TGUI  v0.7.5
DefaultFont.hpp
1 /*
2 Apache License
3  Version 2.0, January 2004
4  http://www.apache.org/licenses/
5 
6  TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
7 
8  1. Definitions.
9 
10  “License” shall mean the terms and conditions for use, reproduction,
11  and distribution as defined by Sections 1 through 9 of this document.
12 
13  “Licensor” shall mean the copyright owner or entity authorized by
14  the copyright owner that is granting the License.
15 
16  “Legal Entity” shall mean the union of the acting entity and all
17  other entities that control, are controlled by, or are under common
18  control with that entity. For the purposes of this definition,
19  “control” means (i) the power, direct or indirect, to cause the
20  direction or management of such entity, whether by contract or
21  otherwise, or (ii) ownership of fifty percent (50%) or more of the
22  outstanding shares, or (iii) beneficial ownership of such entity.
23 
24  “You” (or “Your”) shall mean an individual or Legal Entity
25  exercising permissions granted by this License.
26 
27  “Source” form shall mean the preferred form for making modifications,
28  including but not limited to software source code, documentation
29  source, and configuration files.
30 
31  “Object” form shall mean any form resulting from mechanical
32  transformation or translation of a Source form, including but
33  not limited to compiled object code, generated documentation,
34  and conversions to other media types.
35 
36  “Work” shall mean the work of authorship, whether in Source or
37  Object form, made available under the License, as indicated by a
38  copyright notice that is included in or attached to the work
39  (an example is provided in the Appendix below).
40 
41  “Derivative Works” shall mean any work, whether in Source or Object
42  form, that is based on (or derived from) the Work and for which the
43  editorial revisions, annotations, elaborations, or other modifications
44  represent, as a whole, an original work of authorship. For the purposes
45  of this License, Derivative Works shall not include works that remain
46  separable from, or merely link (or bind by name) to the interfaces of,
47  the Work and Derivative Works thereof.
48 
49  “Contribution” shall mean any work of authorship, including
50  the original version of the Work and any modifications or additions
51  to that Work or Derivative Works thereof, that is intentionally
52  submitted to Licensor for inclusion in the Work by the copyright owner
53  or by an individual or Legal Entity authorized to submit on behalf of
54  the copyright owner. For the purposes of this definition, “submitted”
55  means any form of electronic, verbal, or written communication sent
56  to the Licensor or its representatives, including but not limited to
57  communication on electronic mailing lists, source code control systems,
58  and issue tracking systems that are managed by, or on behalf of, the
59  Licensor for the purpose of discussing and improving the Work, but
60  excluding communication that is conspicuously marked or otherwise
61  designated in writing by the copyright owner as “Not a Contribution.”
62 
63  “Contributor” shall mean Licensor and any individual or Legal Entity
64  on behalf of whom a Contribution has been received by Licensor and
65  subsequently incorporated within the Work.
66 
67  2. Grant of Copyright License. Subject to the terms and conditions of
68  this License, each Contributor hereby grants to You a perpetual,
69  worldwide, non-exclusive, no-charge, royalty-free, irrevocable
70  copyright license to reproduce, prepare Derivative Works of,
71  publicly display, publicly perform, sublicense, and distribute the
72  Work and such Derivative Works in Source or Object form.
73 
74  3. Grant of Patent License. Subject to the terms and conditions of
75  this License, each Contributor hereby grants to You a perpetual,
76  worldwide, non-exclusive, no-charge, royalty-free, irrevocable
77  (except as stated in this section) patent license to make, have made,
78  use, offer to sell, sell, import, and otherwise transfer the Work,
79  where such license applies only to those patent claims licensable
80  by such Contributor that are necessarily infringed by their
81  Contribution(s) alone or by combination of their Contribution(s)
82  with the Work to which such Contribution(s) was submitted. If You
83  institute patent litigation against any entity (including a
84  cross-claim or counterclaim in a lawsuit) alleging that the Work
85  or a Contribution incorporated within the Work constitutes direct
86  or contributory patent infringement, then any patent licenses
87  granted to You under this License for that Work shall terminate
88  as of the date such litigation is filed.
89 
90  4. Redistribution. You may reproduce and distribute copies of the
91  Work or Derivative Works thereof in any medium, with or without
92  modifications, and in Source or Object form, provided that You
93  meet the following conditions:
94 
95  (a) You must give any other recipients of the Work or
96  Derivative Works a copy of this License; and
97 
98  (b) You must cause any modified files to carry prominent notices
99  stating that You changed the files; and
100 
101  (c) You must retain, in the Source form of any Derivative Works
102  that You distribute, all copyright, patent, trademark, and
103  attribution notices from the Source form of the Work,
104  excluding those notices that do not pertain to any part of
105  the Derivative Works; and
106 
107  (d) If the Work includes a “NOTICE” text file as part of its
108  distribution, then any Derivative Works that You distribute must
109  include a readable copy of the attribution notices contained
110  within such NOTICE file, excluding those notices that do not
111  pertain to any part of the Derivative Works, in at least one
112  of the following places: within a NOTICE text file distributed
113  as part of the Derivative Works; within the Source form or
114  documentation, if provided along with the Derivative Works; or,
115  within a display generated by the Derivative Works, if and
116  wherever such third-party notices normally appear. The contents
117  of the NOTICE file are for informational purposes only and
118  do not modify the License. You may add Your own attribution
119  notices within Derivative Works that You distribute, alongside
120  or as an addendum to the NOTICE text from the Work, provided
121  that such additional attribution notices cannot be construed
122  as modifying the License.
123 
124  You may add Your own copyright statement to Your modifications and
125  may provide additional or different license terms and conditions
126  for use, reproduction, or distribution of Your modifications, or
127  for any such Derivative Works as a whole, provided Your use,
128  reproduction, and distribution of the Work otherwise complies with
129  the conditions stated in this License.
130 
131  5. Submission of Contributions. Unless You explicitly state otherwise,
132  any Contribution intentionally submitted for inclusion in the Work
133  by You to the Licensor shall be under the terms and conditions of
134  this License, without any additional terms or conditions.
135  Notwithstanding the above, nothing herein shall supersede or modify
136  the terms of any separate license agreement you may have executed
137  with Licensor regarding such Contributions.
138 
139  6. Trademarks. This License does not grant permission to use the trade
140  names, trademarks, service marks, or product names of the Licensor,
141  except as required for reasonable and customary use in describing the
142  origin of the Work and reproducing the content of the NOTICE file.
143 
144  7. Disclaimer of Warranty. Unless required by applicable law or
145  agreed to in writing, Licensor provides the Work (and each
146  Contributor provides its Contributions) on an “AS IS” BASIS,
147  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
148  implied, including, without limitation, any warranties or conditions
149  of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
150  PARTICULAR PURPOSE. You are solely responsible for determining the
151  appropriateness of using or redistributing the Work and assume any
152  risks associated with Your exercise of permissions under this License.
153 
154  8. Limitation of Liability. In no event and under no legal theory,
155  whether in tort (including negligence), contract, or otherwise,
156  unless required by applicable law (such as deliberate and grossly
157  negligent acts) or agreed to in writing, shall any Contributor be
158  liable to You for damages, including any direct, indirect, special,
159  incidental, or consequential damages of any character arising as a
160  result of this License or out of the use or inability to use the
161  Work (including but not limited to damages for loss of goodwill,
162  work stoppage, computer failure or malfunction, or any and all
163  other commercial damages or losses), even if such Contributor
164  has been advised of the possibility of such damages.
165 
166  9. Accepting Warranty or Additional Liability. While redistributing
167  the Work or Derivative Works thereof, You may choose to offer,
168  and charge a fee for, acceptance of support, warranty, indemnity,
169  or other liability obligations and/or rights consistent with this
170  License. However, in accepting such obligations, You may act only
171  on Your own behalf and on Your sole responsibility, not on behalf
172  of any other Contributor, and only if You agree to indemnify,
173  defend, and hold each Contributor harmless for any liability
174  incurred by, or claims asserted against, such Contributor by reason
175  of your accepting any such warranty or additional liability.
176 
177  END OF TERMS AND CONDITIONS
178 
179  APPENDIX: How to apply the Apache License to your work.
180 
181  To apply the Apache License to your work, attach the following
182  boilerplate notice, with the fields enclosed by brackets “[]”
183  replaced with your own identifying information. (Don’t include
184  the brackets!) The text should be enclosed in the appropriate
185  comment syntax for the file format. We also recommend that a
186  file or class name and description of purpose be included on the
187  same “printed page” as the copyright notice for easier
188  identification within third-party archives.
189 
190  Copyright [yyyy] [name of copyright owner]
191 
192  Licensed under the Apache License, Version 2.0 (the “License”);
193  you may not use this file except in compliance with the License.
194  You may obtain a copy of the License at
195 
196  http://www.apache.org/licenses/LICENSE-2.0
197 
198  Unless required by applicable law or agreed to in writing, software
199  distributed under the License is distributed on an “AS IS” BASIS,
200  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201  See the License for the specific language governing permissions and
202  limitations under the License.
203 */
204 
205 // DroidSerif-Regular
206 static unsigned char defaultFontBytes[] = {0,1,0,0,0,19,1,0,0,4,0,48,71,68,69,70,0,38,3,133,0,2,99,172,0,0,0,30,71,80,79,83,59,172,45,206,0,2,99,204,0,0,63,134,71,83,85,66,108,145,116,143,0,2,163,84,0,0,0,32,76,84,83,72,190,33,217,45,0,0,16,24,0,0,3,132,79,83,47,50,163,187,147,227,0,0,1,184,0,0,0,96,99,109,97,112,1,214,8,255,0,0,75,228,0,0,8,54,99,118,116,32,58,164,51,235,0,0,92,228,0,0,1,250,102,112,103,109,115,211,35,176,0,0,84,28,0,0,7,5,103,97,115,112,0,7,0,7,0,2,99,160,0,0,0,12,103,108,121,102,179,72,240,166,0,0,101,228,0,1,215,104,104,100,109,120,245,90,90,148,0,0,19,156,0,0,56,72,104,101,97,100,239,199,67,72,0,0,1,60,0,0,0,54,104,104,101,97,12,241,10,129,0,0,1,116,0,0,0,36,104,109,116,120,12,150,195,145,0,0,2,24,0,0,14,0,108,111,99,97,214,70,98,49,0,0,94,224,0,0,7,2,109,97,120,112,5,101,2,180,0,0,1,152,0,0,0,32,110,97,109,101,17,255,150,238,0,2,61,76,0,0,9,60,112,111,115,116,54,225,81,44,0,2,70,136,0,0,29,21,112,114,101,112,21,202,116,115,0,0,91,36,0,0,1,192,0,1,0,0,0,1,0,0,43,98,237,99,95,15,60,245,0,25,8,0,0,0,0,0,193,154,52,242,0,0,0,0,201,126,195,49,251,137,253,197,9,248,8,98,0,0,0,9,0,2,0,0,0,0,0,0,0,1,0,0,7,109,254,29,0,0,10,84,251,137,254,143,9,248,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,128,0,1,0,0,3,128,0,177,0,22,0,188,0,5,0,2,0,16,0,47,0,90,0,0,1,92,1,21,0,3,0,1,0,3,4,247,1,144,0,5,0,8,5,154,5,51,0,0,1,30,5,154,5,51,0,0,3,208,0,102,1,242,2,0,2,2,6,0,6,5,0,2,2,0,224,0,2,239,64,0,32,91,0,0,0,40,0,0,0,0,49,65,83,67,0,64,0,32,255,253,6,41,254,20,0,122,7,109,1,227,32,0,1,159,0,0,0,0,4,74,5,182,0,0,0,32,0,2,4,0,0,102,0,0,0,0,4,20,0,0,2,20,0,0,2,170,0,211,3,68,0,117,4,121,0,82,4,121,0,135,7,43,0,92,5,240,0,74,1,195,0,117,2,197,0,117,2,197,0,66,4,0,0,84,4,121,0,133,2,0,0,61,2,123,0,51,2,74,0,164,2,78,0,0,4,121,0,92,4,121,0,135,4,121,0,104,4,121,0,119,4,121,0,35,4,121,0,113,4,121,0,125,4,121,0,121,4,121,0,94,4,121,0,104,2,76,0,166,2,0,0,61,4,121,0,133,4,121,0,133,4,121,0,133,4,0,0,88,7,94,0,133,5,164,0,0,5,59,0,78,4,233,0,117,5,209,0,78,4,252,0,78,4,184,0,78,5,182,0,117,6,88,0,78,2,240,0,78,2,219,255,233,5,154,0,78,4,252,0,78,7,129,0,78,6,27,0,78,5,240,0,115,4,213,0,78,5,240,0,115,5,63,0,78,4,90,0,98,4,231,0,41,5,188,0,31,5,102,0,0,8,96,0,18,5,72,0,16,5,0,255,246,4,188,0,74,2,223,0,205,2,78,0,0,2,225,0,76,4,121,0,104,3,172,255,246,4,158,1,137,4,129,0,102,4,233,0,37,3,240,0,113,4,233,0,113,4,72,0,113,2,244,0,55,4,78,0,47,5,20,0,37,2,143,0,47,2,102,255,231,4,174,0,37,2,123,0,27,7,143,0,57,5,41,0,57,4,158,0,113,4,233,0,27,4,233,0,113,3,197,0,68,3,156,0,92,2,209,0,39,5,20,0,47,4,162,0,8,6,229,0,2,4,160,0,10,4,133,0,8,4,23,0,86,3,109,0,102,4,121,1,254,3,109,0,102,4,125,0,113,2,20,0,0,2,170,0,211,4,121,0,162,4,121,0,100,4,121,0,131,4,121,0,10,4,121,1,254,4,90,0,160,4,158,1,35,6,195,0,113,3,14,0,72,4,29,0,133,4,121,0,133,2,123,0,51,6,195,0,113,3,172,255,246,3,51,0,98,4,121,0,133,3,51,0,86,3,51,0,82,4,158,1,135,4,236,0,176,4,240,0,82,2,74,0,166,2,170,0,123,3,51,0,133,3,45,0,72,4,29,0,133,6,184,0,48,6,184,0,48,6,184,0,82,4,0,0,104,5,164,0,0,5,164,0,0,5,164,0,0,5,164,0,0,5,164,0,0,5,164,0,0,7,156,0,0,4,233,0,117,4,252,0,78,4,252,0,78,4,252,0,78,4,252,0,78,2,240,0,75,2,240,0,78,2,240,0,73,2,240,0,73,5,209,0,78,6,27,0,78,5,240,0,115,5,240,0,115,5,240,0,115,5,240,0,115,5,240,0,115,4,121,0,145,5,240,0,115,5,188,0,31,5,188,0,31,5,188,0,31,5,188,0,31,5,0,255,246,4,213,0,78,5,45,0,47,4,129,0,102,4,129,0,102,4,129,0,102,4,129,0,102,4,129,0,102,4,129,0,102,6,186,0,102,3,240,0,113,4,72,0,113,4,72,0,113,4,72,0,113,4,72,0,113,2,143,0,38,2,143,0,47,2,143,0,22,2,143,0,18,4,158,0,113,5,41,0,57,4,158,0,113,4,158,0,113,4,158,0,113,4,158,0,113,4,158,0,113,4,121,0,133,4,158,0,113,5,20,0,47,5,20,0,47,5,20,0,47,5,20,0,47,4,133,0,8,4,233,0,37,4,133,0,8,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,4,233,0,117,3,240,0,113,4,233,0,117,3,240,0,113,4,233,0,117,3,240,0,113,4,233,0,117,3,240,0,113,5,209,0,78,4,233,0,113,5,209,0,78,4,233,0,113,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,5,182,0,117,4,78,0,47,5,182,0,117,4,78,0,47,5,182,0,117,4,78,0,47,5,182,0,117,4,78,0,47,6,88,0,78,5,20,0,37,6,88,0,78,5,20,0,35,2,240,0,11,2,143,255,208,2,240,0,78,2,143,0,1,2,240,0,78,2,143,0,25,2,240,0,78,2,143,0,47,2,240,0,78,2,143,0,47,5,145,0,78,4,246,0,47,2,219,255,233,2,102,255,231,5,154,0,78,4,174,0,37,4,174,0,37,4,252,0,78,2,123,0,27,4,252,0,78,2,123,0,27,4,252,0,78,2,123,0,27,4,252,0,78,2,246,0,27,4,252,0,78,2,152,0,57,6,27,0,78,5,41,0,57,6,27,0,78,5,41,0,57,6,27,0,78,5,41,0,57,6,61,0,1,6,88,0,78,5,20,0,57,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,113,7,172,0,115,7,61,0,113,5,63,0,78,3,197,0,68,5,63,0,78,3,197,0,68,5,63,0,78,3,197,0,68,4,90,0,98,3,156,0,92,4,90,0,98,3,156,0,92,4,90,0,98,3,156,0,92,4,90,0,98,3,156,0,92,4,231,0,41,2,209,0,39,4,231,0,41,2,209,0,39,4,231,0,41,2,209,0,39,5,188,0,31,5,20,0,47,5,188,0,31,5,20,0,47,5,188,0,31,5,20,0,47,5,188,0,31,5,20,0,47,5,188,0,31,5,20,0,47,5,188,0,31,5,20,0,47,8,96,0,18,6,229,0,2,5,0,255,246,4,133,0,8,5,0,255,246,4,188,0,74,4,23,0,86,4,188,0,74,4,23,0,86,4,188,0,74,4,23,0,86,2,215,0,27,4,121,255,174,5,164,0,0,4,129,0,102,7,156,0,0,6,186,0,102,5,240,0,115,4,158,0,113,4,90,0,98,3,156,0,92,4,158,1,33,4,158,1,33,4,0,0,215,4,158,1,47,2,154,0,223,2,170,0,94,4,0,1,96,4,158,0,225,4,158,0,209,4,158,1,248,4,158,1,20,5,164,0,0,2,37,0,147,5,162,255,188,6,250,255,188,3,145,255,188,5,240,255,188,5,250,255,188,6,6,255,188,2,172,0,5,5,164,0,0,5,59,0,78,4,125,0,78,4,221,0,63,4,252,0,78,4,188,0,74,6,88,0,78,5,240,0,115,2,240,0,78,5,154,0,78,5,102,0,2,7,129,0,78,6,27,0,78,4,248,0,86,5,240,0,115,6,27,0,78,4,213,0,78,4,215,0,47,4,231,0,41,5,0,255,246,6,35,0,68,5,72,0,16,6,160,0,25,6,6,0,86,2,240,0,73,5,0,255,246,4,227,0,113,3,248,0,111,4,215,0,147,2,172,0,201,4,190,0,37,4,227,0,113,4,219,0,201,4,152,0,0,4,158,0,111,3,248,0,111,3,178,0,111,4,215,0,147,4,162,0,113,2,172,0,201,4,217,0,37,4,72,0,16,4,236,0,176,4,162,0,0,3,195,0,111,4,158,0,113,5,10,0,66,4,225,0,180,3,201,0,113,4,213,0,113,3,244,0,66,4,190,0,37,5,147,0,113,4,57,255,248,5,141,0,37,6,37,0,113,2,172,0,5,4,190,0,37,4,158,0,113,4,190,0,37,6,37,0,113,4,252,0,78,6,29,0,41,4,125,0,78,4,233,0,117,4,90,0,98,2,240,0,78,2,240,0,73,2,219,255,233,7,29,0,0,7,195,0,78,6,152,0,41,5,154,0,78,5,92,0,0,6,27,0,78,5,164,0,0,4,213,0,78,5,59,0,78,4,125,0,78,5,117,0,29,4,252,0,78,7,213,0,0,4,211,0,92,6,109,0,78,6,109,0,78,5,154,0,78,5,158,0,0,7,129,0,78,6,88,0,78,5,240,0,115,6,27,0,78,4,213,0,78,4,233,0,117,4,231,0,41,5,92,0,0,6,35,0,68,5,72,0,16,6,27,0,78,6,12,0,43,8,162,0,78,8,162,0,78,5,166,0,41,7,66,0,78,4,213,0,78,4,231,0,92,8,82,0,78,5,63,255,233,4,129,0,102,4,156,0,113,4,195,0,47,3,170,0,47,4,166,0,27,4,72,0,113,7,10,0,6,3,233,0,82,5,129,0,47,5,129,0,47,4,236,0,37,5,6,0,0,6,76,0,47,5,129,0,47,4,158,0,113,5,88,0,47,4,233,0,27,3,240,0,113,4,96,0,41,4,133,0,8,5,188,0,113,4,160,0,10,5,109,0,47,5,31,0,31,7,145,0,47,7,145,0,47,5,162,0,61,6,156,0,47,4,195,0,47,3,238,0,82,6,223,0,47,4,115,0,16,4,72,0,113,4,229,0,35,3,170,0,47,3,240,0,113,3,156,0,92,2,143,0,47,2,143,0,32,2,102,255,231,6,215,0,0,7,70,0,47,5,20,0,35,4,215,0,18,4,133,0,8,5,109,0,47,4,90,0,78,3,143,0,47,8,96,0,18,6,229,0,2,8,96,0,18,6,229,0,2,8,96,0,18,6,229,0,2,5,0,255,246,4,133,0,8,4,0,255,246,8,0,255,246,8,0,255,246,3,74,255,246,2,0,0,115,2,0,0,61,2,0,0,61,2,0,0,115,3,154,0,115,3,154,0,61,3,154,0,61,3,150,0,72,3,150,0,72,2,229,0,100,6,221,0,164,10,84,0,92,1,195,0,117,3,68,0,117,2,170,0,133,2,170,0,135,4,123,0,211,0,127,254,143,3,82,0,20,4,121,0,90,4,121,0,100,6,141,0,55,4,121,0,84,6,12,0,82,4,0,0,92,8,53,0,57,6,174,0,55,6,6,0,86,4,244,0,102,6,184,0,83,6,184,0,94,6,184,0,94,6,184,0,118,3,252,0,70,4,221,0,63,6,88,0,78,5,135,0,80,4,121,0,133,4,47,0,66,5,168,0,72,4,80,0,41,4,125,0,113,4,121,0,133,4,121,0,133,4,121,0,133,4,98,0,61,5,78,0,55,5,98,0,55,4,158,0,207,2,102,255,231,4,0,1,145,4,0,1,133,4,0,1,125,3,51,0,33,3,51,0,88,3,51,0,102,3,51,0,82,4,0,0,0,8,0,0,0,4,0,0,0,8,0,0,0,2,171,0,0,2,0,0,0,1,85,0,0,4,121,0,0,2,68,0,0,1,154,0,0,0,205,0,0,0,0,0,0,0,0,0,0,8,0,0,84,8,0,0,84,2,102,255,231,2,0,0,61,4,213,0,18,5,31,255,246,7,111,0,66,7,129,0,78,7,143,0,57,5,164,0,0,4,129,0,102,5,240,254,107,2,170,0,94,3,125,0,147,8,4,0,55,8,2,0,55,6,57,0,115,4,219,0,113,6,57,0,31,5,104,0,47,0,0,252,144,0,0,253,68,0,0,252,9,0,0,252,195,0,0,253,39,4,252,0,78,6,109,0,78,4,72,0,113,5,129,0,47,7,219,0,117,6,129,0,0,5,84,0,41,4,195,0,47,7,74,0,78,6,90,0,47,5,135,0,0,4,182,0,6,8,74,0,78,6,166,0,47,6,76,0,0,5,158,0,6,9,25,0,78,7,141,0,47,4,211,0,127,3,233,0,43,6,160,0,25,5,141,0,37,5,240,0,115,4,158,0,113,5,141,0,0,4,176,0,8,5,141,0,0,4,176,0,8,9,213,0,115,8,86,0,113,6,66,0,115,5,25,0,113,7,219,0,119,6,80,0,104,7,219,0,117,6,129,0,0,4,233,0,117,3,240,0,113,4,223,0,104,4,117,0,201,4,158,0,244,4,158,1,225,4,158,1,225,7,233,0,41,7,166,0,41,6,109,0,78,5,129,0,47,4,213,0,78,4,195,0,47,4,213,0,78,4,233,0,27,4,125,0,47,3,170,0,47,5,68,0,78,4,100,0,47,8,72,0,0,7,92,0,6,4,211,0,92,3,233,0,82,5,238,0,78,5,35,0,37,5,215,0,78,5,41,0,37,5,154,0,78,4,236,0,37,6,72,0,41,5,170,0,41,6,88,0,78,5,129,0,47,7,6,0,78,6,63,0,47,8,111,0,78,7,25,0,47,5,236,0,115,4,252,0,113,4,233,0,117,3,240,0,113,4,231,0,41,4,96,0,41,5,0,255,246,4,162,0,8,5,0,255,246,4,162,0,8,5,170,0,16,4,229,0,10,7,37,0,41,6,133,0,41,6,12,0,43,5,31,0,31,6,12,0,43,5,31,0,31,6,12,0,78,5,31,0,47,6,119,0,20,5,29,0,20,6,119,0,20,5,29,0,20,2,240,0,78,7,213,0,0,7,10,0,6,5,141,0,78,4,229,0,37,5,158,0,0,5,6,0,0,6,68,0,78,5,111,0,47,6,88,0,78,5,129,0,47,6,12,0,43,5,31,0,31,7,129,0,78,6,76,0,47,2,240,0,78,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,7,156,0,0,6,186,0,102,4,252,0,78,4,72,0,113,5,133,0,111,4,72,0,102,5,133,0,111,4,72,0,102,7,213,0,0,7,10,0,6,4,211,0,92,3,233,0,82,4,211,0,92,4,96,0,82,6,109,0,78,5,129,0,47,6,109,0,78,5,129,0,47,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,113,4,231,0,92,3,238,0,82,5,92,0,0,4,133,0,8,5,92,0,0,4,133,0,8,5,92,0,0,4,133,0,8,6,12,0,43,5,31,0,31,4,125,0,78,3,170,0,47,7,66,0,78,6,156,0,47,4,125,0,47,3,170,0,47,5,72,0,16,4,160,0,10,5,72,0,16,4,160,0,10,4,213,0,80,4,233,0,113,7,0,0,80,7,33,0,113,7,78,0,61,6,74,0,37,5,16,0,61,4,4,0,37,7,201,0,0,7,39,0,0,8,131,0,78,7,162,0,47,5,244,0,117,5,8,0,113,6,20,0,41,5,164,0,41,4,190,0,115,3,205,0,102,5,158,0,0,5,6,0,0,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,20,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,5,164,0,0,4,129,0,102,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,14,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,4,252,0,78,4,72,0,113,2,240,0,78,2,143,0,47,2,240,0,78,2,143,0,47,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,43,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,113,5,240,0,115,4,158,0,113,6,57,0,115,4,219,0,113,6,57,0,115,4,219,0,113,6,57,0,115,4,219,0,113,6,57,0,115,4,219,0,113,6,57,0,115,4,219,0,113,5,188,0,31,5,20,0,47,5,188,0,31,5,20,0,47,6,57,0,31,5,104,0,47,6,57,0,31,5,104,0,47,6,57,0,31,5,104,0,47,6,57,0,31,5,104,0,47,6,57,0,31,5,104,0,47,5,0,255,246,4,133,0,8,5,0,255,246,4,133,0,8,5,0,255,246,4,133,0,8,4,233,0,113,0,0,251,219,0,0,252,115,0,0,251,137,0,0,252,115,0,0,252,100,0,0,252,129,0,0,252,129,0,0,252,129,0,0,252,104,1,164,0,35,1,164,0,6,4,231,0,41,2,209,0,39,0,0,3,128,1,1,1,26,25,12,1,1,16,34,12,1,1,1,1,14,1,13,1,1,1,1,1,1,1,1,1,1,1,48,14,1,1,1,1,20,40,40,16,1,5,15,17,1,21,36,13,5,11,1,34,25,34,17,35,19,25,21,20,20,22,17,1,1,1,1,1,1,17,24,24,24,24,11,16,22,25,36,48,25,24,17,24,24,24,13,42,22,22,14,1,25,21,45,1,16,1,1,26,25,1,1,1,1,16,35,1,43,18,1,1,1,43,1,1,1,1,1,1,24,18,13,1,1,35,1,1,1,1,1,40,40,40,40,40,40,14,16,5,5,5,5,21,21,21,21,1,1,34,34,34,34,34,1,34,25,25,25,25,22,25,17,17,17,17,17,17,17,23,24,24,24,24,24,25,25,25,25,24,17,24,24,24,24,24,1,24,22,22,22,22,21,24,21,40,17,40,17,40,17,16,24,16,24,16,24,16,24,1,24,1,24,5,24,5,24,5,24,5,24,5,24,17,16,17,16,17,16,17,16,1,22,1,22,21,25,21,25,21,25,21,25,21,25,23,22,36,36,13,48,48,5,25,5,25,5,25,5,25,5,25,1,17,1,17,1,17,26,25,22,34,24,34,24,34,24,13,16,17,13,17,13,17,13,35,42,35,42,35,42,35,42,19,22,19,22,19,1,25,22,25,22,25,22,25,22,25,22,25,22,20,1,22,21,22,17,45,17,45,17,45,1,1,40,17,14,23,34,24,35,42,1,1,1,1,1,1,1,1,1,1,1,40,14,23,44,38,34,23,20,17,40,40,23,38,5,17,1,34,21,13,21,11,1,34,34,16,25,20,19,22,25,20,25,20,21,22,28,16,24,17,22,28,13,22,22,16,17,24,24,17,20,15,24,22,12,24,24,17,21,25,2,22,24,15,23,23,17,22,24,22,23,5,17,23,16,35,21,21,36,24,24,38,23,24,25,40,25,40,23,13,5,25,20,23,23,23,23,11,1,34,16,25,16,19,24,25,20,22,19,24,24,17,28,25,23,20,20,17,12,22,15,38,24,22,24,25,25,1,21,13,25,24,1,24,24,22,21,24,25,24,22,24,24,16,17,22,24,40,16,24,25,15,24,42,25,25,36,15,18,1,20,21,24,35,1,20,1,20,1,20,1,22,21,1,1,1,1,14,14,14,14,24,24,24,24,24,30,24,20,12,12,1,1,25,9,24,1,1,15,1,16,1,18,1,20,1,1,1,1,1,16,38,1,1,1,1,1,1,1,1,1,1,1,20,27,1,36,1,1,1,1,1,1,1,1,1,1,1,1,1,46,1,31,1,1,1,1,1,1,36,14,25,22,25,11,24,40,17,34,1,48,25,25,22,25,20,1,1,1,1,1,1,5,23,24,25,29,1,18,22,1,18,17,46,1,4,1,1,1,10,15,18,25,23,34,24,1,1,1,1,25,10,1,1,29,1,29,15,1,2,1,36,1,1,1,46,1,1,25,25,22,25,24,23,15,1,1,15,1,20,24,30,8,1,1,1,1,8,13,1,25,1,17,47,1,1,5,16,24,19,22,22,11,22,11,20,23,1,1,19,22,19,22,19,22,20,22,20,22,21,25,22,1,1,23,21,31,22,1,25,19,22,11,13,21,40,17,40,17,14,23,5,24,20,24,20,24,25,22,20,24,1,1,23,25,23,25,34,24,34,24,34,24,23,24,24,21,24,21,24,21,19,22,23,15,28,17,23,15,20,25,1,25,25,24,1,24,1,1,16,1,1,1,40,12,20,32,1,40,10,10,23,21,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,5,24,5,24,5,24,5,24,5,24,5,24,5,24,5,24,21,25,21,25,34,24,34,24,34,24,34,24,34,24,34,24,34,24,22,25,22,25,22,25,22,25,22,25,25,22,25,22,20,1,20,1,20,1,20,1,20,1,22,21,22,21,22,21,24,1,1,1,1,1,1,1,1,1,1,1,19,22,0,0,0,16,0,0,3,132,9,12,5,0,5,2,3,4,5,5,8,7,2,3,3,5,5,3,3,3,3,5,5,5,5,5,5,5,5,5,5,3,3,5,5,5,5,8,7,6,6,7,6,6,6,7,3,3,6,6,9,7,7,6,7,6,6,5,7,7,9,6,5,6,3,3,3,5,4,5,5,6,5,6,5,3,6,6,3,3,5,3,9,6,6,6,6,4,5,3,6,5,8,5,5,5,4,5,4,5,2,3,5,5,5,5,5,5,5,8,4,5,5,3,8,4,4,5,4,4,5,6,6,3,3,4,4,5,8,8,8,5,7,7,7,7,7,7,9,6,6,6,6,6,3,3,3,3,7,7,7,7,7,7,7,5,7,7,7,7,7,5,6,6,5,5,5,5,5,5,8,5,5,5,5,5,3,3,3,3,6,6,6,6,6,6,6,5,6,6,6,6,6,5,6,5,7,5,7,5,7,5,6,5,6,5,6,5,6,5,7,6,7,6,6,5,6,5,6,5,6,5,6,5,6,6,6,6,6,6,6,6,7,6,7,6,3,3,3,3,3,3,3,3,3,3,6,6,3,3,6,5,5,6,3,6,3,6,3,6,4,6,3,7,6,7,6,7,6,7,7,6,7,6,7,6,7,6,9,9,6,4,6,4,6,4,6,5,6,5,6,5,6,5,5,3,5,3,5,3,7,6,7,6,7,6,7,6,7,6,7,6,9,8,5,5,5,6,5,6,5,6,5,3,5,7,5,9,8,7,6,6,5,5,5,5,5,3,3,5,5,5,5,5,7,3,7,8,4,7,6,7,3,7,6,6,5,6,6,7,7,3,6,7,9,7,6,7,7,6,5,5,5,7,6,7,7,3,5,6,5,6,3,6,6,6,6,6,5,5,6,6,3,5,5,6,6,5,6,6,6,5,6,4,6,7,5,7,7,3,6,6,6,7,6,7,6,6,6,3,3,3,9,10,7,6,6,7,7,6,6,6,6,6,9,6,7,7,6,6,9,7,7,7,6,6,5,6,7,6,7,7,11,11,7,8,6,6,10,6,5,6,5,4,5,5,7,5,6,6,6,6,7,6,6,6,6,5,5,5,7,5,6,6,9,9,6,7,5,5,9,5,5,6,4,5,5,3,3,3,8,8,6,5,5,6,5,4,9,8,9,8,9,8,5,5,5,9,9,4,3,3,3,3,5,5,5,5,5,4,9,12,2,4,3,3,5,1,4,5,5,8,5,7,5,10,8,7,6,8,8,8,8,5,5,7,6,5,5,6,5,5,5,5,5,5,6,6,5,3,5,5,5,4,4,4,4,5,9,5,9,3,2,2,5,3,2,1,0,0,9,9,3,3,6,6,7,9,9,7,5,7,3,4,9,9,7,6,7,6,0,0,0,0,0,6,7,5,6,9,7,7,6,8,7,7,5,9,7,7,6,10,9,6,5,7,7,7,6,6,5,6,5,11,10,7,6,9,7,9,8,6,4,5,5,5,5,5,9,9,7,6,5,5,6,6,6,4,6,5,9,8,6,5,7,6,7,6,6,6,7,7,7,6,8,7,9,8,7,6,6,5,5,5,5,5,5,5,6,5,8,7,7,6,7,6,7,6,8,6,8,6,3,9,7,6,6,6,6,7,6,7,6,7,6,9,7,3,7,5,7,5,9,8,6,5,6,6,6,6,9,7,6,5,5,5,7,6,7,6,7,6,7,6,7,6,6,5,6,5,6,5,6,5,7,6,6,4,8,7,6,4,6,5,6,5,6,6,8,8,8,7,6,5,9,8,10,9,7,6,7,6,6,5,6,6,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,7,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,3,3,3,3,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,5,5,5,5,5,5,6,0,0,0,0,0,0,0,0,0,2,2,5,3,0,0,10,13,5,0,5,3,3,4,6,6,9,7,2,3,3,5,6,3,3,3,3,6,6,6,6,6,6,6,6,6,6,3,3,6,6,6,5,9,8,7,6,7,6,6,7,8,4,4,7,6,10,8,7,6,7,7,5,6,8,8,10,8,6,6,4,3,4,6,5,6,6,6,5,6,5,3,6,6,3,3,6,3,9,6,6,6,6,4,5,4,6,5,9,6,5,5,4,5,4,6,3,3,6,6,6,6,5,5,6,8,4,5,6,3,8,5,4,6,4,4,6,6,6,3,3,4,4,5,8,8,8,5,8,8,8,8,8,8,10,6,6,6,6,6,4,4,4,4,7,8,7,7,7,7,7,6,7,8,8,8,8,6,6,6,6,6,6,6,6,6,9,5,5,5,5,5,3,3,3,3,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,5,8,6,8,6,8,6,6,5,6,5,6,5,6,5,7,6,7,6,6,5,6,5,6,5,6,5,6,5,7,6,7,6,7,6,7,6,8,6,8,6,4,3,4,3,4,3,4,3,4,3,7,6,4,3,7,6,6,6,3,6,3,6,3,6,4,6,3,8,6,8,6,8,6,8,8,6,7,6,7,6,7,6,9,9,7,4,7,4,7,4,5,5,5,5,5,5,5,5,6,4,6,4,6,4,8,6,8,6,8,6,8,6,8,6,8,6,10,9,6,5,6,6,5,6,5,6,5,4,6,8,6,10,9,7,6,5,5,6,6,5,6,3,3,5,6,6,6,6,8,3,7,9,5,7,7,7,3,8,7,6,6,6,6,8,7,4,7,8,10,8,6,7,8,6,6,6,6,8,8,8,7,4,6,6,5,6,3,6,6,6,6,6,5,5,6,6,3,6,5,6,6,5,6,6,6,5,6,5,6,7,5,7,7,3,6,6,6,7,6,8,6,6,5,4,4,4,9,10,8,7,7,8,8,6,7,6,7,6,10,6,8,8,7,7,10,8,7,8,6,6,6,7,8,8,8,8,12,12,7,10,6,6,11,7,6,6,6,4,6,5,9,5,7,7,6,6,8,7,6,7,6,5,5,5,7,6,7,6,9,9,7,8,6,5,9,6,5,6,4,5,5,3,3,3,9,9,6,6,5,7,5,4,10,9,10,9,10,9,6,5,5,10,10,4,3,3,3,3,5,5,5,4,4,4,9,13,2,4,3,3,5,1,4,6,6,9,6,8,5,10,8,7,6,8,8,8,8,5,6,8,7,6,5,7,5,6,6,6,6,5,6,6,6,3,5,5,5,4,4,4,4,5,10,5,10,3,3,2,6,3,2,1,0,0,10,10,3,3,6,6,9,10,9,8,6,7,3,4,9,9,8,6,8,7,0,0,0,0,0,6,8,5,7,10,8,7,6,9,8,7,6,10,8,8,7,11,9,6,5,8,7,7,6,7,6,7,6,12,10,8,6,10,8,10,8,6,5,6,6,6,6,6,10,10,8,7,6,6,6,6,6,4,7,5,10,9,6,5,7,6,7,6,7,6,8,7,8,7,9,8,11,9,7,6,6,5,6,5,6,5,6,5,8,6,9,8,8,6,8,6,8,6,8,6,8,6,4,10,9,7,6,7,6,8,7,8,7,8,6,10,8,4,8,6,8,6,10,9,6,5,7,6,7,6,10,9,6,5,6,5,8,7,8,7,7,6,7,6,7,6,6,5,7,5,7,5,7,5,8,6,6,4,10,8,6,4,8,6,7,6,6,6,9,9,9,8,6,5,10,9,11,10,7,6,8,7,6,5,7,6,8,6,8,6,8,6,8,6,8,6,8,6,8,6,8,6,8,6,8,6,8,6,8,6,6,5,6,5,6,5,6,5,6,5,6,5,6,5,6,5,4,3,4,3,7,6,7,6,7,6,7,6,7,6,7,6,7,6,8,6,8,6,8,6,8,6,8,6,8,6,8,6,8,7,8,7,8,7,8,7,8,7,6,5,6,5,6,5,6,0,0,0,0,0,0,0,0,0,2,2,6,4,0,0,11,14,6,0,6,3,3,5,6,6,10,8,3,4,4,6,6,4,3,4,3,6,6,6,6,6,6,6,6,6,6,4,4,6,6,6,6,10,9,7,7,8,7,7,8,9,4,4,8,7,10,8,8,7,8,8,6,8,8,8,13,8,8,7,4,3,4,6,5,6,6,7,6,7,6,4,6,7,3,3,6,3,11,7,7,7,7,5,6,4,7,6,9,6,6,6,5,6,5,6,3,3,6,6,6,6,6,6,6,9,4,6,6,3,9,5,4,6,4,4,6,7,7,4,4,4,4,6,9,9,9,6,9,9,9,9,9,9,11,7,7,7,7,7,4,4,4,4,8,8,8,8,8,8,8,6,8,8,8,8,8,8,7,7,6,6,6,6,6,6,9,6,6,6,6,6,3,3,3,3,7,7,7,7,7,7,7,6,7,7,7,7,7,6,7,6,9,6,9,6,9,6,7,6,7,6,7,6,7,6,8,7,8,7,7,6,7,6,7,6,7,6,7,6,8,6,8,6,8,6,8,6,9,7,9,7,4,3,4,3,4,3,4,3,4,3,8,7,4,3,8,6,6,7,3,7,3,7,3,7,4,7,3,8,7,8,7,8,7,9,8,7,8,7,8,7,8,7,11,10,8,5,8,5,8,5,6,6,6,6,6,6,6,6,8,4,8,4,8,4,8,7,8,7,8,7,8,7,8,7,8,7,13,9,8,6,8,7,6,7,6,7,6,4,6,9,6,11,9,8,7,6,6,6,6,6,6,4,4,6,6,6,6,6,9,4,8,10,5,8,9,8,4,9,7,7,7,7,7,9,8,4,8,8,10,8,7,8,9,7,7,8,8,8,8,10,8,4,8,7,6,7,4,7,7,7,7,7,6,6,7,7,4,7,6,7,7,6,7,7,7,6,7,5,7,7,6,7,9,4,7,7,7,9,7,8,7,7,6,4,4,4,10,11,9,8,8,9,9,7,7,7,8,7,12,6,9,9,8,8,10,9,8,9,7,7,8,8,8,8,9,8,12,12,9,11,7,7,12,8,6,7,7,5,6,6,9,6,7,7,7,7,9,7,7,7,7,6,5,6,9,6,7,7,11,11,8,9,7,6,10,6,6,7,5,6,6,3,3,3,10,11,7,7,6,7,6,5,13,9,13,9,13,9,8,6,6,11,11,5,4,4,4,4,6,6,6,6,6,4,9,14,3,5,4,4,6,1,5,6,6,9,6,9,6,11,9,8,7,9,9,9,9,5,7,9,8,6,6,8,6,6,6,6,6,6,7,7,6,3,6,6,6,4,4,4,4,6,11,6,11,4,3,2,6,3,2,1,0,0,11,11,3,4,7,8,9,10,11,9,6,8,4,5,11,11,9,7,8,7,0,0,0,0,0,7,9,6,7,11,9,8,7,10,9,8,6,11,9,9,8,13,10,7,6,10,7,8,7,8,6,8,6,14,11,9,7,11,9,11,9,7,5,7,6,6,6,6,11,11,9,7,7,7,7,7,7,5,7,6,11,10,6,6,8,7,8,7,8,7,9,8,9,7,10,9,12,10,8,7,7,6,8,5,8,6,8,6,8,6,10,9,8,7,8,7,8,7,9,7,9,7,4,12,9,8,7,8,7,9,7,9,7,8,7,10,9,4,9,6,9,6,11,9,7,6,8,7,8,7,12,9,6,6,7,6,9,7,9,7,8,7,8,7,8,7,7,6,8,6,8,6,8,6,8,7,7,5,11,9,7,5,8,6,7,6,7,7,10,10,10,9,7,6,11,10,12,11,8,7,8,8,7,5,8,7,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,9,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,4,3,4,3,8,7,8,7,8,7,8,7,8,7,8,7,8,7,9,7,9,7,9,7,9,7,9,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,6,8,6,8,6,7,0,0,0,0,0,0,0,0,0,2,2,8,4,0,0,12,16,6,0,6,3,4,5,7,7,11,9,3,4,4,6,7,4,4,4,3,7,7,7,7,7,7,7,7,7,7,4,4,7,7,7,6,11,9,8,7,9,7,7,9,10,4,4,9,7,11,9,9,7,9,8,7,8,9,9,14,9,8,7,4,3,4,7,6,7,7,8,6,8,6,4,7,8,4,4,7,4,12,8,7,8,8,5,5,5,8,7,10,8,7,6,5,7,5,7,3,4,7,7,7,7,7,6,7,10,5,6,7,4,10,6,5,7,5,5,7,8,7,4,4,5,5,6,10,10,10,6,9,9,9,9,9,9,11,7,7,7,7,7,4,4,4,4,9,9,9,9,9,9,9,7,9,9,9,9,9,8,7,8,7,7,7,7,7,7,10,6,6,6,6,6,4,4,4,4,7,8,7,7,7,7,7,7,7,8,8,8,8,7,8,7,9,7,9,7,9,7,7,6,7,6,7,6,7,6,9,8,9,8,7,6,7,6,7,6,7,6,7,6,9,7,9,7,9,7,9,7,10,8,10,8,4,4,4,4,4,4,4,4,4,4,8,8,4,4,9,7,7,7,4,7,4,7,4,7,5,7,4,9,8,9,8,9,8,10,9,8,9,7,9,7,9,7,11,10,8,5,8,5,8,5,7,5,7,5,7,5,7,5,8,5,8,5,8,4,9,8,9,8,9,8,9,8,9,8,9,8,14,10,8,7,8,7,6,7,6,7,6,4,7,9,7,11,10,9,7,7,5,7,7,6,7,4,4,6,7,7,7,7,9,4,8,11,5,9,9,9,5,9,8,7,7,7,7,10,9,4,9,9,11,9,7,9,10,7,7,8,8,10,9,10,9,4,8,8,6,8,5,7,8,8,7,7,6,5,8,7,5,7,7,8,7,6,7,8,7,6,7,6,7,8,7,9,10,5,7,7,7,10,7,10,7,7,7,4,4,4,11,12,11,9,9,10,9,8,8,7,9,7,12,7,10,10,9,9,11,10,9,10,7,7,8,9,10,9,10,9,14,14,9,11,7,7,13,8,7,7,7,6,7,6,12,6,8,8,7,8,10,8,7,8,8,6,8,7,8,8,8,8,12,12,8,10,7,6,11,7,6,7,6,6,5,4,4,4,11,11,8,7,7,8,7,5,14,10,14,10,14,10,8,7,6,12,12,5,4,4,4,4,6,6,6,6,6,4,12,16,3,5,4,4,7,1,5,7,7,10,7,9,6,13,10,9,7,10,10,10,10,6,7,10,8,7,6,8,6,7,7,7,7,7,8,8,7,4,6,6,6,5,5,5,5,6,12,6,12,4,3,2,7,3,2,1,0,0,12,12,4,4,8,8,12,11,12,9,7,9,4,5,12,12,9,7,9,8,0,0,0,0,0,7,10,6,8,12,10,8,7,11,10,8,7,12,10,9,8,14,11,7,6,10,9,9,7,8,7,8,7,15,13,9,8,12,9,12,10,7,6,7,7,7,7,7,12,11,10,8,7,7,7,8,7,6,8,7,12,11,7,6,9,8,9,8,8,7,9,9,10,8,11,9,13,11,9,7,7,6,8,8,8,7,8,7,9,8,11,10,9,8,9,8,9,8,10,8,10,8,4,12,12,8,7,9,8,10,8,10,8,9,8,11,10,4,9,7,9,7,11,10,7,6,8,6,8,6,12,12,7,6,7,7,10,8,10,8,9,7,9,7,9,7,7,6,9,7,9,7,9,7,9,8,7,6,11,10,7,6,9,8,8,8,7,8,11,11,11,9,8,6,12,11,13,11,9,7,9,8,7,6,9,8,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,7,6,7,6,7,6,7,6,7,6,7,6,7,6,7,6,4,4,4,4,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,8,9,8,9,8,9,8,9,8,9,8,9,8,8,7,8,7,8,7,8,0,0,0,0,0,0,0,0,0,2,2,8,5,0,0,13,17,7,0,7,3,4,5,7,7,12,10,3,5,5,7,7,4,4,4,4,7,7,7,7,7,7,7,7,7,7,4,4,7,7,7,7,12,10,8,8,9,8,8,9,10,4,4,9,8,12,10,9,8,9,8,7,8,9,10,15,9,8,8,5,4,5,7,6,8,7,8,6,8,7,5,8,8,4,4,8,4,12,8,7,8,8,6,6,5,8,7,11,9,7,7,6,7,6,7,3,4,7,7,7,7,7,7,8,10,5,7,7,4,10,6,5,7,5,5,8,8,8,4,4,5,5,7,11,11,11,7,10,10,10,10,10,10,13,8,8,8,8,8,4,4,4,4,9,10,9,9,9,9,9,7,9,9,9,9,9,8,8,8,7,7,7,7,7,7,11,6,7,7,7,7,4,4,4,4,7,8,7,7,7,7,7,7,7,8,8,8,8,7,8,7,10,7,10,7,10,7,8,6,8,6,8,6,8,6,9,8,9,8,8,7,8,7,8,7,8,7,8,7,9,8,9,8,9,8,9,8,10,8,10,8,4,4,4,4,4,4,4,4,4,4,9,8,4,4,9,8,8,8,4,8,4,8,4,8,6,8,4,10,8,10,8,10,8,10,10,8,9,7,9,7,9,7,12,11,8,6,8,6,8,6,7,6,7,6,7,6,7,6,8,5,8,5,8,5,9,8,9,8,9,8,9,8,9,8,9,8,15,11,8,7,8,8,7,8,7,8,7,5,7,10,7,13,11,9,7,7,6,8,8,7,8,4,4,7,8,8,8,8,10,4,9,11,5,9,10,10,5,10,8,7,8,8,8,10,9,4,9,10,12,10,8,9,10,8,8,8,8,10,9,12,10,4,8,8,6,8,5,7,8,8,8,7,6,6,8,8,5,8,8,8,8,6,7,8,8,6,7,6,7,8,8,9,10,5,7,7,7,10,8,10,7,8,7,4,4,4,12,13,11,9,9,10,10,8,8,7,9,8,12,7,10,10,9,9,12,10,9,10,8,8,8,9,10,9,10,10,14,14,10,12,8,8,14,9,7,7,8,6,8,7,12,6,9,9,8,8,10,9,7,9,8,6,8,7,10,9,9,8,12,12,9,11,8,6,11,8,7,7,6,6,6,4,4,4,11,12,8,8,7,9,7,6,15,11,15,11,15,11,8,7,7,13,13,5,4,4,4,4,7,7,7,6,6,4,12,17,3,5,4,4,7,1,5,7,7,11,7,10,7,13,11,10,8,11,11,11,11,6,8,10,9,7,7,9,7,7,7,7,7,7,8,8,8,4,7,7,7,5,5,5,5,7,13,7,13,4,3,2,7,4,3,1,0,0,13,13,4,4,8,8,12,12,12,10,7,9,4,6,12,12,10,8,9,9,0,0,0,0,0,8,10,7,9,13,11,9,8,12,10,9,8,13,11,10,9,15,12,8,6,12,9,9,7,9,8,9,8,16,14,10,8,13,10,13,11,8,6,8,7,8,8,8,13,12,10,9,8,8,8,8,7,6,9,7,13,12,7,6,10,8,9,8,9,8,10,9,10,9,11,10,14,12,10,8,8,6,8,8,8,8,8,8,9,9,12,11,10,8,10,8,10,8,11,9,11,9,4,12,12,9,8,9,8,10,9,10,9,10,8,12,10,4,10,7,10,7,13,11,8,7,8,6,8,6,12,12,7,6,8,7,10,9,10,9,9,7,9,7,9,7,8,6,9,7,9,7,9,7,10,8,7,6,12,11,7,6,9,9,9,9,8,8,11,12,12,10,8,7,13,12,14,12,9,7,10,9,8,6,9,8,10,7,10,7,10,7,10,7,10,7,10,7,10,7,10,7,10,7,10,7,10,7,10,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,8,7,4,4,4,4,9,7,9,7,9,7,9,7,9,7,9,7,9,7,10,8,10,8,10,8,10,8,10,8,9,8,9,8,9,9,9,9,9,9,9,9,9,9,8,7,8,7,8,7,8,0,0,0,0,0,0,0,0,0,3,3,8,5,0,0,14,19,7,0,7,4,4,6,8,8,13,10,3,5,5,7,8,4,4,4,4,8,8,8,8,8,8,8,8,8,8,4,4,8,8,8,7,13,10,9,9,10,9,9,10,11,6,5,10,9,13,11,10,9,10,9,8,8,10,9,15,9,9,9,5,4,5,8,6,8,8,8,7,8,7,5,8,9,4,4,8,4,14,9,8,8,8,7,6,5,9,8,12,9,8,7,6,8,6,8,4,4,8,8,8,8,8,8,8,12,6,7,8,4,12,6,6,8,6,6,8,9,9,4,5,6,6,7,12,12,12,7,10,10,10,10,10,10,13,9,9,9,9,9,6,6,6,6,10,11,10,10,10,10,10,8,10,10,10,10,10,9,9,9,8,8,8,8,8,8,11,7,7,7,7,7,4,4,4,4,8,9,8,8,8,8,8,8,8,9,9,9,9,8,8,8,10,8,10,8,10,8,9,7,9,7,9,7,9,7,10,8,10,8,9,7,9,7,9,7,9,7,9,7,10,8,10,8,10,8,10,8,11,9,11,9,6,4,6,4,6,4,6,4,6,4,10,8,5,4,10,8,8,9,4,9,4,9,4,9,6,9,4,11,9,11,9,11,9,11,11,9,10,8,10,8,10,8,13,12,9,7,9,7,9,7,8,6,8,6,8,6,8,6,8,5,8,5,8,5,10,9,10,9,10,9,10,9,10,9,10,9,15,12,9,8,9,9,7,9,7,9,7,5,8,10,8,13,11,10,8,8,6,8,8,7,8,5,5,7,8,8,8,8,10,4,10,12,7,10,11,11,5,10,9,8,9,9,9,11,10,6,10,9,13,11,9,10,11,9,9,8,9,12,9,12,11,6,9,8,7,9,5,8,8,8,8,8,7,6,9,8,5,8,9,9,8,7,8,9,9,7,8,7,8,10,8,9,10,5,8,8,8,10,9,11,8,9,8,6,6,5,13,14,12,10,9,11,10,9,9,8,10,9,14,8,11,11,10,10,13,11,10,11,9,9,8,9,12,9,11,11,15,15,10,14,9,9,15,9,8,8,8,7,8,7,12,7,10,10,9,9,11,10,8,9,8,7,8,8,10,9,9,9,14,14,10,12,8,7,12,8,7,8,7,7,6,4,4,4,13,13,9,8,8,9,8,6,15,12,15,12,15,12,9,8,7,14,14,6,4,4,4,4,7,7,7,7,7,6,12,19,3,6,5,5,8,1,6,8,8,12,8,11,7,15,12,11,9,12,12,12,12,7,9,11,10,8,7,10,8,8,8,8,8,8,9,9,8,4,7,7,7,6,6,6,6,7,14,7,14,5,4,2,8,4,3,1,0,0,14,14,4,4,9,9,12,13,14,10,8,10,5,6,14,14,11,9,10,9,0,0,0,0,0,9,11,7,10,14,11,9,8,13,11,10,8,15,12,11,10,16,13,9,7,12,9,10,8,10,8,10,8,17,15,11,9,14,11,14,12,9,7,9,8,8,8,8,14,13,11,10,8,8,9,8,8,7,9,8,15,13,8,7,11,9,10,9,10,9,11,10,11,10,12,11,15,12,10,9,9,7,8,8,9,8,9,8,9,9,13,11,11,9,11,9,11,9,11,9,11,9,6,14,12,10,9,10,9,11,10,11,10,11,9,13,11,6,10,8,10,8,13,11,9,7,10,7,10,7,14,12,8,7,8,8,11,10,11,10,10,8,10,8,10,8,9,7,9,8,9,8,9,8,11,9,8,7,14,12,8,7,9,9,9,9,9,8,12,12,13,11,9,7,14,13,15,13,10,8,11,10,8,7,10,9,10,8,10,8,10,8,10,8,10,8,10,8,10,8,10,8,10,8,10,8,10,8,10,8,9,7,9,7,9,7,9,7,9,7,9,7,9,7,9,7,6,4,6,4,10,8,10,8,10,8,10,8,10,8,10,8,10,8,11,9,11,9,11,9,11,9,11,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,9,8,9,8,9,8,8,0,0,0,0,0,0,0,0,0,3,3,8,5,0,0,15,20,8,0,8,4,6,6,8,8,14,11,3,5,5,8,8,4,5,4,4,8,8,8,8,8,8,8,8,8,8,4,4,8,8,8,8,14,11,10,10,11,9,9,11,12,6,5,11,9,14,11,11,10,11,10,8,9,11,10,16,10,10,9,5,4,5,8,7,9,9,9,8,9,8,6,9,10,5,5,9,5,15,10,9,9,9,7,7,5,10,9,13,9,9,8,6,9,6,8,4,6,8,8,8,8,9,8,9,13,6,8,8,5,13,7,6,8,6,6,9,10,9,4,5,6,6,8,13,13,13,8,11,11,11,11,11,11,14,10,9,9,9,9,6,6,6,6,11,11,11,11,11,11,11,8,11,11,11,11,11,10,10,10,9,9,9,9,9,9,13,8,8,8,8,8,5,5,5,5,9,10,9,9,9,9,9,8,9,10,10,10,10,9,9,9,11,9,11,9,11,9,10,8,10,8,10,8,10,8,11,9,11,9,9,8,9,8,9,8,9,8,9,8,11,9,11,9,11,9,11,9,12,10,12,10,6,5,6,5,6,5,6,5,6,5,10,10,5,5,11,9,9,9,5,9,5,9,5,9,7,9,5,11,10,11,10,11,10,12,11,10,11,9,11,9,11,9,14,13,10,7,10,7,10,7,8,7,8,7,8,7,8,7,9,5,9,5,9,5,11,10,11,10,11,10,11,10,11,10,11,10,16,13,10,9,10,9,8,9,8,9,8,5,8,11,9,14,13,11,9,8,7,9,9,8,9,5,5,8,9,9,9,9,11,4,10,13,7,11,12,11,6,11,10,9,10,9,9,12,11,6,11,10,14,11,9,11,12,10,9,9,10,12,10,12,11,6,10,9,8,10,6,9,9,9,9,9,8,7,10,9,6,9,8,10,9,7,9,10,9,8,9,7,9,11,8,11,11,6,9,9,9,11,9,11,9,10,8,6,6,5,14,16,12,11,10,12,11,10,10,9,10,9,15,9,12,12,11,11,14,12,11,12,10,10,9,10,12,10,12,11,16,16,11,15,10,10,16,10,9,9,9,7,9,8,12,8,11,11,9,9,12,11,9,10,9,8,8,9,12,9,10,10,15,15,10,13,9,8,14,9,8,9,7,8,7,5,5,5,13,14,10,9,9,10,8,7,16,13,16,13,16,13,10,9,8,15,15,6,4,4,4,4,7,7,7,7,7,6,12,20,3,6,5,5,10,1,6,8,8,12,8,12,8,15,13,11,9,13,13,13,13,8,10,12,10,8,8,11,8,8,8,8,8,8,10,10,9,5,8,8,8,6,6,6,6,8,15,8,15,5,4,3,8,4,3,2,0,0,15,15,5,4,9,10,13,14,15,11,9,11,5,7,15,15,12,9,12,10,0,0,0,0,0,9,12,8,11,15,12,10,9,14,12,10,9,16,12,12,11,17,14,9,8,12,11,11,9,10,9,10,9,18,16,12,10,15,12,15,12,9,7,9,8,9,9,9,15,14,12,11,9,9,10,9,9,7,10,8,16,14,9,8,11,10,11,10,11,9,12,11,12,11,13,12,16,13,11,9,10,8,9,8,10,9,10,9,10,9,13,12,11,10,11,10,11,10,12,9,12,9,6,15,12,10,9,11,9,12,11,12,11,11,10,14,12,6,11,9,11,9,14,13,9,8,10,8,10,8,15,12,9,8,9,8,12,11,12,11,11,9,11,9,11,9,10,8,10,9,10,9,10,9,11,10,9,7,15,13,9,7,10,9,10,9,10,9,13,13,14,12,10,8,15,13,16,14,11,9,11,11,9,7,11,9,11,9,11,9,11,9,11,9,11,9,11,9,11,9,11,9,11,9,11,9,11,9,11,9,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,6,5,6,5,11,9,11,9,11,9,11,9,11,9,11,9,11,9,12,9,12,9,12,9,12,9,12,9,11,10,11,10,12,10,12,10,12,10,12,10,12,10,10,9,10,9,10,9,9,0,0,0,0,0,0,0,0,0,3,3,9,5,0,0,16,20,8,0,8,4,6,7,9,9,14,12,4,6,6,8,9,4,5,5,5,9,9,9,9,9,9,9,9,9,9,5,4,9,9,9,8,15,11,11,10,12,10,9,12,13,6,6,11,10,15,12,12,10,12,11,9,10,12,11,17,11,10,10,6,5,6,9,7,9,10,10,8,10,9,6,9,11,5,5,10,5,15,11,9,10,10,8,7,6,11,9,14,9,9,8,7,9,7,9,4,6,9,9,9,9,9,9,9,14,6,8,9,5,14,7,6,9,6,6,9,11,10,5,5,6,7,8,13,13,13,8,11,11,11,11,11,11,15,10,10,10,10,10,6,6,6,6,12,12,12,12,12,12,12,9,12,12,12,12,12,10,10,11,10,10,10,10,10,10,14,8,9,9,9,9,5,5,5,5,9,11,9,9,9,9,9,9,9,11,11,11,11,9,10,9,11,10,11,10,11,10,10,8,10,8,10,8,10,8,12,10,12,10,10,9,10,9,10,9,10,9,10,9,12,9,12,9,12,9,12,9,13,11,13,11,6,5,6,5,6,5,6,5,6,5,12,10,6,5,11,10,10,10,5,10,5,10,5,10,7,10,5,12,11,12,11,12,11,12,12,11,12,9,12,9,12,9,15,14,11,8,11,8,11,8,9,7,9,7,9,7,9,7,10,6,10,6,10,6,12,11,12,11,12,11,12,11,12,11,12,11,17,14,10,9,10,10,8,10,8,10,8,6,9,11,10,15,14,12,9,9,7,9,9,8,9,5,5,8,9,9,9,9,11,4,11,14,7,12,12,12,6,11,11,9,10,10,10,13,12,6,11,11,15,12,10,12,12,10,10,10,10,12,11,14,12,6,10,10,8,11,6,9,10,10,9,9,8,8,11,9,6,10,9,11,9,8,9,11,9,8,9,8,9,11,8,11,13,6,9,9,9,13,10,13,9,10,9,6,6,6,15,16,13,12,11,13,11,10,11,9,11,10,16,10,13,13,12,12,15,13,12,12,10,10,10,11,12,11,13,12,18,18,12,15,10,10,17,11,10,9,10,7,9,9,14,8,11,11,10,10,13,11,9,11,10,8,8,9,12,9,11,11,16,16,11,14,10,8,14,9,9,10,7,8,7,5,5,5,14,15,10,10,9,11,9,7,17,14,17,14,17,14,10,9,8,16,16,7,4,4,4,4,7,7,7,8,8,6,15,20,4,7,5,5,10,1,7,9,9,13,9,12,8,17,13,12,10,13,13,13,13,8,10,13,11,9,8,11,9,9,9,9,9,9,11,11,9,5,8,8,8,6,6,6,6,8,16,8,16,5,4,3,9,5,3,2,0,0,16,16,5,4,10,10,15,15,15,11,10,12,5,7,17,17,12,10,12,11,0,0,0,0,0,10,13,9,11,16,13,11,10,15,13,12,9,17,13,13,11,18,15,10,8,14,11,12,9,11,9,11,9,20,17,13,10,16,13,16,13,10,8,10,9,9,9,9,16,15,13,11,10,10,10,10,9,7,11,9,17,15,10,8,12,10,12,10,11,10,13,11,13,11,14,13,17,14,12,10,10,8,10,8,10,9,10,9,11,9,14,13,12,11,12,11,12,11,13,10,13,10,6,16,14,11,10,12,10,13,11,13,11,12,11,15,13,6,11,10,11,10,15,14,10,9,11,9,11,9,16,14,10,8,10,9,13,11,13,11,12,9,12,9,12,9,10,8,11,9,11,9,11,9,12,11,9,7,15,14,9,7,11,9,11,9,10,10,14,14,15,13,10,8,16,14,17,15,12,10,12,11,9,8,12,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,6,5,6,5,12,9,12,9,12,9,12,9,12,9,12,9,12,9,12,10,12,10,12,10,12,10,12,10,12,11,12,11,12,11,12,11,12,11,12,11,12,11,10,9,10,9,10,9,10,0,0,0,0,0,0,0,0,0,3,3,10,6,0,0,17,21,9,0,9,4,6,7,10,10,15,13,4,6,6,9,10,4,5,5,5,10,10,10,10,10,10,10,10,10,10,5,4,10,10,10,9,16,12,11,10,12,11,10,12,13,6,6,12,11,16,13,13,10,13,11,9,10,12,11,18,11,11,10,6,5,6,10,8,10,10,10,9,10,9,6,9,11,5,5,10,5,16,11,10,10,10,8,8,6,11,10,15,10,10,9,7,10,7,10,4,6,10,10,10,10,10,9,10,14,7,9,10,5,14,8,7,10,7,7,10,11,11,5,6,7,7,9,14,14,14,9,12,12,12,12,12,12,16,10,11,11,11,11,6,6,6,6,12,13,13,13,13,13,13,10,13,12,12,12,12,11,10,11,10,10,10,10,10,10,14,9,9,9,9,9,5,5,5,5,10,11,10,10,10,10,10,10,10,11,11,11,11,10,10,10,12,10,12,10,12,10,10,9,10,9,10,9,10,9,12,10,12,10,11,9,11,9,11,9,11,9,11,9,12,9,12,9,12,9,12,9,13,11,13,11,6,5,6,5,6,5,6,5,6,5,12,10,6,5,12,10,10,11,5,11,5,11,5,11,7,11,5,13,11,13,11,13,11,13,13,11,13,10,13,10,13,10,16,15,11,8,11,8,11,8,9,8,9,8,9,8,9,8,10,6,10,6,10,6,12,11,12,11,12,11,12,11,12,11,12,11,18,15,11,10,11,10,9,10,9,10,9,6,10,12,10,16,14,13,10,9,8,10,10,9,10,6,6,9,10,10,10,10,12,5,12,15,8,13,13,13,6,12,11,10,11,11,10,13,13,6,12,11,16,13,11,13,13,10,10,10,11,14,11,14,13,6,11,10,8,11,6,10,10,10,10,10,8,8,11,10,6,10,9,11,10,8,10,11,10,9,10,8,10,11,9,12,13,6,10,10,10,13,11,13,10,10,9,6,6,6,16,17,14,12,12,13,12,10,11,10,12,11,16,10,13,13,12,12,16,13,13,13,10,10,10,12,14,11,13,13,18,18,12,15,10,10,18,11,10,10,10,8,10,9,14,9,12,12,10,11,13,12,10,11,10,9,10,10,12,10,11,11,16,16,12,14,10,9,15,9,9,10,8,9,8,5,5,5,15,16,11,10,10,11,9,8,18,15,18,15,18,15,11,10,9,17,17,7,4,4,4,4,7,7,7,8,8,6,15,21,4,7,6,6,10,1,7,10,10,14,10,13,9,18,14,13,11,14,14,14,14,8,11,13,12,10,9,12,9,10,10,10,10,9,11,11,10,5,9,9,9,7,7,7,7,9,17,9,17,6,4,3,10,5,3,2,0,0,17,17,5,4,10,12,15,16,16,12,10,13,6,7,17,17,13,11,13,11,0,0,0,0,0,11,13,9,12,17,14,12,10,15,14,12,10,18,14,13,12,19,16,10,9,14,12,13,10,12,10,12,10,21,18,13,11,17,13,17,14,10,8,10,9,10,10,10,17,16,14,12,10,10,10,10,10,8,11,9,18,16,10,9,13,11,12,11,12,10,13,12,13,12,15,13,18,15,13,11,10,9,10,10,11,10,11,10,11,10,15,14,13,11,13,11,13,11,14,11,14,11,6,16,14,12,10,12,11,13,12,13,12,13,11,16,13,6,12,10,12,10,16,14,11,9,12,9,12,9,16,14,10,9,10,9,13,12,13,12,13,10,13,10,13,10,10,9,12,10,12,10,12,10,13,11,10,8,15,14,10,8,11,10,11,10,10,10,15,15,16,13,11,9,17,15,18,16,13,11,13,12,10,8,12,11,12,10,12,10,12,10,12,10,12,10,12,10,12,10,12,10,12,10,12,10,12,10,12,10,11,9,11,9,11,9,11,9,11,9,11,9,11,9,11,9,6,5,6,5,13,10,13,10,13,10,13,10,13,10,13,10,13,10,13,11,13,11,13,11,13,11,13,11,12,11,12,11,13,11,13,11,13,11,13,11,13,11,11,10,11,10,11,10,10,0,0,0,0,0,0,0,0,0,3,3,10,6,0,0,18,23,9,0,9,5,6,7,10,10,16,13,4,6,6,9,10,5,6,5,5,10,10,10,10,10,10,10,10,10,10,5,5,10,10,10,9,17,13,12,11,13,11,11,13,14,6,6,13,11,17,14,13,11,13,12,10,12,13,12,19,12,12,11,6,5,6,10,8,10,10,11,9,11,10,7,10,12,6,6,11,6,18,12,10,11,11,8,8,6,12,10,16,10,10,9,8,10,8,10,5,6,10,10,10,10,10,10,10,15,7,9,10,6,15,8,7,10,7,7,10,12,11,5,6,7,7,9,15,15,15,9,13,13,13,13,13,13,17,11,11,11,11,11,6,6,6,6,13,14,13,13,13,13,13,10,13,13,13,13,13,12,11,12,10,10,10,10,10,10,15,9,10,10,10,10,6,6,6,6,10,12,10,10,10,10,10,10,10,12,12,12,12,10,11,10,13,10,13,10,13,10,11,9,11,9,11,9,11,9,13,11,13,11,11,10,11,10,11,10,11,10,11,10,13,10,13,10,13,10,13,10,14,12,14,12,6,6,6,6,6,6,6,6,6,6,13,12,6,6,13,11,11,11,6,11,6,11,6,11,7,11,6,14,12,14,12,14,12,14,14,12,13,10,13,10,13,10,17,16,12,8,12,8,12,8,10,8,10,8,10,8,10,8,12,6,12,6,12,6,13,12,13,12,13,12,13,12,13,12,13,12,19,16,12,10,12,11,9,11,9,11,9,6,10,13,10,17,15,13,10,10,8,10,10,9,10,6,6,9,10,10,10,10,13,5,13,16,8,13,14,14,6,13,12,10,11,11,11,14,13,6,13,12,17,14,11,13,14,11,11,12,12,14,12,16,14,6,12,11,9,12,6,11,11,11,10,10,9,8,12,10,6,11,10,12,10,8,10,12,11,9,10,9,11,13,10,12,13,6,11,10,11,13,11,14,10,11,10,6,6,6,17,18,15,13,12,14,13,11,12,10,12,11,18,11,14,14,13,13,17,14,13,14,11,11,12,12,14,12,14,13,20,20,13,16,11,11,19,12,10,10,11,8,10,10,16,9,12,12,11,11,14,12,10,12,11,9,10,10,14,10,12,12,18,18,13,15,11,9,16,10,10,12,8,9,8,6,6,6,15,16,11,11,10,12,10,8,19,16,19,16,19,16,12,10,9,18,18,7,5,5,5,5,8,8,8,8,8,7,15,23,4,7,6,6,10,1,7,10,10,15,10,14,9,18,15,14,11,15,15,15,15,9,11,14,12,10,9,13,10,10,10,10,10,10,12,12,10,6,9,9,9,7,7,7,7,9,18,9,18,6,5,3,10,5,4,2,0,0,18,18,6,5,11,12,17,17,18,13,10,13,6,8,18,18,14,11,14,12,0,0,0,0,0,11,14,10,12,18,15,12,11,16,14,12,11,19,15,14,13,20,17,11,9,16,12,13,10,12,11,12,11,22,19,14,11,18,14,18,15,11,9,11,10,10,10,10,18,17,14,12,11,11,11,11,10,8,12,10,19,17,11,9,13,12,13,12,13,11,14,13,14,12,16,14,19,16,13,11,11,9,12,10,12,10,12,10,13,10,16,15,13,12,13,12,13,12,15,12,15,12,6,18,16,12,11,13,11,14,12,14,12,13,12,17,14,6,13,10,13,10,17,15,11,10,12,10,12,10,18,16,11,9,11,10,14,12,14,12,13,10,13,10,13,10,11,9,12,10,12,10,12,10,13,12,10,8,16,15,10,8,12,10,12,10,11,11,16,16,16,14,11,9,18,16,19,17,13,11,14,13,11,9,13,11,13,10,13,10,13,10,13,10,13,10,13,10,13,10,13,10,13,10,13,10,13,10,13,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,11,10,6,6,6,6,13,10,13,10,13,10,13,10,13,10,13,10,13,10,14,11,14,11,14,11,14,11,14,11,13,12,13,12,14,12,14,12,14,12,14,12,14,12,12,10,12,10,12,10,11,0,0,0,0,0,0,0,0,0,4,4,12,6,0,0,19,24,10,0,10,5,7,8,11,11,17,14,4,7,7,10,11,5,6,5,5,11,11,11,11,11,11,11,11,11,11,5,5,11,11,11,10,18,14,12,12,14,12,11,14,15,7,7,13,12,18,15,15,12,15,12,11,12,14,14,21,14,13,11,7,5,7,11,9,11,11,12,9,12,10,7,10,12,6,6,11,6,18,12,11,12,12,9,9,7,12,11,16,12,11,10,8,11,8,11,5,7,11,11,11,11,11,10,11,16,7,10,11,6,16,9,8,11,8,8,11,12,12,5,6,8,8,10,16,16,16,10,14,14,14,14,14,14,18,12,12,12,12,12,7,7,7,7,14,15,15,15,15,15,15,11,15,14,14,14,14,13,12,12,11,11,11,11,11,11,16,9,10,10,10,10,6,6,6,6,11,12,11,11,11,11,11,11,11,12,12,12,12,11,12,11,14,11,14,11,14,11,12,9,12,9,12,9,12,9,14,12,14,12,12,10,12,10,12,10,12,10,12,10,14,10,14,10,14,10,14,10,15,12,15,12,7,6,7,6,7,6,7,6,7,6,14,12,7,6,13,11,11,12,6,12,6,12,6,12,8,12,6,15,12,15,12,15,12,15,15,12,15,11,15,11,15,11,18,17,12,9,12,9,12,9,11,9,11,9,11,9,11,9,12,7,12,7,12,7,14,12,14,12,14,12,14,12,14,12,14,12,21,16,13,11,13,11,10,11,10,11,10,7,11,14,11,18,16,15,11,11,9,11,11,10,11,6,6,10,11,11,11,11,14,5,14,17,9,15,15,15,6,14,12,11,12,12,11,15,15,7,13,14,18,15,12,15,15,12,12,12,13,15,14,17,15,7,13,12,9,12,6,11,12,12,11,11,9,9,12,11,6,11,10,12,11,9,11,12,12,9,11,9,11,13,10,13,15,6,11,11,11,15,12,15,11,12,11,7,7,7,18,19,16,13,13,15,14,12,12,11,13,12,19,12,15,15,13,14,18,15,15,15,12,12,12,13,15,14,15,14,21,21,13,18,12,12,21,13,11,11,11,9,11,10,16,9,13,13,12,12,15,13,11,13,12,9,10,11,14,12,13,12,18,18,13,16,11,9,17,11,10,12,9,9,9,6,6,6,16,17,12,12,11,13,10,8,21,16,21,16,21,16,13,11,10,19,19,8,5,5,5,5,9,9,9,9,9,6,18,24,4,8,6,6,11,1,8,11,11,16,11,14,10,19,16,15,12,16,16,16,16,9,12,15,13,11,10,13,10,11,11,11,11,10,12,12,11,6,10,10,10,8,8,8,8,10,19,10,19,6,5,3,11,5,4,2,0,0,19,19,6,5,11,13,18,18,18,14,11,15,6,8,19,19,15,12,14,13,0,0,0,0,0,12,15,10,13,19,15,13,11,17,15,13,11,20,16,15,13,22,18,11,9,17,13,15,11,13,11,13,11,23,20,15,12,19,15,19,15,12,9,12,11,11,11,11,19,18,15,13,11,11,12,12,11,9,13,10,20,17,12,9,14,12,14,12,13,12,15,13,15,13,17,15,20,17,14,12,12,9,12,10,13,11,13,11,14,12,17,15,14,12,14,12,14,12,16,12,16,12,7,19,16,13,12,14,12,15,13,15,13,14,12,18,15,7,14,11,14,11,18,16,12,10,14,10,14,10,19,16,12,9,11,10,15,13,15,13,15,11,15,11,15,11,12,9,13,11,13,11,13,11,14,12,11,9,18,16,11,9,14,12,13,12,12,12,17,17,17,15,12,10,18,17,20,18,15,12,14,13,11,9,14,12,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,12,10,12,10,12,10,12,10,12,10,12,10,12,10,12,10,7,6,7,6,15,11,15,11,15,11,15,11,15,11,15,11,15,11,15,12,15,12,15,12,15,12,15,12,14,12,14,12,14,13,14,13,14,13,14,13,14,13,13,11,13,11,13,11,12,0,0,0,0,0,0,0,0,0,4,4,12,7,0,0,20,26,10,0,10,5,7,8,11,11,18,15,4,7,7,10,11,5,6,6,6,11,11,11,11,11,11,11,11,11,11,6,5,11,11,11,10,18,14,13,12,15,12,12,14,16,8,8,14,12,19,15,15,12,15,13,11,12,15,14,21,13,13,12,7,6,7,11,9,12,11,12,10,12,11,7,11,13,6,6,12,6,20,13,12,12,12,9,9,7,13,12,17,13,12,10,9,11,9,11,5,7,11,11,11,11,11,11,12,16,8,10,11,6,16,9,8,11,8,8,12,13,12,6,7,8,8,10,17,17,17,10,14,14,14,14,14,14,19,12,12,12,12,12,8,8,8,8,15,15,15,15,15,15,15,11,15,15,15,15,15,13,12,13,11,11,11,11,11,11,17,10,11,11,11,11,6,6,6,6,12,13,12,12,12,12,12,11,12,13,13,13,13,12,12,12,14,11,14,11,14,11,12,10,12,10,12,10,12,10,15,12,15,12,12,11,12,11,12,11,12,11,12,11,14,11,14,11,14,11,14,11,16,13,16,13,8,6,8,6,8,6,8,6,8,6,15,12,8,6,14,12,12,12,6,12,6,12,6,12,8,12,6,15,13,15,13,15,13,16,15,13,15,12,15,12,15,12,19,18,13,9,13,9,13,9,11,9,11,9,11,9,11,9,12,7,12,7,12,7,15,13,15,13,15,13,15,13,15,13,15,13,21,17,13,12,13,12,10,12,10,12,10,7,11,14,11,19,17,15,12,11,9,12,12,10,12,7,7,10,12,12,12,12,14,5,14,18,10,15,15,15,7,14,13,12,12,12,12,16,15,8,14,14,19,15,12,15,15,12,12,12,13,16,13,18,15,8,13,12,10,13,7,12,12,12,12,12,10,9,13,12,7,12,11,13,12,9,12,13,12,10,12,10,12,13,11,14,15,7,12,12,12,15,12,15,12,12,11,8,8,8,18,19,16,14,13,16,14,12,13,12,14,12,20,12,16,16,14,14,19,16,15,15,12,12,12,13,16,13,16,15,22,22,14,19,12,12,21,13,11,12,12,9,12,11,18,10,13,13,12,12,16,14,12,13,12,10,10,12,14,13,13,13,20,20,14,17,12,10,18,11,11,13,9,10,9,6,6,6,17,18,13,12,12,13,11,9,21,17,21,17,21,17,13,12,10,20,20,8,5,5,5,5,9,9,9,10,10,7,18,26,4,8,7,7,12,1,8,11,11,16,11,15,10,21,17,15,12,17,17,17,17,10,12,16,14,11,10,14,11,11,11,11,11,11,13,13,12,6,10,10,10,8,8,8,8,10,20,10,20,7,5,3,11,6,4,2,0,0,20,20,6,5,12,13,19,19,20,14,11,15,7,9,20,20,16,12,16,14,0,0,0,0,0,12,16,11,13,20,16,13,12,18,16,14,12,21,17,16,14,23,19,12,10,18,14,15,12,14,12,14,12,25,21,16,13,20,16,20,16,12,10,12,11,12,12,12,20,19,16,13,12,12,12,12,12,9,13,11,21,18,12,10,15,13,15,13,14,12,16,14,16,14,18,16,21,18,15,12,12,10,12,10,13,12,13,12,14,13,18,16,15,13,15,13,15,13,16,13,16,13,8,20,18,14,12,14,12,16,14,16,14,15,13,19,16,8,14,11,14,11,19,17,12,11,14,11,14,11,20,18,12,10,12,11,16,13,16,13,15,12,15,12,15,12,12,10,13,12,13,12,13,12,15,13,12,9,19,17,12,9,13,13,13,13,12,12,18,18,18,16,13,10,19,18,21,19,15,13,15,14,12,10,14,12,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,14,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,8,6,8,6,15,12,15,12,15,12,15,12,15,12,15,12,15,12,16,12,16,12,16,12,16,12,16,12,15,13,15,13,16,14,16,14,16,14,16,14,16,14,13,12,13,12,13,12,12,0,0,0,0,0,0,0,0,0,4,4,12,7,0,0,21,27,11,0,11,5,7,9,12,12,19,16,5,7,7,11,12,5,7,6,6,12,12,12,12,12,12,12,12,12,12,6,5,12,12,12,11,19,15,14,13,15,13,12,15,17,8,8,15,13,20,16,16,13,16,14,11,13,16,14,22,14,14,12,8,6,8,12,10,12,12,13,11,13,12,8,11,14,7,7,12,7,21,14,13,13,13,10,10,8,14,12,18,13,12,11,9,12,9,12,5,7,12,12,12,12,12,11,12,17,8,11,12,7,17,10,8,12,8,8,12,14,13,6,7,8,8,11,18,18,18,11,15,15,15,15,15,15,20,13,13,13,13,13,8,8,8,8,15,16,16,16,16,16,16,12,16,16,16,16,16,14,13,14,12,12,12,12,12,12,18,11,12,12,12,12,7,7,7,7,13,14,13,13,13,13,13,12,13,14,14,14,14,12,13,12,15,12,15,12,15,12,13,11,13,11,13,11,13,11,15,13,15,13,13,12,13,12,13,12,13,12,13,12,15,11,15,11,15,11,15,11,17,14,17,14,8,7,8,7,8,7,8,7,8,7,15,14,8,7,15,12,12,13,7,13,7,13,7,13,8,13,7,16,14,16,14,16,14,17,16,14,16,13,16,13,16,13,20,19,14,10,14,10,14,10,11,10,11,10,11,10,11,10,13,8,13,8,13,7,16,14,16,14,16,14,16,14,16,14,16,14,22,18,14,12,14,12,11,12,11,12,11,7,12,15,12,20,18,16,13,11,10,12,12,11,12,7,7,11,12,12,12,12,15,6,15,19,10,16,16,16,7,15,14,12,13,13,12,17,16,8,15,14,20,16,13,16,16,13,13,13,14,16,14,18,16,8,14,13,10,14,7,13,13,13,13,13,10,10,14,13,7,13,11,14,13,10,13,13,13,10,13,10,13,15,11,15,16,7,13,13,13,16,13,16,12,13,11,8,8,8,19,21,18,15,14,17,15,13,14,12,14,13,20,13,17,17,15,15,20,17,16,16,13,13,13,14,16,14,17,16,24,24,15,20,13,13,22,14,12,12,13,10,12,12,19,11,14,14,13,13,17,15,13,14,13,11,12,12,15,13,14,14,21,21,15,17,13,11,19,12,12,13,10,11,10,7,7,7,18,19,13,13,12,14,11,9,22,18,22,18,22,18,14,12,11,21,21,9,5,5,5,5,9,9,9,10,10,8,18,27,5,9,7,7,12,1,8,12,12,17,12,16,11,22,18,16,13,18,18,18,18,10,13,17,15,12,11,15,11,12,12,12,12,12,14,14,12,7,11,11,11,8,8,8,8,11,21,11,21,7,5,4,12,6,4,2,0,0,21,21,7,5,13,14,20,20,21,15,12,16,7,9,21,21,17,13,16,14,0,0,0,0,0,13,17,12,14,21,17,14,13,19,17,15,12,22,17,17,15,24,20,13,10,18,15,16,13,15,12,15,12,26,22,16,13,21,17,21,17,13,10,13,12,12,12,12,21,20,17,14,13,13,13,13,12,10,14,12,22,19,13,11,16,13,15,14,15,13,16,15,17,15,18,16,22,19,16,13,13,11,13,12,14,12,14,12,15,13,19,17,16,14,16,14,16,14,17,14,17,14,8,20,19,15,13,15,13,17,15,17,15,16,14,20,17,8,15,12,15,12,20,18,13,12,14,13,14,13,20,19,13,11,13,11,17,14,17,14,16,13,16,13,16,13,13,11,14,12,14,12,14,12,16,14,12,10,20,17,12,10,14,13,14,13,13,13,18,19,19,17,13,11,20,19,22,20,16,13,16,15,12,10,15,13,15,12,15,12,15,12,15,12,15,12,15,12,15,12,15,12,15,12,15,12,15,12,15,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,13,12,8,7,8,7,16,13,16,13,16,13,16,13,16,13,16,13,16,13,17,13,17,13,17,13,17,13,17,13,16,14,16,14,16,14,16,14,16,14,16,14,16,14,14,12,14,12,14,12,13,0,0,0,0,0,0,0,0,0,4,4,13,8,0,0,22,28,11,0,11,6,7,9,12,12,20,16,5,8,8,11,12,6,7,6,6,12,12,12,12,12,12,12,12,12,12,6,6,12,12,12,11,20,16,14,14,16,14,13,16,17,8,8,15,14,21,17,16,13,16,14,12,13,16,15,23,15,14,13,8,6,8,12,10,13,12,14,11,14,12,8,12,14,7,7,13,7,21,14,13,14,14,10,10,8,14,13,19,14,12,11,9,12,9,12,6,7,12,12,12,12,12,12,13,18,8,11,12,7,18,10,9,12,9,9,13,14,14,6,7,9,9,11,18,18,18,11,16,16,16,16,16,16,21,14,14,14,14,14,8,8,8,8,16,17,16,16,16,16,16,12,16,16,16,16,16,14,13,14,12,12,12,12,12,12,19,11,12,12,12,12,7,7,7,7,13,14,13,13,13,13,13,12,13,14,14,14,14,12,14,12,16,12,16,12,16,12,14,11,14,11,14,11,14,11,16,14,16,14,14,12,14,12,14,12,14,12,14,12,16,12,16,12,16,12,16,12,17,14,17,14,8,7,8,7,8,7,8,7,8,7,16,14,8,7,15,13,13,14,7,14,7,14,7,14,9,14,7,17,14,17,14,17,14,17,17,14,16,13,16,13,16,13,21,20,14,10,14,10,14,10,12,10,12,10,12,10,12,10,13,8,13,8,13,8,16,14,16,14,16,14,16,14,16,14,16,14,23,19,14,12,14,13,11,13,11,13,11,8,12,16,12,21,19,16,13,12,10,13,13,11,13,7,7,11,13,13,13,13,16,6,16,19,10,16,17,17,7,16,14,13,14,14,13,17,16,8,15,15,21,17,14,16,17,13,13,13,14,16,15,18,17,8,14,13,11,14,7,13,13,13,13,13,11,10,14,13,7,13,12,14,13,10,13,14,13,10,13,11,13,15,12,16,18,7,13,13,13,18,14,17,13,14,12,8,8,8,20,21,18,16,15,17,16,13,14,13,15,14,22,13,17,17,16,16,21,17,16,17,13,14,13,15,16,15,17,17,24,24,16,21,13,14,23,14,12,13,13,10,13,12,19,11,15,15,14,14,17,15,13,15,14,11,12,12,17,14,15,14,21,21,15,18,13,11,19,12,12,13,10,11,10,7,7,7,19,20,14,13,12,15,12,10,23,19,23,19,23,19,14,12,11,22,22,9,6,6,6,6,11,11,11,10,10,8,18,28,5,9,7,7,12,1,9,12,12,18,12,17,11,23,18,17,14,18,18,18,18,11,14,17,15,12,12,16,12,12,12,12,12,12,15,15,13,7,11,11,11,9,9,9,9,11,22,11,22,7,6,4,12,6,4,2,0,0,22,22,7,6,13,14,20,21,21,16,12,16,7,10,23,23,17,13,17,15,0,0,0,0,0,14,17,12,15,22,18,15,13,20,17,15,13,23,18,17,15,25,21,13,11,18,16,16,13,15,13,15,13,27,23,17,14,22,17,22,18,14,11,13,12,13,13,13,22,21,18,15,13,13,13,14,13,10,14,12,23,20,13,11,16,14,16,14,15,14,17,16,17,15,19,17,23,20,16,14,14,11,13,12,14,13,14,13,16,14,20,18,17,14,17,14,17,14,18,14,18,14,8,22,19,15,13,16,14,17,15,17,15,17,14,21,17,8,16,12,16,12,21,19,14,12,15,12,15,12,22,19,13,11,13,12,17,15,17,15,16,13,16,13,16,13,14,11,15,12,15,12,15,12,17,14,13,10,21,18,13,10,15,14,15,14,13,14,19,20,20,17,14,11,21,20,23,21,16,14,17,16,13,10,16,14,16,12,16,12,16,12,16,12,16,12,16,12,16,12,16,12,16,12,16,12,16,12,16,12,14,12,14,12,14,12,14,12,14,12,14,12,14,12,14,12,8,7,8,7,16,13,16,13,16,13,16,13,16,13,16,13,16,13,17,13,17,13,17,13,17,13,17,13,16,14,16,14,17,15,17,15,17,15,17,15,17,15,14,12,14,12,14,12,14,0,0,0,0,0,0,0,0,0,5,5,13,8,0,0,23,30,12,0,12,6,9,9,13,13,21,17,5,8,8,12,13,6,7,7,7,13,13,13,13,13,13,13,13,13,13,7,6,13,13,13,12,21,16,15,14,17,14,14,16,18,8,8,16,14,22,18,17,14,17,15,13,14,17,16,24,15,14,14,8,7,8,13,11,13,13,15,12,15,13,8,12,15,7,7,13,7,23,15,14,15,15,11,11,8,15,13,20,14,13,12,10,13,10,13,6,9,13,13,13,13,13,13,13,19,9,12,13,7,19,11,9,13,9,9,13,15,14,7,8,9,9,12,19,19,19,12,16,16,16,16,16,16,22,14,14,14,14,14,8,8,8,8,17,18,17,17,17,17,17,13,17,17,17,17,17,14,14,15,13,13,13,13,13,13,19,12,13,13,13,13,7,7,7,7,14,15,14,14,14,14,14,13,14,15,15,15,15,13,15,13,16,13,16,13,16,13,14,12,14,12,14,12,14,12,17,15,17,15,14,13,14,13,14,13,14,13,14,13,16,12,16,12,16,12,16,12,18,15,18,15,8,7,8,7,8,7,8,7,8,7,16,14,8,7,16,13,13,14,7,14,7,14,7,14,9,14,7,18,15,18,15,18,15,18,18,15,17,14,17,14,17,14,22,21,15,11,15,11,15,11,13,11,13,11,13,11,13,11,14,8,14,8,14,8,17,15,17,15,17,15,17,15,17,15,17,15,24,20,14,13,14,14,12,14,12,14,12,8,13,16,13,22,19,17,14,13,11,13,13,12,13,7,8,12,13,13,13,13,16,6,16,20,10,17,17,17,8,16,15,13,14,14,14,18,17,8,16,16,22,18,14,17,18,14,14,14,14,18,15,19,17,8,14,14,11,15,8,14,14,14,13,13,11,11,15,14,8,14,12,15,13,11,14,15,14,11,14,11,14,17,12,16,18,8,14,14,14,18,14,18,13,14,13,8,8,8,21,23,19,16,16,18,16,14,15,13,16,14,23,14,18,18,16,16,22,18,17,18,14,14,14,16,18,15,18,17,26,26,16,22,14,14,24,15,13,13,14,11,13,13,20,12,16,16,14,14,18,16,14,15,15,12,13,13,17,14,15,15,21,21,16,19,14,12,20,13,13,14,11,12,11,7,7,7,20,21,15,14,13,15,13,10,24,20,24,20,24,20,14,13,12,23,23,9,6,6,6,6,11,11,11,11,11,8,21,30,5,9,8,8,14,1,9,13,13,19,13,17,12,24,19,17,14,19,19,19,19,11,14,18,16,13,12,16,12,13,13,13,13,13,15,15,13,7,12,12,12,9,9,9,9,12,23,12,23,8,6,4,13,7,5,2,0,0,23,23,7,6,14,15,21,22,23,16,13,17,8,10,23,23,18,14,18,16,0,0,0,0,0,14,18,13,16,23,19,15,14,21,18,16,14,24,19,18,16,26,22,14,11,19,16,17,14,16,13,16,13,28,24,18,15,23,18,23,19,14,11,14,13,13,13,13,23,22,18,16,14,14,14,15,13,11,15,13,24,21,14,12,17,15,17,15,16,14,18,16,18,16,20,18,24,20,17,14,14,12,14,13,14,13,14,13,16,14,21,19,17,15,17,15,17,15,19,15,19,15,8,23,20,16,14,16,14,18,16,18,16,17,15,22,18,8,16,13,16,13,22,19,14,13,16,14,16,14,23,20,14,12,14,13,18,16,18,16,17,14,17,14,17,14,14,12,16,13,16,13,16,13,17,15,13,11,22,19,13,11,15,14,15,14,14,15,20,21,21,18,15,12,22,21,24,22,17,14,17,16,14,11,16,14,16,13,16,13,16,13,16,13,16,13,16,13,16,13,16,13,16,13,16,13,16,13,16,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,14,13,8,7,8,7,17,14,17,14,17,14,17,14,17,14,17,14,17,14,18,14,18,14,18,14,18,14,18,14,17,15,17,15,18,16,18,16,18,16,18,16,18,16,14,13,14,13,14,13,15,0,0,0,0,0,0,0,0,0,5,5,14,8,0,0,24,31,12,0,12,6,9,10,13,13,22,18,5,8,8,12,13,6,7,7,7,13,13,13,13,13,13,13,13,13,13,7,6,13,13,13,12,22,17,16,15,17,15,14,17,19,9,9,17,15,23,18,18,15,18,16,13,15,18,16,25,16,15,14,9,7,9,13,11,14,14,15,12,15,13,9,13,15,9,8,14,9,23,15,14,15,15,11,11,8,15,14,21,15,14,12,10,13,10,13,6,9,13,13,13,13,13,13,14,19,9,12,13,7,19,11,10,13,10,10,14,15,15,7,8,10,10,12,20,20,20,12,17,17,17,17,17,17,23,15,15,15,15,15,9,9,9,9,17,18,18,18,18,18,18,13,18,18,18,18,18,15,15,16,14,14,14,14,14,14,20,12,13,13,13,13,9,9,9,9,14,15,14,14,14,14,14,13,14,15,15,15,15,14,15,14,17,14,17,14,17,14,15,12,15,12,15,12,15,12,17,15,17,15,15,13,15,13,15,13,15,13,15,13,17,13,17,13,17,13,17,13,19,15,19,15,9,9,9,9,9,9,9,9,9,9,17,15,9,8,17,14,14,15,9,15,9,15,9,15,10,15,9,18,15,18,15,18,15,19,18,15,18,14,18,14,18,14,23,22,16,11,16,11,16,11,13,11,13,11,13,11,13,11,15,8,15,8,15,8,18,15,18,15,18,15,18,15,18,15,18,15,25,21,15,14,15,14,12,14,12,14,12,9,13,17,14,23,20,18,14,13,11,14,14,12,14,8,8,12,14,14,14,14,17,6,17,21,11,18,18,18,8,17,16,13,15,15,14,19,18,9,17,16,23,18,15,18,18,15,15,15,15,19,16,21,18,9,15,15,12,15,8,14,15,15,14,14,12,11,15,14,8,15,13,15,14,11,14,15,15,11,15,12,14,17,13,17,18,8,14,14,14,18,15,18,13,15,13,9,9,9,21,23,20,17,16,19,17,15,16,13,16,15,24,14,19,19,17,17,23,19,18,18,15,15,15,16,19,16,18,18,26,26,17,23,15,15,25,16,14,14,14,11,14,13,21,12,16,16,15,15,19,16,14,16,15,12,13,14,17,15,16,15,23,23,17,20,14,12,21,13,13,14,11,12,11,9,9,8,21,22,15,15,14,16,13,11,25,21,25,21,25,21,15,14,12,24,24,10,6,6,6,6,11,11,11,11,11,8,21,31,5,10,8,8,14,1,10,13,13,20,13,18,12,25,20,18,15,20,20,20,20,12,15,19,17,13,13,17,13,13,13,13,13,13,16,16,14,8,12,12,12,10,10,10,10,12,24,12,24,8,6,4,13,7,5,2,0,0,24,24,8,6,15,15,21,23,23,17,14,18,8,10,25,25,19,14,19,16,0,0,0,0,0,15,19,13,16,24,20,16,14,22,19,17,14,25,20,19,17,27,23,14,12,21,17,18,14,17,14,17,14,30,25,19,15,24,19,24,20,15,12,15,13,14,14,14,24,23,19,16,15,14,15,15,13,11,16,13,25,22,14,12,18,15,18,15,17,15,19,17,19,16,21,19,25,21,18,15,15,12,15,13,15,14,15,14,17,15,21,20,18,15,18,15,18,15,19,15,19,15,9,24,21,17,15,17,15,19,16,19,16,18,15,23,19,9,17,14,17,14,23,20,15,13,17,13,17,13,24,21,14,12,14,13,19,16,19,16,18,14,18,14,18,14,15,12,16,14,16,14,16,14,18,15,13,11,23,20,13,11,16,15,16,15,15,15,21,21,22,19,15,12,23,21,26,23,18,15,18,17,14,11,17,15,17,14,17,14,17,14,17,14,17,14,17,14,17,14,17,14,17,14,17,14,17,14,17,14,15,13,15,13,15,13,15,13,15,13,15,13,15,13,15,13,9,9,9,9,18,14,18,14,18,14,18,14,18,14,18,14,18,14,19,14,19,14,19,14,19,14,19,14,18,15,18,15,19,16,19,16,19,16,19,16,19,16,15,14,15,14,15,14,15,0,0,0,0,0,0,0,0,0,5,5,15,8,0,0,0,0,0,3,0,0,0,3,0,0,0,28,0,1,0,0,0,0,3,36,0,3,0,1,0,0,5,46,0,4,3,8,0,0,0,146,0,128,0,6,0,18,0,126,1,97,1,127,1,146,1,161,1,176,1,240,1,255,2,27,2,188,2,199,2,201,2,221,2,243,3,1,3,3,3,9,3,15,3,35,3,138,3,140,3,161,3,206,3,210,3,214,4,13,4,79,4,95,4,134,4,145,5,19,30,1,30,63,30,133,30,241,30,249,31,77,32,11,32,21,32,30,32,34,32,38,32,48,32,51,32,58,32,60,32,68,32,127,32,164,32,167,32,172,33,5,33,19,33,22,33,34,33,38,33,46,33,94,34,2,34,6,34,15,34,18,34,26,34,30,34,43,34,72,34,96,34,101,37,202,251,4,254,255,255,253,255,255,0,0,0,32,0,160,1,98,1,146,1,160,1,175,1,240,1,250,2,24,2,188,2,198,2,201,2,216,2,243,3,0,3,3,3,9,3,15,3,35,3,132,3,140,3,142,3,163,3,209,3,214,4,0,4,14,4,80,4,96,4,136,4,146,30,0,30,62,30,128,30,160,30,242,31,77,32,0,32,19,32,23,32,32,32,38,32,48,32,50,32,57,32,60,32,68,32,127,32,163,32,167,32,171,33,5,33,19,33,22,33,34,33,38,33,46,33,91,34,2,34,6,34,15,34,17,34,26,34,30,34,43,34,72,34,96,34,100,37,202,251,1,254,255,255,252,255,255,255,227,255,194,0,0,255,176,0,188,0,175,0,94,255,73,0,0,255,147,254,133,254,132,254,118,255,101,255,96,255,95,255,90,0,100,255,65,253,208,253,207,253,206,253,205,254,127,254,124,0,0,253,154,0,0,254,9,0,0,254,6,228,85,228,21,227,122,228,122,0,0,227,10,226,63,225,239,225,238,225,237,225,234,225,225,225,224,225,219,225,218,225,211,225,153,225,118,225,116,0,0,225,24,225,11,225,9,224,254,224,251,224,244,224,200,224,37,224,34,224,26,224,25,224,18,224,15,224,3,223,231,223,208,223,205,220,105,0,0,3,76,2,80,0,1,0,0,0,0,0,142,0,0,0,0,0,0,0,0,0,0,0,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,0,0,0,188,0,0,0,216,0,0,0,0,0,0,0,0,0,0,0,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,0,0,0,0,0,0,3,126,3,127,1,38,1,39,1,40,1,41,1,42,1,43,1,44,1,45,1,46,1,47,1,48,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1,58,1,59,1,60,1,61,1,62,1,63,1,64,1,65,1,73,1,74,1,36,1,37,2,101,1,156,1,157,1,158,1,159,1,160,1,161,1,162,1,163,1,164,1,165,1,166,1,167,2,102,2,103,1,234,1,235,1,236,1,237,1,238,1,239,1,240,1,241,1,242,1,243,1,244,1,245,2,104,1,246,1,247,2,144,2,145,2,146,2,147,2,148,2,149,2,150,2,151,1,248,1,249,2,0,2,1,3,108,3,109,3,110,3,111,3,112,3,113,3,114,2,28,2,52,2,53,2,90,2,91,0,6,2,10,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,0,91,0,92,0,93,0,94,0,95,0,96,0,97,0,0,0,134,0,135,0,137,0,139,0,147,0,152,0,158,0,163,0,162,0,164,0,166,0,165,0,167,0,169,0,171,0,170,0,172,0,173,0,175,0,174,0,176,0,177,0,179,0,181,0,180,0,182,0,184,0,183,0,188,0,187,0,189,0,190,2,13,0,114,0,100,0,101,0,105,2,15,0,120,0,161,0,112,0,107,2,32,0,118,0,106,2,48,0,136,0,154,2,45,0,115,2,49,2,50,0,103,0,119,2,39,2,42,2,41,1,141,2,46,0,108,0,124,2,33,0,168,0,186,0,129,0,99,0,110,2,44,1,66,2,47,2,40,0,109,0,125,2,16,0,98,0,130,0,133,0,151,1,20,1,21,2,2,2,3,2,10,2,11,2,6,2,7,0,185,2,51,0,193,1,58,2,23,2,28,2,20,2,21,2,52,2,53,2,14,0,121,2,8,2,12,2,17,0,132,0,140,0,131,0,141,0,138,0,143,0,144,0,145,0,142,0,149,0,150,0,0,0,148,0,156,0,157,0,155,0,243,1,75,1,82,0,113,1,78,1,79,1,80,0,122,1,83,1,81,1,76,0,4,3,8,0,0,0,146,0,128,0,6,0,18,0,126,1,97,1,127,1,146,1,161,1,176,1,240,1,255,2,27,2,188,2,199,2,201,2,221,2,243,3,1,3,3,3,9,3,15,3,35,3,138,3,140,3,161,3,206,3,210,3,214,4,13,4,79,4,95,4,134,4,145,5,19,30,1,30,63,30,133,30,241,30,249,31,77,32,11,32,21,32,30,32,34,32,38,32,48,32,51,32,58,32,60,32,68,32,127,32,164,32,167,32,172,33,5,33,19,33,22,33,34,33,38,33,46,33,94,34,2,34,6,34,15,34,18,34,26,34,30,34,43,34,72,34,96,34,101,37,202,251,4,254,255,255,253,255,255,0,0,0,32,0,160,1,98,1,146,1,160,1,175,1,240,1,250,2,24,2,188,2,198,2,201,2,216,2,243,3,0,3,3,3,9,3,15,3,35,3,132,3,140,3,142,3,163,3,209,3,214,4,0,4,14,4,80,4,96,4,136,4,146,30,0,30,62,30,128,30,160,30,242,31,77,32,0,32,19,32,23,32,32,32,38,32,48,32,50,32,57,32,60,32,68,32,127,32,163,32,167,32,171,33,5,33,19,33,22,33,34,33,38,33,46,33,91,34,2,34,6,34,15,34,17,34,26,34,30,34,43,34,72,34,96,34,100,37,202,251,1,254,255,255,252,255,255,255,227,255,194,0,0,255,176,0,188,0,175,0,94,255,73,0,0,255,147,254,133,254,132,254,118,255,101,255,96,255,95,255,90,0,100,255,65,253,208,253,207,253,206,253,205,254,127,254,124,0,0,253,154,0,0,254,9,0,0,254,6,228,85,228,21,227,122,228,122,0,0,227,10,226,63,225,239,225,238,225,237,225,234,225,225,225,224,225,219,225,218,225,211,225,153,225,118,225,116,0,0,225,24,225,11,225,9,224,254,224,251,224,244,224,200,224,37,224,34,224,26,224,25,224,18,224,15,224,3,223,231,223,208,223,205,220,105,0,0,3,76,2,80,0,1,0,0,0,0,0,142,0,0,0,0,0,0,0,0,0,0,0,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,0,0,0,188,0,0,0,216,0,0,0,0,0,0,0,0,0,0,0,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,0,0,0,0,0,0,3,126,3,127,1,38,1,39,1,40,1,41,1,42,1,43,1,44,1,45,1,46,1,47,1,48,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1,58,1,59,1,60,1,61,1,62,1,63,1,64,1,65,1,73,1,74,1,36,1,37,2,101,1,156,1,157,1,158,1,159,1,160,1,161,1,162,1,163,1,164,1,165,1,166,1,167,2,102,2,103,1,234,1,235,1,236,1,237,1,238,1,239,1,240,1,241,1,242,1,243,1,244,1,245,2,104,1,246,1,247,2,144,2,145,2,146,2,147,2,148,2,149,2,150,2,151,1,248,1,249,2,0,2,1,3,108,3,109,3,110,3,111,3,112,3,113,3,114,2,28,2,52,2,53,2,90,2,91,0,0,64,69,89,88,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,49,48,47,46,45,44,40,39,38,37,36,35,34,33,31,24,20,17,16,15,14,13,11,10,9,8,7,6,5,4,3,2,1,0,44,69,35,70,96,32,176,38,96,176,4,38,35,72,72,45,44,69,35,70,35,97,32,176,38,97,176,4,38,35,72,72,45,44,69,35,70,96,176,32,97,32,176,70,96,176,4,38,35,72,72,45,44,69,35,70,35,97,176,32,96,32,176,38,97,176,32,97,176,4,38,35,72,72,45,44,69,35,70,96,176,64,97,32,176,102,96,176,4,38,35,72,72,45,44,69,35,70,35,97,176,64,96,32,176,38,97,176,64,97,176,4,38,35,72,72,45,44,1,16,32,60,0,60,45,44,32,69,35,32,176,205,68,35,32,184,1,90,81,88,35,32,176,141,68,35,89,32,176,237,81,88,35,32,176,77,68,35,89,32,176,4,38,81,88,35,32,176,13,68,35,89,33,33,45,44,32,32,69,24,104,68,32,176,1,96,32,69,176,70,118,104,138,69,96,68,45,44,1,177,11,10,67,35,67,101,10,45,44,0,177,10,11,67,35,67,11,45,44,0,176,40,35,112,177,1,40,62,1,176,40,35,112,177,2,40,69,58,177,2,0,8,13,45,44,32,69,176,3,37,69,97,100,176,80,81,88,69,68,27,33,33,89,45,44,73,176,14,35,68,45,44,32,69,176,0,67,96,68,45,44,1,176,6,67,176,7,67,101,10,45,44,32,105,176,64,97,176,0,139,32,177,44,192,138,140,184,16,0,98,96,43,12,100,35,100,97,92,88,176,3,97,89,45,44,138,3,69,138,138,135,176,17,43,176,41,35,68,176,41,122,228,24,45,44,69,101,176,44,35,68,69,176,43,35,68,45,44,75,82,88,69,68,27,33,33,89,45,44,75,81,88,69,68,27,33,33,89,45,44,1,176,5,37,16,35,32,138,245,0,176,1,96,35,237,236,45,44,1,176,5,37,16,35,32,138,245,0,176,1,97,35,237,236,45,44,1,176,6,37,16,245,0,237,236,45,44,70,35,70,96,138,138,70,35,32,70,138,96,138,97,184,255,128,98,35,32,16,35,138,177,12,12,138,112,69,96,32,176,0,80,88,176,1,97,184,255,186,139,27,176,70,140,89,176,16,96,104,1,58,45,44,32,69,176,3,37,70,82,75,176,19,81,91,88,176,2,37,70,32,104,97,176,3,37,176,3,37,63,35,33,56,27,33,17,89,45,44,32,69,176,3,37,70,80,88,176,2,37,70,32,104,97,176,3,37,176,3,37,63,35,33,56,27,33,17,89,45,44,0,176,7,67,176,6,67,11,45,44,33,33,12,100,35,100,139,184,64,0,98,45,44,33,176,128,81,88,12,100,35,100,139,184,32,0,98,27,178,0,64,47,43,89,176,2,96,45,44,33,176,192,81,88,12,100,35,100,139,184,21,85,98,27,178,0,128,47,43,89,176,2,96,45,44,12,100,35,100,139,184,64,0,98,96,35,33,45,44,75,83,88,138,176,4,37,73,100,35,69,105,176,64,139,97,176,128,98,176,32,97,106,176,14,35,68,35,16,176,14,246,27,33,35,138,18,17,32,57,47,89,45,44,75,83,88,32,176,3,37,73,100,105,32,176,5,38,176,6,37,73,100,35,97,176,128,98,176,32,97,106,176,14,35,68,176,4,38,16,176,14,246,138,16,176,14,35,68,176,14,246,176,14,35,68,176,14,237,27,138,176,4,38,17,18,32,57,35,32,57,47,47,89,45,44,69,35,69,96,35,69,96,35,69,96,35,118,104,24,176,128,98,32,45,44,176,72,43,45,44,32,69,176,0,84,88,176,64,68,32,69,176,64,97,68,27,33,33,89,45,44,69,177,48,47,69,35,69,97,96,176,1,96,105,68,45,44,75,81,88,176,47,35,112,176,20,35,66,27,33,33,89,45,44,75,81,88,32,176,3,37,69,105,83,88,68,27,33,33,89,27,33,33,89,45,44,69,176,20,67,176,0,96,99,176,1,96,105,68,45,44,176,47,69,68,45,44,69,35,32,69,138,96,68,45,44,69,35,69,96,68,45,44,75,35,81,88,185,0,51,255,224,177,52,32,27,179,51,0,52,0,89,68,68,45,44,176,22,67,88,176,3,38,69,138,88,100,102,176,31,96,27,100,176,32,96,102,32,88,27,33,176,64,89,176,1,97,89,35,88,101,89,176,41,35,68,35,16,176,41,224,27,33,33,33,33,33,89,45,44,176,2,67,84,88,75,83,35,75,81,90,88,56,27,33,33,89,27,33,33,33,33,89,45,44,176,22,67,88,176,4,37,69,100,176,32,96,102,32,88,27,33,176,64,89,176,1,97,35,88,27,101,89,176,41,35,68,176,5,37,176,8,37,8,32,88,2,27,3,89,176,4,37,16,176,5,37,32,70,176,4,37,35,66,60,176,4,37,176,7,37,8,176,7,37,16,176,6,37,32,70,176,4,37,176,1,96,35,66,60,32,88,1,27,0,89,176,4,37,16,176,5,37,176,41,224,176,41,32,69,101,68,176,7,37,16,176,6,37,176,41,224,176,5,37,176,8,37,8,32,88,2,27,3,89,176,5,37,176,3,37,67,72,176,4,37,176,7,37,8,176,6,37,176,3,37,176,1,96,67,72,27,33,89,33,33,33,33,33,33,33,45,44,2,176,4,37,32,32,70,176,4,37,35,66,176,5,37,8,176,3,37,69,72,33,33,33,33,45,44,2,176,3,37,32,176,4,37,8,176,2,37,67,72,33,33,33,45,44,69,35,32,69,24,32,176,0,80,32,88,35,101,35,89,35,104,32,176,64,80,88,33,176,64,89,35,88,101,89,138,96,68,45,44,75,83,35,75,81,90,88,32,69,138,96,68,27,33,33,89,45,44,75,84,88,32,69,138,96,68,27,33,33,89,45,44,75,83,35,75,81,90,88,56,27,33,33,89,45,44,176,0,33,75,84,88,56,27,33,33,89,45,44,176,2,67,84,88,176,70,43,27,33,33,33,33,89,45,44,176,2,67,84,88,176,71,43,27,33,33,33,89,45,44,176,2,67,84,88,176,72,43,27,33,33,33,33,89,45,44,176,2,67,84,88,176,73,43,27,33,33,33,89,45,44,32,138,8,35,75,83,138,75,81,90,88,35,56,27,33,33,89,45,44,0,176,2,37,73,176,0,83,88,32,176,64,56,17,27,33,89,45,44,1,70,35,70,96,35,70,97,35,32,16,32,70,138,97,184,255,128,98,138,177,64,64,138,112,69,96,104,58,45,44,32,138,35,73,100,138,35,83,88,60,27,33,89,45,44,75,82,88,125,27,122,89,45,44,176,18,0,75,1,75,84,66,45,44,177,2,0,66,177,35,1,136,81,177,64,1,136,83,90,88,185,16,0,0,32,136,84,88,178,2,1,2,67,96,66,89,177,36,1,136,81,88,185,32,0,0,64,136,84,88,178,2,2,2,67,96,66,177,36,1,136,84,88,178,2,32,2,67,96,66,0,75,1,75,82,88,178,2,8,2,67,96,66,89,27,185,64,0,0,128,136,84,88,178,2,4,2,67,96,66,89,185,64,0,0,128,99,184,1,0,136,84,88,178,2,8,2,67,96,66,89,185,64,0,1,0,99,184,2,0,136,84,88,178,2,16,2,67,96,66,89,185,64,0,2,0,99,184,4,0,136,84,88,178,2,64,2,67,96,66,89,89,89,89,89,45,44,69,24,104,35,75,81,88,35,32,69,32,100,176,64,80,88,124,89,104,138,96,89,68,45,44,176,0,22,176,2,37,176,2,37,1,176,1,35,62,0,176,2,35,62,177,1,2,6,12,176,10,35,101,66,176,11,35,66,1,176,1,35,63,0,176,2,35,63,177,1,2,6,12,176,6,35,101,66,176,7,35,66,176,1,22,1,45,44,122,138,16,69,35,245,24,45,0,0,0,64,19,3,248,0,255,31,96,225,1,83,225,1,5,67,225,1,55,225,1,6,184,255,237,64,114,224,15,71,81,224,1,5,64,224,1,52,224,1,6,223,51,221,85,222,51,3,85,221,1,3,85,220,3,255,31,197,196,25,31,128,183,1,32,252,128,252,2,64,159,9,12,70,160,155,1,15,155,31,155,2,165,152,1,118,152,134,152,150,152,3,32,151,48,151,144,151,160,151,4,48,150,1,79,134,1,117,78,19,31,116,78,19,31,39,111,55,111,71,111,3,26,1,24,85,25,19,255,31,7,4,255,31,6,3,255,31,175,103,1,184,255,192,64,140,102,10,13,70,31,101,47,101,2,48,100,64,100,160,100,3,96,78,19,31,95,78,19,31,94,78,19,31,19,51,18,85,5,1,3,85,4,51,3,85,15,3,127,3,239,3,3,64,87,21,24,70,48,86,64,86,80,86,3,63,85,79,85,207,85,223,85,239,85,5,80,84,240,84,2,3,72,71,10,31,41,71,1,6,8,71,1,28,27,255,31,22,51,21,85,17,1,15,85,16,51,15,85,2,1,0,85,1,71,0,85,159,15,223,15,2,63,15,207,15,239,15,3,111,0,127,0,175,0,239,0,4,16,0,1,128,22,1,5,1,184,1,144,177,84,83,43,43,75,184,7,255,82,75,176,7,80,91,176,1,136,176,37,83,176,1,136,176,64,81,90,176,6,136,176,0,85,90,91,88,177,1,1,142,89,133,141,141,0,66,29,75,176,50,83,88,176,96,29,89,75,176,100,83,88,176,64,29,89,75,176,128,83,88,176,16,29,177,22,0,66,89,115,115,115,116,43,43,43,43,43,43,1,115,95,115,43,95,115,115,115,43,0,115,43,43,43,43,43,43,1,115,115,43,115,0,43,43,43,43,1,115,0,43,43,1,115,115,115,115,115,0,115,115,1,43,115,0,115,1,43,0,43,43,43,43,1,95,115,115,95,115,43,95,115,115,95,115,115,0,43,24,95,6,20,0,21,0,78,5,182,0,23,0,117,5,182,5,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,74,0,20,0,143,0,0,255,236,0,0,0,0,255,236,0,0,0,0,255,236,0,0,254,20,254,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,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,193,0,199,0,86,0,233,0,0,0,0,0,86,0,102,0,117,0,131,0,0,0,0,0,253,0,221,0,221,0,113,0,113,0,0,0,0,0,207,0,227,0,201,0,86,0,102,0,110,0,135,0,188,0,0,0,0,1,16,1,16,0,117,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,207,0,213,0,103,0,0,0,0,0,86,0,102,0,113,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,0,111,0,168,0,209,0,234,1,142,0,0,0,0,0,0,0,0,0,100,0,111,0,121,0,133,0,141,1,72,0,253,0,0,0,0,0,0,1,2,1,35,0,141,0,0,0,0,1,22,2,67,0,86,0,0,0,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,67,0,0,0,121,0,209,0,0,0,121,0,225,0,0,0,0,0,0,0,0,0,0,0,186,0,85,0,130,3,142,0,0,0,154,0,121,0,0,0,0,0,0,0,197,0,176,1,34,0,0,1,75,0,112,0,154,0,168,0,0,0,0,0,112,0,87,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,190,0,162,0,125,0,107,0,84,0,60,0,0,0,0,0,0,0,65,5,182,252,148,0,21,255,239,0,178,0,170,0,184,0,0,0,0,0,0,0,82,0,129,0,0,0,0,0,0,0,209,0,207,3,10,0,0,0,0,0,201,0,213,0,0,0,0,0,87,0,93,0,0,0,0,6,20,254,250,0,106,0,125,2,160,0,0,0,0,0,41,0,41,0,41,0,41,0,115,0,155,1,41,1,242,2,154,3,120,3,147,3,205,4,3,4,91,4,155,4,216,4,237,5,29,5,50,5,130,5,197,6,45,6,190,7,39,7,168,8,27,8,74,8,237,9,92,9,171,10,13,10,69,10,109,10,165,11,34,11,234,12,108,12,233,13,69,13,149,13,251,14,87,14,200,15,69,15,136,15,198,16,138,16,209,17,91,17,190,18,18,18,115,18,228,19,100,19,219,20,62,20,164,21,14,21,183,22,115,23,27,23,128,23,172,23,193,23,241,24,21,24,43,24,76,24,198,25,69,25,159,26,23,26,118,26,219,27,204,28,58,28,151,28,241,29,145,29,201,30,113,30,217,31,43,31,179,32,55,32,150,33,30,33,96,33,193,34,77,35,23,35,226,36,133,36,230,37,70,37,98,37,197,38,20,38,20,38,94,38,206,39,113,39,217,40,126,40,167,41,140,41,207,42,136,43,0,43,70,43,103,43,111,44,79,44,101,44,179,44,255,45,85,45,213,45,246,46,98,46,187,46,235,47,35,47,86,47,145,47,217,48,5,48,64,48,114,48,244,49,12,49,35,49,58,49,81,49,106,49,138,50,50,50,71,50,95,50,118,50,141,50,166,50,190,50,213,50,237,51,7,51,111,51,134,51,158,51,181,51,204,51,228,51,254,52,76,52,185,52,209,52,232,52,255,53,24,53,57,53,172,54,82,54,105,54,127,54,150,54,176,54,201,54,229,55,162,55,181,55,204,55,226,55,248,56,17,56,41,56,64,56,92,56,118,57,12,57,34,57,57,57,79,57,102,57,125,57,154,58,4,58,112,58,135,58,158,58,181,58,206,58,228,59,112,59,146,59,170,59,193,59,217,59,240,60,6,60,31,60,54,60,78,60,111,60,137,60,160,60,189,60,212,60,236,61,4,61,27,61,35,61,182,61,205,61,227,61,250,62,16,62,39,62,64,62,86,62,105,62,128,62,150,62,177,62,200,62,227,62,250,63,25,63,49,63,72,63,95,63,118,63,142,64,46,64,184,64,207,64,231,64,254,65,22,65,45,65,71,65,91,65,113,65,137,65,198,65,227,66,5,66,28,66,52,66,76,66,98,67,0,67,32,67,55,67,78,67,102,67,125,67,147,67,167,67,212,68,53,68,143,68,166,68,189,68,212,68,235,69,2,69,24,69,58,69,187,70,45,70,69,70,92,70,115,70,138,70,163,70,187,71,76,71,236,72,3,72,25,72,49,72,73,72,97,72,121,72,144,72,166,72,189,72,211,72,233,73,0,73,23,73,45,73,68,73,90,73,114,73,142,74,11,74,94,74,117,74,140,74,163,74,186,74,209,74,232,75,1,75,27,75,52,75,77,75,97,75,121,75,144,75,168,75,191,75,213,75,238,76,5,76,27,76,50,76,73,76,96,76,118,76,186,77,51,78,19,78,253,79,21,79,44,79,67,79,89,79,112,79,135,79,185,79,240,80,4,80,47,80,87,80,166,80,222,81,29,81,90,81,124,81,206,81,238,82,33,82,82,82,134,82,191,82,223,83,24,83,54,83,76,83,84,83,92,83,169,83,177,83,185,83,193,83,201,84,116,84,124,84,132,84,230,84,238,84,246,85,172,85,180,86,19,86,27,86,121,86,129,86,137,87,74,87,82,87,254,88,207,88,233,89,2,89,25,89,55,89,83,89,111,89,131,89,244,90,128,90,242,91,128,92,15,92,148,92,238,93,88,93,138,94,8,94,105,94,113,94,219,95,143,95,151,96,32,96,124,96,229,97,64,97,145,97,232,98,101,99,6,99,118,100,10,100,36,100,60,100,88,100,110,100,135,100,160,101,52,101,75,101,190,101,198,101,206,101,232,101,240,102,149,103,56,103,209,103,232,103,255,104,125,104,133,104,246,104,254,105,6,105,120,105,128,106,186,107,76,107,209,107,232,108,158,109,19,109,27,109,35,109,43,109,51,109,59,109,67,109,75,109,210,109,218,109,226,110,80,110,198,111,108,112,27,112,139,113,39,113,139,114,1,114,156,115,38,115,46,115,156,116,25,116,106,116,223,116,231,118,21,118,161,119,46,119,68,119,235,120,100,120,245,121,118,121,126,121,215,121,223,121,231,122,66,122,74,122,237,122,245,123,97,123,216,124,106,125,11,125,117,126,10,126,105,126,227,127,126,128,3,128,28,128,168,128,190,129,41,129,49,129,57,129,83,129,91,129,250,130,149,130,157,130,180,130,202,131,74,131,143,131,214,131,238,132,6,132,37,132,60,132,93,132,118,132,142,132,165,132,187,132,209,132,231,133,11,133,76,133,136,133,197,134,5,134,125,134,235,135,91,135,172,136,56,136,112,136,255,137,235,137,243,137,251,138,33,138,74,138,109,138,129,138,228,139,81,140,34,140,197,141,72,141,240,142,97,143,15,143,199,143,207,144,47,144,115,144,185,145,1,145,54,145,176,145,246,146,81,146,172,146,199,146,240,147,139,147,241,148,119,148,202,149,13,149,79,149,120,149,246,150,118,150,165,150,223,151,0,151,32,151,65,151,154,152,3,152,54,152,205,152,205,152,205,152,205,152,205,152,205,152,205,152,205,152,205,152,205,152,205,152,205,152,205,152,205,154,56,154,182,154,213,154,221,155,124,156,6,156,187,156,210,156,233,157,3,157,30,157,60,157,139,157,206,158,154,159,97,159,192,160,27,160,138,160,243,160,252,161,5,161,14,161,84,161,108,161,132,161,156,161,179,161,202,162,54,162,165,163,30,163,124,163,246,164,111,165,0,165,154,166,46,166,217,167,115,167,255,168,180,169,110,170,21,170,197,170,205,170,213,171,56,171,149,171,233,172,75,172,101,172,127,173,22,173,158,174,4,174,105,175,32,175,229,176,138,177,60,177,141,177,206,178,74,178,117,178,160,178,206,178,254,179,117,179,219,180,101,180,247,181,78,181,164,182,35,182,168,183,2,183,97,183,211,184,61,185,25,185,235,185,254,186,17,186,148,187,29,187,189,188,110,189,16,189,184,190,78,190,232,191,81,191,191,192,55,192,170,193,33,193,150,194,26,194,164,194,183,194,202,195,40,195,133,195,141,196,12,196,169,197,59,197,252,198,217,199,79,199,201,200,45,200,145,201,11,201,138,201,225,202,55,202,160,203,14,203,143,204,18,204,26,204,49,204,72,204,197,205,60,205,160,206,9,206,118,206,231,207,94,207,216,208,58,208,157,209,16,209,136,209,144,209,167,209,190,209,215,209,240,209,248,210,0,210,23,210,45,210,123,210,207,210,233,211,2,211,27,211,52,211,78,211,103,211,197,212,37,212,61,212,84,212,110,212,134,212,160,212,185,213,8,213,82,213,107,213,132,213,158,213,182,213,205,213,227,213,252,214,20,214,45,214,69,214,94,214,118,214,190,215,13,215,39,215,64,215,90,215,126,215,162,215,190,216,106,217,30,217,109,217,117,217,226,218,79,218,184,219,25,219,115,219,202,220,54,220,169,221,33,221,149,221,235,222,61,222,157,223,11,223,106,223,192,223,224,223,252,224,20,224,44,224,67,224,91,224,116,224,141,224,167,224,193,224,218,224,243,225,12,225,38,225,74,225,110,225,136,225,162,225,188,225,214,225,240,226,10,226,35,226,61,226,98,226,134,226,158,226,181,226,204,226,227,226,250,227,16,227,41,227,66,227,92,227,118,227,143,227,168,227,193,227,218,227,254,228,31,228,54,228,77,228,101,228,125,228,148,228,172,228,195,228,218,228,243,229,12,229,38,229,64,229,89,229,114,229,139,229,165,229,199,229,235,230,2,230,24,230,48,230,71,230,95,230,119,230,143,230,166,230,190,230,214,230,238,231,5,231,28,231,51,231,74,231,97,231,121,231,144,231,168,231,192,231,216,231,239,232,7,232,31,232,54,232,76,232,99,232,122,232,145,232,167,232,187,232,236,233,46,233,112,233,203,234,39,234,98,234,155,234,240,235,69,235,107,235,142,235,161,235,180,0,0,0,2,0,102,0,0,3,154,5,182,0,3,0,7,0,41,64,23,5,0,3,16,3,2,3,3,9,4,16,0,32,0,48,0,3,0,7,1,3,4,0,0,47,50,63,51,1,47,93,50,17,51,47,93,51,49,48,51,17,33,17,37,33,17,33,102,3,52,253,47,2,110,253,146,5,182,250,74,98,4,242,0,0,2,0,211,255,242,1,213,5,182,0,3,0,23,0,70,64,45,87,1,1,70,1,1,1,59,14,1,41,14,1,14,150,0,4,4,25,24,111,25,127,25,175,25,239,25,255,25,5,32,25,80,25,2,3,3,0,9,155,19,19,0,3,0,63,63,237,17,57,47,1,93,93,17,18,57,47,51,237,93,93,50,93,93,49,48,19,51,3,35,3,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,221,238,72,94,82,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,5,182,251,230,254,225,40,53,32,14,14,32,53,40,39,54,32,14,14,32,54,0,2,0,117,3,213,2,207,5,182,0,3,0,7,0,37,64,19,47,9,1,1,111,0,64,4,111,208,5,1,5,7,2,128,4,0,3,0,63,50,26,205,50,1,47,93,225,26,222,225,93,49,48,1,51,3,35,1,51,3,35,1,246,217,62,94,254,66,217,62,94,5,182,254,31,1,225,254,31,0,0,2,0,82,0,0,4,39,5,182,0,3,0,31,0,170,64,93,27,30,31,6,7,26,7,24,2,1,9,8,25,8,23,3,0,10,11,22,11,20,17,16,13,12,21,12,25,26,8,7,22,21,11,12,127,7,1,112,21,1,18,5,26,7,21,12,12,21,7,26,5,18,6,64,14,1,14,31,28,47,28,2,28,33,10,6,14,173,15,31,0,15,30,3,18,173,19,27,23,19,15,19,15,19,21,12,7,21,25,21,3,0,63,51,63,51,18,57,57,47,47,17,51,51,16,225,50,50,17,51,51,16,225,50,50,1,16,206,93,47,93,23,57,47,47,47,47,47,47,93,93,17,51,17,51,17,51,17,51,49,48,16,125,135,196,196,196,196,16,135,196,196,196,196,16,135,196,196,196,196,16,135,196,196,196,196,1,33,19,33,1,21,33,3,35,19,33,3,35,19,35,53,51,19,35,53,33,19,51,3,33,19,51,3,51,21,35,3,1,141,1,29,76,254,227,2,53,254,254,78,122,77,254,228,78,123,78,168,190,78,244,1,11,73,125,75,1,28,76,123,76,160,182,76,2,25,1,145,254,111,121,254,96,1,160,254,96,1,160,121,1,145,121,1,147,254,109,1,147,254,109,121,254,111,0,3,0,135,255,94,3,233,6,20,0,50,0,59,0,70,0,197,64,129,48,65,15,65,1,65,24,0,14,15,14,1,14,57,23,112,37,0,24,1,24,24,43,51,110,19,8,5,60,110,43,212,5,228,5,244,5,3,5,43,5,43,31,223,19,239,19,255,19,3,192,19,1,19,72,32,73,143,31,159,31,2,0,31,16,31,32,31,80,31,96,31,5,31,65,14,38,56,4,0,57,37,115,64,31,1,31,25,79,24,1,24,24,22,64,25,80,25,2,25,66,13,115,0,175,49,1,49,49,48,107,8,1,84,8,1,8,16,0,32,0,64,0,80,0,128,0,5,0,0,47,93,196,93,93,51,51,47,93,16,225,50,47,93,51,51,47,93,16,196,93,225,50,17,23,57,1,47,93,93,225,16,198,93,93,17,57,57,47,47,93,16,225,17,51,16,225,17,57,47,93,51,225,50,50,93,17,51,17,51,93,17,51,49,48,1,30,3,21,20,6,35,52,46,2,39,17,30,3,21,20,6,7,21,35,53,34,46,2,39,17,51,20,30,2,23,17,46,3,53,52,62,2,55,53,51,19,52,46,2,39,17,54,54,1,20,30,2,23,17,14,3,2,109,92,129,82,37,88,74,15,39,70,54,92,142,96,50,198,182,103,51,104,99,91,38,86,43,79,109,66,96,133,82,37,49,90,129,80,103,192,20,46,73,53,92,100,254,53,21,42,61,40,40,62,41,21,5,121,2,37,61,82,48,66,67,45,91,75,52,6,254,34,40,80,93,113,73,154,171,19,248,244,9,21,32,22,1,59,57,107,85,55,5,1,250,43,84,93,108,67,69,112,83,51,9,159,251,123,41,65,56,48,24,254,57,16,117,3,11,43,65,50,40,18,1,173,9,39,55,70,0,0,5,0,92,255,236,6,207,5,203,0,19,0,39,0,59,0,79,0,83,0,98,64,58,82,83,80,81,239,83,1,83,81,83,81,40,10,60,180,50,252,70,180,40,85,111,85,1,30,180,0,252,20,180,31,10,1,10,83,3,81,21,75,182,128,55,1,55,65,182,45,19,25,182,143,5,1,5,35,182,15,4,0,63,225,212,93,225,63,225,212,93,225,63,63,1,47,93,225,244,225,93,16,222,225,244,225,17,18,57,57,47,47,93,17,51,17,51,49,48,1,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,1,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,1,35,1,51,2,252,42,84,126,84,88,127,82,39,39,82,128,89,84,125,83,42,254,24,16,36,58,42,42,58,35,15,15,35,56,42,42,59,37,16,5,187,42,84,126,84,88,128,81,39,39,82,128,89,84,125,83,42,254,24,16,36,58,42,42,58,34,15,15,34,56,42,42,59,37,16,253,129,135,2,219,134,4,6,103,168,120,66,66,120,168,103,103,167,119,64,64,119,167,103,88,139,96,50,50,96,139,88,87,136,95,49,49,95,136,253,87,103,168,120,65,65,120,168,103,103,167,119,64,64,119,167,103,88,139,96,50,50,96,139,88,87,136,95,49,49,95,136,253,245,5,182,0,3,0,74,255,236,5,221,5,203,0,62,0,78,0,96,0,176,64,113,68,54,1,37,37,36,61,36,69,16,92,92,79,87,71,79,31,21,31,21,31,11,45,45,48,61,64,61,80,61,3,61,98,74,72,80,11,1,15,11,31,11,47,11,3,11,136,69,248,69,2,57,69,1,136,16,248,16,2,57,16,1,16,69,68,1,4,0,84,78,26,45,77,43,43,63,135,54,199,54,2,54,54,1,135,37,199,37,2,54,37,1,199,36,1,199,92,1,92,36,37,54,4,60,26,63,79,6,22,60,77,0,21,0,63,225,63,225,47,18,23,57,93,93,93,93,93,93,18,57,47,225,16,225,17,23,57,93,93,93,93,1,47,93,93,225,16,198,93,50,47,18,57,57,47,47,17,51,225,17,57,17,51,51,51,17,18,57,17,51,51,51,49,48,33,39,14,3,35,34,46,2,53,52,62,2,55,46,3,53,52,62,2,51,50,30,2,21,20,14,2,7,1,62,3,53,53,33,21,35,34,14,2,7,6,6,7,23,30,3,51,51,21,37,50,62,2,55,1,14,3,21,20,30,2,1,52,46,2,35,34,6,21,20,30,2,23,62,3,4,150,170,37,89,108,131,78,123,183,121,60,47,85,121,74,39,59,39,20,44,94,147,102,98,138,87,39,38,83,131,94,1,117,14,18,11,4,1,113,19,34,66,57,45,13,18,47,35,190,15,32,43,59,42,18,252,103,60,103,86,72,29,254,59,47,75,53,28,44,81,112,1,46,20,45,73,52,91,98,16,35,54,39,60,89,58,28,180,42,73,54,31,62,113,158,97,87,129,98,74,31,46,85,84,88,50,68,110,80,43,46,80,106,59,66,102,86,77,40,254,117,46,95,91,87,37,80,86,8,29,55,47,66,154,77,203,15,20,12,4,86,94,25,44,61,36,1,229,26,63,83,104,66,75,115,79,40,4,72,41,70,51,30,106,88,39,68,67,72,43,26,58,69,84,0,1,0,117,3,213,1,78,5,182,0,3,0,28,64,15,47,5,1,1,111,0,0,16,0,2,0,2,128,0,3,0,63,26,205,1,47,93,225,93,49,48,19,51,3,35,117,217,62,94,5,182,254,31,0,1,0,117,254,250,2,131,6,20,0,21,0,40,177,17,5,184,255,192,183,10,13,72,5,23,0,241,11,184,255,192,183,10,13,72,11,16,0,6,249,0,63,63,1,47,43,225,16,198,43,50,49,48,1,20,30,2,23,21,46,2,2,53,52,18,54,54,55,21,14,3,1,74,19,64,125,105,141,200,127,58,58,127,200,141,105,125,64,19,2,137,122,238,213,180,64,94,56,160,221,1,33,185,185,1,31,220,159,56,92,64,179,212,238,0,0,1,0,66,254,250,2,80,6,20,0,21,0,33,64,17,0,241,160,11,1,11,23,16,160,5,1,5,22,16,249,6,0,0,63,63,1,16,198,93,50,16,214,93,225,49,48,1,52,46,2,39,53,30,2,18,21,20,2,6,6,7,53,62,3,1,123,19,65,124,105,141,200,126,59,59,126,200,141,105,124,65,19,2,137,122,238,212,179,64,92,56,159,220,254,225,185,185,254,223,221,160,56,94,64,180,213,238,0,1,0,84,3,6,3,160,6,20,0,17,0,98,64,74,117,16,1,117,9,1,122,7,1,122,0,1,1,2,3,4,5,6,8,9,10,11,12,13,14,15,16,17,16,80,7,96,7,112,7,3,15,0,31,0,2,7,48,0,1,0,0,1,2,5,6,7,8,9,10,11,14,15,16,17,14,32,12,128,12,2,31,12,111,12,2,12,3,0,0,63,205,93,93,23,57,1,47,93,196,93,93,23,57,49,48,0,93,93,93,93,19,55,5,3,51,3,37,23,5,5,7,37,19,35,19,5,39,37,84,72,1,59,53,178,57,1,61,72,254,166,1,90,72,254,195,57,178,51,254,199,72,1,88,4,244,162,199,1,69,254,189,192,159,101,100,158,191,254,188,1,68,195,160,102,0,1,0,133,1,37,3,244,4,147,0,11,0,80,64,49,224,11,1,95,11,1,11,11,9,1,170,6,4,16,2,32,2,80,2,96,2,4,2,2,13,12,239,2,1,80,2,1,2,2,128,0,4,173,9,7,128,5,208,5,2,15,5,1,5,0,47,93,93,198,51,241,50,26,202,47,93,93,17,18,1,57,47,93,198,51,241,50,202,47,93,93,49,48,1,17,35,17,33,53,33,17,51,17,33,21,2,121,123,254,135,1,121,123,1,123,2,160,254,133,1,123,121,1,122,254,134,121,0,1,0,61,254,197,1,141,1,8,0,23,0,47,64,29,9,152,41,0,57,0,2,0,151,5,159,16,16,25,24,15,25,47,25,63,25,79,25,4,5,168,19,155,24,0,16,244,228,1,93,17,18,57,47,228,253,93,225,49,48,37,20,14,2,7,53,54,54,53,52,46,4,53,52,54,51,50,30,2,1,141,36,81,127,92,101,94,22,34,38,34,22,77,57,32,56,44,25,86,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,0,0,1,0,51,1,225,2,72,2,123,0,3,0,16,181,2,5,0,0,185,1,0,47,225,1,47,16,206,49,48,19,53,33,21,51,2,21,1,225,154,154,0,0,1,0,164,255,242,1,166,1,8,0,19,0,33,64,20,47,21,63,21,2,41,10,57,10,2,10,150,160,0,1,0,5,155,15,22,0,63,237,1,47,93,237,93,93,49,48,55,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,164,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,125,40,53,32,14,14,32,53,40,39,54,32,14,14,32,54,0,1,0,0,255,8,2,78,6,20,0,3,0,16,181,1,3,5,0,2,0,0,63,47,1,16,196,47,49,48,23,35,1,51,121,121,1,215,119,248,7,12,0,2,0,92,255,236,4,29,5,203,0,19,0,39,0,34,64,18,30,111,0,41,20,111,31,10,1,10,35,117,15,7,25,117,5,25,0,63,225,63,225,1,47,93,225,16,222,225,49,48,1,20,2,6,6,35,34,38,38,2,53,52,18,54,54,51,50,22,22,18,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,4,29,59,120,180,121,126,182,117,56,56,117,183,127,120,179,120,59,253,20,28,63,103,74,75,102,63,27,27,63,101,74,75,103,64,28,2,221,169,254,234,198,108,108,198,1,23,170,170,1,20,196,106,106,196,254,235,171,152,239,165,87,87,165,239,152,152,238,164,85,85,164,238,0,0,1,0,135,0,0,3,209,5,190,0,31,0,42,64,26,24,110,205,7,221,7,2,31,7,95,7,143,7,159,7,4,7,8,13,22,6,29,1,115,0,24,0,63,225,50,63,205,57,1,47,93,93,225,49,48,51,53,51,50,62,2,53,17,14,3,35,34,38,53,62,3,55,55,51,17,20,30,2,51,51,21,197,137,35,61,45,27,39,70,64,61,30,45,58,31,63,71,83,51,144,131,26,46,61,35,100,86,10,31,58,48,4,52,48,78,56,31,61,49,8,23,37,53,37,106,251,43,48,58,31,10,86,0,0,1,0,104,0,0,3,227,5,203,0,47,0,66,64,39,23,110,191,0,1,0,13,73,14,64,21,24,72,14,49,33,38,6,6,22,6,38,6,3,6,16,13,33,13,33,6,28,116,43,7,6,118,16,24,0,63,225,63,225,18,57,57,47,47,1,47,51,93,212,193,16,222,43,225,214,93,225,49,48,1,20,14,2,7,1,33,50,62,2,55,55,51,3,33,53,1,62,3,53,52,46,2,35,34,14,2,21,34,46,2,53,52,62,2,51,50,30,2,3,176,46,88,127,81,254,166,1,217,46,60,38,21,7,8,86,10,252,143,1,86,82,111,68,30,25,51,79,54,70,87,50,18,37,64,48,27,51,101,150,99,97,154,108,57,4,117,72,136,143,154,89,254,129,26,42,55,30,37,254,158,150,1,139,95,150,133,127,70,59,95,69,37,50,84,110,61,12,31,51,39,59,101,74,41,49,89,126,0,1,0,119,255,236,4,2,5,203,0,74,0,95,64,55,18,111,160,43,1,43,55,48,55,11,11,67,5,111,55,76,28,33,70,0,67,1,67,70,70,62,48,11,116,234,12,250,12,2,47,12,1,95,28,159,28,2,12,28,12,28,38,0,117,62,25,23,116,38,7,0,63,225,63,225,17,57,57,47,47,93,93,93,225,57,17,57,47,1,47,93,193,212,193,16,222,225,17,57,47,18,57,16,212,93,225,49,48,37,50,62,2,53,52,46,2,35,35,53,51,50,62,2,53,52,46,2,35,34,14,2,21,34,46,2,53,52,62,2,51,50,30,2,21,20,14,2,7,30,5,21,20,14,4,35,34,46,2,53,52,54,51,20,30,2,1,252,61,110,84,50,51,96,138,86,65,65,68,117,87,50,24,53,83,59,70,88,50,18,37,64,48,27,51,102,150,99,97,158,113,62,49,88,120,71,38,86,84,77,59,35,44,77,102,116,122,59,101,146,95,45,70,59,35,66,97,90,34,78,126,92,65,105,74,41,104,45,82,117,73,60,94,66,34,50,84,110,61,12,31,51,39,59,101,74,41,44,83,121,78,69,122,99,70,17,4,19,36,54,78,103,68,82,130,97,68,42,19,37,62,83,45,62,69,54,91,66,37,0,0,2,0,35,0,0,4,92,5,182,0,24,0,39,0,88,64,55,249,20,1,200,20,216,20,232,20,3,137,20,1,104,20,120,20,2,39,16,22,128,1,1,1,41,128,24,38,1,9,38,1,38,18,0,18,117,22,15,38,31,38,2,38,38,9,30,20,6,6,10,115,9,24,0,63,225,50,63,51,18,57,47,93,51,225,50,1,47,50,93,93,26,16,220,93,50,193,50,49,48,93,93,93,93,1,21,20,30,2,51,51,21,33,53,51,50,62,2,53,53,33,53,1,51,17,51,21,1,52,62,2,55,14,5,7,1,33,3,94,27,45,62,34,27,253,151,58,35,61,45,27,253,137,2,121,194,254,254,62,2,3,5,4,7,26,33,37,37,32,12,254,198,1,228,1,145,168,48,58,31,10,86,86,10,31,58,48,168,84,3,209,252,78,115,1,238,45,108,112,111,48,14,47,58,64,61,53,18,254,24,0,1,0,113,255,236,3,227,5,180,0,53,0,103,64,63,20,73,127,19,143,19,159,19,3,19,19,5,111,36,64,21,24,72,36,55,28,27,17,143,16,1,16,49,0,46,1,46,15,49,31,49,111,49,127,49,4,49,49,10,0,28,15,15,10,117,31,31,17,0,117,41,25,27,118,20,128,17,6,0,63,26,204,225,63,225,17,57,47,225,50,18,57,17,18,57,47,93,1,47,93,193,196,93,50,50,50,16,214,43,225,51,47,93,225,49,48,37,50,62,2,53,52,46,2,35,34,14,2,7,39,19,33,19,35,39,46,3,35,33,3,54,54,51,50,30,2,21,20,14,2,35,34,46,2,53,52,54,51,20,30,2,1,233,63,107,79,44,44,82,114,71,53,77,59,44,19,49,66,2,172,10,86,8,3,11,24,41,32,254,115,39,31,117,91,99,171,126,71,67,127,184,117,114,149,88,36,63,66,31,61,93,100,35,81,133,97,81,120,80,39,8,13,16,8,14,2,213,254,203,61,22,31,21,10,254,62,11,22,54,108,163,108,104,172,123,67,39,60,73,34,57,64,44,76,55,32,0,0,2,0,125,255,236,4,16,5,203,0,42,0,58,0,63,64,34,38,224,35,1,35,56,110,13,60,3,48,110,0,23,1,23,3,18,43,116,8,38,8,38,8,53,0,116,30,7,53,117,18,25,0,63,225,63,225,18,57,57,47,47,16,225,18,57,1,47,93,225,50,16,222,225,212,93,193,49,48,1,34,2,3,62,3,51,50,30,2,21,20,14,2,35,34,38,38,2,53,52,62,4,51,50,30,2,21,20,6,35,52,46,2,3,34,14,2,7,30,3,51,50,54,53,52,38,2,147,154,158,11,25,61,72,85,50,94,152,107,58,59,113,163,105,102,174,127,72,29,58,88,119,150,90,86,127,84,41,80,77,19,44,68,121,40,74,65,54,21,2,39,70,100,61,110,115,125,5,104,254,209,254,213,21,39,29,18,58,108,156,98,108,180,129,72,85,183,1,31,202,97,186,166,140,101,56,36,60,78,41,59,64,50,87,65,37,253,168,21,33,43,21,154,218,138,64,171,186,175,160,0,1,0,121,0,0,4,23,5,180,0,10,0,44,64,23,1,10,0,3,6,8,12,5,73,0,6,1,6,6,6,0,9,2,118,7,6,0,24,0,63,63,225,57,18,57,47,1,47,93,225,16,206,17,23,57,49,48,33,1,33,34,7,7,35,19,33,21,1,1,133,1,227,253,230,110,9,8,86,10,3,148,254,8,5,16,104,102,1,114,59,250,135,0,0,3,0,94,255,236,4,27,5,203,0,39,0,57,0,77,0,109,64,71,5,10,45,30,25,73,30,68,58,127,20,143,20,159,20,3,20,30,79,68,175,10,191,10,207,10,3,10,53,31,0,1,0,169,50,1,56,50,88,50,2,42,50,1,169,5,1,55,73,71,73,103,73,3,40,73,1,73,25,5,50,4,15,40,116,35,25,63,116,15,7,0,63,225,63,225,17,23,57,93,93,93,93,93,93,1,47,93,193,212,93,193,16,222,212,93,193,17,18,57,57,16,193,17,57,49,48,19,52,62,2,55,46,3,53,52,62,2,51,50,30,2,21,20,14,2,7,30,3,21,20,14,2,35,34,46,2,5,50,62,2,53,52,46,2,39,6,6,21,20,30,2,1,52,46,2,35,34,14,2,21,20,30,2,23,62,3,94,47,84,114,67,58,98,70,39,50,106,169,118,96,150,103,54,40,72,102,62,76,125,90,49,70,128,182,112,115,174,117,59,1,219,67,109,77,42,38,86,137,99,97,114,35,69,104,1,48,25,55,89,65,57,89,60,31,35,69,104,68,58,75,44,18,1,111,74,111,87,70,32,33,77,92,109,64,71,132,102,62,53,94,129,77,67,102,81,65,31,36,82,96,112,67,97,153,106,55,60,105,141,212,41,72,100,59,52,89,83,79,43,52,166,116,64,104,75,41,4,37,47,90,71,43,37,65,90,53,55,88,72,63,32,29,61,73,87,0,2,0,104,255,233,3,252,5,203,0,42,0,61,0,48,64,24,49,3,111,23,63,38,35,57,111,13,43,8,8,54,38,128,0,117,30,25,54,117,18,7,0,63,225,63,225,26,204,18,57,47,193,1,47,225,212,193,16,214,225,50,49,48,37,50,18,19,14,3,35,34,46,2,53,52,62,2,51,50,22,22,18,21,20,14,4,35,34,46,2,53,52,54,55,30,3,19,62,3,55,53,46,3,35,34,6,21,20,30,2,1,211,170,162,10,22,59,75,91,54,89,149,107,59,60,113,163,103,104,174,128,71,27,57,89,123,160,99,87,115,67,28,38,23,14,41,59,76,134,50,83,64,47,14,2,40,70,97,59,109,119,30,60,89,90,1,48,1,52,27,50,39,23,52,104,156,104,111,185,133,75,80,168,254,252,180,107,205,182,152,111,61,31,50,64,32,38,52,8,32,59,45,26,2,82,1,27,45,60,33,4,135,195,126,60,190,181,84,120,76,35,0,2,0,166,255,242,1,168,4,84,0,19,0,39,0,43,64,26,47,41,63,41,2,30,41,10,57,10,2,10,150,20,160,0,1,0,35,155,25,16,5,155,15,22,0,63,237,63,237,1,47,93,51,237,93,50,93,49,48,55,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,17,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,166,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,125,40,53,32,14,14,32,53,40,39,54,32,14,14,32,54,3,115,40,53,32,14,14,32,53,40,39,54,33,14,14,33,54,0,0,2,0,61,254,197,1,141,4,84,0,23,0,43,0,68,64,43,41,34,57,34,2,34,150,24,24,16,9,152,41,0,57,0,2,0,151,6,159,16,16,45,44,15,45,47,45,63,45,79,45,4,5,168,19,155,44,39,155,29,16,0,63,237,16,244,228,1,93,17,18,57,47,230,253,93,225,17,51,47,237,93,49,48,37,20,14,2,7,53,54,54,53,52,46,4,53,52,54,51,50,30,2,1,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,1,141,36,81,127,92,101,94,22,34,38,34,22,77,57,32,56,44,25,254,244,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,86,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,3,72,40,53,32,14,14,32,53,40,39,54,33,14,14,33,54,0,0,1,0,133,0,225,3,244,4,217,0,6,0,73,182,4,0,6,2,8,0,5,184,255,248,64,14,14,24,72,5,6,3,8,14,24,72,3,2,32,1,184,255,248,64,16,14,24,72,1,0,8,14,24,72,0,80,4,128,4,2,4,0,25,47,93,51,43,51,43,26,205,50,43,205,50,43,1,24,47,16,198,50,17,57,49,48,19,53,1,21,1,1,21,133,3,111,253,80,2,176,2,184,72,1,217,137,254,139,254,143,137,0,2,0,133,1,213,3,244,3,225,0,3,0,7,0,40,64,21,5,0,9,64,6,0,2,1,2,6,173,7,128,2,173,63,3,111,3,2,3,0,47,93,225,26,222,225,1,47,93,51,26,16,206,50,49,48,1,21,33,53,1,21,33,53,3,244,252,145,3,111,252,145,2,78,121,121,1,147,121,121,0,1,0,133,0,225,3,244,4,217,0,6,0,74,64,14,2,0,6,8,3,0,3,8,14,24,72,3,4,1,184,255,248,64,13,14,24,72,1,0,32,6,8,14,24,72,6,5,184,255,248,64,10,14,24,72,5,80,2,128,2,2,2,0,25,47,93,51,43,51,43,26,205,50,43,205,50,43,1,24,47,51,16,198,17,57,49,48,55,53,1,1,53,1,21,133,2,176,253,80,3,111,225,137,1,113,1,117,137,254,39,72,0,2,0,88,255,242,3,152,5,203,0,37,0,57,0,88,64,56,41,48,57,48,2,48,150,38,0,73,1,192,38,208,38,2,15,38,31,38,175,38,3,128,1,144,1,2,15,1,31,1,2,38,1,38,1,22,7,72,32,59,47,22,1,22,1,1,27,43,155,53,22,12,78,27,0,47,225,63,237,17,57,47,1,47,93,16,222,225,18,57,57,47,47,93,93,93,93,16,225,16,237,93,49,48,1,35,17,62,3,53,52,46,2,35,34,14,2,21,34,46,2,53,52,62,2,51,50,30,2,21,20,14,2,7,3,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,2,10,125,89,121,73,31,26,54,85,59,64,87,54,24,37,62,45,26,45,95,144,99,97,164,120,68,53,102,148,95,194,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,1,156,1,55,36,95,111,121,61,53,87,61,34,42,72,95,53,17,33,50,33,49,84,62,35,50,95,138,88,84,138,114,94,39,253,250,40,53,32,14,14,32,53,40,39,54,32,14,14,32,54,0,0,2,0,133,254,221,6,242,5,182,0,91,0,110,0,98,64,23,92,210,101,38,37,54,37,2,37,8,31,19,31,19,31,80,47,212,0,112,59,211,80,184,255,192,64,28,9,13,72,80,42,95,214,14,5,14,104,214,30,26,8,26,14,26,14,26,64,52,213,87,3,64,213,75,0,47,225,63,225,17,57,57,47,47,18,57,16,196,225,17,51,16,225,50,1,47,43,225,16,214,225,17,57,57,47,47,17,51,51,93,51,225,49,48,1,20,14,2,35,34,38,39,35,14,3,35,34,46,2,53,52,62,4,51,50,22,23,55,51,3,6,7,6,6,21,20,30,2,51,50,62,2,53,52,46,2,35,34,14,4,21,20,30,2,51,50,62,2,55,23,14,3,35,34,36,38,2,53,52,18,62,3,51,50,4,22,22,1,20,22,51,50,62,2,55,19,38,38,35,34,14,4,6,242,72,116,143,71,91,121,29,11,21,53,67,83,52,62,113,85,51,25,53,83,116,151,94,66,95,31,82,49,104,3,4,3,4,21,34,45,25,45,94,76,49,86,153,213,128,100,193,172,147,106,60,98,167,221,124,84,150,131,111,44,48,51,126,147,169,95,165,254,236,199,112,63,119,169,212,249,140,172,1,4,174,87,251,229,87,69,52,76,52,32,9,78,13,65,37,61,99,75,54,35,16,3,35,148,239,168,90,98,88,40,68,50,28,42,86,132,90,55,128,127,119,91,55,36,25,43,253,246,24,24,20,48,21,36,53,35,16,72,139,202,130,134,205,139,71,56,109,157,201,244,140,171,241,153,70,29,48,61,32,74,38,73,57,35,91,184,1,20,186,145,1,7,226,183,129,70,102,177,241,254,49,108,105,45,72,92,47,1,160,29,32,53,86,111,116,110,0,2,0,0,0,0,5,164,5,182,0,36,0,47,0,113,64,62,175,49,1,49,64,10,13,72,41,37,1,19,40,47,36,35,40,35,46,0,1,40,1,18,40,40,11,41,35,1,35,20,20,26,49,15,49,1,1,17,17,11,35,36,0,94,47,46,46,40,19,18,3,29,25,7,11,93,28,10,18,1,0,47,63,51,225,50,50,50,63,51,51,57,47,51,225,50,47,1,47,51,17,51,93,16,196,50,17,51,93,17,57,17,51,16,135,192,192,16,135,192,192,17,1,51,49,48,93,43,93,1,7,6,6,21,20,22,51,51,21,33,53,51,50,62,2,55,1,51,1,30,3,51,51,21,33,53,51,50,53,52,38,39,39,3,38,38,39,14,3,7,3,33,1,158,78,9,10,67,69,47,254,12,39,30,42,34,31,19,1,198,160,1,207,12,25,34,44,30,27,253,205,47,123,9,8,82,164,32,53,17,7,19,22,28,18,139,1,206,1,233,215,24,47,17,52,48,86,86,13,36,62,49,4,192,251,13,32,42,25,10,86,86,98,17,36,23,229,1,205,91,159,74,37,69,72,79,48,254,135,0,0,3,0,78,0,0,4,190,5,182,0,33,0,46,0,59,0,80,64,47,5,47,11,53,91,112,0,1,0,40,91,11,103,61,127,61,1,64,61,1,47,34,90,22,100,60,5,46,94,47,47,1,47,47,16,59,94,29,93,30,3,16,93,34,94,15,18,0,63,225,225,63,225,225,18,57,47,93,225,57,1,16,244,225,50,93,93,16,246,225,212,93,225,17,18,57,49,48,1,20,14,2,7,21,30,3,21,20,4,33,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,32,4,1,51,50,62,2,53,52,46,2,35,35,53,51,50,62,2,53,52,46,2,35,35,4,129,39,68,93,54,70,116,83,46,254,252,254,246,253,158,26,35,61,46,26,27,46,61,34,26,2,37,1,10,1,4,253,94,199,87,120,76,34,30,73,120,90,203,142,90,120,72,31,34,76,121,87,137,4,72,69,104,78,53,18,8,12,58,93,127,81,198,197,86,10,31,58,48,3,236,45,55,30,9,86,177,251,97,32,71,114,82,80,118,78,38,102,32,67,106,74,75,101,62,26,0,1,0,117,255,236,4,164,5,203,0,47,0,46,64,24,33,10,5,49,64,111,49,1,20,91,43,102,48,30,128,25,96,38,19,15,95,10,0,4,0,63,204,225,63,225,26,204,1,16,246,225,93,26,16,222,193,196,49,48,1,50,30,2,21,20,14,2,35,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,55,22,22,21,20,14,2,35,34,38,38,2,53,52,18,54,54,3,6,105,155,103,51,27,48,65,38,25,57,91,67,116,162,102,46,48,104,161,113,75,115,88,67,26,17,22,53,108,166,114,153,232,157,80,84,165,246,5,203,35,62,84,49,33,53,37,20,48,94,75,47,85,163,239,154,137,228,163,90,29,48,63,34,11,38,31,39,81,66,43,108,198,1,22,169,166,1,20,198,110,0,2,0,78,0,0,5,92,5,182,0,26,0,37,0,40,64,22,32,91,0,103,39,37,90,13,100,38,36,94,20,93,21,3,37,94,7,93,6,18,0,63,225,225,63,225,225,1,16,244,225,16,246,225,49,48,1,20,2,6,6,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,50,22,22,18,1,50,62,2,53,16,2,35,35,17,5,92,84,166,250,167,253,141,26,35,61,46,26,27,46,61,34,26,2,115,158,248,171,90,253,53,122,183,122,61,243,243,180,2,221,168,254,241,191,103,86,10,31,58,48,3,236,45,55,30,9,86,97,186,254,240,252,221,83,160,234,152,1,49,1,66,251,24,0,0,1,0,78,0,0,4,166,5,182,0,39,0,85,64,49,38,38,17,8,28,250,111,27,1,27,7,250,8,41,36,0,90,17,100,40,39,94,36,249,36,1,47,36,1,7,36,28,28,36,7,3,11,35,94,24,93,25,3,11,93,0,94,10,18,0,63,225,225,63,225,225,18,23,57,47,47,47,93,93,16,225,1,16,244,225,50,16,222,225,214,93,225,17,18,57,47,49,48,37,33,50,62,2,55,55,51,3,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,19,35,39,46,3,35,33,17,33,21,33,1,223,1,139,49,69,46,26,5,14,107,14,251,182,26,34,61,46,27,26,46,61,35,26,4,8,10,106,10,4,23,43,65,46,254,168,1,238,254,18,102,27,46,61,34,88,254,154,86,9,28,55,45,3,238,48,58,31,10,86,254,154,88,34,61,46,27,253,223,100,0,1,0,78,0,0,4,96,5,182,0,37,0,73,64,43,3,3,20,31,250,30,39,15,39,47,39,95,39,3,1,5,90,20,100,38,4,94,47,1,95,1,2,1,31,1,31,14,27,93,0,94,28,3,10,14,93,13,18,0,63,225,50,63,225,225,18,57,57,47,47,93,225,1,16,244,225,50,93,16,222,225,18,57,47,49,48,1,17,33,21,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,19,35,39,46,3,35,1,223,1,238,254,18,27,45,62,34,68,253,131,26,34,61,46,27,27,46,61,34,26,4,8,10,106,10,4,24,45,68,48,5,80,253,176,100,254,77,48,58,31,10,86,86,9,28,55,45,3,246,45,55,30,9,86,254,154,88,35,61,45,27,0,1,0,117,255,236,5,143,5,203,0,57,0,63,180,20,15,38,90,55,184,255,192,64,28,10,16,72,55,59,127,59,1,30,91,5,102,58,48,44,93,46,46,35,25,95,20,10,4,35,95,0,19,0,63,225,63,204,225,18,57,47,225,50,1,16,246,225,93,16,222,43,225,212,201,49,48,5,34,36,38,2,53,52,18,54,36,51,50,30,2,21,20,14,2,35,52,46,2,35,34,14,2,21,20,30,2,51,50,54,55,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,6,6,3,53,178,254,247,175,86,91,181,1,12,177,114,169,113,56,30,51,69,40,28,64,104,75,130,183,116,52,54,122,194,140,59,111,43,27,46,61,34,8,2,20,8,29,52,38,22,103,218,20,108,198,1,22,169,166,1,20,198,110,35,62,84,49,33,53,37,20,48,94,75,47,85,163,239,154,153,238,162,84,12,13,1,74,45,55,29,10,86,86,10,31,59,48,254,144,48,46,0,1,0,78,0,0,6,10,5,182,0,67,0,71,64,39,43,7,90,60,101,69,42,10,90,25,100,68,9,94,249,42,1,47,42,1,42,42,19,54,50,36,32,93,51,33,3,65,15,1,19,93,0,18,18,0,63,51,225,50,50,50,63,51,225,50,50,50,18,57,47,93,93,225,1,16,244,225,50,16,244,225,50,49,48,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,3,182,27,35,61,45,27,253,102,27,45,62,34,27,253,172,26,35,61,46,26,27,46,61,34,26,2,84,27,34,62,45,27,2,154,27,45,61,35,27,2,84,26,35,61,46,26,27,46,61,34,26,86,10,31,58,48,1,224,254,32,48,58,31,10,86,86,10,31,58,48,3,236,45,55,30,9,86,86,10,31,58,48,254,98,1,158,48,58,31,10,86,86,10,31,58,48,252,18,45,55,28,9,86,0,0,1,0,78,0,0,2,162,5,182,0,31,0,44,64,26,144,33,1,95,33,191,33,2,64,33,1,24,90,7,100,32,18,14,93,15,3,29,1,93,0,18,0,63,225,50,63,225,50,1,16,244,225,93,93,93,49,48,51,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,78,26,35,61,46,26,26,46,61,35,26,2,84,27,34,62,45,27,27,45,62,34,27,86,10,31,58,48,3,228,48,58,31,10,86,86,10,31,58,48,252,28,48,58,31,10,86,0,0,1,255,233,254,20,2,162,5,182,0,29,0,37,64,20,191,31,1,64,31,1,23,90,0,6,100,30,0,94,28,17,13,93,14,3,0,63,225,50,47,225,1,16,246,198,225,93,93,49,48,3,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,14,2,35,35,23,19,66,103,70,37,27,46,61,34,26,2,84,27,34,62,45,27,72,126,171,98,35,254,117,37,87,145,108,4,231,45,55,30,9,86,86,10,31,58,48,251,35,138,183,109,46,0,1,0,78,0,0,5,178,5,182,0,64,0,209,64,33,137,1,1,104,1,1,73,1,1,58,1,1,137,0,1,104,0,1,73,0,1,58,0,1,246,17,1,215,17,231,17,2,17,184,255,248,64,31,17,20,72,72,30,88,30,2,57,30,1,40,30,1,9,30,25,30,2,17,30,32,63,11,79,11,2,11,11,47,22,184,255,192,64,47,10,13,72,22,66,63,66,1,64,32,90,47,100,65,216,30,232,30,2,105,30,1,72,30,88,30,2,57,30,1,40,30,1,9,30,25,30,2,246,17,1,215,17,231,17,2,17,184,255,248,64,24,17,20,72,17,30,64,31,4,41,58,11,8,54,93,9,55,3,37,22,41,93,24,40,18,0,63,51,225,50,50,63,51,225,50,50,50,17,23,57,43,93,93,93,93,93,93,93,93,1,16,244,225,50,93,16,197,43,17,57,47,93,18,57,57,93,93,93,93,43,93,93,49,48,93,93,93,93,93,93,93,93,1,62,3,53,52,38,35,53,33,21,34,14,2,7,1,1,22,22,51,51,21,35,34,46,2,39,1,7,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,3,135,33,44,25,11,50,51,1,197,35,65,65,69,40,254,215,1,176,59,109,57,4,22,103,132,90,67,38,254,159,174,27,45,62,34,27,253,172,26,34,61,46,27,27,46,61,34,26,2,84,27,34,62,45,27,4,113,38,59,48,36,15,26,19,84,84,27,49,71,45,254,178,253,166,81,83,86,16,42,71,55,1,250,141,254,196,48,58,31,10,86,86,9,28,55,45,3,246,45,55,30,9,86,86,10,31,58,48,253,190,0,0,1,0,78,0,0,4,166,5,182,0,33,0,44,64,23,31,250,32,35,24,90,7,100,34,31,31,1,18,14,93,15,3,1,93,24,94,0,18,0,63,225,225,63,225,50,18,57,47,1,16,244,225,16,222,225,49,48,51,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,50,62,2,55,55,51,3,78,26,35,61,46,26,26,46,61,35,26,2,84,27,34,61,46,27,1,148,46,65,42,23,4,20,107,14,86,10,31,58,48,3,228,48,58,31,10,86,86,9,30,55,45,251,145,33,53,66,33,153,254,72,0,1,0,78,0,0,7,51,5,182,0,54,0,118,64,78,39,36,1,22,36,1,24,10,1,5,36,1,9,10,1,7,9,1,38,9,37,10,36,5,12,7,90,47,101,56,15,56,31,56,2,12,251,27,100,55,41,34,93,8,11,232,11,248,11,2,137,11,201,11,2,231,37,247,37,2,134,37,198,37,2,11,37,20,38,35,3,52,21,93,10,0,20,18,0,63,51,51,225,50,63,51,18,57,57,93,93,93,93,17,51,225,50,1,16,244,233,93,16,244,225,17,23,57,93,93,93,49,48,93,93,93,33,53,51,50,62,2,55,17,1,35,1,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,1,1,33,21,35,34,14,2,21,17,20,30,2,51,51,21,5,18,7,33,53,37,22,2,254,43,111,254,37,20,39,55,34,6,254,39,26,34,61,46,27,27,46,61,34,26,1,211,1,168,1,164,1,198,26,35,61,46,26,26,46,61,35,26,86,9,27,51,42,4,70,250,227,5,25,251,208,48,58,31,10,86,86,9,28,55,45,3,246,45,55,30,9,86,251,109,4,147,86,10,31,58,48,252,28,48,58,31,10,86,0,0,1,0,78,0,0,5,225,5,182,0,44,0,70,64,42,6,26,22,26,38,26,3,9,0,25,0,41,0,3,0,27,251,44,101,46,26,2,251,17,100,45,1,27,0,38,34,24,93,35,25,3,7,11,93,0,10,18,0,63,51,225,50,63,51,225,50,50,17,57,57,1,16,244,233,50,16,246,233,50,49,48,93,93,33,1,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,1,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,4,141,253,0,27,45,62,34,27,253,254,26,35,61,46,26,27,46,61,34,26,1,119,2,221,27,46,61,34,27,2,2,26,35,61,46,26,4,156,252,77,48,58,31,10,86,86,10,31,58,48,3,236,45,55,30,9,86,251,148,3,139,45,55,30,9,86,86,10,31,58,48,251,51,0,2,0,115,255,236,5,123,5,205,0,19,0,39,0,42,64,24,30,91,0,103,41,175,41,1,64,41,1,20,91,10,102,40,35,95,15,4,25,95,5,19,0,63,225,63,225,1,16,246,225,93,93,16,246,225,49,48,1,20,2,6,6,35,34,38,38,2,53,52,18,54,54,51,50,22,22,18,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,5,123,84,164,240,155,163,242,160,80,80,160,244,163,155,238,164,84,251,219,45,100,159,114,114,159,99,44,44,99,157,114,114,160,101,45,2,221,169,254,234,198,108,108,198,1,23,170,170,1,21,196,107,107,197,254,235,171,152,239,165,87,87,165,239,152,152,239,164,86,86,164,239,0,0,2,0,78,0,0,4,133,5,182,0,35,0,48,0,60,64,36,42,91,21,103,50,15,50,95,50,111,50,175,50,4,36,28,90,7,100,49,27,94,36,36,1,48,94,14,93,15,3,33,1,93,0,18,0,63,225,50,63,225,225,18,57,47,225,1,16,244,225,50,93,16,246,225,49,48,51,53,51,50,62,2,53,17,52,46,2,35,35,53,33,50,30,2,21,20,14,2,35,35,17,20,30,2,51,51,21,3,51,50,62,2,53,52,46,2,35,35,78,26,35,61,46,26,27,46,61,34,26,2,63,129,190,124,61,57,130,210,152,129,27,46,61,34,68,236,109,93,132,84,39,34,76,121,87,139,86,10,31,58,48,3,236,45,55,30,9,86,59,111,158,100,91,168,129,77,254,166,45,55,28,9,86,2,154,39,87,137,97,86,127,84,41,0,0,2,0,115,254,41,5,123,5,205,0,32,0,52,0,70,64,39,12,12,43,91,0,5,91,19,23,4,18,18,23,0,103,54,175,54,1,64,54,1,33,91,23,102,53,48,95,28,4,38,94,5,18,19,10,94,13,0,47,225,63,51,225,63,225,1,16,246,225,93,93,16,230,17,57,47,57,18,57,225,16,241,192,47,49,48,1,20,14,2,7,30,3,51,51,21,35,34,46,2,39,46,2,2,53,52,18,54,54,51,50,22,22,18,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,5,123,66,129,189,122,9,50,78,104,62,33,88,81,161,132,89,10,141,209,138,69,80,160,244,163,155,238,164,84,251,219,45,100,159,114,114,159,99,44,44,99,157,114,114,160,101,45,2,221,150,252,192,125,22,105,141,85,36,96,43,105,175,132,15,119,195,1,7,159,170,1,21,196,107,107,197,254,235,171,152,239,165,87,87,165,239,152,152,239,164,86,86,164,239,0,0,2,0,78,0,0,5,76,5,182,0,46,0,59,0,87,64,51,41,12,1,41,11,1,12,46,47,53,91,41,16,5,32,5,2,5,61,64,61,1,47,61,1,47,14,90,29,100,60,46,37,13,94,47,47,23,59,94,36,93,37,3,19,3,23,93,6,22,18,0,63,51,225,50,50,63,225,225,18,57,47,225,17,57,1,16,244,225,50,93,93,16,213,93,212,225,18,57,57,49,48,93,93,37,22,22,51,51,21,35,34,46,2,39,1,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,32,4,21,20,14,2,7,37,51,50,62,2,53,52,46,2,35,35,4,111,52,98,65,6,29,96,123,86,61,35,254,235,170,27,46,61,34,27,253,172,26,34,61,46,27,27,46,61,34,26,2,39,1,10,1,4,53,86,108,54,254,137,144,90,120,72,31,34,76,121,87,139,250,82,82,86,14,40,72,58,1,205,254,90,45,55,28,9,86,86,9,28,55,45,3,246,45,55,30,9,86,197,198,82,123,90,60,18,47,40,80,120,80,82,115,73,33,0,0,1,0,98,255,236,3,242,5,203,0,63,0,66,64,39,39,36,16,90,59,103,65,15,65,175,65,2,49,90,26,8,5,102,64,54,21,13,44,94,48,39,64,39,80,39,3,39,31,4,13,94,8,0,19,0,63,204,225,63,204,93,225,18,57,57,1,16,246,201,212,225,93,16,246,225,212,201,49,48,5,34,46,2,53,52,54,51,30,3,51,50,54,53,52,46,2,39,46,3,53,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,14,2,21,20,30,2,23,30,3,21,20,14,2,1,250,100,153,103,52,77,71,3,33,66,102,72,138,155,32,74,121,90,95,142,94,46,67,120,164,97,92,142,98,51,87,74,23,54,88,65,59,93,64,34,32,75,122,89,90,141,98,52,71,132,186,20,42,75,107,64,62,76,64,118,90,54,133,125,56,86,73,67,37,39,89,109,134,84,88,138,95,50,38,64,83,45,66,67,48,93,73,46,33,61,86,53,61,93,75,67,36,37,82,101,125,79,97,153,106,55,0,0,1,0,41,0,0,4,190,5,182,0,35,0,91,64,56,23,250,191,24,255,24,2,24,15,28,250,176,27,1,127,27,1,27,27,0,90,16,15,1,15,15,36,37,159,37,1,80,37,1,47,37,63,37,2,0,37,1,28,24,24,9,35,17,94,25,3,5,9,93,8,18,0,63,225,50,63,225,50,18,57,47,51,1,93,93,93,93,17,18,57,47,93,225,50,47,93,93,225,16,214,93,225,49,48,37,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,34,14,2,7,7,35,19,33,19,35,39,46,3,35,35,2,217,27,45,62,34,47,253,131,47,34,61,46,27,196,45,61,39,19,4,11,106,10,4,129,10,106,10,4,20,38,62,46,199,233,48,58,31,10,86,86,9,28,55,45,4,113,27,46,61,34,88,1,102,254,154,88,34,61,46,27,0,0,1,0,31,255,236,5,158,5,182,0,53,0,58,64,37,32,251,49,101,55,15,55,31,55,127,55,191,55,207,55,239,55,255,55,7,22,90,5,100,54,43,39,16,12,93,40,13,3,27,95,0,19,0,63,225,63,51,225,50,50,50,1,16,246,225,93,16,246,233,49,48,5,34,46,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,14,2,2,229,121,192,133,70,27,46,61,34,26,2,84,27,34,62,45,27,51,91,125,75,89,129,85,41,27,46,61,34,26,2,2,27,34,62,45,27,65,127,188,20,51,111,175,125,3,27,45,55,30,9,86,86,10,31,58,48,252,225,89,125,78,36,48,85,117,70,3,47,45,55,30,9,86,86,10,31,58,48,252,213,102,163,113,60,0,1,0,0,0,0,5,102,5,182,0,42,0,81,64,47,175,44,1,44,64,10,13,72,6,19,22,19,2,7,18,23,18,2,25,41,41,42,0,21,21,7,35,44,15,44,1,17,1,1,7,21,0,36,32,11,7,93,33,8,3,0,18,0,63,63,51,225,50,50,50,17,57,1,47,50,17,51,93,16,196,17,57,17,51,51,50,17,51,49,48,93,93,43,93,33,1,46,3,35,35,53,33,21,35,34,6,21,20,22,23,19,22,22,23,54,54,55,19,54,54,53,52,38,35,35,53,33,21,35,34,14,2,7,1,2,102,254,70,11,26,34,44,30,27,2,51,47,62,61,9,8,225,31,44,17,16,44,34,226,8,10,67,68,47,1,243,39,30,43,35,30,17,254,88,4,244,32,42,24,10,86,86,47,51,17,36,23,253,103,91,171,74,74,166,96,2,139,25,46,17,53,47,86,86,12,35,62,50,251,63,0,0,1,0,18,0,0,8,78,5,182,0,56,0,161,64,103,47,58,63,58,79,58,175,58,4,8,55,1,6,49,1,41,31,1,71,27,1,8,7,1,39,1,1,6,1,1,39,0,1,6,0,1,8,26,26,25,31,1,31,30,52,56,22,0,1,0,29,25,28,1,28,27,4,38,52,1,5,52,21,52,2,8,4,24,4,2,4,29,52,3,38,16,19,1,19,58,48,32,32,38,4,52,29,3,31,42,21,17,38,93,39,56,56,18,39,3,28,31,18,0,63,51,63,51,51,47,16,225,50,50,50,17,23,57,1,47,50,17,51,16,198,93,17,23,57,93,93,93,17,51,51,93,17,51,93,51,17,51,51,93,50,17,51,49,48,93,93,93,93,93,93,93,93,93,93,1,1,22,22,23,54,54,55,19,62,3,53,52,38,35,35,53,33,21,35,34,14,2,7,1,35,1,1,35,1,46,3,35,35,53,33,21,35,34,6,21,20,22,23,19,22,22,23,54,54,55,19,4,156,1,0,29,45,14,15,39,28,180,3,8,6,5,67,68,47,1,244,39,30,45,36,30,15,254,166,184,254,178,254,199,189,254,137,10,25,34,46,30,27,2,52,47,62,61,10,6,188,26,46,17,15,41,27,244,5,168,252,137,102,187,71,74,163,99,2,120,12,30,30,26,9,53,47,86,86,12,34,62,51,251,63,4,123,251,133,4,244,32,42,24,10,86,86,47,51,17,36,23,253,113,93,179,74,80,189,99,3,111,0,1,0,16,0,0,5,55,5,182,0,76,0,155,64,88,31,78,47,78,63,78,175,78,4,73,73,74,16,16,15,17,72,17,53,53,52,33,33,34,32,54,32,16,16,17,33,33,32,34,15,34,73,73,72,53,53,54,52,74,52,32,17,17,21,74,15,15,9,64,21,1,21,78,72,54,54,58,34,52,52,45,33,53,16,73,4,46,61,9,6,58,93,7,59,3,43,24,21,46,93,23,45,18,0,63,51,225,50,50,50,63,51,225,50,50,50,17,23,57,1,47,51,17,51,196,50,17,51,16,214,93,198,50,17,51,17,51,17,51,49,48,16,125,135,8,196,8,196,16,135,8,196,8,196,16,135,8,196,8,196,16,135,8,196,8,196,1,93,1,52,46,2,35,35,53,33,21,35,34,14,2,7,1,1,22,22,51,51,21,33,53,51,50,53,52,46,2,39,3,3,14,3,21,20,22,51,51,21,33,53,51,50,62,2,55,1,1,38,38,35,35,53,33,21,35,34,14,2,21,20,30,2,23,19,19,54,54,3,186,17,29,40,24,6,1,192,18,30,49,46,49,29,254,215,1,121,45,80,39,26,253,215,11,122,5,14,27,21,203,227,9,18,16,10,65,68,6,254,24,13,37,55,47,46,28,1,86,254,174,37,93,46,27,2,43,6,35,46,26,10,3,10,19,17,185,194,23,28,5,37,18,23,13,5,86,86,14,35,56,42,254,84,253,162,60,49,86,86,68,11,22,30,44,34,1,70,254,176,13,33,36,37,16,35,29,86,86,15,34,54,40,1,234,2,37,59,49,86,86,9,16,22,12,11,20,27,36,27,254,213,1,39,35,62,0,0,1,255,246,0,0,5,6,5,182,0,62,0,159,64,109,38,29,54,29,2,7,28,39,28,55,28,3,8,9,40,9,2,31,55,90,37,53,53,244,47,1,111,47,1,68,47,1,57,47,1,20,47,1,8,47,1,47,23,27,1,27,9,9,143,15,1,77,15,1,55,15,1,27,15,1,7,15,1,15,16,7,128,7,160,7,176,7,4,7,7,64,63,47,64,111,64,159,64,175,64,207,64,5,0,64,1,8,54,31,3,1,48,44,19,15,93,45,16,3,60,1,93,0,18,0,63,225,50,63,51,225,50,50,50,17,23,57,1,93,93,17,18,57,47,93,198,93,93,93,93,93,50,17,51,93,196,93,93,93,93,93,93,50,17,51,225,57,49,48,93,93,93,33,53,51,50,62,2,53,17,1,46,3,35,35,53,33,21,35,34,14,2,21,20,22,23,19,22,22,23,62,3,55,55,54,54,53,52,38,35,35,53,33,21,35,34,14,2,7,1,17,20,30,2,51,51,21,1,70,47,34,61,46,27,254,133,17,30,33,40,26,26,2,51,76,28,35,20,7,25,12,151,36,50,17,9,27,33,36,18,131,20,17,64,59,60,1,244,24,22,39,40,43,26,254,168,26,46,61,34,48,86,9,28,55,45,1,131,2,146,29,41,26,12,86,86,10,18,24,13,29,58,22,254,238,63,123,48,22,54,61,65,32,235,35,63,25,45,45,86,86,15,37,61,46,253,161,254,135,48,58,31,10,86,0,0,1,0,74,0,0,4,102,5,182,0,23,0,114,64,81,200,13,216,13,2,185,13,1,40,13,56,13,72,13,152,13,168,13,5,9,13,25,13,2,199,1,215,1,2,182,1,1,39,1,55,1,71,1,151,1,167,1,5,6,1,22,1,2,13,0,8,250,9,25,15,25,95,25,127,25,3,20,250,21,1,15,12,1,12,0,14,94,21,22,3,12,1,94,8,11,18,0,63,204,225,50,63,205,225,50,1,47,93,51,214,225,93,16,222,225,198,50,49,48,93,93,93,93,93,93,93,93,1,1,33,50,62,2,55,55,51,3,33,53,1,33,34,14,2,7,7,35,19,33,4,70,252,254,2,4,46,62,38,20,4,10,106,10,251,238,3,0,254,67,45,61,38,20,4,10,106,10,3,203,5,98,251,4,27,46,61,34,88,254,154,82,4,254,27,46,61,34,88,1,102,0,0,1,0,205,254,250,2,150,6,20,0,17,0,29,64,14,17,2,2,10,240,0,4,244,1,0,15,244,0,249,0,63,225,63,225,1,47,241,192,47,50,49,48,19,17,33,21,35,34,14,2,21,17,20,30,2,51,51,21,205,1,201,89,34,61,46,26,26,46,61,34,89,254,250,7,26,86,10,31,58,48,250,184,48,58,31,10,86,0,1,0,0,255,8,2,78,6,20,0,3,0,16,181,0,2,5,2,0,0,0,63,47,1,16,196,47,49,48,17,51,1,35,119,1,215,121,6,20,248,244,0,1,0,76,254,250,2,20,6,20,0,17,0,37,64,20,14,0,0,7,240,16,17,32,17,2,17,19,14,244,15,0,1,244,0,249,0,63,225,63,225,1,16,214,93,241,192,47,50,49,48,19,53,51,50,62,2,53,17,52,46,2,35,35,53,33,17,76,88,35,61,45,27,27,45,61,35,88,1,200,254,250,86,10,31,58,48,5,72,48,58,31,10,86,248,230,0,1,0,104,2,33,4,14,5,182,0,6,0,32,64,13,6,2,32,4,4,8,7,4,6,6,2,0,3,0,63,205,50,18,57,17,18,1,57,25,47,26,205,205,49,48,1,51,1,35,1,1,35,2,23,71,1,176,137,254,180,254,185,138,5,182,252,107,2,217,253,39,0,1,255,246,254,221,3,182,255,86,0,3,0,16,181,1,0,5,1,186,2,0,47,225,1,16,196,47,49,48,1,33,53,33,3,182,252,64,3,192,254,221,121,0,0,1,1,137,4,217,3,23,6,33,0,13,0,15,180,6,0,7,128,0,0,47,26,205,1,47,205,49,48,1,35,46,3,39,53,51,30,3,23,3,23,78,41,96,90,74,19,219,16,43,48,50,22,4,217,28,83,88,81,27,21,34,81,81,76,29,0,2,0,102,255,236,4,41,4,94,0,14,0,63,0,68,64,38,58,8,71,34,85,65,111,65,127,65,2,20,23,0,72,54,86,64,9,77,43,49,58,20,58,20,28,3,49,22,39,77,42,21,15,78,28,16,0,63,225,63,225,63,193,18,57,57,47,47,18,57,225,1,16,246,225,212,193,93,16,246,225,50,49,48,1,20,22,51,50,62,2,53,53,7,14,3,19,34,14,2,21,34,38,53,52,62,2,51,50,30,2,21,17,20,30,2,51,51,21,33,39,35,14,3,35,34,46,2,53,52,54,55,55,53,52,46,2,1,45,81,85,62,101,71,38,131,87,117,72,31,248,59,73,41,14,85,89,58,101,134,76,94,140,94,47,14,30,49,34,6,254,235,32,17,32,60,72,91,64,68,117,85,48,232,235,170,12,40,75,1,41,96,95,40,74,106,65,166,6,4,35,63,92,2,147,33,60,82,48,58,71,53,74,47,22,37,84,135,98,253,237,43,56,34,14,86,176,43,72,52,29,39,81,123,84,163,158,7,6,123,55,93,67,37,0,2,0,37,255,236,4,121,6,20,0,45,0,65,0,69,64,41,61,72,0,87,67,239,67,1,80,67,1,63,67,1,11,51,71,29,71,20,84,66,35,10,5,46,80,41,16,27,77,28,0,14,77,13,21,56,80,5,22,0,63,225,63,225,63,225,63,225,18,57,57,1,16,244,225,225,57,93,93,93,16,246,225,49,48,1,20,14,2,35,34,46,2,39,35,7,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,17,20,6,7,6,7,51,62,3,51,50,30,2,1,34,14,2,21,20,30,2,51,50,62,2,53,52,46,2,4,121,55,106,156,101,59,96,77,59,22,13,36,254,184,16,35,61,45,27,27,46,61,34,16,1,121,2,2,2,2,8,23,58,76,96,60,101,156,106,55,254,59,80,107,64,27,27,65,107,81,68,95,61,28,28,61,97,2,39,148,216,140,67,26,48,66,40,160,86,10,31,58,48,4,74,45,55,30,9,86,254,136,35,91,42,48,51,47,76,53,29,67,139,214,1,33,53,108,164,111,107,164,112,57,57,112,165,108,109,163,108,54,0,0,1,0,113,255,236,3,160,4,94,0,41,0,61,64,39,37,18,15,87,43,15,43,47,43,111,43,143,43,207,43,239,43,6,28,72,5,86,42,23,78,31,18,1,18,10,16,47,34,1,34,31,80,0,22,0,63,225,204,93,63,204,93,225,1,16,246,225,93,16,246,50,196,49,48,5,34,46,2,53,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,14,2,21,20,22,51,50,54,55,22,22,21,20,14,2,2,68,102,172,124,69,69,123,167,97,64,127,102,64,92,91,16,39,67,52,59,95,68,36,145,165,95,142,35,15,20,44,87,130,20,63,136,213,151,164,221,134,56,25,52,79,53,71,58,48,86,65,37,44,108,182,137,218,214,80,63,12,40,28,35,70,56,35,0,0,2,0,113,255,236,4,197,6,20,0,45,0,63,0,63,64,37,51,9,36,71,0,85,65,239,65,1,80,65,1,63,65,1,61,72,20,86,64,43,77,44,0,30,56,80,25,16,10,46,80,15,22,8,21,0,63,63,225,50,63,225,50,63,225,1,16,246,225,93,93,93,16,244,225,50,50,49,48,37,20,30,2,51,51,21,33,39,35,14,3,35,34,46,2,53,52,62,2,51,50,30,2,23,51,38,39,38,38,53,53,52,46,2,35,35,53,33,1,50,62,2,53,52,46,2,35,34,14,2,21,20,22,4,12,27,46,61,34,17,254,165,22,8,23,59,76,96,60,101,156,106,54,54,106,156,101,59,96,77,60,22,12,3,3,2,4,27,46,61,34,17,1,121,254,41,80,107,65,27,27,65,108,81,67,96,61,28,118,225,45,55,30,9,86,184,47,75,53,29,67,139,214,147,148,216,140,67,26,48,66,40,50,44,38,75,18,168,45,55,30,9,86,250,91,53,108,164,111,107,164,111,58,58,112,165,107,218,216,0,0,2,0,113,255,236,3,225,4,94,0,8,0,41,0,63,64,36,37,4,72,23,87,43,207,43,239,43,2,80,43,1,3,24,72,14,86,42,34,34,29,24,79,3,3,29,0,79,17,16,29,80,9,22,0,63,225,63,225,18,57,47,225,17,57,47,1,16,246,225,50,93,93,16,246,225,198,49,48,1,34,6,7,33,52,46,2,3,34,46,2,53,16,18,51,50,30,2,21,21,33,30,3,51,50,62,2,55,22,22,21,20,14,2,2,51,114,123,11,1,215,24,52,85,37,111,177,122,65,236,218,99,158,110,59,253,86,2,41,77,112,73,53,91,74,57,18,14,25,44,90,135,3,240,185,178,81,134,96,52,251,252,75,144,209,133,1,31,1,34,62,123,183,121,94,112,161,104,49,24,40,51,28,6,38,26,31,71,60,40,0,1,0,55,0,0,3,131,6,41,0,49,0,67,64,40,40,44,71,9,29,24,13,64,9,80,9,192,9,208,9,224,9,5,9,9,50,51,16,51,1,34,77,19,1,43,11,78,40,12,15,49,3,77,2,21,0,63,225,50,63,51,225,50,63,225,1,93,17,18,57,47,93,51,212,193,16,225,50,49,48,37,21,33,53,51,50,62,2,53,17,35,53,51,53,52,62,2,51,50,30,2,21,20,14,2,35,52,46,2,35,34,14,2,21,21,33,21,33,17,20,30,2,51,2,176,253,135,27,35,61,45,27,187,187,50,94,134,84,80,110,67,30,25,45,61,37,13,31,52,39,44,59,36,15,1,33,254,223,27,45,62,34,86,86,86,10,31,58,48,3,0,97,102,92,140,96,49,21,38,52,32,28,43,29,15,31,59,46,28,34,67,98,65,121,97,253,0,48,58,31,10,0,3,0,47,254,20,4,53,4,137,0,87,0,108,0,122,0,157,64,103,31,71,56,60,60,50,98,71,42,13,77,73,22,26,63,6,68,117,71,0,240,16,1,16,15,42,31,42,47,42,3,42,124,15,124,31,124,63,124,79,124,111,124,5,109,71,0,68,16,68,2,68,88,71,208,50,224,50,240,50,3,15,50,31,50,2,50,10,120,78,73,5,83,73,55,104,80,36,112,78,21,78,13,63,26,4,21,73,64,21,96,21,2,36,21,36,21,73,16,93,78,47,27,0,63,225,63,57,57,47,47,93,17,18,23,57,16,225,16,225,57,16,212,196,16,225,50,1,47,93,93,225,220,93,225,93,16,222,93,212,93,196,225,18,23,57,16,225,17,57,47,57,225,49,48,1,20,14,2,35,52,46,2,35,34,6,7,22,22,21,20,14,2,35,34,46,2,39,14,3,21,20,30,2,51,51,50,30,2,21,20,14,2,35,34,38,53,52,62,2,55,46,3,53,52,54,55,46,3,53,52,62,2,51,50,30,2,23,62,3,51,50,30,2,1,20,30,2,51,50,62,2,53,52,46,2,35,35,34,14,2,19,20,22,51,50,62,2,53,52,38,35,34,6,4,53,13,26,41,28,6,15,26,21,26,42,20,35,45,46,91,139,93,12,30,30,26,8,20,36,27,16,19,34,47,27,232,92,128,81,37,65,134,205,139,214,212,42,71,92,51,21,40,32,20,64,70,44,69,47,25,48,96,144,97,37,72,61,49,15,15,40,50,59,34,31,45,30,15,252,160,24,60,102,78,110,143,84,34,27,53,78,51,201,43,81,63,38,119,87,99,50,69,44,19,84,100,99,85,4,31,22,39,29,17,12,24,21,13,12,13,43,117,88,76,129,94,53,1,1,3,1,10,24,30,38,23,25,30,17,5,46,81,113,66,88,142,99,54,158,141,60,90,64,40,9,9,30,42,54,33,61,89,42,18,63,81,96,51,89,140,98,52,11,19,24,13,16,39,33,22,17,29,39,251,24,45,78,56,32,37,66,91,54,47,61,35,14,15,42,76,3,96,131,122,30,62,97,67,138,132,135,0,1,0,37,0,0,4,219,6,20,0,58,0,58,64,34,41,71,33,85,60,127,60,159,60,207,60,3,19,53,71,9,84,59,25,47,80,27,16,16,77,17,0,39,0,3,77,41,2,21,0,63,51,225,50,50,63,225,63,225,50,1,16,244,225,50,93,16,244,225,49,48,37,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,17,20,6,7,6,7,51,54,51,50,30,2,21,17,20,30,2,51,51,21,33,17,52,46,2,35,34,14,2,21,17,20,30,2,51,2,76,253,217,16,35,61,45,27,27,46,61,34,16,1,121,2,2,2,2,10,92,209,87,135,92,48,24,42,58,34,6,254,156,24,53,86,62,64,93,61,30,27,46,61,34,86,86,86,10,31,58,48,4,74,45,55,30,9,86,254,62,28,61,26,30,29,186,47,97,152,105,254,28,48,58,31,10,86,2,195,67,104,72,37,47,87,123,75,254,80,45,55,28,9,0,0,2,0,47,0,0,2,117,6,20,0,24,0,44,0,58,64,35,35,74,25,15,71,192,5,208,5,224,5,3,5,5,46,45,255,46,1,32,46,1,40,83,30,0,20,24,77,23,21,12,77,13,15,0,63,225,63,225,50,63,237,1,93,93,17,18,57,47,93,225,212,237,49,48,55,50,62,2,53,17,52,46,2,35,35,53,33,17,20,30,2,51,51,21,33,53,19,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,74,34,61,46,27,27,46,61,34,6,1,110,27,45,62,34,27,253,186,166,18,32,42,25,24,42,31,19,19,31,42,24,25,42,32,18,86,9,28,55,45,2,137,45,55,30,10,86,252,159,48,58,31,10,86,86,5,64,36,48,30,12,12,30,48,36,36,48,30,13,13,30,48,0,0,2,255,231,254,20,1,170,6,20,0,22,0,42,0,56,64,35,33,74,23,1,71,192,14,208,14,224,14,3,14,14,44,43,159,44,207,44,255,44,3,38,83,28,0,20,77,22,15,8,78,6,27,0,63,225,63,225,63,237,1,93,17,18,57,47,93,225,212,237,49,48,1,17,20,14,2,35,35,53,51,50,62,2,53,17,52,46,2,35,35,53,19,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,1,158,60,108,149,89,33,15,55,86,59,31,27,46,61,34,6,146,18,31,43,24,24,43,31,19,19,31,43,24,24,43,31,18,4,74,251,166,138,183,109,46,97,37,87,145,108,3,122,45,55,30,10,86,1,76,36,48,30,12,12,30,48,36,36,48,30,13,13,30,48,0,0,1,0,37,0,0,4,176,6,20,0,60,0,147,181,54,60,150,60,2,60,184,255,240,64,40,20,24,72,89,48,1,41,47,1,41,46,89,46,2,24,13,40,13,2,57,12,1,8,12,24,12,40,12,3,8,11,1,54,0,70,0,150,0,3,0,184,255,240,64,47,20,24,72,7,0,1,13,0,40,64,57,1,57,5,62,127,62,1,15,40,71,30,84,61,14,13,0,3,57,24,57,54,77,55,15,37,77,38,0,20,5,24,77,23,23,6,21,0,63,51,16,225,50,50,63,225,63,225,50,17,18,23,57,1,16,244,225,50,93,16,213,198,93,17,57,57,49,48,93,43,93,93,93,93,93,93,93,93,43,93,1,1,22,22,51,51,21,35,34,46,2,39,3,7,21,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,17,20,6,7,6,7,1,62,3,53,52,38,35,53,33,21,34,6,7,2,182,1,17,53,105,69,6,29,89,115,84,70,43,205,151,27,46,61,34,6,253,217,16,35,61,45,27,27,46,61,34,16,1,121,2,2,2,2,1,0,33,43,26,10,49,51,1,196,71,137,80,2,147,254,107,82,86,86,11,41,79,68,1,65,112,185,45,55,28,9,86,86,10,31,58,48,4,74,45,55,30,9,86,252,234,28,87,42,48,53,1,24,37,56,42,33,15,26,15,86,86,100,91,0,1,0,27,0,0,2,96,6,20,0,24,0,37,64,19,15,71,5,5,26,25,255,26,1,2,20,24,77,23,21,12,77,13,0,0,63,225,63,225,50,1,95,93,17,18,57,47,225,49,48,55,50,62,2,53,17,52,46,2,35,35,53,33,17,20,30,2,51,51,21,33,53,53,35,61,45,27,27,46,61,34,26,1,131,26,46,61,35,26,253,187,86,10,31,58,48,4,74,45,55,30,9,86,250,213,48,58,31,10,86,86,0,1,0,57,0,0,7,86,4,94,0,87,0,105,64,68,30,62,71,118,70,1,71,70,87,70,103,70,3,70,70,9,50,71,42,85,89,47,89,63,89,95,89,111,89,159,89,191,89,207,89,239,89,8,19,19,82,71,9,84,88,56,80,36,16,30,19,3,76,80,25,16,16,77,17,15,68,48,3,77,70,50,2,21,0,63,51,51,225,50,50,63,225,63,225,18,57,57,63,225,1,16,244,241,193,47,93,16,244,225,18,57,47,93,93,225,57,49,48,37,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,23,51,62,3,51,50,30,2,23,51,62,3,51,50,30,2,21,17,20,30,2,51,51,21,33,17,52,46,2,35,34,14,2,21,17,20,30,2,51,51,21,33,17,52,46,2,35,34,14,2,21,17,20,30,2,51,2,96,253,217,27,35,58,42,23,24,42,58,34,6,1,65,27,10,31,68,77,85,48,50,90,77,61,19,17,31,72,81,89,48,78,124,86,46,24,42,58,34,6,254,156,23,51,82,59,64,87,54,23,24,42,58,34,6,254,156,23,51,82,59,67,91,56,24,27,46,61,34,86,86,86,10,31,58,48,2,127,45,55,30,10,86,166,57,73,41,15,20,44,71,51,57,73,41,15,47,97,152,105,254,28,48,58,31,10,86,2,195,67,104,72,37,49,84,110,62,254,63,48,58,31,10,86,2,195,67,104,72,37,54,92,120,66,254,80,45,55,28,9,0,0,1,0,57,0,0,4,240,4,94,0,56,0,54,64,30,39,71,31,85,58,127,58,1,19,51,71,9,84,57,20,45,80,25,16,16,77,17,15,37,0,3,77,39,2,21,0,63,51,225,50,50,63,225,63,225,50,1,16,244,225,50,93,16,244,225,49,48,37,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,23,51,62,3,51,50,30,2,21,17,20,30,2,51,51,21,33,17,52,46,2,35,34,14,2,21,17,20,30,2,51,2,96,253,217,17,35,61,45,27,27,46,61,34,6,1,75,27,10,32,71,79,89,49,81,127,89,47,23,42,58,34,7,254,155,24,53,86,62,70,95,58,25,27,46,61,34,86,86,86,10,31,58,48,2,127,45,55,30,10,86,166,57,73,41,15,47,97,152,105,254,28,48,58,31,10,86,2,195,67,104,72,37,54,92,120,66,254,80,45,55,28,9,0,2,0,113,255,236,4,45,4,94,0,15,0,35,0,52,64,32,26,72,0,87,37,239,37,1,207,37,1,64,37,1,15,37,47,37,2,16,72,8,86,36,31,78,11,16,21,78,3,22,0,63,225,63,225,1,16,246,225,93,93,93,93,16,246,225,49,48,1,16,2,35,34,46,2,53,16,18,51,50,30,2,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,4,45,245,236,111,176,123,65,243,238,111,176,123,65,253,10,30,67,107,77,77,106,66,29,30,66,107,77,77,106,66,30,2,39,254,223,254,230,70,142,215,144,1,31,1,24,69,141,213,144,114,174,117,60,60,117,174,114,114,172,115,58,58,115,172,0,0,2,0,27,254,20,4,121,4,94,0,19,0,74,0,68,64,40,15,72,20,87,76,239,76,1,80,76,1,63,76,1,64,5,39,71,54,84,75,65,0,80,70,16,61,77,62,15,48,45,77,46,27,30,10,80,25,22,0,63,225,50,63,225,50,63,225,63,225,50,1,16,246,225,50,50,93,93,93,16,246,225,49,48,1,34,14,2,21,20,30,2,51,50,62,2,53,52,46,2,1,20,14,2,35,34,46,2,39,35,22,23,30,3,21,21,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,23,51,62,3,51,50,30,2,2,180,80,107,64,27,27,65,107,81,68,95,61,28,28,61,97,1,129,55,106,156,101,59,96,77,59,22,8,2,2,1,1,1,1,27,46,61,34,6,253,217,16,35,61,45,27,27,46,61,34,26,1,102,21,8,23,58,76,96,60,101,156,106,55,3,219,53,108,164,111,107,164,112,57,57,112,165,108,109,163,108,54,254,76,148,216,140,67,26,48,66,40,53,46,19,41,36,29,8,196,45,55,29,9,86,86,10,31,59,48,4,106,45,55,30,10,86,185,47,76,53,29,67,139,214,0,0,2,0,113,254,20,4,197,4,94,0,52,0,70,0,70,64,41,58,36,8,71,46,85,72,239,72,1,80,72,1,63,72,1,68,72,25,86,71,39,77,37,15,35,14,20,63,80,30,16,53,80,20,22,51,2,77,1,27,0,63,225,50,63,225,63,225,18,57,57,63,225,1,16,246,225,93,93,93,16,246,225,50,50,49,48,1,33,53,51,50,62,2,53,53,52,54,55,54,55,35,14,3,35,34,46,2,53,52,62,2,51,50,30,2,23,51,55,33,21,35,34,14,2,21,17,20,30,2,51,51,1,50,62,2,53,52,46,2,35,34,14,2,21,20,22,4,197,253,155,68,35,61,45,27,2,2,2,2,8,23,59,76,96,60,101,156,106,54,54,106,156,101,59,96,77,60,22,12,37,1,72,17,34,62,45,27,27,46,61,34,17,253,112,80,107,65,27,27,65,108,81,67,96,61,28,118,254,20,86,10,31,59,48,176,35,91,42,48,50,47,75,53,29,67,139,214,147,148,216,140,67,26,48,66,40,160,86,10,31,59,48,251,150,45,55,30,10,2,5,53,108,164,111,107,164,111,58,58,112,165,107,218,216,0,1,0,68,0,0,3,166,4,94,0,49,0,56,64,32,80,27,1,27,51,16,51,48,51,2,18,43,71,8,84,50,18,2,35,80,32,24,16,14,77,16,15,49,2,77,1,21,0,63,225,50,63,225,63,196,225,18,57,1,16,244,225,50,93,16,198,93,49,48,33,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,23,51,62,3,51,50,22,21,20,14,2,35,52,38,35,34,14,4,21,17,20,30,2,51,51,2,147,253,177,6,35,61,45,27,27,46,61,34,6,1,59,39,10,20,42,61,90,68,112,109,21,46,72,52,48,60,38,60,45,31,19,8,27,46,61,34,57,86,10,31,58,48,2,127,45,55,30,10,86,203,46,81,61,35,78,71,32,54,39,21,85,75,43,71,92,97,96,39,254,190,45,55,28,9,0,1,0,92,255,236,3,66,4,92,0,65,0,95,64,61,43,253,40,1,231,40,1,40,20,71,61,87,67,15,67,47,67,207,67,239,67,4,51,71,30,10,5,86,66,20,51,15,46,77,116,43,1,102,43,1,28,43,1,5,43,1,43,35,16,15,100,10,1,3,10,19,10,2,10,0,22,0,63,196,93,93,193,63,196,93,93,93,93,225,18,57,57,1,16,246,193,212,225,93,16,246,225,212,93,93,193,49,48,5,34,46,2,53,52,62,2,51,20,30,2,51,50,62,2,53,52,46,2,39,46,3,53,52,62,2,51,50,30,2,21,20,6,35,52,38,35,34,14,2,21,20,30,2,23,30,3,21,20,14,2,1,174,77,125,88,48,27,39,45,18,22,52,85,62,55,84,57,30,23,57,98,74,79,117,76,38,55,102,142,87,73,112,76,38,77,71,85,91,52,74,47,22,28,61,97,68,81,116,75,36,58,106,149,20,27,55,81,54,41,55,32,13,54,94,71,41,27,49,69,41,38,55,48,50,32,35,65,76,97,67,70,108,73,38,30,51,69,38,56,67,103,114,24,44,60,36,39,57,48,45,28,34,66,78,98,64,80,120,81,40,0,0,1,0,39,255,236,2,162,5,70,0,31,0,35,64,19,63,33,207,33,2,25,29,71,14,28,16,79,24,25,15,0,78,9,22,0,63,225,63,205,225,50,1,47,225,50,93,49,48,37,50,54,55,21,14,3,35,34,46,2,53,17,35,53,50,54,55,54,54,55,51,21,33,21,33,17,20,22,2,31,37,62,32,13,42,49,54,24,78,112,72,35,156,37,89,34,35,43,16,94,1,12,254,244,85,88,8,6,90,6,12,9,5,33,74,122,88,2,172,82,30,35,38,105,79,252,117,253,78,105,98,0,0,1,0,47,255,236,4,229,4,74,0,49,0,56,64,33,40,71,0,85,51,127,51,159,51,207,51,3,30,71,20,84,50,10,15,46,27,77,48,28,15,35,80,15,22,5,77,8,21,0,63,225,63,225,63,51,225,50,17,57,1,16,246,225,93,16,244,225,49,48,37,20,30,2,51,51,21,33,39,35,14,3,35,34,46,2,53,17,52,46,2,35,35,53,33,17,20,30,2,51,50,62,2,53,17,52,46,2,35,35,53,33,4,55,27,46,61,34,6,254,187,27,10,31,75,84,92,50,81,126,86,45,27,46,61,34,6,1,111,21,49,83,62,68,97,63,30,27,45,61,35,6,1,110,223,45,55,28,9,86,166,58,72,41,15,46,98,152,105,1,235,45,55,30,10,86,253,61,67,104,72,37,48,87,122,74,1,166,48,59,31,10,86,0,0,1,0,8,0,0,4,156,4,74,0,47,0,139,64,37,23,39,39,201,41,1,168,41,184,41,2,41,41,57,41,73,41,3,24,41,1,41,40,16,54,16,1,16,0,52,32,68,32,84,32,3,32,184,255,224,64,39,21,24,72,32,49,16,49,64,49,2,198,10,1,167,10,183,10,2,38,10,54,10,70,10,3,23,10,1,10,42,42,52,0,68,0,84,0,3,0,184,255,224,64,13,21,24,72,0,16,41,21,34,4,77,31,1,15,0,63,51,225,50,63,57,1,47,43,93,51,17,51,93,93,93,93,93,16,198,43,93,17,57,93,17,51,51,93,93,93,93,50,17,51,49,48,19,53,33,21,35,34,6,21,20,22,23,19,30,3,23,51,62,3,55,19,54,54,53,52,38,35,35,53,33,21,35,34,14,2,7,1,35,1,46,3,35,8,2,0,26,62,61,8,8,139,13,28,25,20,4,7,5,23,29,31,14,147,10,9,67,68,15,1,183,25,30,42,34,31,19,254,189,187,254,183,12,26,34,44,30,3,244,86,86,48,51,17,35,23,254,125,36,87,84,75,26,22,65,77,80,37,1,143,25,46,17,53,48,86,86,13,36,62,49,252,172,3,135,32,42,25,10,0,1,0,2,0,0,6,227,4,74,0,63,0,213,64,85,11,27,27,201,29,1,168,29,184,29,2,41,29,57,29,73,29,3,8,29,24,29,2,29,28,6,63,198,0,1,167,0,183,0,2,38,0,54,0,70,0,3,7,0,23,0,2,0,31,201,33,1,168,33,184,33,2,41,33,57,33,73,33,3,8,33,24,33,2,33,32,56,56,31,6,3,40,52,20,68,20,84,20,3,20,184,255,224,64,36,21,24,72,20,65,198,50,1,167,50,183,50,2,38,50,54,50,70,50,3,7,50,23,50,2,50,34,34,52,40,68,40,84,40,3,40,184,255,224,64,22,21,24,72,40,31,6,56,3,33,63,63,40,22,18,44,77,19,41,15,29,33,21,0,63,51,63,51,225,50,50,50,51,47,18,23,57,1,47,43,93,51,17,51,93,93,93,93,16,198,43,93,17,23,57,17,51,51,93,93,93,93,17,51,93,93,93,93,51,17,51,51,93,93,93,93,50,17,51,49,48,1,19,30,3,23,51,54,54,55,19,54,54,53,52,38,35,35,53,33,21,35,34,14,2,7,1,35,3,39,1,35,1,46,3,35,35,53,33,21,35,34,6,21,20,22,23,19,30,3,23,51,62,3,55,19,3,207,205,12,27,24,20,5,6,9,40,31,102,8,11,67,69,14,1,182,26,30,44,35,30,15,254,248,164,244,37,254,222,162,254,244,12,26,34,44,30,6,1,250,27,61,62,11,6,96,10,22,19,16,5,6,5,17,23,26,13,213,4,68,253,161,37,85,83,74,26,51,149,99,1,74,26,59,17,53,48,86,86,12,35,62,51,252,172,2,209,135,252,168,3,135,32,42,25,10,86,86,36,50,17,48,23,254,168,37,88,87,76,26,26,69,79,82,37,2,107,0,0,1,0,10,0,0,4,150,4,74,0,72,0,201,64,125,63,74,79,74,95,74,3,74,64,19,24,72,38,68,1,41,30,1,69,69,70,14,14,13,15,68,15,51,51,50,31,31,32,30,52,30,14,14,15,31,31,30,32,13,32,69,69,68,51,51,52,50,70,50,30,15,15,19,70,13,13,6,32,21,24,72,6,171,19,187,19,2,102,19,134,19,2,19,74,32,50,50,43,68,52,52,57,32,21,24,72,57,171,43,187,43,2,105,43,137,43,2,43,69,14,51,31,4,44,59,7,4,56,77,5,57,15,41,22,19,44,77,21,43,21,0,63,51,225,50,50,50,63,51,225,50,50,50,17,23,57,1,47,93,93,196,43,50,17,51,17,51,17,51,16,214,93,93,198,43,50,17,51,17,51,17,51,49,48,16,125,135,8,196,8,196,16,135,8,196,8,196,16,135,8,196,8,196,16,135,8,196,8,196,1,93,93,43,93,1,52,38,35,35,53,33,21,35,34,14,2,7,3,1,22,22,51,51,21,33,53,51,50,53,52,46,2,39,39,7,14,3,21,20,22,51,51,21,33,53,51,50,62,2,55,1,1,38,38,35,35,53,33,21,35,34,14,2,21,20,22,23,23,55,54,54,3,18,63,47,6,1,192,18,30,49,47,50,31,211,1,45,45,81,38,27,253,239,10,123,6,18,30,24,137,143,9,20,16,10,58,69,6,254,24,19,37,56,50,50,30,1,2,254,254,45,85,46,27,2,8,6,35,46,26,10,25,23,135,106,23,28,3,184,37,23,86,86,10,28,52,41,254,231,254,107,60,49,86,86,68,11,23,31,44,32,184,200,12,32,34,35,16,35,29,86,86,12,30,51,38,1,78,1,96,53,56,86,86,9,17,22,12,21,41,32,184,153,35,62,0,1,0,8,254,20,4,133,4,74,0,58,0,158,64,39,201,22,1,168,22,184,22,2,41,22,57,22,73,22,3,24,22,1,22,8,45,22,45,54,45,2,45,30,50,7,7,52,0,68,0,84,0,3,0,184,255,224,64,42,21,24,72,0,60,111,60,191,60,2,16,60,1,198,39,1,167,39,183,39,2,38,39,54,39,70,39,3,23,39,1,39,23,23,52,30,68,30,84,30,3,30,184,255,224,64,20,21,24,72,30,45,22,8,59,17,78,15,27,57,32,29,1,77,30,0,15,0,63,50,225,50,50,50,63,225,17,51,51,51,1,47,43,93,51,17,51,93,93,93,93,93,93,16,196,43,93,50,17,51,17,57,93,17,51,51,93,93,93,93,49,48,1,21,35,34,14,2,7,1,14,5,35,35,53,50,62,2,55,1,46,3,35,35,53,33,21,35,34,6,21,20,22,23,19,30,3,23,51,54,54,55,19,54,54,53,52,38,35,35,53,4,133,6,30,43,35,30,18,254,201,36,64,70,83,106,138,91,18,104,150,109,73,25,254,133,14,26,33,43,30,6,1,236,6,62,61,7,9,150,14,31,27,22,4,6,11,39,26,137,9,9,67,68,6,4,74,86,13,36,62,49,252,164,99,150,107,70,42,16,97,62,108,147,86,3,127,32,41,26,10,86,86,48,51,17,35,23,254,147,35,83,81,72,26,45,129,74,1,143,25,46,17,53,48,86,0,1,0,86,0,0,3,164,4,74,0,23,0,109,185,0,23,255,240,64,70,21,24,72,39,23,55,23,103,23,119,23,183,23,5,11,16,21,24,72,40,11,56,11,104,11,120,11,184,11,5,25,11,1,11,22,6,73,7,87,25,17,73,19,22,23,1,23,10,86,24,0,6,16,6,2,6,19,6,19,23,22,12,79,20,15,10,23,79,9,21,0,63,225,50,63,225,50,17,57,57,47,47,93,1,16,246,50,93,214,225,16,246,225,198,50,93,49,48,93,43,93,43,37,50,62,2,55,55,51,3,33,53,1,33,34,14,2,7,7,35,19,33,21,1,2,184,36,47,31,19,7,10,86,10,252,188,2,82,254,192,40,52,33,21,11,2,86,20,3,17,253,172,117,28,46,61,33,47,254,180,82,3,131,21,42,62,41,8,1,35,84,252,127,0,1,0,102,254,250,3,6,6,20,0,41,0,72,64,44,31,11,36,41,22,22,28,36,240,11,17,16,5,48,5,2,5,32,11,244,15,12,79,12,127,12,159,12,175,12,191,12,6,12,12,0,24,244,21,0,39,244,0,249,0,63,225,63,225,18,57,47,93,225,57,1,47,93,51,198,241,50,192,47,50,17,18,57,49,48,1,34,46,2,53,17,52,46,2,39,53,62,3,53,17,52,54,51,51,21,35,34,6,21,17,20,6,7,21,22,22,21,17,20,22,51,51,21,2,127,72,111,74,38,37,66,88,51,51,88,66,37,149,146,135,61,91,77,113,115,118,110,77,91,61,254,250,42,76,109,68,1,100,63,82,49,21,2,86,2,20,49,82,62,1,101,140,152,88,108,107,254,162,100,133,19,2,20,132,102,254,158,105,110,88,0,0,1,1,254,254,20,2,121,6,20,0,3,0,29,64,16,111,5,1,16,5,1,0,170,32,1,1,1,2,0,0,27,0,63,63,1,47,93,225,93,93,49,48,1,35,17,51,2,121,123,123,254,20,8,0,0,0,1,0,102,254,250,3,6,6,20,0,41,0,80,64,50,8,4,29,35,17,0,0,12,4,240,23,223,35,1,32,35,64,35,160,35,3,35,43,9,29,244,15,28,79,28,127,28,159,28,175,28,191,28,6,28,28,18,0,244,41,249,17,244,18,0,0,63,225,63,225,18,57,47,93,225,57,1,16,214,93,93,50,241,50,194,47,50,16,198,17,57,49,48,23,51,50,54,53,17,52,54,55,53,38,38,53,17,52,38,35,35,53,51,50,22,21,17,20,30,2,23,21,14,3,21,17,20,14,2,35,35,102,62,91,77,109,118,114,113,77,91,62,136,145,149,38,65,88,51,51,88,65,38,38,74,110,72,136,174,110,105,1,98,102,132,20,2,19,133,100,1,94,107,108,88,152,140,254,155,62,82,49,20,2,86,2,21,49,82,63,254,156,68,109,76,42,0,0,1,0,113,2,39,4,10,3,141,0,37,0,46,64,28,33,39,0,14,1,14,32,10,173,19,14,29,173,0,16,14,32,14,64,14,128,14,192,14,208,14,6,14,0,47,93,212,225,16,221,225,196,1,47,93,16,198,49,48,1,34,46,2,39,46,3,35,34,6,7,35,62,3,51,50,30,2,23,30,3,51,50,54,55,51,14,3,3,8,30,64,63,57,23,23,44,43,44,23,60,58,11,120,6,25,56,95,76,34,68,64,57,24,22,42,41,42,21,57,54,14,123,7,28,57,93,2,39,25,38,45,21,21,39,30,18,116,121,64,128,102,64,26,40,48,21,20,37,28,17,123,114,64,128,102,64,0,0,2,0,211,254,145,1,213,4,86,0,3,0,23,0,69,64,44,111,25,127,25,175,25,239,25,255,25,5,32,25,80,25,2,87,0,1,70,0,1,0,59,4,1,41,4,1,4,150,1,14,14,25,24,2,2,0,9,155,19,16,0,0,47,63,237,17,57,47,17,18,1,57,47,51,237,93,93,50,93,93,49,48,93,93,1,35,19,51,19,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,1,203,238,72,94,82,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,254,145,4,27,1,31,40,54,32,14,14,32,54,40,39,53,33,14,14,33,53,0,2,0,162,0,0,3,248,5,182,0,38,0,47,0,85,64,45,27,13,37,73,42,10,38,33,38,33,5,21,110,255,18,1,18,49,39,72,0,5,1,5,42,27,79,36,0,36,43,26,78,13,10,13,36,13,36,13,11,37,21,11,3,0,63,63,18,57,57,47,47,17,51,16,225,50,17,51,16,225,50,1,47,93,225,16,214,93,225,18,57,57,47,47,51,51,225,50,50,49,48,37,46,3,53,52,62,2,55,53,51,21,30,3,21,20,6,35,52,46,2,39,17,50,62,2,55,21,6,6,7,21,35,3,20,22,23,17,14,3,2,72,93,155,112,62,66,114,154,88,102,59,118,94,59,91,91,18,36,56,38,42,85,78,68,24,53,153,91,102,224,109,115,49,82,60,33,180,10,71,133,203,142,152,212,135,67,8,149,149,5,29,51,74,48,71,58,42,77,61,42,7,252,115,12,19,23,11,112,28,44,2,176,2,229,183,218,31,3,129,9,57,109,169,0,1,0,100,255,236,4,61,5,203,0,81,0,106,64,62,66,47,63,63,63,79,63,3,63,20,6,35,79,0,74,3,48,45,53,42,42,53,95,20,111,20,127,20,3,20,83,74,35,95,53,1,0,53,1,53,0,46,116,79,47,47,15,71,116,58,7,10,63,31,1,31,35,24,15,118,26,24,0,63,225,63,214,93,193,63,225,18,57,47,51,225,50,1,47,93,93,196,193,16,206,93,17,57,47,18,57,57,193,17,57,57,17,57,16,214,93,193,49,48,1,22,22,21,20,6,7,23,54,54,51,50,30,2,51,50,62,2,55,21,14,3,35,34,46,2,35,34,6,7,7,53,55,62,3,53,52,38,39,35,53,51,46,3,53,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,6,21,20,30,2,23,33,21,1,244,15,26,99,82,5,42,73,34,41,98,97,89,31,36,61,54,45,19,18,50,66,83,51,51,98,100,103,55,68,118,66,27,37,38,75,60,38,30,21,228,189,14,28,22,14,58,108,155,97,99,138,86,39,87,75,17,45,81,65,119,111,16,24,28,12,1,92,2,178,51,106,62,88,135,55,9,20,17,24,30,24,21,34,43,23,133,25,54,44,28,29,34,29,39,31,12,108,23,23,65,85,104,61,60,115,56,96,32,78,85,89,42,88,138,95,50,35,62,84,49,66,67,48,93,73,46,136,128,48,92,85,75,30,96,0,0,2,0,131,1,37,3,244,4,152,0,35,0,55,0,40,64,21,46,96,18,1,18,18,36,239,0,1,0,41,27,27,51,80,9,176,9,2,9,0,47,93,51,51,47,51,1,47,93,50,50,47,93,51,49,48,19,52,54,55,39,55,23,54,54,51,50,22,23,55,23,7,22,22,21,20,6,7,23,7,39,6,6,35,34,38,39,7,39,55,38,38,55,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,197,35,34,135,86,133,47,111,63,60,111,46,138,86,135,34,37,37,34,135,84,137,47,111,62,62,110,47,135,86,133,32,35,114,41,71,94,54,56,96,70,41,41,70,96,56,54,94,71,41,2,221,62,111,46,135,87,136,34,38,38,34,138,89,135,46,111,62,62,111,46,135,86,135,32,38,36,34,135,86,135,46,111,62,54,95,71,42,42,71,95,54,56,96,71,41,41,71,96,0,0,1,0,10,0,0,4,111,5,182,0,76,0,123,64,70,37,11,61,64,64,68,90,15,11,11,117,7,1,7,7,23,20,53,1,53,53,78,84,23,100,23,2,32,23,1,20,23,1,23,54,50,25,22,93,23,68,9,94,10,65,10,64,13,94,14,61,37,14,14,64,9,13,72,10,14,10,14,52,23,3,75,1,93,0,18,0,63,225,50,63,51,57,57,47,47,43,17,51,51,16,225,50,17,51,16,225,50,16,225,50,50,50,1,47,93,93,93,17,51,47,93,18,57,47,93,51,17,51,225,50,17,51,18,57,49,48,33,53,51,50,62,2,55,53,33,53,33,53,33,53,51,1,46,3,35,35,53,33,21,35,34,6,21,20,22,23,23,30,3,23,62,3,55,55,54,54,53,52,38,35,35,53,33,21,35,34,14,2,7,3,51,21,33,21,33,21,33,21,20,30,2,51,51,21,1,8,47,34,60,45,27,2,254,226,1,30,254,226,247,254,234,15,26,33,42,30,6,1,242,14,62,55,16,17,98,15,28,25,20,6,4,18,23,25,10,117,24,25,57,68,6,1,162,19,26,38,33,35,23,250,254,254,225,1,31,254,225,27,45,61,35,47,86,9,28,55,45,139,97,143,96,2,58,30,41,26,11,86,86,38,42,24,61,35,218,32,74,72,62,20,11,43,51,53,21,249,54,91,23,42,40,86,86,14,36,62,47,253,249,96,143,97,129,48,58,31,10,86,0,0,2,1,254,254,20,2,121,6,20,0,3,0,7,0,43,64,23,111,9,1,16,9,1,0,4,170,1,32,5,1,5,6,1,6,1,2,4,27,2,0,0,63,63,18,57,57,47,47,1,47,93,51,225,50,93,93,49,48,1,35,17,51,17,35,17,51,2,121,123,123,123,123,2,225,3,51,248,0,3,52,0,0,2,0,160,255,23,3,242,6,20,0,21,0,99,0,185,183,14,77,6,118,25,1,25,80,184,255,192,64,62,12,16,72,80,54,51,64,11,17,72,51,38,3,41,119,17,1,17,80,72,208,72,224,72,240,72,4,72,101,48,101,1,95,90,64,18,21,72,90,35,120,62,1,62,41,64,12,22,72,41,120,6,1,6,48,35,64,35,80,35,3,35,184,255,192,64,51,20,24,72,35,136,25,1,70,77,1,70,14,1,23,11,1,6,11,1,24,0,1,9,0,1,73,3,1,73,38,1,135,62,1,62,38,3,0,11,14,77,25,8,46,22,78,85,59,78,46,0,0,63,225,47,225,18,23,57,93,93,93,93,93,93,93,93,93,93,1,47,43,93,193,93,212,43,193,93,16,196,43,50,93,16,222,93,193,93,17,57,57,196,43,50,212,43,193,93,18,57,57,49,48,1,38,38,39,6,6,21,20,30,2,23,22,22,23,54,54,53,52,46,2,3,50,54,53,52,46,2,39,46,3,53,52,54,55,38,38,53,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,6,21,20,30,2,23,30,3,21,20,14,2,7,22,22,21,20,14,2,35,34,46,2,53,52,62,2,51,20,30,2,2,86,74,129,53,22,29,28,68,115,88,62,120,49,17,22,20,57,103,109,126,124,22,75,143,120,81,115,72,33,68,53,38,38,57,100,139,81,84,125,83,41,79,66,20,47,75,55,102,113,41,81,118,78,87,126,82,39,21,34,44,24,29,34,45,95,149,104,79,129,92,50,27,39,45,18,27,57,89,3,27,35,68,42,20,56,41,41,65,63,66,43,31,63,43,24,58,34,35,62,64,69,252,137,111,94,45,67,67,81,59,40,83,92,105,61,77,115,37,45,111,74,78,121,83,43,35,61,84,49,66,59,48,90,71,43,102,97,54,73,59,56,38,42,84,91,102,60,37,73,67,59,24,40,100,63,81,134,97,54,31,60,88,58,42,55,33,13,54,101,78,47,0,0,2,1,35,5,14,3,121,5,244,0,17,0,35,0,27,64,12,28,133,18,18,10,133,0,33,15,146,23,5,0,47,51,237,50,1,47,225,51,47,225,49,48,1,52,62,2,51,50,30,2,21,20,14,2,35,34,38,37,52,62,2,51,50,30,2,21,20,14,2,35,34,38,1,35,16,28,38,22,22,38,29,16,16,29,38,22,45,59,1,133,16,28,38,22,22,38,29,16,16,29,38,22,45,59,5,129,32,44,27,12,12,27,44,32,31,44,28,12,52,63,32,44,27,12,12,27,44,32,31,44,28,12,52,0,3,0,113,255,236,6,82,5,205,0,45,0,73,0,101,0,104,64,29,43,197,18,28,28,8,18,8,18,8,46,88,195,60,103,64,103,176,103,192,103,208,103,240,103,5,74,195,46,184,255,192,64,32,9,13,72,46,0,13,38,201,23,15,13,31,13,2,0,23,16,23,2,13,23,13,23,53,81,200,67,19,95,200,53,3,0,63,225,63,225,18,57,57,47,47,93,93,16,225,16,193,1,47,43,225,93,16,214,225,18,57,57,47,47,17,51,47,16,225,49,48,1,50,62,2,55,22,22,21,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,21,20,14,2,35,52,46,2,35,34,14,2,21,20,22,1,52,62,4,51,50,30,4,21,20,14,4,35,34,46,4,55,20,30,4,51,50,62,4,53,52,46,4,35,34,14,4,3,133,47,80,64,47,14,12,17,39,77,115,77,102,153,103,51,56,111,163,108,71,105,70,35,22,38,51,29,15,34,55,41,72,101,64,29,138,253,110,54,97,137,167,192,104,104,193,167,138,98,54,54,98,138,167,193,104,104,192,167,137,97,54,112,46,83,117,142,163,88,89,164,142,117,83,46,46,83,117,142,164,89,88,163,142,117,83,46,1,109,24,40,50,25,9,33,22,28,58,48,30,66,120,168,103,100,166,120,67,23,39,53,31,22,36,25,13,29,55,45,27,48,94,136,89,177,191,1,110,104,193,167,138,98,54,54,98,138,167,193,104,104,192,167,137,98,53,53,98,137,167,192,104,88,163,142,117,83,46,46,83,117,142,163,88,88,164,143,117,83,46,46,83,117,143,163,0,0,2,0,72,3,10,2,236,5,193,0,14,0,58,0,77,64,49,53,7,225,34,60,15,60,95,60,143,60,3,20,180,23,196,23,212,23,3,160,23,1,23,0,224,49,37,230,38,20,16,13,19,72,40,9,53,20,4,28,3,230,46,192,15,230,28,220,0,63,225,26,220,225,18,23,57,43,212,225,1,47,225,196,93,93,50,93,16,212,225,50,49,48,19,20,22,51,50,62,2,53,53,7,14,3,19,34,14,2,21,34,38,53,52,62,2,51,50,30,2,21,17,20,22,51,21,35,39,35,14,3,35,34,38,53,52,54,55,55,53,52,46,2,250,54,40,34,54,37,20,63,50,67,41,18,137,31,38,21,8,78,84,42,72,96,54,68,100,67,33,39,50,199,37,10,18,43,53,64,39,99,114,162,167,88,7,21,40,3,217,64,49,24,44,60,36,97,3,1,21,37,52,1,122,22,38,51,29,41,48,35,48,30,14,24,53,84,61,254,201,46,34,69,94,20,39,30,18,106,103,102,97,8,4,59,31,51,37,21,0,0,2,0,133,0,164,3,152,3,174,0,6,0,13,0,72,64,38,6,235,3,236,2,4,13,235,10,236,11,192,9,208,9,2,15,9,31,9,2,9,15,6,0,3,13,7,10,10,5,3,3,1,12,5,8,1,0,47,51,47,51,18,57,61,47,18,57,17,51,51,17,51,51,1,24,16,214,93,93,50,253,233,212,50,253,233,49,48,19,1,51,3,19,35,1,37,1,51,3,19,35,1,133,1,57,103,207,207,103,254,199,1,115,1,57,103,207,207,103,254,199,2,74,1,100,254,123,254,123,1,100,66,1,100,254,123,254,123,1,100,0,1,0,133,0,252,3,244,3,25,0,5,0,34,64,18,4,2,170,1,7,1,1,4,173,128,5,208,5,2,15,5,1,5,0,47,93,93,225,51,47,1,16,214,225,47,49,48,1,17,35,17,33,53,3,244,123,253,12,3,25,253,227,1,164,121,255,255,0,51,1,225,2,72,2,123,2,6,0,16,0,0,0,4,0,113,255,236,6,82,5,205,0,41,0,54,0,82,0,110,0,155,64,44,10,31,26,31,2,10,30,26,30,2,22,31,17,42,32,196,6,48,197,28,17,6,17,6,17,55,97,195,69,112,64,112,176,112,192,112,208,112,240,112,5,83,195,55,184,255,192,64,51,9,13,72,55,39,28,0,201,41,30,41,22,14,32,201,42,54,13,201,14,15,41,31,41,2,4,42,20,42,2,0,14,16,14,2,41,42,14,14,42,41,3,62,90,200,76,19,104,200,62,3,0,63,225,63,225,18,23,57,47,47,47,93,93,93,16,225,50,16,225,17,57,17,51,16,225,50,50,1,47,43,225,93,16,214,225,18,57,57,47,47,16,198,225,16,225,50,17,57,57,49,48,93,93,1,51,50,62,2,55,17,46,3,35,35,53,33,32,21,20,14,2,7,19,30,3,51,21,35,3,35,21,30,3,51,51,21,33,1,51,50,62,2,53,52,46,2,35,35,1,52,62,4,51,50,30,4,21,20,14,4,35,34,46,4,55,20,30,4,51,50,62,4,53,52,46,4,35,34,14,4,1,221,27,20,36,27,16,1,1,16,27,36,20,27,1,113,1,96,32,52,67,35,182,10,19,26,35,25,217,226,108,2,16,27,35,20,29,254,102,1,25,86,55,74,44,19,22,47,75,54,80,253,123,54,97,137,167,192,104,104,193,167,138,98,54,54,98,138,167,193,104,104,192,167,137,97,54,112,46,83,117,142,163,88,89,164,142,117,83,46,46,83,117,142,164,89,88,163,142,117,83,46,1,102,5,15,28,24,2,88,24,29,15,4,72,244,49,74,54,37,11,254,219,17,21,12,4,69,1,125,240,24,28,15,5,69,1,203,22,44,68,46,45,64,39,18,254,149,104,193,167,138,98,54,54,98,138,167,193,104,104,192,167,137,98,53,53,98,137,167,192,104,88,163,142,117,83,46,46,83,117,142,163,88,88,164,143,117,83,46,46,83,117,143,163,0,0,1,255,246,6,20,3,182,6,141,0,3,0,16,181,1,0,5,1,186,2,0,47,225,1,16,198,47,49,48,1,33,53,33,3,182,252,64,3,192,6,20,121,0,0,2,0,98,3,74,2,207,5,182,0,19,0,39,0,41,64,25,30,170,10,20,170,32,0,48,0,64,0,96,0,112,0,5,0,25,173,15,192,35,173,5,3,0,63,225,26,220,225,1,47,93,225,220,225,49,48,19,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,55,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,98,49,84,113,64,65,113,84,49,49,84,113,65,64,113,84,49,123,29,51,68,39,40,68,51,29,29,51,68,40,39,68,51,29,4,127,65,113,84,49,49,84,113,65,64,113,84,48,48,84,113,64,38,69,51,30,30,51,69,38,40,69,51,30,30,51,69,0,2,0,133,0,0,3,244,4,147,0,11,0,15,0,91,64,55,12,13,4,224,11,1,95,11,1,11,11,9,1,170,6,4,16,2,32,2,80,2,96,2,4,2,2,17,16,14,173,13,239,2,1,80,2,1,2,2,128,0,4,173,9,7,128,5,208,5,2,15,5,1,5,0,47,93,93,198,51,241,50,26,202,47,93,93,47,225,17,18,1,57,47,93,198,51,241,50,202,47,93,93,17,51,50,49,48,1,17,35,17,33,53,33,17,51,17,33,21,17,33,53,33,2,121,123,254,135,1,121,123,1,123,252,145,3,111,2,160,254,133,1,123,121,1,122,254,134,121,253,96,121,0,1,0,86,2,74,2,203,5,203,0,41,0,47,64,26,21,226,0,240,12,1,12,43,31,34,34,6,64,14,112,14,2,14,26,230,39,222,6,231,14,221,0,63,225,63,225,1,47,93,51,51,47,51,16,222,93,214,225,49,48,1,20,14,2,7,7,33,50,54,55,55,51,3,33,53,37,62,3,53,52,46,2,35,34,14,2,21,34,38,53,52,62,2,51,50,22,2,178,22,52,85,64,217,1,41,47,37,6,8,70,6,253,145,1,4,45,62,37,16,13,29,46,33,37,52,32,14,69,79,36,71,106,70,143,162,4,238,48,84,84,90,55,186,50,34,43,255,0,92,233,41,84,85,84,40,34,57,42,23,29,49,65,35,34,54,37,63,46,26,113,0,0,1,0,82,2,61,2,207,5,203,0,63,0,87,64,55,25,226,48,18,54,3,14,226,240,59,1,59,65,33,38,6,64,3,112,3,2,63,3,1,3,54,18,230,79,19,95,19,111,19,159,19,175,19,5,10,19,26,19,2,19,19,11,28,230,43,222,11,230,0,221,0,63,225,63,225,18,57,47,93,93,225,57,1,47,93,93,51,196,50,16,222,93,225,18,57,57,212,225,49,48,1,34,38,53,52,54,51,20,30,2,51,50,54,53,52,38,35,35,53,51,50,62,2,53,52,38,35,34,14,2,21,34,46,2,53,52,62,2,51,50,30,2,21,20,14,2,7,21,30,3,21,20,14,2,1,100,134,140,51,43,21,43,65,45,85,97,104,113,67,67,39,66,50,28,54,63,39,52,31,13,35,57,39,21,37,73,107,70,68,112,80,43,34,57,76,42,41,86,71,46,67,106,128,2,61,93,75,45,56,32,63,50,31,83,95,72,85,84,25,46,65,41,68,71,29,49,65,35,7,20,34,27,37,63,46,26,28,52,75,48,45,71,54,39,12,10,7,25,46,73,56,75,103,63,28,0,1,1,135,4,217,3,20,6,33,0,13,0,15,180,6,0,5,128,12,0,47,26,205,1,47,205,49,48,1,62,3,55,51,21,14,3,7,35,1,135,23,49,47,43,16,219,19,74,90,95,41,78,4,244,29,76,81,81,34,21,27,81,88,83,28,0,1,0,176,254,20,4,150,4,74,0,55,0,61,64,38,50,36,71,39,85,57,63,57,191,57,207,57,239,57,4,57,64,15,18,72,3,25,71,24,84,56,45,77,47,21,37,24,15,13,27,31,80,0,0,47,225,63,63,51,63,225,1,16,246,225,57,43,93,16,246,225,50,49,48,5,34,38,39,30,3,23,20,14,2,35,34,46,2,53,52,62,2,55,17,51,17,20,30,2,51,50,62,2,53,17,51,17,20,30,2,51,51,21,35,34,38,39,35,14,3,2,57,86,123,41,2,10,33,64,57,17,35,54,37,32,60,46,28,7,8,9,1,192,20,47,79,59,57,92,64,35,192,24,37,46,22,7,111,84,96,19,8,24,55,69,85,20,63,57,85,144,108,67,9,39,65,48,27,24,57,94,69,61,141,171,208,128,2,125,253,80,67,110,79,43,48,87,122,74,2,144,252,190,45,67,44,22,86,83,81,41,68,48,27,0,0,1,0,82,255,29,4,156,6,20,0,39,0,64,64,9,2,160,10,176,10,192,10,3,10,184,255,192,64,24,9,12,72,10,10,17,39,31,41,17,12,12,4,24,77,1,78,22,0,36,4,77,39,3,0,47,51,225,50,63,225,225,18,57,47,1,47,16,214,193,17,57,47,43,93,193,49,48,1,35,17,33,53,51,50,62,2,53,17,35,34,46,2,53,52,62,2,51,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,3,92,194,254,192,27,35,61,45,27,146,90,120,72,31,34,76,120,87,3,13,27,34,62,45,27,27,45,62,34,27,254,192,5,172,249,113,86,10,31,58,48,3,17,65,111,145,80,82,134,96,52,86,10,31,58,48,250,219,48,58,31,10,86,0,0,1,0,166,2,78,1,168,3,100,0,19,0,32,64,19,47,21,63,21,2,41,10,57,10,2,10,150,160,0,1,0,15,155,5,0,47,237,1,47,93,237,93,93,49,48,19,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,166,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,2,217,40,54,32,13,13,32,54,40,39,53,33,14,14,33,53,0,1,0,123,254,20,2,39,0,18,0,23,0,34,64,16,18,18,8,15,132,47,0,1,0,8,18,21,19,12,141,3,0,47,225,47,57,57,1,47,212,93,225,18,57,47,49,48,1,20,6,35,34,46,2,39,53,22,22,51,50,54,53,52,38,39,55,51,7,22,22,2,39,139,131,16,40,42,42,18,37,74,28,59,66,87,67,43,97,21,100,99,254,254,109,125,3,6,9,5,104,8,8,62,53,60,60,5,159,88,8,99,0,1,0,133,2,76,2,176,5,193,0,25,0,25,64,12,18,226,7,9,230,10,16,222,1,230,0,221,0,63,225,63,214,225,1,47,225,49,48,19,53,51,50,62,2,53,17,35,53,51,50,62,2,55,51,17,20,30,2,51,51,21,145,95,18,30,23,13,191,103,23,52,48,38,9,102,14,23,31,18,94,2,76,69,5,16,31,26,2,78,70,6,18,30,24,253,30,26,31,16,5,69,0,2,0,72,3,10,2,229,5,193,0,11,0,25,0,37,64,19,6,224,12,27,64,127,27,1,0,224,18,3,230,15,192,9,230,21,220,0,63,225,26,220,225,1,47,225,93,26,16,222,225,49,48,19,20,22,51,50,54,53,52,38,35,34,6,5,20,6,35,34,38,53,52,54,51,50,30,2,250,70,88,86,71,73,86,86,70,1,235,170,165,158,176,170,168,77,122,86,46,4,102,133,133,133,133,131,129,129,131,176,172,173,175,176,171,43,86,130,0,2,0,133,0,164,3,152,3,174,0,6,0,13,0,74,64,42,0,235,3,236,4,2,7,235,10,236,11,0,9,16,9,48,9,64,9,80,9,224,9,240,9,7,9,6,0,3,13,7,10,3,10,3,10,1,12,5,8,1,0,47,51,47,51,18,57,57,61,47,47,17,51,51,17,51,51,1,24,47,93,51,253,225,212,50,253,225,49,48,1,1,35,19,3,51,1,5,1,35,19,3,51,1,3,152,254,198,102,207,207,102,1,58,254,141,254,199,103,207,207,103,1,57,2,8,254,156,1,133,1,133,254,156,66,254,156,1,133,1,133,254,156,0,255,255,0,48,0,0,6,137,5,193,0,38,0,123,171,0,0,39,2,23,3,31,0,0,1,7,2,59,3,129,253,181,0,54,64,35,3,2,39,18,1,224,27,1,208,27,1,144,27,1,128,27,1,95,27,1,27,0,111,0,1,95,0,1,79,0,1,16,0,1,0,17,93,93,93,93,53,17,93,93,93,93,93,53,0,63,53,53,255,255,0,48,0,0,6,109,5,193,0,38,0,123,171,0,0,39,2,23,2,246,0,0,1,7,0,116,3,162,253,183,0,84,64,57,2,44,18,2,208,44,1,160,44,1,128,44,1,16,44,1,44,1,224,27,1,191,27,1,160,27,1,144,27,1,112,27,1,95,27,1,64,27,1,59,27,1,16,27,1,27,0,111,0,1,95,0,1,16,0,1,0,17,93,93,93,53,17,93,93,93,93,93,93,93,93,93,53,17,93,93,93,93,53,0,63,53,255,255,0,82,0,0,6,137,5,203,0,38,0,117,0,0,0,39,2,23,3,72,0,0,1,7,2,59,3,129,253,181,0,66,64,44,3,2,77,18,1,244,65,1,192,65,1,160,65,1,144,65,1,128,65,1,112,65,1,32,65,1,65,0,192,0,1,176,0,1,160,0,1,144,0,1,128,0,1,0,17,93,93,93,93,93,53,17,93,93,93,93,93,93,93,53,0,63,53,53,0,2,0,104,254,123,3,168,4,84,0,37,0,57,0,98,64,64,38,48,54,48,2,48,150,38,0,73,1,207,38,223,38,2,0,38,16,38,160,38,3,143,1,159,1,2,0,1,16,1,2,38,1,38,1,32,0,22,16,22,32,22,3,22,59,7,72,16,32,1,32,58,1,1,27,43,155,53,16,12,78,27,0,47,225,63,237,17,57,47,1,16,214,93,225,16,198,93,17,57,57,47,47,93,93,93,93,16,225,16,237,93,49,48,1,51,17,14,3,21,20,30,2,51,50,62,2,53,50,30,2,21,20,14,2,35,34,46,2,53,52,62,2,55,19,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,1,246,125,89,121,73,31,26,54,85,59,64,87,54,24,37,62,45,26,45,95,144,99,97,164,120,68,53,102,148,95,194,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,2,170,254,201,36,96,110,120,62,53,87,62,34,42,72,95,53,17,33,50,33,49,84,61,35,50,95,138,88,84,139,114,93,39,2,6,40,54,32,14,14,32,54,40,39,53,33,14,14,33,53,0,255,255,0,0,0,0,5,164,7,115,2,38,0,36,0,0,1,7,0,67,0,14,1,82,0,21,180,2,48,5,38,2,184,255,140,180,54,48,10,26,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,164,7,115,2,38,0,36,0,0,1,7,0,118,0,246,1,82,0,19,64,11,2,60,5,38,2,113,48,54,10,26,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,164,7,115,2,38,0,36,0,0,1,7,1,75,0,133,1,82,0,19,64,11,2,60,5,38,2,2,48,59,10,26,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,164,7,49,2,38,0,36,0,0,1,7,1,82,0,133,1,82,0,19,64,11,2,59,5,38,2,0,70,54,10,26,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,164,7,70,2,38,0,36,0,0,1,7,0,106,0,133,1,82,0,23,64,13,3,2,63,5,38,3,2,1,48,76,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,164,7,16,2,38,0,36,0,0,1,7,1,80,1,129,0,141,0,37,64,23,3,2,53,175,53,1,64,53,1,32,53,1,16,53,1,3,2,3,58,48,10,26,37,1,43,53,53,0,93,93,93,93,17,53,53,0,0,2,0,0,0,0,7,70,5,182,0,51,0,59,0,155,64,85,40,111,39,1,39,8,19,56,55,54,53,52,59,20,59,59,48,0,90,57,36,35,111,50,1,17,50,17,50,30,7,250,8,61,47,61,79,61,2,20,34,30,20,26,19,94,56,51,94,48,249,48,1,47,48,1,56,48,56,48,30,59,35,47,94,191,40,1,40,36,93,37,3,26,11,30,10,176,7,1,7,0,94,29,18,0,63,224,204,93,51,193,50,50,63,225,204,93,225,50,50,18,57,57,47,47,93,93,16,225,16,225,17,57,1,47,198,50,93,16,222,225,18,57,57,47,47,93,51,51,51,225,50,51,16,125,135,14,196,196,196,196,5,196,196,1,24,16,214,93,193,49,48,37,33,50,62,2,55,55,51,3,33,53,51,50,62,2,55,17,33,7,6,6,21,20,22,51,51,21,33,53,51,50,54,55,1,39,53,33,19,35,39,46,3,39,33,17,33,21,33,0,14,2,7,33,17,35,4,127,1,139,48,69,46,26,6,14,107,15,251,183,26,34,60,45,28,1,254,41,113,17,15,63,60,47,254,14,33,54,85,43,2,80,160,4,111,10,106,11,4,22,43,65,46,254,168,1,238,254,18,254,251,82,103,118,61,1,162,29,102,27,46,61,34,88,254,154,86,9,28,55,45,1,10,215,32,58,18,42,38,86,86,76,84,4,96,10,86,254,154,88,34,60,45,28,1,253,223,100,2,77,166,201,228,117,3,0,255,255,0,117,254,20,4,164,5,203,2,38,0,38,0,0,1,7,0,122,1,135,0,0,0,16,64,10,1,0,56,1,75,56,48,43,5,37,1,43,93,53,255,255,0,78,0,0,4,166,7,115,2,38,0,40,0,0,1,7,0,67,255,208,1,82,0,21,180,1,40,5,38,1,184,255,166,180,46,40,10,8,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,166,7,115,2,38,0,40,0,0,1,7,0,118,0,154,1,82,0,19,64,11,1,52,5,38,1,109,40,46,10,8,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,166,7,115,2,38,0,40,0,0,1,7,1,75,0,61,1,82,0,19,64,11,1,52,5,38,1,18,40,51,10,8,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,166,7,70,2,38,0,40,0,0,1,7,0,106,0,51,1,82,0,23,64,13,2,1,55,5,38,2,1,7,40,68,10,8,37,1,43,53,53,0,43,53,53,0,255,255,0,75,0,0,2,162,7,115,2,38,0,44,0,0,1,7,0,67,254,194,1,82,0,21,180,1,32,5,38,1,184,255,154,180,38,32,0,16,37,1,43,53,0,43,53,0,255,255,0,78,0,0,2,162,7,115,2,38,0,44,0,0,1,7,0,118,255,136,1,82,0,19,64,11,1,44,5,38,1,93,32,38,0,16,37,1,43,53,0,43,53,0,255,255,0,73,0,0,2,165,7,115,2,38,0,44,0,0,1,7,1,75,255,40,1,82,0,21,180,1,44,5,38,1,184,255,255,180,32,43,0,16,37,1,43,53,0,43,53,0,255,255,0,73,0,0,2,162,7,70,2,38,0,44,0,0,1,7,0,106,255,38,1,82,0,25,182,2,1,47,5,38,2,1,184,255,252,180,32,60,0,16,37,1,43,53,53,0,43,53,53,0,0,2,0,78,0,0,5,92,5,182,0,30,0,47,0,67,64,37,44,44,47,36,91,15,103,49,43,47,90,1,28,100,48,46,30,94,43,47,0,1,0,0,9,22,93,47,94,21,18,42,94,8,93,9,3,0,63,225,225,63,225,225,17,57,47,93,51,225,50,1,16,244,50,225,50,16,246,225,17,57,47,49,48,19,51,17,52,46,2,35,35,53,33,50,22,22,18,21,20,2,6,6,35,33,53,51,50,62,2,53,17,35,1,50,62,2,53,52,46,2,35,35,17,33,21,33,17,78,194,27,46,61,34,26,2,115,158,248,171,90,84,166,251,166,253,141,26,35,61,46,26,194,2,67,122,183,122,61,61,121,183,121,180,1,92,254,164,3,47,1,166,45,55,30,9,86,97,186,254,240,174,168,254,241,191,103,86,10,31,58,48,1,226,253,157,83,160,234,152,152,234,159,82,253,223,100,253,157,255,255,0,78,0,0,5,225,7,49,2,38,0,49,0,0,1,7,1,82,0,217,1,82,0,19,64,11,1,56,5,38,1,15,67,51,10,36,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,115,2,38,0,50,0,0,1,7,0,67,0,70,1,82,0,21,180,2,40,5,38,2,184,255,159,180,46,40,10,0,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,115,2,38,0,50,0,0,1,7,0,118,1,2,1,82,0,19,64,11,2,52,5,38,2,88,40,46,10,0,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,115,2,38,0,50,0,0,1,7,1,75,0,170,1,82,0,19,64,11,2,52,5,38,2,2,40,51,10,0,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,49,2,38,0,50,0,0,1,7,1,82,0,156,1,82,0,21,180,2,51,5,38,2,184,255,243,180,62,46,10,0,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,70,2,38,0,50,0,0,1,7,0,106,0,164,1,82,0,25,182,3,2,55,5,38,3,2,184,255,251,180,40,68,10,0,37,1,43,53,53,0,43,53,53,0,0,1,0,145,1,51,3,229,4,137,0,11,0,90,185,0,9,255,240,64,23,15,24,72,55,9,71,9,87,9,3,3,16,15,24,72,56,3,72,3,88,3,3,6,184,255,240,64,36,15,24,72,55,6,71,6,87,6,3,0,16,15,24,72,56,0,72,0,88,0,3,32,6,96,6,144,6,3,6,80,3,128,3,2,3,0,25,47,93,1,47,93,49,48,0,93,43,93,43,1,93,43,93,43,1,1,39,1,1,55,1,1,23,1,1,7,2,59,254,172,86,1,84,254,172,86,1,84,1,84,86,254,172,1,84,86,2,135,254,172,88,1,84,1,82,86,254,172,1,86,88,254,172,254,172,86,0,3,0,115,255,174,5,123,6,10,0,27,0,38,0,49,0,54,64,30,43,32,28,39,91,3,103,51,175,51,1,64,51,1,28,91,17,102,50,31,42,45,34,95,22,4,45,95,8,19,0,63,225,63,225,17,57,57,1,16,246,225,93,93,16,246,225,17,57,57,49,48,1,22,18,21,20,2,6,6,35,34,38,39,7,35,55,38,2,53,52,18,54,54,51,50,22,23,55,51,1,20,22,23,1,38,35,34,14,2,5,52,38,39,1,22,51,50,62,2,4,139,118,122,84,164,240,155,93,159,66,71,121,104,121,118,80,160,244,163,91,156,66,76,119,252,96,45,51,2,60,94,154,114,160,101,45,3,66,45,50,253,197,95,155,114,159,99,44,5,74,97,254,196,208,169,254,234,198,108,35,34,131,188,98,1,65,210,170,1,21,196,107,39,35,135,252,211,155,236,84,4,10,82,86,164,239,152,153,237,83,251,244,80,87,165,239,0,255,255,0,31,255,236,5,158,7,115,2,38,0,56,0,0,1,7,0,67,0,61,1,82,0,21,180,1,54,5,38,1,184,255,175,180,60,54,12,41,37,1,43,53,0,43,53,0,255,255,0,31,255,236,5,158,7,115,2,38,0,56,0,0,1,7,0,118,1,2,1,82,0,19,64,11,1,66,5,38,1,113,54,60,12,41,37,1,43,53,0,43,53,0,255,255,0,31,255,236,5,158,7,115,2,38,0,56,0,0,1,7,1,75,0,182,1,82,0,19,64,11,1,66,5,38,1,38,54,65,12,41,37,1,43,53,0,43,53,0,255,255,0,31,255,236,5,158,7,70,2,38,0,56,0,0,1,7,0,106,0,186,1,82,0,23,64,13,2,1,69,5,38,2,1,41,54,82,12,41,37,1,43,53,53,0,43,53,53,0,255,255,255,246,0,0,5,6,7,115,2,38,0,60,0,0,1,7,0,118,0,176,1,82,0,39,64,26,1,75,5,38,1,144,63,1,128,63,1,112,63,1,96,63,1,48,63,1,127,63,69,15,46,37,1,43,93,93,93,93,93,53,0,43,53,0,0,2,0,78,0,0,4,133,5,182,0,42,0,55,0,82,64,50,49,91,28,103,57,15,57,95,57,111,57,175,57,4,43,24,35,90,7,100,56,34,94,43,55,94,24,31,43,47,43,2,47,24,1,43,24,43,24,1,18,14,93,15,3,40,1,93,0,18,0,63,225,50,63,225,50,18,57,57,47,47,93,93,16,225,16,225,1,16,244,225,50,50,93,16,246,225,49,48,51,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,21,51,32,22,21,20,14,2,35,35,21,20,30,2,51,51,21,3,51,50,62,2,53,52,46,2,35,35,78,26,35,61,46,26,26,46,61,35,26,2,104,47,34,62,45,27,174,1,2,246,57,130,210,152,129,27,45,62,34,47,215,109,93,132,84,39,34,76,121,87,139,86,10,31,58,48,3,228,48,58,31,10,86,86,10,31,58,48,62,207,200,91,162,122,70,82,48,58,31,10,86,1,156,33,79,131,97,86,120,76,35,0,1,0,47,255,236,4,211,6,27,0,85,0,107,64,66,18,71,15,52,31,52,2,52,66,56,13,81,76,15,76,31,76,95,76,111,76,4,13,76,13,76,29,3,66,87,87,127,87,1,29,71,41,37,84,86,97,80,1,0,80,16,80,2,80,0,71,22,23,77,47,0,52,39,78,18,40,15,31,77,30,21,0,63,225,63,51,225,50,63,225,63,193,196,93,93,1,16,244,50,225,93,16,246,193,17,57,57,47,47,93,16,193,16,193,16,220,93,225,49,48,37,50,54,53,52,46,2,39,46,3,53,52,62,2,51,52,46,2,35,34,14,2,21,17,33,53,51,50,62,2,53,17,35,53,51,53,52,62,2,51,50,30,2,23,35,34,6,21,20,30,2,23,30,3,21,20,14,2,35,34,46,2,53,52,62,2,51,20,30,2,3,119,75,97,15,44,78,62,64,98,65,33,41,83,127,87,28,62,97,69,62,93,62,31,254,125,27,35,61,45,27,166,166,68,119,161,94,128,170,103,44,1,149,109,102,20,50,82,61,77,98,56,21,48,89,128,81,72,118,84,46,24,36,41,16,21,47,77,78,92,94,34,58,54,54,30,32,62,76,96,65,62,102,73,40,97,139,90,42,40,73,104,65,251,92,86,10,31,58,48,3,0,97,61,113,154,95,42,73,141,208,135,83,83,31,51,47,47,29,35,79,86,90,46,78,120,80,41,27,55,81,54,41,55,32,13,54,94,71,41,0,255,255,0,102,255,236,4,41,6,33,2,38,0,68,0,0,1,6,0,67,132,0,0,21,180,2,64,17,38,2,184,255,141,180,70,64,54,40,37,1,43,53,0,43,53,0,255,255,0,102,255,236,4,41,6,33,2,38,0,68,0,0,1,6,0,118,80,0,0,19,64,11,2,76,17,38,2,86,64,70,54,40,37,1,43,53,0,43,53,0,255,255,0,102,255,236,4,41,6,33,2,38,0,68,0,0,1,6,1,75,228,0,0,21,180,2,76,17,38,2,184,255,236,180,64,75,54,40,37,1,43,53,0,43,53,0,255,255,0,102,255,236,4,41,5,223,2,38,0,68,0,0,1,6,1,82,237,0,0,27,64,17,2,75,17,38,2,32,86,1,16,86,1,53,86,70,54,33,37,1,43,93,93,53,0,43,53,0,255,255,0,102,255,236,4,41,5,244,2,38,0,68,0,0,1,6,0,106,222,0,0,25,182,3,2,79,17,38,3,2,184,255,229,180,64,92,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,41,6,131,2,38,0,68,0,0,1,7,1,80,0,233,0,0,0,30,64,10,3,2,69,17,38,3,2,0,74,1,184,255,246,180,74,64,54,40,37,1,43,93,53,53,0,43,53,53,0,3,0,102,255,236,6,84,4,94,0,16,0,25,0,91,0,128,64,71,29,65,20,74,72,43,11,9,91,8,1,8,8,39,21,72,87,73,87,93,127,93,1,80,93,1,31,93,1,54,57,0,72,39,86,92,16,84,1,84,84,79,74,79,65,67,29,79,20,20,67,79,67,17,49,78,62,11,43,54,43,54,34,62,16,79,3,80,26,34,22,0,63,51,225,50,63,18,57,57,47,47,193,16,225,50,51,17,18,57,47,18,57,18,57,225,17,57,47,93,1,16,246,225,212,193,93,93,93,16,246,198,225,17,57,47,93,51,51,51,225,50,57,57,49,48,1,20,22,51,50,62,2,61,3,7,14,3,1,34,6,7,33,52,46,2,3,34,38,39,14,3,35,34,46,2,53,52,54,55,55,53,52,46,2,35,34,14,2,21,34,38,53,52,62,2,51,50,22,23,54,51,50,30,2,21,21,33,30,3,51,50,62,2,55,22,22,21,20,14,2,1,45,81,85,62,101,71,38,131,87,117,72,31,3,121,115,122,11,1,215,24,52,85,31,150,209,57,19,68,97,125,76,68,117,85,48,232,235,170,12,40,75,63,59,73,41,14,85,89,58,101,134,76,116,159,45,114,203,99,158,110,59,253,86,2,39,77,118,81,45,84,73,59,20,14,25,44,88,133,1,41,96,95,40,74,106,65,123,27,16,6,4,35,63,92,2,139,185,178,81,134,96,52,251,252,118,115,46,84,65,38,39,81,123,84,163,158,7,6,123,55,93,67,37,33,60,82,48,58,71,53,74,47,22,59,66,125,62,123,183,121,94,112,161,104,49,22,39,52,30,6,38,26,31,71,60,40,255,255,0,113,254,20,3,160,4,94,2,38,0,70,0,0,1,7,0,122,0,233,0,0,0,11,182,1,49,50,42,5,37,37,1,43,53,0,255,255,0,113,255,236,3,225,6,33,2,38,0,72,0,0,1,6,0,67,148,0,0,21,180,2,42,17,38,2,184,255,187,180,48,42,14,22,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,6,33,2,38,0,72,0,0,1,6,0,118,82,0,0,19,64,11,2,54,17,38,2,118,42,48,14,22,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,6,33,2,38,0,72,0,0,1,6,1,75,222,0,0,19,64,11,2,54,17,38,2,4,42,53,14,22,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,5,244,2,38,0,72,0,0,1,6,0,106,218,0,0,25,182,3,2,57,17,38,3,2,184,255,255,180,42,70,14,22,37,1,43,53,53,0,43,53,53,0,255,255,0,38,0,0,2,117,6,33,2,38,0,243,0,0,1,7,0,67,254,157,0,0,0,21,180,1,25,17,38,1,184,255,155,180,31,25,23,21,37,1,43,53,0,43,53,0,255,255,0,47,0,0,2,125,6,33,2,38,0,243,0,0,1,7,0,118,255,105,0,0,0,19,64,11,1,37,17,38,1,100,25,31,23,21,37,1,43,53,0,43,53,0,255,255,0,22,0,0,2,117,6,33,2,38,0,243,0,0,1,7,1,75,254,245,0,0,0,30,64,11,1,37,17,38,1,144,25,1,128,25,1,184,255,252,180,25,36,23,21,37,1,43,93,93,53,0,43,53,255,255,0,18,0,0,2,117,5,244,2,38,0,243,0,0,1,7,0,106,254,239,0,0,0,25,182,2,1,40,17,38,2,1,184,255,249,180,25,53,23,21,37,1,43,53,53,0,43,53,53,0,0,2,0,113,255,236,4,45,6,25,0,34,0,54,0,134,64,87,25,0,45,72,11,6,3,28,31,4,29,4,0,29,4,4,29,0,3,19,11,87,56,239,56,1,206,56,1,64,56,1,15,56,47,56,2,35,72,19,86,55,5,3,6,31,28,30,6,4,48,29,64,29,2,34,29,1,29,29,0,25,14,50,78,0,22,16,22,32,22,128,22,160,22,5,22,40,78,14,22,4,0,34,79,0,0,0,63,225,63,63,225,47,93,225,18,57,18,57,47,93,93,18,23,57,1,16,246,225,93,93,93,93,16,230,17,23,57,47,47,47,17,18,23,57,16,225,17,57,49,48,1,22,22,23,37,21,7,30,3,21,16,2,35,34,46,2,53,16,18,51,50,22,23,38,38,39,5,53,55,38,38,39,19,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,1,51,94,180,81,1,8,181,72,120,85,47,245,236,111,176,123,65,243,238,68,116,51,21,107,78,255,0,172,51,116,65,4,30,67,107,77,77,106,66,29,30,66,107,77,77,106,66,30,6,23,23,75,54,154,117,103,60,155,188,219,123,254,200,254,208,65,132,199,134,1,10,1,4,28,25,68,151,68,146,115,98,34,57,20,252,86,105,158,107,54,54,107,158,105,104,157,105,52,52,105,157,255,255,0,57,0,0,4,240,5,223,2,38,0,81,0,0,1,6,1,82,80,0,0,19,64,11,1,68,17,38,1,9,79,63,2,37,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,45,6,33,2,38,0,82,0,0,1,6,0,67,161,0,0,21,180,2,36,17,38,2,184,255,162,180,42,36,8,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,45,6,33,2,38,0,82,0,0,1,6,0,118,121,0,0,19,64,11,2,48,17,38,2,119,36,42,8,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,45,6,33,2,38,0,82,0,0,1,6,1,75,251,0,0,21,180,2,48,17,38,2,184,255,251,180,36,47,8,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,45,5,223,2,38,0,82,0,0,1,6,1,82,251,0,0,21,180,2,47,17,38,2,184,255,250,180,58,42,8,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,45,5,244,2,38,0,82,0,0,1,6,0,106,249,0,0,34,64,13,3,2,51,17,38,3,2,64,36,1,48,36,1,184,255,248,180,36,64,8,0,37,1,43,93,93,53,53,0,43,53,53,0,3,0,133,0,231,3,244,4,209,0,3,0,23,0,41,0,86,64,54,14,34,171,4,24,24,1,160,0,176,0,2,0,43,16,1,32,1,80,1,112,1,224,1,240,1,6,1,19,174,64,48,9,1,9,2,128,29,174,64,39,39,128,1,173,128,2,208,2,2,15,2,1,2,0,47,93,93,241,26,200,47,26,237,26,16,220,93,26,237,1,47,93,16,206,93,17,57,47,51,237,50,49,48,1,33,53,33,1,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,17,52,62,2,51,50,30,2,21,20,14,2,35,34,38,3,244,252,145,3,111,253,225,16,28,38,22,22,38,29,16,16,29,38,22,22,38,28,16,16,28,38,22,22,38,29,16,16,29,38,22,45,59,2,160,121,1,71,32,44,26,11,11,26,44,32,31,43,27,11,11,27,43,253,23,32,44,26,11,11,26,44,32,31,44,26,12,50,0,3,0,113,255,174,4,45,4,156,0,23,0,34,0,45,0,64,64,38,38,28,24,35,72,3,87,47,239,47,1,206,47,1,64,47,1,15,47,47,47,2,24,72,15,86,46,27,37,41,30,78,18,16,41,78,6,22,0,63,225,63,225,17,57,57,1,16,246,225,93,93,93,93,16,246,225,17,57,57,49,48,1,22,22,21,16,2,35,34,38,39,7,35,55,38,38,53,16,18,51,50,22,23,55,51,1,20,22,23,1,38,35,34,14,2,5,52,39,1,22,22,51,50,62,2,3,162,68,71,245,236,71,124,51,74,121,111,71,74,243,238,74,127,53,78,118,253,35,20,21,1,168,68,118,77,106,66,30,2,47,36,254,90,32,89,59,77,106,66,29,3,223,69,219,152,254,223,254,230,28,29,119,180,72,223,158,1,31,1,24,32,31,125,253,139,94,150,57,2,174,74,58,115,172,114,177,108,253,84,32,34,60,117,174,0,255,255,0,47,255,236,4,229,6,33,2,38,0,88,0,0,1,6,0,67,177,0,0,21,180,1,50,17,38,1,184,255,119,180,56,50,27,6,37,1,43,53,0,43,53,0,255,255,0,47,255,236,4,229,6,33,2,38,0,88,0,0,1,7,0,118,0,150,0,0,0,19,64,11,1,62,17,38,1,89,50,56,27,6,37,1,43,53,0,43,53,0,255,255,0,47,255,236,4,229,6,33,2,38,0,88,0,0,1,6,1,75,53,0,0,21,180,1,62,17,38,1,184,255,250,180,50,61,27,6,37,1,43,53,0,43,53,0,255,255,0,47,255,236,4,229,5,244,2,38,0,88,0,0,1,6,0,106,57,0,0,25,182,2,1,65,17,38,2,1,184,255,253,180,50,78,27,6,37,1,43,53,53,0,43,53,53,0,255,255,0,8,254,20,4,133,6,33,2,38,0,92,0,0,1,6,0,118,113,0,0,19,64,11,1,71,17,38,1,120,59,65,29,0,37,1,43,53,0,43,53,0,0,2,0,37,254,20,4,121,6,20,0,17,0,77,0,68,64,40,15,72,18,87,79,239,79,1,80,79,1,63,79,1,62,5,37,71,52,84,78,67,0,80,73,16,59,77,60,0,42,46,77,45,27,29,10,80,23,22,0,63,225,50,63,225,50,63,225,63,225,50,1,16,246,225,50,50,93,93,93,16,246,225,49,48,1,34,14,2,21,20,30,2,51,50,62,2,53,52,38,1,20,14,2,35,34,46,2,39,35,22,23,30,3,21,21,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,17,20,6,7,6,7,51,62,3,51,50,30,2,2,180,80,107,64,27,27,65,107,81,67,96,61,28,118,1,61,55,106,156,101,59,96,77,59,22,8,2,2,1,1,1,1,27,46,61,34,6,253,217,16,34,62,45,27,27,46,61,34,16,1,121,2,2,2,2,8,23,58,76,96,60,101,156,106,55,3,219,53,108,164,111,107,164,112,57,57,112,165,108,218,216,254,76,148,216,140,67,26,48,66,40,53,46,20,40,36,29,8,196,45,55,29,9,86,86,10,31,59,48,6,53,45,55,30,9,86,254,136,35,91,42,48,51,47,76,53,29,67,139,214,255,255,0,8,254,20,4,133,5,244,2,38,0,92,0,0,1,6,0,106,29,0,0,43,64,28,2,1,74,17,38,1,64,59,1,48,59,1,2,176,59,1,112,59,1,32,59,1,36,59,87,29,0,37,1,43,93,93,93,53,93,93,53,0,43,53,53,0,255,255,0,0,0,0,5,164,6,164,2,38,0,36,0,0,1,7,1,77,0,205,1,82,0,21,180,2,48,5,38,2,184,255,251,180,49,48,10,26,37,1,43,53,0,43,53,0,255,255,0,102,255,236,4,41,5,82,2,38,0,68,0,0,1,6,1,77,43,0,0,21,180,2,64,17,38,2,184,255,228,180,65,64,54,40,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,164,7,68,2,38,0,36,0,0,1,7,1,78,0,127,1,82,0,21,180,2,48,5,38,2,184,255,251,180,53,61,10,26,37,1,43,53,0,43,53,0,255,255,0,102,255,236,4,41,5,242,2,38,0,68,0,0,1,6,1,78,230,0,0,21,180,2,64,17,38,2,184,255,237,180,69,77,54,40,37,1,43,53,0,43,53,0,255,255,0,0,254,20,5,164,5,182,2,38,0,36,0,0,1,7,1,81,2,70,0,0,0,17,177,2,2,184,1,175,180,48,67,10,26,37,1,43,53,0,53,0,255,255,0,102,254,20,4,41,4,94,2,38,0,68,0,0,1,7,1,81,0,197,0,0,0,23,64,14,2,2,95,64,1,32,64,1,185,64,83,54,40,37,1,43,93,93,53,0,53,0,255,255,0,117,255,236,4,164,7,115,2,38,0,38,0,0,1,7,0,118,1,10,1,82,0,19,64,11,1,60,5,38,1,203,48,54,43,5,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,160,6,33,2,38,0,70,0,0,1,6,0,118,74,0,0,23,64,14,1,54,17,38,1,48,42,1,143,42,48,5,37,37,1,43,93,53,0,43,53,0,255,255,0,117,255,236,4,164,7,115,2,38,0,38,0,0,1,7,1,75,0,170,1,82,0,39,64,26,1,60,5,38,1,240,48,1,128,48,1,112,48,1,96,48,1,16,48,1,108,48,59,43,5,37,1,43,93,93,93,93,93,53,0,43,53,0,255,255,0,113,255,236,3,160,6,33,2,38,0,70,0,0,1,6,1,75,245,0,0,27,64,17,1,54,17,38,1,16,42,1,0,42,1,59,42,53,5,37,37,1,43,93,93,53,0,43,53,0,255,255,0,117,255,236,4,164,7,102,2,38,0,38,0,0,1,7,1,79,1,172,1,82,0,19,64,11,1,63,5,38,1,115,48,58,43,5,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,160,6,20,2,38,0,70,0,0,1,7,1,79,0,240,0,0,0,31,64,20,1,57,17,38,1,48,42,1,16,42,1,0,42,1,59,42,52,5,37,37,1,43,93,93,93,53,0,43,53,0,255,255,0,117,255,236,4,164,7,115,2,38,0,38,0,0,1,7,1,76,0,147,1,82,0,19,64,11,1,66,5,38,1,85,48,60,43,5,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,160,6,33,2,38,0,70,0,0,1,6,1,76,241,0,0,23,64,14,1,60,17,38,1,16,42,1,55,42,54,5,37,37,1,43,93,53,0,43,53,0,255,255,0,78,0,0,5,92,7,115,2,38,0,39,0,0,1,7,1,76,0,88,1,82,0,21,180,2,56,5,38,2,184,255,210,180,38,50,6,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,5,109,6,20,2,38,0,71,0,0,1,7,2,56,2,236,0,0,0,20,179,2,67,0,2,184,2,90,180,64,68,20,6,37,1,43,53,0,63,53,255,255,0,78,0,0,5,92,5,182,2,6,0,146,0,0,0,2,0,113,255,236,4,199,6,20,0,53,0,69,0,102,64,65,59,41,13,44,71,0,4,85,71,239,71,1,80,71,1,63,71,1,67,72,24,86,70,2,42,77,1,63,43,79,43,95,43,3,43,43,29,51,77,52,0,34,64,80,95,29,127,29,159,29,207,29,239,29,5,29,13,54,80,19,22,10,77,11,21,0,63,225,63,225,50,47,93,225,50,63,225,17,57,47,93,51,225,50,1,16,246,225,93,93,93,16,244,50,225,50,50,50,49,48,1,51,21,35,17,20,30,2,51,51,21,33,39,35,14,3,35,34,46,2,53,52,62,2,51,50,30,2,23,51,38,39,38,38,53,53,33,53,33,53,52,46,2,35,35,53,33,1,50,62,2,53,52,46,2,35,34,6,21,20,22,4,12,187,187,27,46,61,34,17,254,165,22,8,23,59,76,96,60,101,156,106,54,54,106,156,101,59,96,77,60,22,12,3,3,2,4,254,162,1,94,27,46,61,34,17,1,121,254,41,80,107,65,27,27,65,108,81,135,117,118,5,31,97,252,35,45,55,30,9,86,184,47,75,53,29,64,134,206,142,143,208,135,65,26,48,66,40,50,45,38,78,20,86,97,20,45,54,30,10,86,250,91,51,103,156,105,102,157,107,54,216,206,207,206,0,255,255,0,78,0,0,4,166,6,164,2,38,0,40,0,0,1,7,1,77,0,139,1,82,0,19,64,11,1,40,5,38,1,17,41,40,10,8,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,5,82,2,38,0,72,0,0,1,6,1,77,47,0,0,19,64,11,2,42,17,38,2,6,43,42,14,22,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,166,7,68,2,38,0,40,0,0,1,7,1,78,0,49,1,82,0,19,64,11,1,40,5,38,1,5,45,53,10,8,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,5,242,2,38,0,72,0,0,1,6,1,78,234,0,0,19,64,11,2,42,17,38,2,15,47,55,14,22,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,166,7,73,2,38,0,40,0,0,1,7,1,79,1,63,1,53,0,19,64,11,1,55,5,38,1,25,40,50,10,8,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,6,20,2,38,0,72,0,0,1,7,1,79,0,223,0,0,0,23,64,14,2,57,17,38,2,80,42,1,10,42,52,14,22,37,1,43,93,53,0,43,53,0,255,255,0,78,254,20,4,166,5,182,2,38,0,40,0,0,1,7,1,81,1,106,0,0,0,17,177,1,1,184,1,43,180,40,59,10,8,37,1,43,53,0,53,0,255,255,0,113,254,51,3,225,4,94,2,38,0,72,0,0,1,6,1,81,119,31,0,14,183,2,2,137,42,61,14,22,37,1,43,53,0,53,255,255,0,78,0,0,4,166,7,115,2,38,0,40,0,0,1,7,1,76,0,43,1,82,0,19,64,11,1,58,5,38,1,0,40,52,10,8,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,6,33,2,38,0,72,0,0,1,6,1,76,228,0,0,19,64,11,2,60,17,38,2,10,42,54,14,22,37,1,43,53,0,43,53,0,255,255,0,117,255,236,5,143,7,115,2,38,0,42,0,0,1,7,1,75,0,215,1,82,0,27,64,17,1,70,5,38,1,80,58,1,16,58,1,36,58,69,5,47,37,1,43,93,93,53,0,43,53,0,255,255,0,47,254,20,4,53,6,33,2,38,0,74,0,0,1,6,1,75,198,0,0,21,180,3,135,17,38,3,184,255,227,180,123,134,50,0,37,1,43,53,0,43,53,0,255,255,0,117,255,236,5,143,7,68,2,38,0,42,0,0,1,7,1,78,0,217,1,82,0,27,64,17,1,58,5,38,1,80,63,1,16,63,1,37,63,71,5,47,37,1,43,93,93,53,0,43,53,0,255,255,0,47,254,20,4,53,5,242,2,38,0,74,0,0,1,6,1,78,191,0,0,21,180,3,123,17,38,3,184,255,219,180,128,136,50,0,37,1,43,53,0,43,53,0,255,255,0,117,255,236,5,143,7,102,2,38,0,42,0,0,1,7,1,79,1,229,1,82,0,35,64,23,1,73,5,38,1,192,58,1,80,58,1,64,58,1,16,58,1,55,58,68,5,47,37,1,43,93,93,93,93,53,0,43,53,0,255,255,0,47,254,20,4,53,6,20,2,38,0,74,0,0,1,7,1,79,0,184,0,0,0,21,180,3,138,17,38,3,184,255,218,180,123,133,50,0,37,1,43,53,0,43,53,0,255,255,0,117,254,59,5,143,5,203,2,38,0,42,0,0,1,7,2,57,1,23,0,0,0,19,64,11,1,61,20,39,1,18,58,62,5,47,37,1,43,53,0,43,53,0,255,255,0,47,254,20,4,53,6,33,2,38,0,74,0,0,1,6,2,58,59,0,0,21,180,3,126,17,38,3,184,255,254,180,127,123,50,0,37,1,43,53,0,43,53,0,255,255,0,78,0,0,6,10,7,115,2,38,0,43,0,0,1,7,1,75,0,221,1,82,0,19,64,11,1,80,5,38,1,0,68,79,18,52,37,1,43,53,0,43,53,0,255,255,0,37,0,0,4,219,7,170,2,38,0,75,0,0,1,7,1,75,0,43,1,137,0,21,180,1,71,2,38,1,184,255,250,180,59,70,2,39,37,1,43,53,0,43,53,0,0,2,0,78,0,0,6,10,5,182,0,75,0,79,0,112,64,66,77,56,17,90,73,0,101,81,78,55,18,90,38,35,100,80,78,0,10,35,26,35,42,35,3,35,94,73,55,12,38,28,38,44,38,3,38,38,45,18,94,249,79,1,47,79,1,79,79,27,66,63,48,45,93,65,46,3,25,10,7,28,93,8,27,18,0,63,51,225,50,50,50,63,51,225,50,50,50,18,57,47,93,93,225,18,57,47,93,51,51,225,93,50,50,1,16,246,50,225,50,50,16,246,50,225,50,50,49,48,1,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,53,51,53,52,46,2,35,35,53,33,21,35,34,14,2,21,21,33,53,52,46,2,35,35,53,33,21,35,34,14,2,21,21,51,21,5,53,33,21,5,72,27,46,61,34,26,253,172,27,35,61,45,27,253,102,27,45,62,34,27,253,172,26,35,61,46,26,194,194,27,46,61,34,26,2,84,27,34,62,45,27,2,154,27,45,61,35,27,2,84,26,35,61,46,26,194,254,111,253,102,3,254,252,225,45,55,28,9,86,86,10,31,58,48,1,224,254,32,48,58,31,10,86,86,10,31,58,48,3,21,100,115,45,55,30,9,86,86,10,31,58,48,107,107,48,58,31,10,86,86,10,31,58,48,107,100,207,207,207,0,1,0,35,0,0,4,219,6,20,0,66,0,98,64,63,49,71,41,85,68,127,68,159,68,207,68,3,26,23,61,71,13,9,84,67,32,55,80,35,26,11,77,23,63,12,79,12,95,12,3,12,12,95,35,127,35,159,35,207,35,239,35,5,32,35,1,35,20,77,21,0,47,0,3,77,49,2,21,0,63,51,225,50,50,63,225,47,93,93,57,47,93,51,225,50,16,225,50,1,16,244,50,225,50,50,93,16,244,225,49,48,37,21,33,53,51,50,62,2,53,17,35,53,51,53,52,46,2,35,35,53,33,21,33,21,33,21,20,6,7,6,7,51,54,51,50,30,2,21,17,20,30,2,51,51,21,33,17,52,46,2,35,34,14,2,21,17,20,30,2,51,2,76,253,217,16,35,61,45,27,186,186,27,46,61,34,16,1,121,1,94,254,162,2,2,2,2,10,92,209,87,135,92,48,24,42,58,34,6,254,156,24,53,86,62,64,93,61,30,27,46,61,34,86,86,86,10,31,58,48,3,213,97,20,45,55,30,9,86,245,97,149,28,61,26,30,29,186,47,97,152,105,254,69,48,58,31,10,86,2,154,67,104,72,37,47,87,123,75,254,121,45,55,28,9,255,255,0,11,0,0,2,228,7,49,2,38,0,44,0,0,1,7,1,82,255,42,1,82,0,19,64,11,1,43,5,38,1,0,54,38,0,16,37,1,43,53,0,43,53,0,255,255,255,208,0,0,2,169,5,223,2,38,0,243,0,0,1,7,1,82,254,239,0,0,0,21,180,1,36,17,38,1,184,255,251,180,47,31,23,21,37,1,43,53,0,43,53,0,255,255,0,78,0,0,2,162,6,164,2,38,0,44,0,0,1,7,1,77,255,120,1,82,0,19,64,11,1,32,5,38,1,0,33,32,0,16,37,1,43,53,0,43,53,0,255,255,0,1,0,0,2,117,5,82,2,38,0,243,0,0,1,7,1,77,255,42,0,0,0,21,180,1,25,17,38,1,184,255,228,180,26,25,23,21,37,1,43,53,0,43,53,0,255,255,0,78,0,0,2,162,7,68,2,38,0,44,0,0,1,7,1,78,255,42,1,82,0,19,64,11,1,32,5,38,1,0,37,45,0,16,37,1,43,53,0,43,53,0,255,255,0,25,0,0,2,117,5,242,2,38,0,243,0,0,1,7,1,78,254,234,0,0,0,25,183,1,25,17,38,1,160,30,1,184,255,243,180,30,38,23,21,37,1,43,93,53,0,43,53,0,255,255,0,78,254,20,2,162,5,182,2,38,0,44,0,0,1,7,1,81,255,85,0,0,0,14,183,1,1,24,32,51,0,16,37,1,43,53,0,53,255,255,0,47,254,20,2,117,6,20,2,38,0,76,0,0,1,7,1,81,255,7,0,0,0,17,177,2,2,184,255,241,180,45,64,23,21,37,1,43,53,0,53,0,255,255,0,78,0,0,2,162,7,102,2,38,0,44,0,0,1,7,1,79,0,35,1,82,0,21,180,1,47,5,38,1,184,255,255,180,32,42,0,16,37,1,43,53,0,43,53,0,0,1,0,47,0,0,2,117,4,74,0,24,0,47,64,28,15,71,192,5,208,5,224,5,3,5,5,26,25,255,26,1,32,26,1,20,24,77,23,21,12,77,13,15,0,63,225,63,225,50,1,93,93,17,18,57,47,93,225,49,48,55,50,62,2,53,17,52,46,2,35,35,53,33,17,20,30,2,51,51,21,33,53,74,34,61,46,27,27,46,61,34,6,1,110,27,45,62,34,27,253,186,86,9,28,55,45,2,137,45,55,30,10,86,252,159,48,58,31,10,86,86,255,255,0,78,254,20,5,88,5,182,0,38,0,44,0,0,1,7,0,45,2,182,0,0,0,31,64,13,223,63,1,191,63,1,175,63,1,127,63,1,1,184,2,131,180,32,47,0,16,37,1,43,53,93,93,93,93,0,255,255,0,47,254,20,4,57,6,20,0,38,0,76,0,0,1,7,0,77,2,143,0,0,0,41,64,20,207,89,1,159,89,1,128,89,1,111,89,1,80,89,1,63,89,1,3,2,184,2,5,180,52,78,23,21,37,1,43,53,53,93,93,93,93,93,93,0,255,255,255,233,254,20,2,165,7,115,2,38,0,45,0,0,1,7,1,75,255,40,1,82,0,19,64,11,1,42,5,38,1,49,30,41,0,15,37,1,43,53,0,43,53,0,255,255,255,231,254,20,2,69,6,33,2,38,2,55,0,0,1,7,1,75,254,200,0,0,0,21,180,1,35,17,38,1,184,255,218,180,23,34,14,1,37,1,43,53,0,43,53,0,255,255,0,78,254,59,5,178,5,182,2,38,0,46,0,0,1,7,2,57,0,233,0,0,0,21,180,1,68,20,39,1,184,255,230,180,65,69,40,22,37,1,43,53,0,43,53,0,255,255,0,37,254,59,4,176,6,20,2,38,0,78,0,0,1,6,2,57,115,0,0,19,64,11,1,64,23,39,1,5,61,65,23,5,37,1,43,53,0,43,53,0,0,1,0,37,0,0,4,176,4,74,0,60,0,143,181,54,60,150,60,2,60,184,255,240,64,40,20,24,72,89,48,1,41,47,1,41,46,89,46,2,24,13,40,13,2,57,12,1,8,12,24,12,40,12,3,8,11,1,54,0,70,0,150,0,3,0,184,255,240,64,44,20,24,72,7,0,1,13,0,40,57,5,62,127,62,1,15,40,71,30,84,61,14,13,0,3,57,24,57,54,77,55,15,37,77,38,15,20,5,24,77,23,23,6,21,0,63,51,16,225,50,50,63,225,63,225,50,17,18,23,57,1,16,244,225,50,93,16,213,198,17,57,57,49,48,93,43,93,93,93,93,93,93,93,93,43,93,1,1,22,22,51,51,21,35,34,46,2,39,3,7,21,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,17,20,6,7,6,7,1,62,3,53,52,38,35,53,33,21,34,6,7,2,182,1,17,53,105,69,6,29,89,115,84,70,43,205,151,27,46,61,34,6,253,217,16,35,61,45,27,27,46,61,34,16,1,121,2,2,2,2,1,0,33,43,26,10,49,51,1,196,71,137,80,2,147,254,107,82,86,86,11,41,79,68,1,65,112,185,45,55,28,9,86,86,10,31,58,48,2,128,45,55,30,9,86,254,180,28,87,42,48,53,1,24,37,56,42,33,15,26,15,86,86,100,91,255,255,0,78,0,0,4,166,7,115,2,38,0,47,0,0,1,7,0,118,255,169,1,82,0,38,64,17,1,46,5,38,1,160,34,1,144,34,1,128,34,1,32,34,1,184,255,125,180,34,40,0,32,37,1,43,93,93,93,93,53,0,43,53,255,255,0,27,0,0,2,101,7,172,2,38,0,79,0,0,1,7,0,118,255,81,1,139,0,19,64,11,1,37,2,38,1,97,25,31,12,21,37,1,43,53,0,43,53,0,255,255,0,78,254,59,4,166,5,182,2,38,0,47,0,0,1,7,2,57,0,143,0,0,0,19,64,11,1,37,20,39,1,18,34,38,0,32,37,1,43,53,0,43,53,0,255,255,0,27,254,59,2,96,6,20,2,38,0,79,0,0,1,7,2,57,255,40,0,0,0,21,180,1,28,23,39,1,184,255,232,180,25,29,12,21,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,166,5,183,2,38,0,47,0,0,1,7,2,56,1,207,255,163,0,20,179,1,37,3,1,184,1,94,180,34,38,0,32,37,1,43,53,0,63,53,255,255,0,27,0,0,2,254,6,20,2,38,0,79,0,0,1,6,2,56,125,0,0,20,179,1,28,0,1,184,1,72,180,25,29,12,21,37,1,43,53,0,63,53,255,255,0,78,0,0,4,166,5,182,2,38,0,47,0,0,1,7,1,79,2,33,253,124,0,14,183,1,1,251,34,44,0,32,37,1,43,53,0,53,255,255,0,27,0,0,3,45,6,20,0,38,0,79,0,0,1,7,1,79,1,100,253,11,0,63,64,37,255,46,1,223,46,1,191,46,1,175,46,1,143,46,1,127,46,1,111,46,1,95,46,1,79,46,1,63,46,1,15,46,1,1,48,25,1,184,1,122,180,25,35,12,21,37,1,43,93,53,93,93,93,93,93,93,93,93,93,93,93,0,0,1,0,78,0,0,4,166,5,182,0,41,0,69,64,39,29,250,30,43,18,22,90,1,39,100,42,20,18,21,1,0,40,6,41,19,29,41,19,19,41,29,3,9,33,93,22,94,32,18,12,8,93,9,3,0,63,225,50,63,225,225,17,23,57,47,47,47,17,18,23,57,1,16,244,50,225,50,16,222,225,49,48,19,55,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,37,21,5,17,33,50,62,2,55,55,51,3,33,53,51,50,62,2,53,17,7,78,194,26,46,61,35,26,2,84,27,34,61,46,27,1,64,254,192,1,148,46,65,42,23,4,20,107,14,251,182,26,35,61,46,26,194,2,72,112,2,21,48,58,31,10,86,86,9,30,55,45,254,90,186,118,185,253,172,33,53,66,33,153,254,72,86,10,31,58,48,1,91,111,0,1,0,57,0,0,2,127,6,20,0,32,0,82,64,53,10,14,71,0,48,29,64,29,80,29,192,29,208,29,224,29,6,29,29,34,33,255,34,1,32,34,80,34,128,34,3,30,32,13,0,12,10,6,31,11,31,11,31,8,19,23,77,22,21,7,77,8,0,0,63,225,63,225,50,17,57,57,47,47,18,23,57,1,93,93,17,18,57,47,93,51,225,50,49,48,19,17,52,46,2,35,35,53,33,17,55,21,7,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,7,53,252,27,46,61,34,27,1,131,193,193,27,45,62,34,27,253,186,27,35,61,45,27,174,2,172,2,135,45,55,30,9,86,253,7,110,119,108,254,67,48,58,31,10,86,86,10,31,58,48,1,78,98,115,0,255,255,0,78,0,0,5,225,7,115,2,38,0,49,0,0,1,7,0,118,1,59,1,82,0,19,64,11,1,57,5,38,1,113,45,51,10,36,37,1,43,53,0,43,53,0,255,255,0,57,0,0,4,240,6,33,2,38,0,81,0,0,1,7,0,118,0,178,0,0,0,19,64,11,1,69,17,38,1,107,57,63,2,37,37,1,43,53,0,43,53,0,255,255,0,78,254,59,5,225,5,182,2,38,0,49,0,0,1,7,2,57,1,37,0,0,0,19,64,11,1,48,20,39,1,10,45,49,10,36,37,1,43,53,0,43,53,0,255,255,0,57,254,59,4,240,4,94,2,38,0,81,0,0,1,7,2,57,0,154,0,0,0,19,64,11,1,60,23,39,1,2,57,61,2,37,37,1,43,53,0,43,53,0,255,255,0,78,0,0,5,225,7,115,2,38,0,49,0,0,1,7,1,76,0,238,1,82,0,19,64,11,1,63,5,38,1,37,45,57,10,36,37,1,43,53,0,43,53,0,255,255,0,57,0,0,4,240,6,33,2,38,0,81,0,0,1,6,1,76,86,0,0,19,64,11,1,75,17,38,1,16,57,69,2,37,37,1,43,53,0,43,53,0,255,255,0,1,0,0,6,4,5,182,0,39,0,81,1,20,0,0,1,6,2,7,196,0,0,42,64,27,1,128,62,1,112,62,1,96,62,1,80,62,1,64,62,1,62,0,31,85,82,207,82,1,63,82,1,1,93,93,16,246,52,17,93,93,93,93,93,53,0,1,0,78,254,20,6,31,5,182,0,57,0,98,64,64,6,39,22,39,38,39,3,9,13,25,13,41,13,3,5,5,15,13,40,251,57,101,59,39,15,251,30,100,58,32,59,48,59,96,59,112,59,176,59,192,59,240,59,7,14,40,13,51,47,37,93,48,38,3,20,24,93,23,18,13,18,6,94,5,0,47,225,63,63,225,50,63,51,225,50,50,17,57,57,1,93,16,244,233,50,16,246,233,50,17,57,47,49,48,93,93,4,14,2,35,35,53,51,50,62,2,53,53,1,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,1,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,5,92,39,78,116,78,47,28,50,76,52,27,252,174,27,45,62,34,27,253,254,26,35,61,46,26,27,46,61,34,26,1,119,3,26,27,46,61,34,26,2,2,27,34,62,45,27,154,183,109,46,97,37,87,145,108,18,4,176,252,57,48,58,31,10,86,86,10,31,58,48,3,236,45,55,30,9,86,251,156,3,131,45,55,30,9,86,86,10,31,58,48,251,35,0,0,1,0,57,254,20,4,76,4,94,0,61,0,62,64,37,44,71,31,85,63,127,63,159,63,207,63,3,19,56,71,9,84,62,38,78,37,27,20,2,50,80,25,16,16,77,17,15,0,3,77,2,21,0,63,225,50,63,225,63,225,18,57,63,225,1,16,244,225,50,93,16,246,225,49,48,37,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,23,51,62,3,51,50,30,2,21,17,20,14,2,35,35,53,51,50,62,2,53,17,52,46,2,35,34,14,2,21,17,20,30,2,51,2,96,253,217,17,35,61,45,27,27,46,61,34,6,1,75,27,10,32,71,79,89,49,81,127,89,47,56,101,139,83,31,12,50,76,52,27,24,53,86,62,70,95,58,25,27,46,61,34,86,86,86,10,31,58,48,2,127,45,55,30,10,86,166,57,73,41,15,47,97,152,105,253,35,138,183,109,46,97,37,87,145,108,2,213,67,104,72,37,54,92,120,66,254,80,45,55,28,9,0,255,255,0,115,255,236,5,123,6,164,2,38,0,50,0,0,1,7,1,77,0,244,1,82,0,21,180,2,40,5,38,2,184,255,253,180,41,40,10,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,45,5,82,2,38,0,82,0,0,1,6,1,77,74,0,0,21,180,2,36,17,38,2,184,255,251,180,37,36,8,0,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,68,2,38,0,50,0,0,1,7,1,78,0,170,1,82,0,19,64,11,2,40,5,38,2,1,45,53,10,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,45,5,242,2,38,0,82,0,0,1,6,1,78,0,0,0,21,180,2,36,17,38,2,184,255,255,180,41,49,8,0,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,115,2,38,0,50,0,0,1,7,1,83,0,236,1,82,0,23,64,13,3,2,40,5,38,3,2,67,40,63,10,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,45,6,33,2,38,0,82,0,0,1,6,1,83,70,0,0,23,64,13,3,2,36,17,38,3,2,69,36,59,8,0,37,1,43,53,53,0,43,53,53,0,0,2,0,115,255,236,7,86,5,205,0,44,0,61,0,104,64,62,41,0,90,48,43,48,43,20,8,33,250,111,32,1,32,7,250,8,63,16,63,48,63,2,57,91,20,102,62,44,94,41,249,41,1,47,41,1,7,41,33,33,41,7,3,0,40,94,30,3,52,95,25,4,45,95,15,19,0,94,10,18,0,63,225,63,225,63,225,63,225,18,23,57,47,47,47,93,93,16,225,1,16,246,225,93,16,222,225,214,93,225,17,18,57,57,47,47,225,50,49,48,37,33,50,62,2,55,55,51,3,33,14,3,35,34,38,38,2,53,52,18,54,54,51,50,30,2,23,33,19,35,39,46,3,35,33,17,33,21,33,1,50,54,55,17,38,38,35,34,14,2,21,20,30,2,4,143,1,140,48,69,46,26,5,15,106,14,252,131,21,53,57,56,24,163,242,160,80,80,160,244,163,24,57,57,52,21,3,57,10,106,10,4,23,43,65,46,254,168,1,238,254,18,254,105,60,100,41,41,98,60,114,160,101,45,45,100,159,102,27,46,61,34,88,254,154,5,7,5,3,108,198,1,23,170,170,1,21,196,107,3,6,8,6,254,154,88,34,61,46,27,253,223,100,253,143,17,14,4,194,17,18,86,164,239,152,152,239,165,87,0,0,3,0,113,255,236,6,215,4,94,0,20,0,29,0,73,0,107,64,21,46,33,24,56,72,112,10,1,68,10,1,10,10,40,25,72,69,55,87,75,75,184,255,192,64,37,12,15,72,15,75,1,0,72,40,86,74,46,33,43,35,66,66,61,56,79,24,24,5,21,16,78,49,43,16,61,80,30,30,5,78,35,22,0,63,225,51,16,225,63,51,225,50,18,57,47,225,17,57,47,17,18,57,57,1,16,246,225,93,43,16,246,198,225,17,57,47,93,93,225,50,57,57,49,48,1,20,30,2,51,50,62,2,55,53,46,3,35,34,14,2,1,34,6,7,33,52,46,2,3,34,38,39,6,33,34,46,2,53,16,18,51,50,22,23,54,54,51,50,30,2,21,21,33,30,3,51,50,62,2,55,22,22,21,20,14,2,1,55,30,67,107,77,76,105,66,30,1,1,32,66,106,75,77,106,66,30,3,242,115,122,11,1,215,24,52,85,37,130,183,60,119,254,246,111,176,123,65,243,238,124,187,62,58,179,121,99,158,110,59,253,86,2,34,72,114,83,53,91,74,57,18,14,25,44,90,135,2,39,114,174,117,60,58,115,170,112,28,110,165,111,55,58,115,172,1,87,185,178,81,134,96,52,251,252,104,100,204,70,142,215,144,1,31,1,24,98,100,100,98,62,123,183,121,94,99,157,111,59,24,40,51,28,6,38,26,31,71,60,40,255,255,0,78,0,0,5,76,7,115,2,38,0,53,0,0,1,7,0,118,0,133,1,82,0,19,64,11,2,72,5,38,2,5,60,66,22,4,37,1,43,53,0,43,53,0,255,255,0,68,0,0,3,166,6,33,2,38,0,85,0,0,1,6,0,118,239,0,0,19,64,11,1,62,17,38,1,71,50,56,1,27,37,1,43,53,0,43,53,0,255,255,0,78,254,59,5,76,5,182,2,38,0,53,0,0,1,7,2,57,0,154,0,0,0,21,180,2,63,20,39,2,184,255,202,180,60,64,22,4,37,1,43,53,0,43,53,0,255,255,0,68,254,59,3,166,4,94,2,38,0,85,0,0,1,7,2,57,255,56,0,0,0,21,180,1,53,23,39,1,184,255,64,180,50,54,1,27,37,1,43,53,0,43,53,0,255,255,0,78,0,0,5,76,7,115,2,38,0,53,0,0,1,7,1,76,0,33,1,82,0,21,180,2,78,5,38,2,184,255,163,180,60,72,22,4,37,1,43,53,0,43,53,0,255,255,0,68,0,0,3,166,6,33,2,38,0,85,0,0,1,7,1,76,255,122,0,0,0,21,180,1,68,17,38,1,184,255,212,180,50,62,1,27,37,1,43,53,0,43,53,0,255,255,0,98,255,236,3,242,7,115,2,38,0,54,0,0,1,7,0,118,0,59,1,82,0,19,64,11,1,76,5,38,1,94,64,70,5,59,37,1,43,53,0,43,53,0,255,255,0,92,255,236,3,66,6,33,2,38,0,86,0,0,1,6,0,118,230,0,0,19,64,11,1,78,17,38,1,100,66,72,5,61,37,1,43,53,0,43,53,0,255,255,0,98,255,236,3,242,7,115,2,38,0,54,0,0,1,7,1,75,255,237,1,82,0,19,64,11,1,76,5,38,1,18,64,75,5,59,37,1,43,53,0,43,53,0,255,255,0,92,255,236,3,66,6,33,2,38,0,86,0,0,1,6,1,75,155,0,0,19,64,11,1,78,17,38,1,27,66,77,5,61,37,1,43,53,0,43,53,0,255,255,0,98,254,20,3,242,5,203,2,38,0,54,0,0,1,7,0,122,0,195,0,0,0,17,177,1,1,184,255,234,180,72,64,5,59,37,1,43,53,0,53,0,255,255,0,92,254,20,3,66,4,92,2,38,0,86,0,0,1,6,0,122,123,0,0,22,182,1,16,74,1,0,74,1,184,255,253,180,74,66,5,61,37,1,43,93,93,53,255,255,0,98,255,236,3,242,7,115,2,38,0,54,0,0,1,7,1,76,255,230,1,82,0,19,64,11,1,82,5,38,1,11,64,76,5,59,37,1,43,53,0,43,53,0,255,255,0,92,255,236,3,66,6,33,2,38,0,86,0,0,1,6,1,76,136,0,0,19,64,11,1,84,17,38,1,8,66,78,5,61,37,1,43,53,0,43,53,0,255,255,0,41,254,59,4,190,5,182,2,38,0,55,0,0,1,6,2,57,86,0,0,21,180,1,39,20,39,1,184,255,224,180,36,40,24,27,37,1,43,53,0,43,53,0,255,255,0,39,254,59,2,162,5,70,2,38,0,87,0,0,1,6,2,57,134,0,0,19,64,11,1,35,23,39,1,30,32,36,16,3,37,1,43,53,0,43,53,0,255,255,0,41,0,0,4,190,7,115,2,38,0,55,0,0,1,7,1,76,0,35,1,82,0,21,180,1,54,5,38,1,184,255,255,180,36,48,24,27,37,1,43,53,0,43,53,0,255,255,0,39,255,236,3,4,6,20,2,38,0,87,0,0,1,7,2,56,0,131,0,0,0,30,64,11,1,1,95,32,1,79,32,1,63,32,1,184,1,39,180,32,36,16,3,37,1,43,93,93,93,53,0,53,0,1,0,41,0,0,4,190,5,182,0,43,0,120,64,71,2,35,4,21,19,31,250,191,32,255,32,2,32,19,36,250,176,35,1,127,35,1,35,35,0,4,90,23,16,19,1,19,19,45,44,159,45,1,80,45,1,47,45,63,45,2,0,45,1,43,25,94,33,3,21,94,0,22,36,32,22,32,22,32,33,3,9,13,93,12,18,0,63,225,50,63,57,57,47,47,17,51,17,51,225,50,16,225,50,1,93,93,93,93,17,18,57,47,93,51,225,50,50,47,93,93,225,16,212,93,225,18,57,17,18,57,49,48,1,33,21,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,53,33,17,35,34,14,2,7,7,35,19,33,19,35,39,46,3,35,35,2,217,1,90,254,166,27,45,62,34,47,253,131,47,34,61,46,27,254,170,1,86,196,45,61,39,19,4,11,106,10,4,129,10,106,10,4,20,38,62,46,199,3,4,100,254,73,48,58,31,10,86,86,9,28,55,45,1,193,100,2,76,27,46,61,34,88,1,102,254,154,88,34,61,46,27,0,0,1,0,39,255,236,2,162,5,70,0,39,0,52,64,26,33,29,37,71,18,14,36,16,78,17,33,17,32,20,79,29,17,17,9,27,29,15,0,78,9,22,0,63,225,63,205,18,57,47,16,225,50,17,51,16,225,50,1,47,51,225,50,50,49,48,37,50,54,55,21,14,3,35,34,46,2,53,17,35,53,51,17,35,53,50,54,55,54,54,55,51,21,33,21,33,17,51,21,35,17,20,22,2,31,37,62,32,13,42,49,54,24,78,112,72,35,140,140,156,37,89,34,35,43,16,94,1,12,254,244,248,248,85,88,8,6,90,6,12,9,5,33,74,122,88,1,43,96,1,33,82,30,35,38,105,79,252,117,254,223,96,254,207,105,98,255,255,0,31,255,236,5,158,7,49,2,38,0,56,0,0,1,7,1,82,0,168,1,82,0,19,64,11,1,65,5,38,1,23,76,60,12,41,37,1,43,53,0,43,53,0,255,255,0,47,255,236,4,229,5,223,2,38,0,88,0,0,1,6,1,82,45,0,0,21,180,1,61,17,38,1,184,255,241,180,72,56,27,6,37,1,43,53,0,43,53,0,255,255,0,31,255,236,5,158,6,164,2,38,0,56,0,0,1,7,1,77,1,4,1,82,0,19,64,11,1,54,5,38,1,37,55,54,12,41,37,1,43,53,0,43,53,0,255,255,0,47,255,236,4,229,5,82,2,38,0,88,0,0,1,6,1,77,113,0,0,21,180,1,50,17,38,1,184,255,231,180,51,50,27,6,37,1,43,53,0,43,53,0,255,255,0,31,255,236,5,158,7,68,2,38,0,56,0,0,1,7,1,78,0,170,1,82,0,19,64,11,1,54,5,38,1,25,59,67,12,41,37,1,43,53,0,43,53,0,255,255,0,47,255,236,4,229,5,242,2,38,0,88,0,0,1,6,1,78,45,0,0,21,180,1,50,17,38,1,184,255,241,180,55,63,27,6,37,1,43,53,0,43,53,0,255,255,0,31,255,236,5,158,7,213,2,38,0,56,0,0,1,7,1,80,1,164,1,82,0,23,64,13,2,1,59,5,38,2,1,25,64,54,12,41,37,1,43,53,53,0,43,53,53,0,255,255,0,47,255,236,4,229,6,131,2,38,0,88,0,0,1,7,1,80,1,27,0,0,0,25,182,2,1,55,17,38,2,1,184,255,229,180,60,50,27,6,37,1,43,53,53,0,43,53,53,0,255,255,0,31,255,236,5,158,7,115,2,38,0,56,0,0,1,7,1,83,0,250,1,82,0,23,64,13,2,1,54,5,38,2,1,105,54,77,12,41,37,1,43,53,53,0,43,53,53,0,255,255,0,47,255,236,4,229,6,33,2,38,0,88,0,0,1,7,1,83,0,129,0,0,0,23,64,13,2,1,50,17,38,2,1,69,50,73,27,6,37,1,43,53,53,0,43,53,53,0,255,255,0,31,254,20,5,158,5,182,2,38,0,56,0,0,1,7,1,81,0,207,0,0,0,14,183,1,1,44,54,73,12,41,37,1,43,53,0,53,255,255,0,47,254,20,4,229,4,74,2,38,0,88,0,0,1,7,1,81,1,84,0,0,0,21,180,1,1,15,50,1,184,1,5,180,50,69,27,6,37,1,43,93,53,0,53,0,255,255,0,18,0,0,8,78,7,115,2,38,0,58,0,0,1,7,1,75,2,37,1,82,0,19,64,11,1,69,5,38,1,68,57,68,38,19,37,1,43,53,0,43,53,0,255,255,0,2,0,0,6,227,6,33,2,38,0,90,0,0,1,7,1,75,1,25,0,0,0,21,180,1,76,17,38,1,184,255,246,180,64,75,40,20,37,1,43,53,0,43,53,0,255,255,255,246,0,0,5,6,7,115,2,38,0,60,0,0,1,7,1,75,0,53,1,82,0,19,64,11,1,75,5,38,1,6,63,74,15,46,37,1,43,53,0,43,53,0,255,255,0,8,254,20,4,133,6,33,2,38,0,92,0,0,1,6,1,75,14,0,0,19,64,11,1,71,17,38,1,22,59,70,29,0,37,1,43,53,0,43,53,0,255,255,255,246,0,0,5,6,7,70,2,38,0,60,0,0,1,7,0,106,0,68,1,82,0,23,64,13,2,1,78,5,38,2,1,20,63,91,15,46,37,1,43,53,53,0,43,53,53,0,255,255,0,74,0,0,4,102,7,115,2,38,0,61,0,0,1,7,0,118,0,104,1,82,0,19,64,11,1,36,5,38,1,93,24,30,11,9,37,1,43,53,0,43,53,0,255,255,0,86,0,0,3,164,6,33,2,38,0,93,0,0,1,6,0,118,37,0,0,19,64,11,1,36,17,38,1,117,24,30,9,7,37,1,43,53,0,43,53,0,255,255,0,74,0,0,4,102,7,102,2,38,0,61,0,0,1,7,1,79,1,41,1,82,0,19,64,11,1,39,5,38,1,37,24,34,11,9,37,1,43,53,0,43,53,0,255,255,0,86,0,0,3,164,6,20,2,38,0,93,0,0,1,7,1,79,0,205,0,0,0,19,64,11,1,39,17,38,1,36,24,34,9,7,37,1,43,53,0,43,53,0,255,255,0,74,0,0,4,102,7,115,2,38,0,61,0,0,1,7,1,76,0,31,1,82,0,19,64,11,1,42,5,38,1,22,24,36,11,9,37,1,43,53,0,43,53,0,255,255,0,86,0,0,3,164,6,33,2,38,0,93,0,0,1,6,1,76,214,0,0,19,64,11,1,42,17,38,1,40,24,36,9,7,37,1,43,53,0,43,53,0,0,1,0,27,0,0,3,102,6,41,0,37,0,32,64,16,21,18,30,71,7,84,38,26,77,13,1,35,1,77,0,21,0,63,225,50,63,225,1,16,244,225,212,193,49,48,51,53,51,50,62,2,53,17,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,6,21,17,20,30,2,51,51,21,27,26,35,61,45,27,50,95,134,84,80,109,68,29,93,75,13,31,52,39,87,66,26,46,61,35,77,86,10,31,58,48,3,199,92,140,96,49,21,38,52,32,56,59,31,59,46,28,135,129,252,38,48,58,31,10,86,0,1,255,174,254,20,4,137,5,203,0,49,0,96,64,47,48,1,2,47,2,2,23,47,28,27,24,23,28,23,23,28,12,39,36,51,12,47,48,44,77,33,48,26,2,1,7,1,24,25,78,27,23,18,28,33,26,26,33,18,78,7,27,0,63,225,47,57,47,18,57,18,57,51,225,50,50,17,18,57,17,51,16,225,17,57,1,47,16,212,193,18,57,57,16,125,135,196,196,17,1,51,17,51,16,135,196,196,49,48,1,33,3,14,3,35,34,46,2,39,55,30,3,51,50,62,2,55,19,35,55,51,55,62,3,51,50,22,21,20,6,35,52,46,2,35,34,6,7,7,33,3,143,254,244,162,27,83,112,139,83,14,33,33,29,10,19,7,22,26,27,12,50,78,62,48,20,162,207,18,207,39,17,62,96,130,84,131,133,88,82,8,23,41,32,76,82,24,43,1,12,3,47,252,193,138,183,109,46,2,5,5,3,96,2,4,5,3,40,90,144,103,3,65,96,205,88,136,94,49,84,68,68,65,39,70,52,30,125,129,224,0,0,4,0,0,0,0,5,164,7,170,0,50,0,61,0,81,0,95,0,176,64,103,175,97,1,97,64,10,13,72,88,64,95,95,41,62,131,0,192,72,131,41,20,61,54,19,21,60,54,22,54,95,41,159,41,223,41,3,41,41,38,3,3,54,54,30,19,4,4,11,97,15,97,1,22,37,37,30,54,60,77,19,22,28,20,61,21,94,60,38,3,77,67,94,46,16,95,32,95,160,95,3,16,77,1,60,77,46,95,95,46,77,60,4,87,9,13,27,3,31,93,12,30,18,87,0,47,63,51,225,23,50,17,23,57,47,47,47,47,93,93,16,225,17,51,51,16,225,51,50,17,57,57,17,18,57,1,47,51,17,51,93,16,196,50,17,51,17,57,17,23,51,47,93,16,135,192,192,135,192,192,1,16,225,26,220,225,18,57,47,26,205,49,48,43,93,1,20,6,7,1,30,3,51,51,21,33,53,51,50,53,52,38,39,39,33,7,6,6,21,20,51,51,21,33,53,51,50,62,2,55,1,38,38,53,52,62,2,51,50,30,2,3,38,38,39,14,3,7,3,33,3,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,3,62,3,55,51,21,14,3,7,35,3,201,70,59,1,176,12,25,34,44,30,27,253,205,47,123,9,8,82,253,230,78,9,10,136,47,254,12,39,30,42,34,31,19,1,163,62,75,38,67,90,51,51,90,67,38,181,30,55,17,8,19,23,27,17,133,1,194,51,21,37,49,28,28,49,37,21,21,37,49,28,28,49,37,21,221,22,49,48,43,16,219,19,74,90,95,41,78,5,158,76,100,25,251,227,29,38,22,9,86,86,90,16,30,22,200,188,22,42,14,92,86,86,12,32,57,44,3,234,23,103,79,54,84,56,29,29,56,84,253,146,82,143,68,32,62,66,73,43,254,172,3,123,33,47,29,14,14,29,47,33,33,47,29,14,14,29,47,1,59,24,61,65,64,28,16,22,65,71,66,22,0,5,0,102,255,236,4,41,7,170,0,13,0,28,0,77,0,97,0,117,0,151,64,96,6,64,13,13,88,98,131,96,78,112,78,160,78,176,78,224,78,240,78,6,78,108,131,175,88,191,88,2,0,88,1,88,88,37,72,23,71,48,85,119,111,119,127,119,2,34,37,14,72,68,86,118,13,13,5,103,140,93,192,113,140,0,83,208,83,224,83,3,83,17,23,77,57,63,72,34,72,34,42,17,63,22,54,77,55,21,29,78,42,16,79,5,95,5,2,5,0,47,93,63,225,63,225,63,193,18,57,57,47,47,18,57,225,63,93,225,26,220,225,18,57,47,1,16,246,225,212,193,93,16,246,225,50,18,57,47,93,93,225,220,93,225,18,57,47,26,205,49,48,1,62,3,55,51,21,14,3,7,35,3,20,22,51,50,62,2,53,53,7,14,3,19,34,14,2,21,34,38,53,52,62,2,51,50,30,2,21,17,20,30,2,51,51,21,33,39,35,14,3,35,34,46,2,53,52,54,55,55,53,52,46,2,19,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,7,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,1,221,23,49,47,43,16,219,19,74,90,95,41,78,176,81,85,62,101,71,38,131,87,117,72,31,248,59,73,41,14,85,89,58,101,134,76,94,140,94,47,14,30,49,34,6,254,235,32,17,32,60,72,91,64,68,117,85,48,232,235,170,12,40,75,207,38,66,90,52,51,90,66,38,38,66,90,51,52,90,66,38,110,22,37,49,28,27,49,37,22,22,37,49,27,28,49,37,22,6,184,24,61,65,64,28,16,22,65,71,66,22,250,133,96,95,40,74,106,65,166,6,4,35,63,92,2,147,33,60,82,48,58,71,53,74,47,22,37,84,135,98,253,237,43,56,34,14,86,176,43,72,52,29,39,81,123,84,163,158,7,6,123,55,93,67,37,1,145,54,84,56,29,29,56,84,54,55,83,56,29,29,56,83,55,33,47,29,14,14,29,47,33,33,47,29,14,14,29,47,255,255,0,0,0,0,7,70,7,115,2,38,0,136,0,0,1,7,0,118,2,170,1,82,0,21,180,2,72,5,38,2,184,1,84,180,60,66,29,8,37,1,43,53,0,43,53,0,255,255,0,102,255,236,6,84,6,33,2,38,0,168,0,0,1,7,0,118,1,117,0,0,0,19,64,11,3,104,17,38,3,101,92,98,39,72,37,1,43,53,0,43,53,0,255,255,0,115,255,174,5,123,7,115,2,38,0,154,0,0,1,7,0,118,1,2,1,82,0,19,64,11,3,62,5,38,3,88,50,56,17,3,37,1,43,53,0,43,53,0,255,255,0,113,255,174,4,45,6,33,2,38,0,186,0,0,1,6,0,118,80,0,0,19,64,11,3,58,17,38,3,78,46,52,15,3,37,1,43,53,0,43,53,0,255,255,0,98,254,59,3,242,5,203,2,38,0,54,0,0,1,6,2,57,29,0,0,21,180,1,67,20,39,1,184,255,240,180,64,68,5,59,37,1,43,53,0,43,53,0,255,255,0,92,254,59,3,66,4,92,2,38,0,86,0,0,1,6,2,57,187,0,0,21,180,1,69,23,39,1,184,255,233,180,66,70,5,61,37,1,43,53,0,43,53,0,0,1,1,33,4,217,3,125,6,33,0,20,0,28,64,13,11,192,0,20,16,16,12,15,72,16,5,128,12,0,47,26,205,50,43,51,1,47,26,204,49,48,1,62,3,55,51,30,3,23,21,35,38,38,39,6,6,7,35,1,33,24,58,57,50,16,194,16,50,57,58,24,80,59,118,46,47,116,58,80,4,244,29,76,81,81,34,34,81,81,76,29,27,34,101,49,49,101,34,0,0,1,1,33,4,217,3,125,6,33,0,24,0,30,182,12,192,0,12,0,128,6,184,255,240,180,12,15,72,6,19,0,47,51,43,26,204,50,1,47,26,204,49,48,1,51,30,3,23,62,3,55,51,21,14,3,7,35,46,3,39,1,33,80,29,59,57,53,23,23,53,58,60,29,80,24,58,57,50,16,194,16,50,57,58,24,6,33,18,44,49,51,25,25,51,49,44,18,27,29,76,81,80,35,35,80,81,76,29,0,0,1,0,215,4,217,3,41,5,82,0,3,0,13,179,1,0,2,1,0,47,51,1,47,205,49,48,1,33,53,33,3,41,253,174,2,82,4,217,121,0,1,1,47,4,217,3,109,5,242,0,17,0,23,64,9,13,192,5,12,5,5,9,144,0,0,47,241,200,47,50,1,47,26,204,49,48,1,34,46,2,39,51,22,22,51,50,54,55,51,14,3,2,78,73,107,70,35,2,94,17,100,76,75,100,17,95,2,35,71,106,4,217,45,76,102,58,75,65,65,75,58,102,76,45,0,0,1,0,223,5,23,1,201,6,20,0,19,0,15,181,10,134,0,5,146,15,0,47,237,1,47,237,49,48,19,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,223,18,32,42,25,24,42,32,19,19,32,42,24,25,42,32,18,5,150,36,48,30,12,12,30,48,36,36,48,30,13,13,30,48,0,0,2,0,94,4,197,2,74,6,131,0,19,0,39,0,42,64,26,20,131,96,0,112,0,160,0,176,0,224,0,240,0,6,0,30,131,10,25,140,15,192,35,140,5,0,47,225,26,220,225,1,47,225,220,93,225,49,48,1,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,7,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,2,74,38,67,90,51,51,90,67,38,38,67,90,51,51,90,67,38,111,21,37,49,28,28,49,37,21,21,37,49,28,28,49,37,21,5,164,55,83,56,29,29,56,83,55,54,84,56,29,29,56,84,54,33,47,29,14,14,29,47,33,33,47,29,14,14,29,47,0,1,1,96,254,20,3,23,0,0,0,29,0,22,64,9,19,19,11,132,0,16,142,25,5,0,47,47,225,1,47,225,51,47,49,48,1,52,62,2,55,51,14,3,21,20,30,2,51,50,54,55,21,14,3,35,34,46,2,1,96,40,68,87,47,117,32,68,55,36,21,38,52,31,27,64,38,16,41,44,41,16,65,104,73,39,254,246,48,86,71,50,11,10,40,59,78,49,34,49,31,15,9,8,111,8,12,8,5,27,55,85,0,1,0,225,4,217,3,186,5,223,0,31,0,31,185,0,6,1,0,64,10,22,16,143,6,27,128,22,0,143,11,0,47,225,196,26,221,196,225,1,47,26,204,49,48,1,50,62,2,55,51,14,3,35,34,46,2,35,34,14,2,7,35,62,3,51,50,30,2,2,250,30,37,21,9,3,92,3,27,52,78,55,55,89,77,67,33,31,36,21,10,3,92,3,27,53,79,55,55,89,77,67,5,94,18,31,39,21,47,87,68,40,40,49,40,18,30,39,21,47,86,68,40,40,49,40,0,2,0,209,4,217,3,203,6,33,0,15,0,31,0,26,64,10,23,16,7,64,0,22,6,128,16,0,0,47,50,26,204,50,1,47,26,221,212,205,49,48,19,53,62,3,55,51,21,14,5,7,33,53,62,3,55,51,21,14,5,7,209,21,48,47,42,16,219,11,39,50,57,58,55,23,1,13,21,48,47,42,16,219,11,39,50,57,58,55,23,4,217,27,33,76,80,78,34,21,18,49,56,59,56,50,19,27,33,76,80,78,34,21,18,49,56,59,56,50,19,0,0,1,1,248,4,217,3,4,6,33,0,13,0,17,181,6,64,0,5,128,12,0,47,26,205,1,47,26,205,49,48,1,62,3,55,51,21,14,3,7,35,1,248,12,25,23,19,5,184,6,44,59,65,27,67,4,244,27,77,82,82,33,21,24,80,89,85,29,0,3,1,20,5,12,3,137,6,180,0,13,0,27,0,41,0,40,64,19,22,14,64,14,19,72,14,34,41,8,64,0,33,128,41,17,3,25,11,0,47,51,205,50,212,26,204,1,47,26,221,222,221,212,43,205,49,48,1,52,54,51,50,30,2,21,20,6,35,34,38,37,52,54,51,50,30,2,21,20,6,35,34,38,39,62,3,55,51,21,14,3,7,35,1,20,56,41,19,35,26,16,58,38,41,56,1,181,56,40,19,35,26,16,58,38,40,56,195,12,25,24,19,4,184,6,44,59,64,27,68,5,115,54,48,12,25,38,27,53,50,50,53,54,48,12,25,38,27,53,50,50,73,28,76,83,81,33,20,25,80,89,84,29,255,255,0,0,0,0,5,164,5,184,2,38,0,36,0,0,1,7,1,84,254,153,255,151,0,37,64,16,2,53,3,2,128,48,1,96,48,1,64,48,1,48,48,1,184,254,69,180,48,54,10,26,37,1,43,93,93,93,93,53,0,63,53,0,0,1,0,147,2,72,1,145,3,94,0,19,0,38,64,23,41,10,57,10,2,10,150,0,0,21,20,15,21,47,21,63,21,79,21,4,15,155,5,0,47,237,1,93,17,18,57,47,237,93,49,48,19,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,147,20,34,46,27,26,47,34,20,20,34,47,26,27,46,34,20,2,211,38,53,33,15,15,33,53,38,37,52,34,16,16,34,52,255,255,255,188,0,0,5,76,5,184,0,39,0,40,0,166,0,0,1,7,1,84,253,196,255,151,0,70,64,22,1,45,3,1,224,46,1,208,46,1,192,46,1,176,46,1,160,46,1,80,46,1,184,255,18,64,22,46,46,18,18,37,0,159,0,1,0,223,55,1,175,55,1,96,55,1,15,55,1,1,93,93,93,93,17,93,53,43,93,93,93,93,93,93,53,0,63,53,255,255,255,188,0,0,6,172,5,184,0,39,0,43,0,162,0,0,1,7,1,84,253,196,255,151,0,76,64,31,1,73,3,1,240,68,1,224,68,1,208,68,1,192,68,1,176,68,1,160,68,1,112,68,1,96,68,1,80,68,1,184,252,116,64,18,68,74,18,52,37,0,60,101,83,207,83,1,191,83,1,63,83,1,93,93,93,16,230,52,43,93,93,93,93,93,93,93,93,93,53,0,63,53,255,255,255,188,0,0,3,68,5,184,0,39,0,44,0,162,0,0,1,7,1,84,253,196,255,151,0,85,64,25,1,37,3,1,224,32,1,208,32,1,192,32,1,176,32,1,160,32,1,96,32,1,80,32,1,184,254,40,64,31,32,38,0,16,37,0,159,0,1,143,0,1,0,207,47,1,191,47,1,175,47,1,95,47,1,64,47,1,31,47,1,93,93,93,93,93,93,17,93,93,53,43,93,93,93,93,93,93,93,53,0,63,53,0,255,255,255,188,255,236,5,123,5,205,2,38,0,50,0,0,1,7,1,84,253,196,255,151,0,37,64,16,2,45,3,2,240,40,1,192,40,1,160,40,1,32,40,1,184,253,75,180,40,46,10,0,37,1,43,93,93,93,93,53,0,63,53,0,255,255,255,188,0,0,6,0,5,184,0,39,0,60,0,250,0,0,1,7,1,84,253,196,255,151,0,86,64,25,1,68,3,1,208,63,1,160,63,1,144,63,1,112,63,1,96,63,1,80,63,1,64,63,1,184,252,202,64,31,63,69,15,46,37,0,192,0,1,0,223,78,1,175,78,1,159,78,1,111,78,1,95,78,1,47,78,1,0,78,1,1,93,93,93,93,93,93,93,17,93,53,43,93,93,93,93,93,93,93,53,0,63,53,255,255,255,188,0,0,5,176,5,205,2,38,1,118,0,0,1,7,1,84,253,196,255,151,0,33,64,13,1,65,3,1,208,60,1,192,60,1,160,60,1,184,253,63,180,60,66,48,22,37,1,43,93,93,93,53,0,63,53,0,255,255,0,5,255,236,2,168,6,180,2,38,1,134,0,0,1,7,1,85,254,241,0,0,0,18,178,3,2,1,184,255,135,180,20,42,18,7,37,1,43,53,53,53,255,255,0,0,0,0,5,164,5,182,2,6,0,36,0,0,255,255,0,78,0,0,4,190,5,182,2,6,0,37,0,0,0,1,0,78,0,0,4,84,5,182,0,33,0,55,64,33,19,250,18,35,27,90,8,100,34,15,35,47,35,111,35,191,35,223,35,5,19,19,2,26,15,93,16,3,32,2,93,1,18,0,63,225,50,63,225,50,18,57,47,1,93,16,244,225,16,222,225,49,48,33,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,19,35,39,46,3,35,33,17,20,30,2,51,51,2,203,253,131,26,35,61,46,26,26,46,61,35,26,3,250,12,107,8,5,21,44,75,60,254,203,27,46,61,34,68,86,10,31,58,48,3,228,48,58,31,10,86,254,154,72,43,68,48,25,251,145,45,55,30,9,255,255,0,63,0,0,4,158,5,182,2,6,2,40,0,0,255,255,0,78,0,0,4,166,5,182,2,6,0,40,0,0,255,255,0,74,0,0,4,102,5,182,2,6,0,61,0,0,255,255,0,78,0,0,6,10,5,182,2,6,0,43,0,0,0,3,0,115,255,236,5,123,5,205,0,27,0,47,0,67,0,141,64,32,11,14,16,20,24,72,14,250,86,13,1,24,13,1,11,13,1,13,13,58,91,28,103,69,175,69,1,64,69,1,0,25,184,255,240,64,56,20,24,72,25,250,89,26,1,23,26,1,4,26,1,26,26,48,91,38,102,68,14,26,4,26,20,26,36,26,3,26,6,11,27,150,27,1,27,19,94,47,6,95,6,2,6,6,33,63,95,43,4,53,95,33,19,0,63,225,63,225,18,57,47,93,225,50,93,17,51,17,51,93,17,51,1,16,246,241,194,47,93,93,93,225,43,50,93,93,16,246,241,194,47,93,93,93,225,43,50,49,48,1,23,30,3,51,51,50,54,55,55,51,17,35,39,38,38,35,35,34,14,2,7,7,35,17,5,20,2,6,6,35,34,38,38,2,53,52,18,54,54,51,50,22,22,18,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,2,39,10,6,21,37,60,46,51,82,81,11,11,86,86,11,11,81,82,51,46,60,37,21,6,10,86,3,170,84,164,240,155,163,242,160,80,80,160,244,163,155,238,164,84,251,219,45,100,159,114,114,159,99,44,44,99,157,114,114,160,101,45,3,162,39,22,35,24,13,51,43,39,254,143,39,43,51,13,24,35,22,39,1,113,197,169,254,234,198,108,108,198,1,23,170,170,1,21,196,107,107,197,254,235,171,152,239,165,87,87,165,239,152,152,239,164,86,86,164,239,0,255,255,0,78,0,0,2,162,5,182,2,6,0,44,0,0,255,255,0,78,0,0,5,178,5,182,2,6,0,46,0,0,0,1,0,2,0,0,5,104,5,182,0,41,0,66,64,36,175,43,1,43,64,10,13,72,41,0,20,20,33,16,1,1,7,43,15,43,1,40,24,33,20,96,41,3,30,10,6,34,93,9,33,18,0,63,51,237,50,50,50,63,237,1,47,51,51,93,16,197,50,17,51,17,57,17,51,51,49,48,43,93,1,1,30,3,51,51,21,33,53,51,50,53,52,38,39,3,38,38,39,6,6,7,3,6,6,21,20,22,51,51,21,33,53,51,50,62,2,55,1,3,2,1,186,11,26,34,45,30,26,253,205,47,123,8,8,225,31,45,17,15,47,32,225,8,11,68,68,47,254,12,39,30,44,35,30,17,1,168,5,182,251,13,32,42,25,10,86,86,98,17,36,23,2,160,91,164,75,75,159,96,253,110,24,47,17,52,48,86,86,13,35,62,50,4,192,0,255,255,0,78,0,0,7,51,5,182,2,6,0,48,0,0,255,255,0,78,0,0,5,225,5,182,2,6,0,49,0,0,0,3,0,86,0,0,4,162,5,182,0,17,0,35,0,63,0,174,64,112,32,250,33,36,61,250,62,47,50,250,49,19,250,18,128,33,144,33,2,33,62,49,18,18,49,62,33,4,2,16,250,17,65,3,250,48,2,64,2,160,2,3,15,2,1,2,16,2,50,62,55,16,21,24,72,55,96,42,47,63,19,33,64,2,1,192,62,240,62,2,127,62,143,62,2,16,62,1,47,42,1,47,63,95,63,2,2,62,42,63,33,33,63,42,62,2,5,9,26,34,3,134,9,1,103,9,119,9,2,9,1,18,0,63,51,93,93,63,51,18,23,57,47,47,47,47,47,93,93,93,93,93,93,17,51,17,51,16,225,43,17,51,17,51,1,47,93,93,225,16,222,225,18,23,57,47,47,47,47,93,16,225,16,225,50,16,225,50,16,225,49,48,33,33,3,51,23,30,3,51,33,50,62,2,55,55,51,3,35,39,46,3,35,33,34,14,2,7,7,35,19,33,1,23,30,3,51,51,50,54,55,55,51,17,35,39,38,38,35,35,34,14,2,7,7,35,17,4,152,251,200,10,107,8,4,20,39,63,46,2,14,46,63,39,20,4,8,107,62,106,8,4,20,40,62,46,254,108,46,63,39,20,4,8,107,11,3,188,253,51,11,6,20,38,60,46,112,82,81,11,10,87,87,10,11,81,82,112,46,60,38,20,6,11,86,1,147,61,31,56,42,25,25,42,56,31,61,2,168,62,31,55,42,25,25,42,55,31,62,1,123,253,254,39,22,35,24,13,51,43,39,254,123,39,43,51,13,24,35,22,39,1,133,0,255,255,0,115,255,236,5,123,5,205,2,6,0,50,0,0,0,1,0,78,0,0,5,205,5,182,0,49,0,54,64,31,24,90,9,101,51,47,51,63,51,111,51,3,27,90,42,100,50,32,18,14,36,93,17,35,18,26,3,49,93,0,3,0,63,225,50,50,63,51,225,50,50,50,1,16,244,225,93,16,244,225,49,48,19,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,78,5,127,27,34,62,45,27,27,46,61,34,27,253,172,26,35,61,46,26,253,164,27,45,62,34,27,253,172,26,35,61,46,26,27,46,61,34,26,5,182,86,10,31,58,48,252,18,45,55,28,9,86,86,10,31,58,48,4,103,251,153,48,58,31,10,86,86,10,31,58,48,3,236,45,55,30,9,255,255,0,78,0,0,4,133,5,182,2,6,0,51,0,0,0,1,0,47,0,0,4,129,5,182,0,26,0,91,64,55,16,250,15,64,12,15,72,15,7,11,23,26,3,25,12,25,12,25,9,6,250,15,7,1,7,28,95,28,1,9,64,14,21,72,9,6,16,6,16,26,23,94,13,3,134,26,1,103,26,119,26,2,26,9,18,0,63,51,93,93,63,225,18,57,57,47,47,1,47,43,93,16,222,93,225,18,57,57,47,47,18,23,57,16,214,43,225,49,48,37,50,62,2,55,55,51,3,33,53,1,1,53,33,19,35,39,46,3,35,33,1,21,1,3,78,48,68,45,26,5,9,106,10,251,184,1,170,254,131,3,193,10,107,10,4,22,43,65,46,254,86,1,47,254,123,188,29,52,72,42,61,254,68,66,2,139,2,174,59,254,154,88,34,60,45,27,253,223,31,253,174,0,255,255,0,41,0,0,4,190,5,182,2,6,0,55,0,0,255,255,255,246,0,0,5,6,5,182,2,6,0,60,0,0,0,3,0,68,0,0,5,217,5,182,0,12,0,74,0,87,0,157,64,101,52,48,0,1,0,197,67,1,67,90,87,35,255,20,1,214,20,230,20,2,140,20,1,125,20,1,5,89,20,105,20,2,71,20,1,20,20,29,6,91,48,58,1,15,58,1,58,89,255,89,1,208,89,1,63,89,95,89,143,89,191,89,4,81,91,160,29,1,63,29,95,29,2,29,46,42,93,43,0,86,94,22,66,22,12,76,94,34,52,34,22,34,22,34,43,3,72,14,93,13,18,0,63,225,50,63,57,57,47,47,17,51,16,225,50,17,51,16,225,50,16,225,50,1,47,93,93,225,93,93,93,16,222,93,93,225,18,57,47,93,93,95,93,93,93,93,51,51,225,93,50,93,50,49,48,1,51,50,62,2,53,52,46,2,35,35,1,53,51,50,62,2,53,53,35,34,46,4,53,52,62,2,51,51,53,52,46,2,35,35,53,33,21,35,34,14,2,21,21,51,50,30,2,21,20,14,4,35,35,21,20,30,2,51,51,21,1,35,34,14,2,21,20,30,2,51,51,3,113,47,93,132,84,39,34,76,121,87,77,254,120,27,35,61,45,27,68,101,160,122,86,54,25,60,125,189,129,113,27,45,61,35,27,2,74,26,35,61,46,26,112,129,190,124,61,25,54,86,122,160,102,67,26,46,61,35,26,254,121,78,87,120,76,34,39,84,132,93,47,1,115,46,94,144,97,86,133,92,47,251,170,86,10,31,58,48,41,38,67,93,108,119,61,100,165,118,65,21,48,58,31,10,86,86,10,31,58,48,21,65,118,165,100,61,119,108,93,67,38,41,48,58,31,10,86,4,86,47,92,133,86,97,144,94,46,0,255,255,0,16,0,0,5,55,5,182,2,6,0,59,0,0,0,1,0,25,0,0,6,135,5,182,0,79,0,138,64,89,0,197,24,1,48,24,1,35,24,1,24,90,63,39,18,24,73,39,22,23,73,214,39,1,139,39,1,125,39,1,5,89,39,105,39,2,3,68,39,1,6,39,39,48,6,90,15,101,81,47,81,79,81,127,81,255,81,4,81,64,18,21,72,57,90,48,100,80,74,54,9,70,93,55,0,62,94,23,41,41,71,7,55,3,29,33,93,32,18,0,63,225,50,63,51,51,57,47,51,225,50,16,224,50,50,50,1,16,246,225,43,93,16,246,225,17,57,47,95,93,95,93,95,93,93,93,43,43,51,225,93,93,93,50,49,48,1,51,50,62,2,53,17,33,21,34,14,2,21,21,20,14,4,35,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,34,46,4,53,53,52,46,2,35,53,33,17,20,30,2,51,51,17,52,46,2,35,35,53,33,21,35,34,14,2,21,3,178,47,93,119,69,26,1,115,34,62,45,27,16,41,71,109,151,101,68,27,45,62,34,27,253,182,27,35,61,45,27,68,101,152,109,70,41,16,27,45,61,35,1,114,26,69,119,93,48,27,45,61,35,27,2,74,27,34,62,45,27,2,94,43,92,141,97,1,227,86,10,31,58,48,254,61,116,104,86,63,35,254,235,48,58,31,10,86,86,10,31,58,48,1,21,35,63,86,104,116,61,254,48,58,31,10,86,254,29,97,141,92,43,2,111,48,58,31,10,86,86,10,31,58,48,0,1,0,86,0,0,5,176,5,205,0,59,0,243,64,183,6,57,54,57,118,57,3,6,56,54,56,118,56,3,119,46,1,54,46,1,23,46,39,46,2,6,46,1,119,45,1,6,45,54,45,2,120,25,1,9,25,57,25,2,120,24,1,57,24,1,24,24,40,24,2,9,24,1,9,14,57,14,121,14,3,9,13,57,13,121,13,3,30,91,10,21,250,22,20,56,52,56,116,56,148,56,164,56,196,56,244,56,7,20,46,52,46,116,46,148,46,164,46,196,46,244,46,7,27,24,59,24,123,24,155,24,171,24,203,24,251,24,7,27,14,59,14,123,14,155,14,171,14,203,14,251,14,7,14,24,46,56,4,0,10,103,61,175,61,1,16,61,1,49,250,48,40,91,0,102,60,25,45,93,13,57,21,48,57,48,57,48,5,14,55,55,24,47,18,35,95,5,4,0,63,225,63,51,51,17,51,18,57,57,47,47,17,51,17,51,225,50,1,16,246,225,214,225,93,93,16,246,17,23,57,93,93,93,93,214,225,16,225,49,48,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,19,52,62,2,51,50,30,2,21,20,2,7,7,51,50,62,2,55,55,51,3,33,19,62,3,53,52,46,2,35,34,14,2,21,20,30,2,23,19,33,3,51,23,30,3,51,51,39,38,2,127,80,160,244,163,155,238,164,84,238,227,4,195,48,68,45,26,7,15,106,14,253,160,14,93,130,81,36,44,99,157,114,114,160,101,45,37,81,129,93,15,253,159,14,107,14,7,26,45,68,48,195,4,227,238,3,129,133,217,154,84,84,154,217,133,226,254,230,45,180,14,31,48,34,67,254,154,1,172,10,73,120,165,103,113,177,121,64,64,121,177,113,103,165,120,73,10,254,84,1,102,67,34,48,31,14,180,45,1,26,0,255,255,0,73,0,0,2,162,7,70,2,38,0,44,0,0,1,7,0,106,255,38,1,82,0,25,182,2,1,47,5,38,2,1,184,255,252,180,32,60,0,16,37,1,43,53,53,0,43,53,53,0,255,255,255,246,0,0,5,6,7,70,2,38,0,60,0,0,1,7,0,106,0,68,1,82,0,23,64,13,2,1,78,5,38,2,1,20,63,91,15,46,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,197,6,33,2,38,1,126,0,0,1,6,1,84,25,0,0,21,180,2,72,17,38,2,184,255,252,180,60,66,16,41,37,1,43,53,0,43,53,0,255,255,0,111,255,236,3,180,6,33,2,38,1,130,0,0,1,6,1,84,251,0,0,35,64,23,1,89,17,38,1,160,77,1,144,77,1,16,77,1,0,77,1,103,77,83,45,35,37,1,43,93,93,93,93,53,0,43,53,0,255,255,0,147,254,20,4,53,6,33,2,38,1,132,0,0,1,6,1,84,78,0,0,31,64,20,1,56,17,38,1,128,44,1,112,44,1,32,44,1,104,44,50,5,26,37,1,43,93,93,93,53,0,43,53,0,255,255,0,201,255,236,2,168,6,33,2,38,1,134,0,0,1,7,1,84,254,220,0,0,0,30,64,11,1,32,17,38,1,160,20,1,32,20,1,184,255,162,180,20,26,18,7,37,1,43,93,93,53,0,43,53,255,255,0,37,255,236,4,78,6,180,2,38,1,146,0,0,1,6,1,85,16,0,0,16,64,9,3,2,1,16,45,67,12,38,37,1,43,53,53,53,0,2,0,113,255,236,4,197,4,94,0,42,0,59,0,61,64,35,5,26,48,71,37,85,61,80,61,1,63,61,1,57,72,16,86,60,30,15,26,6,11,54,80,21,16,43,80,11,22,41,77,0,21,0,63,225,63,225,63,225,18,57,57,63,1,16,246,225,93,93,16,244,225,57,57,49,48,33,34,46,2,39,35,14,3,35,34,46,2,53,52,62,2,51,50,30,2,23,51,54,54,55,51,14,3,21,17,20,22,51,51,21,37,50,62,2,53,53,46,3,35,34,6,21,20,22,4,25,51,70,46,25,5,8,23,59,76,96,60,101,156,106,54,64,117,166,101,60,96,75,56,20,13,17,52,31,109,9,20,15,10,87,81,17,253,112,80,107,65,27,14,51,68,81,44,143,132,118,36,57,71,35,47,80,59,33,67,139,214,147,148,216,140,67,31,57,79,48,54,103,38,30,97,112,116,49,254,94,91,99,86,111,80,141,190,111,80,74,105,67,32,225,221,218,216,0,0,2,0,201,254,20,4,106,6,27,0,31,0,72,0,77,64,44,17,22,46,46,68,35,72,22,57,71,9,22,87,74,80,74,1,15,74,63,74,2,68,31,71,0,84,73,18,40,78,54,54,6,32,78,27,22,62,77,6,0,0,27,0,63,63,225,63,225,18,57,47,225,57,1,16,246,225,50,93,93,16,246,212,225,16,225,17,57,17,18,57,49,48,19,17,52,62,2,51,50,22,21,20,14,2,7,6,7,21,30,3,21,20,14,2,35,34,38,39,17,1,50,54,53,52,46,2,39,6,6,35,34,38,53,52,54,51,50,30,2,23,54,54,53,52,46,2,35,34,14,2,21,17,30,3,201,68,119,161,94,214,214,22,35,46,24,56,71,71,115,82,45,61,115,164,102,105,145,45,1,27,123,133,31,60,86,55,26,65,38,34,43,56,56,12,32,32,29,10,74,86,31,61,89,59,62,93,62,31,23,61,73,82,254,20,6,115,113,154,95,42,177,157,49,83,68,53,21,48,28,13,23,67,98,135,90,118,178,118,59,50,42,253,204,2,66,178,187,83,121,86,55,17,11,18,34,32,35,41,3,4,7,3,26,149,122,59,97,69,39,40,73,104,65,252,45,25,44,34,20,0,1,0,0,254,20,4,43,4,94,0,61,0,58,64,35,7,30,46,46,57,12,71,23,87,63,15,63,47,63,79,63,191,63,207,63,5,57,46,30,7,3,0,38,27,18,16,53,80,0,15,0,63,225,63,63,18,23,57,1,47,93,16,246,225,18,57,47,193,50,49,48,19,50,30,3,18,23,62,3,53,52,38,39,52,54,51,50,30,2,21,20,14,4,7,22,22,21,20,14,2,35,34,38,53,52,62,2,55,46,5,35,34,6,7,39,62,3,221,43,71,62,59,63,74,46,65,103,71,37,50,54,68,51,41,53,31,12,36,61,81,91,96,45,2,3,27,49,67,40,42,42,20,30,37,18,34,64,63,62,61,62,31,22,41,19,41,20,51,57,62,4,80,34,82,137,204,254,232,185,64,167,176,172,68,63,89,14,63,60,35,56,71,36,74,163,166,161,144,118,41,26,51,25,97,162,118,66,63,52,56,108,98,88,37,132,245,215,177,126,70,16,11,62,18,33,27,16,0,2,0,111,255,236,4,45,6,31,0,17,0,70,0,88,64,52,61,58,28,18,0,48,16,48,32,48,3,48,48,28,43,5,38,0,71,28,87,72,207,72,1,64,72,1,15,72,47,72,2,10,71,38,86,71,43,23,53,5,5,15,66,77,53,1,15,78,33,22,0,63,225,63,225,18,57,47,18,57,57,1,16,246,225,93,93,93,16,246,225,17,57,57,18,57,47,93,193,16,212,193,49,48,1,52,46,2,39,14,3,21,20,30,2,51,50,54,1,20,30,2,23,30,3,21,20,14,2,35,34,46,2,53,52,62,2,55,46,3,53,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,14,2,3,113,50,81,102,52,58,107,80,48,38,73,105,67,142,153,254,82,28,61,98,69,82,134,94,52,69,127,178,109,103,174,127,71,64,112,150,87,51,88,64,36,55,98,136,81,85,127,85,43,80,71,28,54,77,48,49,71,45,21,1,201,74,127,107,87,33,17,72,116,163,109,70,118,86,48,191,4,8,44,70,67,70,44,52,109,123,144,88,127,193,131,67,61,117,170,110,106,162,120,82,26,33,73,84,97,57,70,108,73,38,40,61,76,36,65,64,51,91,67,39,24,44,60,0,0,1,0,111,255,236,3,180,4,92,0,76,0,81,64,47,69,66,35,50,56,11,11,24,35,78,15,78,47,78,111,78,3,0,71,56,24,72,45,86,77,51,19,78,69,61,47,3,239,3,255,3,3,3,3,40,72,77,61,16,27,40,22,0,63,193,63,237,18,57,47,93,18,57,225,57,1,16,246,225,212,225,93,16,206,17,57,47,18,57,16,212,193,49,48,1,20,22,23,62,3,51,50,22,21,20,6,35,34,46,2,39,14,3,21,20,22,51,50,62,2,55,22,22,21,20,14,2,35,34,46,2,53,52,62,2,55,53,46,3,53,52,62,2,51,50,30,2,21,20,6,35,52,38,35,34,14,2,1,84,89,97,18,42,42,39,15,37,45,63,54,15,43,46,43,15,37,64,48,27,137,132,60,100,83,64,24,14,25,47,101,160,114,107,157,102,49,39,65,84,45,46,74,51,28,57,110,159,102,86,127,84,41,80,81,104,103,58,79,46,20,3,59,81,107,6,4,8,6,4,34,35,35,49,4,8,11,7,8,37,56,75,47,102,98,23,40,52,28,6,38,26,37,73,57,35,49,86,117,67,62,89,64,42,15,11,15,49,64,76,41,70,108,73,38,32,53,69,38,65,58,103,118,31,53,71,0,1,0,111,254,96,3,178,6,53,0,62,0,93,64,13,5,27,0,24,42,0,47,16,47,32,47,3,47,184,255,192,64,41,15,18,72,10,47,10,47,0,53,42,64,127,64,1,48,64,1,15,64,47,64,2,32,72,0,86,63,58,37,27,5,16,5,21,48,78,47,21,0,11,1,0,63,63,47,225,18,23,57,1,16,246,225,93,93,93,16,206,50,17,57,57,47,47,43,93,16,196,17,57,57,49,48,19,52,62,2,55,46,3,39,55,30,3,23,62,3,51,50,22,21,20,6,35,14,3,21,20,30,2,23,30,3,21,20,14,2,7,53,62,3,53,52,46,2,39,46,3,111,59,112,161,102,44,94,93,90,40,58,32,85,98,107,54,23,56,62,64,29,45,49,145,158,87,127,81,39,30,70,115,84,61,98,69,38,37,77,118,81,44,58,35,15,20,53,93,74,87,135,92,48,1,162,127,255,240,219,91,6,28,42,56,34,73,27,53,44,30,5,16,33,26,17,35,35,64,57,97,215,222,221,105,84,107,71,44,20,13,37,52,73,50,54,107,92,68,15,107,12,31,39,46,27,31,47,37,30,15,17,60,97,141,0,1,0,147,254,20,4,53,4,94,0,43,0,55,64,35,32,71,21,85,45,15,45,63,45,2,45,64,20,23,72,45,64,14,18,72,42,71,43,84,44,43,21,26,27,36,80,15,16,5,15,0,63,63,225,63,63,1,16,246,225,43,43,93,16,246,225,49,48,19,52,46,2,39,51,22,22,23,51,62,3,51,50,30,2,21,17,20,30,2,23,35,46,3,53,17,52,38,35,34,14,2,21,17,35,201,10,15,20,9,115,34,47,17,13,22,57,75,98,63,89,132,87,42,6,11,14,8,196,9,14,8,4,112,91,70,95,59,26,192,2,182,49,116,112,97,30,42,91,54,41,75,57,34,47,97,152,105,252,164,38,103,102,86,20,19,87,106,114,47,3,78,129,131,54,101,145,91,253,172,0,3,0,113,255,236,4,49,6,29,0,19,0,30,0,41,0,74,64,47,37,25,71,0,87,43,15,43,47,43,207,43,239,43,4,36,26,71,10,86,42,26,78,47,36,79,36,111,36,3,36,36,15,27,24,35,38,4,20,31,78,15,0,20,78,5,22,0,63,225,63,225,17,23,57,18,57,47,93,225,1,16,246,225,50,93,16,246,225,50,49,48,1,20,2,6,6,35,34,38,38,2,53,52,18,54,54,51,50,22,22,18,1,50,62,2,55,33,30,3,19,34,14,2,7,33,46,3,4,49,59,120,180,120,127,182,117,55,55,118,183,127,120,179,119,59,254,33,72,106,70,36,3,253,192,2,35,71,108,75,71,106,72,38,4,2,62,3,37,70,103,3,6,185,254,218,206,109,110,205,1,39,186,185,1,37,203,108,108,203,254,218,252,148,90,170,244,153,153,244,170,90,5,96,84,160,231,147,147,231,160,84,0,1,0,201,255,236,2,168,4,74,0,19,0,33,64,20,63,21,79,21,111,21,127,21,4,1,71,18,84,20,4,78,13,22,0,15,0,63,63,225,1,16,246,225,93,49,48,1,17,20,22,51,50,54,55,21,14,3,35,34,46,2,53,17,1,137,85,71,37,62,32,13,42,49,54,24,78,112,72,35,4,74,252,217,105,98,8,6,90,6,12,9,5,33,74,122,88,3,33,0,0,1,0,37,0,0,4,176,4,84,0,52,0,99,64,65,41,49,73,49,89,49,3,74,48,90,48,2,57,48,1,42,48,1,42,47,74,47,90,47,3,89,46,1,42,46,74,46,2,49,36,8,24,192,40,1,40,54,160,54,1,8,51,71,52,84,53,36,49,52,52,42,21,30,80,21,15,6,77,7,15,0,63,225,63,225,63,51,17,57,57,1,16,246,225,50,93,16,212,93,198,17,57,57,49,48,93,93,93,93,93,93,93,19,52,46,2,35,35,53,33,17,20,6,7,6,7,62,5,51,50,22,21,20,6,7,38,38,35,34,14,2,7,7,1,22,22,51,51,21,35,34,46,2,39,3,7,17,35,221,27,46,61,34,16,1,121,2,2,2,2,80,128,108,91,84,82,45,75,77,12,9,15,55,45,42,72,67,64,35,74,1,25,52,106,69,6,29,89,117,85,69,41,201,155,193,3,104,45,55,30,10,86,254,180,28,99,50,58,64,121,189,142,99,62,28,75,56,23,45,14,15,24,16,36,57,41,86,254,68,84,84,86,10,40,80,69,1,86,217,254,188,0,1,0,16,0,0,4,66,6,41,0,48,0,51,64,27,63,50,79,50,95,50,3,39,0,11,11,48,28,50,47,48,0,40,16,48,48,29,21,5,80,16,1,0,63,225,63,51,17,18,57,57,1,47,51,16,198,17,57,47,57,57,93,49,48,1,46,3,35,34,6,7,38,38,53,52,62,2,51,50,30,2,23,19,30,3,51,51,21,35,34,46,2,39,46,3,39,35,14,3,7,1,35,2,47,28,59,66,72,41,57,86,25,17,18,25,51,77,52,62,101,83,67,27,182,27,65,69,70,31,11,48,64,90,70,56,29,27,42,31,17,2,6,4,27,34,39,17,254,252,211,4,29,120,151,86,32,51,31,12,44,28,27,48,37,21,37,87,145,108,253,51,106,150,96,45,86,21,65,121,100,92,180,148,104,17,25,82,90,89,34,253,240,0,255,255,0,176,254,20,4,150,4,74,2,6,0,119,0,0,0,1,0,0,0,0,4,49,4,94,0,44,0,82,64,54,40,31,1,39,28,1,88,10,1,73,10,1,72,9,88,9,2,41,3,1,24,8,40,8,2,40,29,1,29,7,8,3,19,34,71,0,87,46,15,46,47,46,207,46,3,19,29,8,22,22,40,16,8,21,0,63,63,51,47,18,57,1,47,93,16,246,225,17,23,57,93,93,49,48,93,93,93,93,93,93,1,20,14,4,7,35,46,5,35,34,6,7,39,54,54,51,50,30,3,18,23,62,3,53,52,38,39,52,54,51,50,30,2,4,49,39,69,93,109,118,59,109,35,65,61,59,58,59,31,17,37,18,37,40,105,62,44,68,59,55,62,74,47,66,112,82,46,51,54,64,51,41,55,32,13,3,152,74,166,172,171,155,133,49,132,247,217,179,129,71,10,11,64,35,51,35,84,138,204,254,233,182,64,167,176,172,68,63,89,14,63,60,35,56,71,0,0,1,0,111,254,96,3,150,6,53,0,101,0,89,64,48,74,71,42,59,71,47,3,42,66,66,87,36,15,42,15,87,87,15,42,3,31,21,10,103,15,103,47,103,2,52,0,72,31,86,102,5,26,97,77,26,79,79,15,63,53,1,16,15,0,47,201,63,198,18,57,47,57,225,17,51,1,16,246,225,51,93,16,206,50,17,23,57,47,47,47,18,57,17,51,47,18,23,57,16,225,49,48,1,20,30,2,23,30,3,21,20,14,2,7,53,62,3,53,52,46,2,39,46,3,53,52,62,2,55,53,46,3,53,52,62,2,55,46,3,39,55,30,3,23,62,3,51,50,22,21,20,14,2,35,6,6,21,20,30,2,23,62,3,51,50,22,21,20,14,2,35,34,46,2,39,14,3,1,53,44,86,128,84,61,98,70,38,38,77,118,81,44,58,35,15,20,53,93,74,87,149,108,61,62,109,149,87,61,115,89,54,39,67,88,49,38,85,84,78,32,57,29,80,92,98,47,23,63,72,74,33,45,39,46,87,126,79,73,83,39,64,84,46,17,45,47,47,19,40,50,22,44,64,42,8,26,28,26,9,51,107,88,57,1,168,67,88,62,42,20,13,37,52,73,50,54,107,92,68,15,107,12,31,39,46,27,31,47,37,30,15,17,54,87,127,88,83,150,127,101,34,11,15,39,54,72,47,45,81,72,62,25,5,19,30,40,25,73,21,39,32,23,4,16,33,26,16,33,29,30,45,31,15,51,119,75,37,62,49,36,11,10,20,15,10,33,28,19,36,27,16,2,3,4,1,18,83,114,135,255,255,0,113,255,236,4,45,4,94,2,6,0,82,0,0,0,1,0,66,255,240,4,182,4,74,0,58,0,106,64,66,32,1,1,25,79,8,1,8,48,0,1,0,60,111,60,127,60,159,60,239,60,4,51,52,41,35,45,45,41,33,89,47,105,47,2,47,47,80,41,1,52,41,68,41,2,43,41,1,15,41,31,41,2,41,33,1,48,80,57,15,41,40,21,13,20,22,0,63,193,63,193,63,225,50,50,1,47,93,93,93,93,51,47,93,51,18,57,17,51,16,198,50,93,16,214,93,222,93,193,51,17,51,49,48,1,35,6,7,14,3,21,20,30,2,51,50,54,55,21,6,6,35,34,46,2,53,52,62,2,55,54,55,33,3,14,3,35,35,53,50,62,2,55,19,35,34,6,7,35,52,62,2,51,33,4,182,227,3,3,1,2,2,1,21,35,43,21,23,39,20,24,85,46,45,74,52,28,4,6,8,5,11,13,254,121,27,4,31,63,100,72,86,40,67,53,37,10,59,78,59,58,7,86,24,54,87,62,3,145,3,160,133,124,53,112,107,96,37,52,62,33,10,10,6,94,20,27,28,58,92,65,37,101,113,119,56,132,143,253,188,89,131,86,42,86,29,71,120,91,2,19,73,56,61,108,82,48,0,0,2,0,180,254,20,4,113,4,94,0,23,0,42,0,57,64,36,24,72,0,87,44,112,44,1,15,44,1,35,12,71,48,13,96,13,112,13,128,13,4,13,84,43,29,78,19,16,12,27,38,78,5,22,0,63,225,63,63,225,1,16,246,93,225,50,93,93,16,246,225,49,48,1,20,14,2,35,34,38,39,22,22,21,17,35,17,52,62,2,51,50,30,2,7,52,46,2,35,34,14,2,21,17,22,22,51,50,62,2,4,113,61,117,168,107,91,158,66,2,2,193,54,113,173,119,111,183,131,73,199,37,75,114,77,77,101,60,24,63,152,96,56,94,67,37,2,16,144,208,133,63,44,50,28,91,55,254,120,4,68,125,193,132,68,77,149,220,144,115,179,123,65,58,108,151,93,254,119,54,67,47,105,168,0,1,0,113,254,96,3,158,4,94,0,53,0,61,64,37,44,41,21,10,64,21,24,72,10,87,55,15,55,47,55,111,55,143,55,191,55,5,0,72,31,86,54,4,26,26,15,49,78,36,16,16,15,0,47,193,63,225,18,57,17,51,1,16,246,225,93,16,246,43,50,196,50,49,48,1,20,30,2,23,30,3,21,20,14,2,7,53,62,3,53,52,46,2,39,46,3,53,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,14,2,1,55,34,75,118,85,60,99,69,38,37,78,118,81,44,58,35,15,20,53,93,74,87,139,97,51,71,123,167,95,72,130,98,57,92,91,16,39,67,52,57,94,69,38,2,37,96,121,76,47,23,16,40,57,80,56,61,113,94,69,16,107,15,36,45,54,34,38,50,37,29,18,21,69,112,163,114,156,224,144,68,25,52,79,53,71,58,48,86,65,37,55,115,176,0,2,0,113,255,236,4,190,4,74,0,22,0,41,0,58,64,36,31,72,255,17,1,17,240,0,1,0,87,43,64,43,112,43,144,43,3,15,43,1,23,71,8,86,42,18,37,80,15,15,28,78,3,22,0,63,225,63,225,50,1,16,246,225,93,93,16,246,93,198,93,225,49,48,1,20,2,35,34,46,2,53,52,62,4,51,33,21,33,30,3,5,20,30,2,51,50,54,53,52,46,2,39,35,34,14,2,4,72,249,249,111,179,126,69,52,91,124,144,160,80,1,194,254,195,28,69,61,41,252,233,42,79,117,75,134,145,25,38,45,19,41,77,152,120,75,1,246,255,254,245,73,137,198,124,116,177,130,87,53,23,170,28,90,111,129,74,90,151,108,61,194,181,81,147,123,91,25,39,98,167,0,0,1,0,66,255,236,3,205,4,74,0,39,0,45,181,4,71,21,21,33,0,184,255,192,64,16,20,24,72,0,41,192,33,1,33,1,27,80,38,15,18,22,0,63,63,225,50,1,47,93,16,198,43,17,57,47,225,49,48,1,33,6,2,21,20,30,2,51,50,54,55,21,14,3,35,34,38,53,52,62,2,55,35,34,14,2,21,35,52,62,2,51,33,3,205,254,149,40,42,24,40,54,30,38,82,35,19,41,50,61,39,139,134,24,42,55,31,191,45,61,36,15,86,38,69,98,59,2,131,3,160,206,254,181,108,52,75,46,22,17,14,90,12,18,12,7,144,130,65,151,169,187,102,27,48,63,36,93,130,83,38,0,0,1,0,37,255,236,4,78,4,90,0,44,0,48,64,28,23,38,87,46,207,46,1,64,46,1,15,46,1,15,71,5,84,45,33,16,11,77,13,15,18,80,0,22,0,63,225,63,225,63,1,16,246,225,93,93,93,16,246,193,49,48,5,34,46,2,53,17,52,46,2,35,35,53,33,17,20,22,51,50,62,2,53,52,46,2,39,52,62,2,51,50,30,2,21,20,14,4,2,117,103,153,102,50,30,50,64,34,6,1,121,129,119,95,121,70,27,35,56,70,34,19,33,43,24,53,77,49,24,18,44,70,106,142,20,58,110,159,101,1,208,45,55,30,10,86,253,96,155,160,75,133,182,107,86,133,94,56,10,30,47,33,17,79,130,165,85,87,168,150,126,92,52,0,0,3,0,113,254,20,5,35,6,20,0,21,0,32,0,43,0,105,64,66,39,17,4,27,14,236,5,252,5,2,4,5,22,22,73,202,5,1,5,5,11,33,72,0,87,45,239,45,1,128,45,176,45,2,111,45,1,32,45,64,45,2,15,45,1,22,72,11,86,44,15,0,38,28,78,17,14,16,39,27,78,3,6,22,4,27,0,63,63,51,225,50,63,51,225,50,63,1,16,246,225,93,93,93,93,93,16,246,225,17,57,47,93,43,95,93,51,51,193,50,50,49,48,1,16,0,5,17,35,17,46,3,53,16,0,37,17,51,17,30,3,5,20,30,2,23,17,14,3,5,52,46,2,39,17,62,3,5,35,254,237,254,248,123,127,200,139,74,1,17,1,11,123,125,200,140,74,252,20,37,81,130,94,94,130,81,37,3,37,37,81,130,92,93,130,81,36,2,39,254,238,254,230,13,254,38,1,218,7,77,141,207,137,1,16,1,24,13,1,184,254,72,7,76,141,205,136,106,165,116,67,9,3,152,8,65,114,164,106,105,163,114,65,8,252,106,9,67,116,165,0,1,255,248,254,20,4,70,4,80,0,47,0,171,64,76,57,26,1,57,2,1,47,26,0,25,7,23,1,7,2,1,23,2,24,1,152,24,1,137,24,1,106,24,122,24,2,89,24,1,74,24,1,41,24,57,24,2,24,24,1,9,24,1,24,143,25,1,25,48,38,64,38,80,38,3,38,49,63,49,79,49,95,49,3,151,0,1,134,0,1,0,184,255,232,64,37,13,16,72,38,0,54,0,2,23,0,1,6,0,1,0,1,14,14,1,34,79,41,27,47,26,2,23,4,0,25,15,8,79,17,15,0,27,0,63,63,225,63,18,23,57,63,225,1,47,51,47,17,51,93,93,93,43,93,93,93,16,214,93,198,93,50,93,93,93,93,93,93,93,93,17,18,57,57,93,93,17,18,57,57,49,48,93,93,19,35,1,3,46,3,35,34,14,2,7,39,54,54,51,50,30,2,23,19,1,51,1,19,30,3,51,50,62,2,55,23,6,6,35,34,46,2,39,3,207,215,1,219,164,15,31,36,43,26,11,29,30,28,9,39,40,99,62,45,63,48,37,20,119,1,41,198,254,103,176,14,31,37,43,26,11,29,30,28,9,35,41,94,62,45,64,48,37,19,131,254,20,3,84,1,179,39,69,52,30,4,8,9,6,66,35,45,32,63,92,61,254,152,2,90,252,239,254,21,39,69,52,31,4,8,10,5,66,35,44,31,62,93,61,1,160,0,1,0,37,254,20,5,29,6,20,0,48,0,87,64,53,0,26,46,160,27,1,27,27,33,5,18,87,50,111,50,223,50,2,80,50,1,63,50,1,32,50,1,15,50,1,43,71,33,84,49,47,0,39,77,41,15,40,15,0,46,80,25,28,22,26,27,15,16,0,63,63,63,51,225,50,63,63,225,63,1,16,246,225,93,93,93,93,93,16,246,193,18,57,47,93,51,193,50,49,48,37,62,3,53,52,46,2,39,52,62,2,51,50,22,21,20,14,4,7,17,35,17,46,3,53,17,52,46,2,35,35,53,33,17,20,22,23,17,51,3,72,96,133,84,37,26,46,65,39,19,33,43,24,81,95,19,43,72,104,140,91,123,125,187,123,61,30,50,64,34,6,1,121,156,147,123,115,13,82,125,163,94,86,130,96,64,19,30,46,31,16,229,230,79,153,139,122,94,64,12,254,32,1,216,1,59,110,158,100,1,208,45,55,30,10,86,253,96,146,160,9,5,165,0,1,0,113,255,236,5,180,4,94,0,78,0,85,64,53,53,37,16,9,15,72,37,37,16,63,72,74,87,80,223,80,1,144,80,1,127,80,1,80,80,96,80,2,47,80,63,80,2,16,80,1,27,72,16,86,79,45,5,11,69,21,16,58,32,79,0,11,22,0,63,51,225,50,63,51,18,57,57,1,16,246,225,93,93,93,93,93,93,16,246,225,17,57,47,43,193,49,48,5,34,46,2,39,35,14,3,35,34,46,2,53,52,62,2,55,23,14,3,21,20,30,2,51,50,62,2,55,46,3,53,52,54,51,50,22,21,20,14,2,7,30,3,51,50,62,2,53,52,46,2,39,55,30,3,21,20,14,2,4,49,53,90,72,52,15,9,15,53,71,90,53,89,143,101,54,39,70,96,57,86,34,56,39,21,35,60,80,44,50,72,49,31,7,7,17,14,9,54,40,41,54,10,14,16,7,8,30,49,72,49,45,80,60,35,21,39,55,35,86,57,96,70,39,54,100,144,20,32,56,77,45,45,77,56,32,65,129,196,130,101,176,154,132,55,67,60,120,133,151,91,105,153,100,48,35,66,92,57,24,62,71,74,35,86,74,74,86,35,74,71,62,24,57,92,66,35,48,100,153,105,91,151,133,120,60,67,55,132,154,176,101,130,196,129,65,255,255,0,5,255,236,2,168,5,244,2,38,1,134,0,0,1,7,0,106,254,226,0,0,0,25,182,2,1,35,17,38,2,1,184,255,120,180,20,48,18,7,37,1,43,53,53,0,43,53,53,0,255,255,0,37,255,236,4,78,5,244,2,38,1,146,0,0,1,6,0,106,0,0,0,23,64,13,2,1,60,17,38,2,1,0,45,73,12,38,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,45,6,33,2,38,0,82,0,0,1,6,1,84,14,0,0,31,64,20,2,48,17,38,2,64,36,1,48,36,1,32,36,1,61,36,42,8,0,37,1,43,93,93,93,53,0,43,53,0,255,255,0,37,255,236,4,78,6,33,2,38,1,146,0,0,1,6,1,84,66,0,0,19,64,11,1,57,17,38,1,114,45,51,12,38,37,1,43,53,0,43,53,0,255,255,0,113,255,236,5,180,6,33,2,38,1,150,0,0,1,7,1,84,0,195,0,0,0,23,64,14,1,91,17,38,1,32,79,1,46,79,85,16,74,37,1,43,93,53,0,43,53,0,255,255,0,78,0,0,4,166,7,70,2,38,0,40,0,0,1,7,0,106,0,51,1,82,0,23,64,13,2,1,55,5,38,2,1,7,40,68,10,8,37,1,43,53,53,0,43,53,53,0,0,1,0,41,0,0,5,182,5,182,0,69,0,105,64,60,5,30,1,30,7,13,60,24,90,39,52,250,51,176,51,1,127,51,143,51,2,39,51,39,51,48,13,90,0,103,71,63,71,127,71,2,47,250,48,18,65,52,48,65,48,65,48,33,59,41,94,49,3,29,7,33,93,6,32,18,0,63,51,225,50,50,63,225,50,18,57,57,47,47,17,51,17,51,1,47,225,93,16,246,225,17,57,57,47,47,93,93,16,225,16,225,50,17,57,57,93,49,48,1,20,14,2,35,35,53,51,50,62,2,53,52,46,2,35,34,14,2,7,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,34,14,2,7,7,35,19,33,19,35,39,46,3,35,35,17,62,3,51,50,30,2,5,182,53,101,146,93,47,29,49,76,52,27,41,75,102,62,45,85,75,61,21,27,45,62,34,27,253,151,47,34,61,46,27,155,45,61,39,19,4,11,106,10,4,43,10,106,10,4,20,38,62,46,154,24,66,79,91,49,112,173,119,61,1,199,132,176,104,43,96,33,81,135,101,102,128,72,26,10,14,17,8,254,20,48,58,31,10,86,86,9,28,55,45,4,113,27,46,61,34,88,1,102,254,154,88,34,61,46,27,253,246,9,21,17,12,42,102,170,0,255,255,0,78,0,0,4,84,7,115,2,38,1,97,0,0,1,7,0,118,0,125,1,82,0,19,64,11,1,46,5,38,1,121,34,40,1,18,37,1,43,53,0,43,53,0,0,1,0,117,255,236,4,164,5,203,0,50,0,83,64,49,22,22,46,36,10,5,52,64,111,52,1,20,23,91,46,102,51,23,94,47,20,95,20,127,20,143,20,239,20,255,20,6,20,20,0,24,19,15,28,96,33,128,41,19,15,95,10,0,4,0,63,204,225,63,26,204,225,17,57,57,17,57,47,93,225,1,16,246,225,50,93,26,16,222,193,196,18,57,47,49,48,1,50,30,2,21,20,14,2,35,52,46,2,35,34,14,2,7,33,21,33,30,3,51,50,62,2,55,22,22,21,20,14,2,35,34,38,38,2,53,52,18,54,54,3,6,105,155,103,51,27,48,65,38,25,57,91,67,111,158,102,51,4,2,53,253,203,4,53,103,158,108,75,115,88,67,26,17,22,53,108,166,114,153,232,157,80,84,165,246,5,203,35,62,84,49,33,53,37,20,48,94,75,47,78,149,218,141,100,128,211,151,83,29,48,63,34,11,38,31,39,81,66,43,108,198,1,22,169,166,1,20,198,110,255,255,0,98,255,236,3,242,5,203,2,6,0,54,0,0,255,255,0,78,0,0,2,162,5,182,2,6,0,44,0,0,255,255,0,73,0,0,2,162,7,70,2,38,0,44,0,0,1,7,0,106,255,38,1,82,0,25,182,2,1,47,5,38,2,1,184,255,252,180,32,60,0,16,37,1,43,53,53,0,43,53,53,0,255,255,255,233,254,20,2,162,5,182,2,6,0,45,0,0,0,2,0,0,255,242,6,205,5,182,0,69,0,82,0,106,64,67,29,62,8,70,90,27,96,62,144,62,160,62,3,64,27,96,27,2,39,27,1,62,27,62,27,42,76,91,14,103,84,15,84,239,84,2,84,64,14,19,72,42,82,94,47,8,1,8,8,20,68,93,28,94,1,93,69,3,50,39,19,70,94,21,93,20,18,0,63,225,225,63,51,63,225,225,225,18,57,47,93,225,1,47,43,93,16,246,225,18,57,57,47,47,93,93,93,16,225,50,17,51,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,33,6,2,2,6,7,14,3,35,34,38,53,52,54,51,20,30,2,51,50,62,2,55,62,5,53,52,46,2,35,35,53,1,51,50,62,2,53,52,46,2,35,35,5,39,47,33,61,46,28,88,148,209,132,60,61,124,190,129,253,233,27,33,61,46,28,254,240,6,26,37,49,30,28,61,75,92,57,82,82,48,42,12,25,38,25,28,52,50,49,26,18,30,25,19,13,6,26,45,59,34,31,3,25,98,87,121,76,34,39,85,132,93,67,5,182,86,9,27,51,42,254,74,59,107,148,89,90,149,108,59,86,9,27,51,42,4,121,128,254,231,254,235,255,102,93,127,78,33,75,68,53,72,14,33,29,20,17,60,114,97,66,158,164,163,144,116,35,28,34,17,5,86,250,172,37,73,112,75,86,121,76,35,0,2,0,78,0,0,7,115,5,182,0,71,0,84,0,100,64,60,8,72,90,63,27,27,45,78,91,14,103,86,15,86,111,86,159,86,175,86,207,86,239,86,6,62,30,90,45,100,85,84,29,94,8,47,62,1,62,62,38,70,55,1,52,93,71,53,3,21,36,36,39,93,38,18,72,94,20,18,0,63,225,63,225,50,17,51,63,51,225,50,50,50,18,57,47,93,51,225,50,1,16,244,225,50,93,16,246,225,18,57,47,51,225,50,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,1,51,50,62,2,53,52,46,2,35,35,5,184,26,33,61,46,28,88,148,209,132,60,61,124,190,129,253,233,27,33,61,46,28,253,184,27,45,62,34,27,253,172,26,35,61,46,26,27,46,61,34,26,2,84,27,34,62,45,27,2,72,27,45,61,35,27,1,146,98,87,121,76,34,39,85,132,93,67,5,182,86,9,27,51,42,254,74,59,107,148,89,90,149,108,59,86,9,27,51,42,1,242,254,32,48,58,31,10,86,86,10,31,58,48,3,236,45,55,30,9,86,86,10,31,58,48,254,98,1,158,48,58,31,10,86,250,172,37,73,112,75,86,121,76,35,0,0,1,0,41,0,0,6,121,5,182,0,73,0,109,64,64,55,19,90,34,47,250,46,123,34,1,139,46,219,46,235,46,3,127,46,1,2,31,46,1,34,46,34,46,43,7,90,66,101,75,63,75,207,75,2,42,250,43,13,60,47,43,60,43,60,43,28,54,36,94,44,3,71,24,1,28,93,0,27,18,0,63,51,225,50,50,50,63,225,50,18,57,57,47,47,17,51,17,51,1,47,225,93,16,244,225,17,57,57,47,47,93,95,93,93,93,16,225,16,225,50,49,48,33,53,51,50,62,2,53,53,52,46,2,35,34,14,2,7,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,34,14,2,7,7,35,19,33,19,35,39,46,3,35,35,17,62,3,51,50,30,2,21,21,20,30,2,51,51,21,4,37,26,35,61,46,26,41,75,102,62,45,85,75,61,21,27,45,62,34,27,253,151,47,34,61,46,27,155,45,61,39,19,4,11,106,10,4,43,10,106,10,4,20,38,62,46,154,24,66,79,91,49,112,173,119,61,27,45,62,34,27,86,10,31,58,48,213,102,128,72,26,10,14,17,8,254,20,48,58,31,10,86,86,9,28,55,45,4,113,27,46,61,34,88,1,102,254,154,88,34,61,46,27,253,246,9,21,17,12,42,102,170,128,222,48,58,31,10,86,0,255,255,0,78,0,0,5,123,7,115,2,38,1,180,0,0,1,7,0,118,1,25,1,82,0,19,64,11,1,104,5,38,1,130,92,98,50,28,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,102,7,64,2,38,1,189,0,0,1,7,2,54,0,117,1,82,0,19,64,11,1,64,5,38,1,16,69,59,29,0,37,1,43,53,0,43,53,0,0,1,0,78,254,82,5,205,5,182,0,61,0,88,64,58,54,55,36,55,100,55,148,55,164,55,180,55,228,55,6,55,6,24,90,41,101,63,47,63,63,63,111,63,127,63,191,63,207,63,255,63,7,23,90,6,100,62,46,23,0,93,49,61,18,54,35,31,17,13,93,32,14,3,0,63,51,225,50,50,50,47,63,51,225,50,50,1,16,244,225,93,16,244,225,18,57,93,17,51,49,48,55,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,34,14,2,21,35,52,46,2,35,33,78,26,34,61,46,27,26,46,61,35,26,2,84,27,34,62,45,27,2,92,26,46,61,35,26,2,84,27,34,61,46,27,27,45,62,34,27,254,86,55,86,59,30,94,36,66,92,56,254,105,86,9,30,55,45,3,236,48,58,31,10,86,86,10,31,58,48,251,153,4,103,48,58,31,10,86,86,9,28,55,45,252,18,48,58,31,10,86,49,105,162,114,114,162,105,49,255,255,0,0,0,0,5,164,5,182,2,6,0,36,0,0,0,2,0,78,0,0,4,133,5,182,0,37,0,50,0,80,64,50,2,250,79,1,95,1,2,1,44,91,16,103,52,15,52,63,52,95,52,111,52,175,52,5,10,38,90,29,100,51,9,36,93,37,50,94,47,10,1,10,2,10,2,37,3,38,23,93,22,18,0,63,225,50,63,57,57,47,47,93,225,16,225,50,1,16,244,225,50,93,16,246,225,212,93,225,49,48,1,19,35,39,46,3,35,33,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,1,51,50,62,2,53,52,46,2,35,35,4,41,10,106,11,4,19,39,62,46,254,203,129,149,208,132,60,61,124,190,129,253,193,26,34,61,46,27,26,46,61,35,26,1,145,139,87,121,76,34,39,84,132,93,109,5,182,254,154,88,34,61,46,27,253,217,59,107,148,89,90,149,108,59,86,9,30,55,45,3,236,48,58,31,10,86,250,172,37,73,112,75,86,121,76,35,0,255,255,0,78,0,0,4,190,5,182,2,6,0,37,0,0,255,255,0,78,0,0,4,84,5,182,2,6,1,97,0,0,0,2,0,29,254,82,5,53,5,182,0,9,0,52,0,74,64,40,7,251,10,0,251,15,32,15,1,10,15,10,15,51,39,250,37,8,90,31,101,54,63,54,1,50,250,51,36,7,52,45,18,51,38,24,20,0,22,3,0,63,193,193,193,47,51,63,193,50,50,1,47,225,93,16,244,225,214,225,18,57,57,47,47,93,16,225,16,225,49,48,1,20,14,4,7,33,17,1,54,26,2,53,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,17,35,52,46,2,35,33,34,14,2,21,35,17,2,143,33,57,75,83,86,40,2,127,253,2,73,138,107,65,30,50,65,34,6,3,174,26,28,53,39,24,27,45,62,34,41,94,42,78,112,71,254,2,70,113,78,42,94,5,80,101,220,225,225,212,193,82,4,234,251,22,152,1,65,1,55,1,31,119,29,33,17,5,86,86,9,28,55,45,252,35,48,59,31,10,253,236,114,162,105,49,49,105,162,114,2,20,255,255,0,78,0,0,4,166,5,182,2,6,0,40,0,0,0,1,0,0,0,0,7,213,5,195,0,151,0,225,64,84,128,133,52,69,57,3,62,47,24,34,16,198,76,1,36,76,100,76,2,76,90,91,151,39,34,191,110,1,115,143,120,98,110,5,91,242,91,1,91,22,23,73,214,91,1,199,91,1,168,91,1,153,91,1,139,91,1,125,91,1,5,103,91,1,89,91,1,55,91,71,91,2,133,91,34,34,91,133,3,104,160,62,1,62,184,255,192,64,60,10,13,72,62,62,153,64,153,128,153,192,153,3,47,153,1,104,39,128,44,123,96,29,138,4,75,92,93,115,52,16,47,151,95,151,127,151,143,151,175,151,5,151,151,7,82,85,93,84,18,104,62,93,63,18,9,6,93,7,3,0,63,225,50,63,225,51,63,225,50,17,57,47,93,51,51,51,225,50,63,51,225,50,192,50,1,47,93,93,17,51,47,43,93,18,23,57,47,47,47,93,93,93,95,93,93,93,93,93,93,43,93,18,23,57,93,17,51,50,16,225,93,93,50,17,57,57,17,23,57,17,51,49,48,1,52,46,2,35,35,53,33,21,35,34,14,2,21,17,50,62,2,55,54,54,55,62,3,51,50,30,2,21,20,14,2,7,46,3,35,34,6,7,14,3,7,30,3,23,19,22,22,51,51,21,35,34,46,2,39,3,46,3,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,34,14,2,7,3,14,3,35,35,53,51,50,54,55,19,62,3,55,46,3,39,38,38,35,34,14,2,7,46,3,53,52,62,2,51,50,30,2,23,22,22,23,30,3,51,3,139,27,46,61,34,6,2,27,6,34,62,45,27,41,52,36,26,13,26,76,57,39,79,87,100,60,45,64,39,18,16,27,36,19,4,18,30,42,27,60,109,63,32,49,42,39,24,54,77,59,45,23,192,48,113,69,6,29,98,130,88,62,31,187,24,41,57,88,72,27,45,62,34,6,253,229,6,34,61,46,27,72,88,57,41,24,187,31,62,88,130,98,29,6,69,113,48,192,23,45,59,77,54,24,39,42,49,32,63,109,60,27,42,30,18,4,19,36,27,16,18,39,64,45,60,100,87,79,39,57,76,26,13,26,36,53,40,4,213,45,55,30,9,86,86,10,31,58,48,254,65,7,15,24,16,32,152,113,77,123,87,47,20,34,48,27,29,48,35,22,4,23,42,32,18,118,124,63,96,73,54,21,2,25,44,65,42,254,166,87,77,86,16,43,75,59,1,100,46,55,29,9,254,57,48,58,31,10,86,86,9,28,55,45,1,209,9,29,55,46,254,156,59,75,43,16,86,77,87,1,90,42,65,44,25,2,21,54,73,96,63,124,118,18,32,42,23,4,22,35,48,29,27,48,34,20,47,87,123,77,113,152,32,16,24,15,7,0,0,1,0,92,255,233,4,86,5,203,0,71,0,103,64,64,18,48,11,43,33,11,43,43,11,33,3,64,5,91,54,103,73,175,73,1,32,73,64,73,2,15,73,1,67,32,64,48,64,64,64,3,15,64,1,64,48,11,94,233,12,249,12,2,43,12,1,12,12,38,0,95,67,59,19,29,23,94,38,4,0,63,225,51,63,51,225,17,57,47,93,93,225,57,1,47,93,93,51,93,93,93,16,246,225,18,23,57,47,47,47,17,18,57,51,49,48,37,50,62,2,53,52,46,2,35,35,53,51,50,62,2,53,52,46,2,35,34,14,2,21,34,46,2,53,52,62,2,51,50,30,2,21,20,14,2,7,21,30,3,21,20,14,2,35,34,46,2,53,52,54,51,20,30,2,2,47,72,120,85,47,45,89,131,86,174,174,68,117,87,50,30,65,104,73,86,109,62,22,37,64,48,27,58,115,170,112,107,179,129,72,52,89,120,69,57,130,111,73,89,151,199,110,130,179,111,49,92,80,35,72,111,90,34,78,126,92,64,106,74,41,104,44,83,117,73,60,94,66,34,50,84,110,61,12,31,51,39,59,101,73,42,40,84,129,89,80,122,90,59,16,10,7,36,77,128,98,119,167,106,49,47,73,90,44,76,76,54,105,83,51,0,0,1,0,78,0,0,6,31,5,182,0,67,0,85,185,0,42,255,240,64,47,14,24,72,8,16,14,24,72,43,7,90,60,101,69,128,69,208,69,2,42,10,90,25,100,68,43,8,42,9,4,18,54,50,36,32,93,51,33,3,65,15,1,19,93,0,18,18,0,63,51,225,50,50,50,63,51,225,50,50,50,18,23,57,1,16,244,225,50,93,16,244,225,50,49,48,0,43,43,33,53,51,50,62,2,53,17,1,21,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,1,53,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,3,203,26,35,61,46,26,253,82,27,45,62,34,27,253,172,26,35,61,46,26,27,46,61,34,26,2,84,27,34,62,45,27,2,174,26,46,61,35,26,2,84,27,34,62,45,27,27,46,61,34,27,86,10,31,58,48,3,43,252,254,41,48,58,31,10,86,86,10,31,58,48,3,236,45,55,30,9,86,86,10,31,58,48,252,213,3,2,41,48,58,31,10,86,86,10,31,58,48,252,18,45,55,28,9,86,0,255,255,0,78,0,0,6,31,7,64,2,38,1,178,0,0,1,7,2,54,0,233,1,82,0,19,64,11,1,73,5,38,1,0,78,68,18,52,37,1,43,53,0,43,53,0,0,1,0,78,0,0,5,123,5,195,0,91,0,115,64,10,35,23,28,18,82,13,3,74,5,0,184,255,192,180,16,20,72,0,28,184,255,192,64,51,10,13,72,28,93,63,93,127,93,223,93,3,74,42,90,57,100,92,10,5,87,4,41,93,18,47,74,95,74,127,74,143,74,175,74,5,74,74,51,68,64,93,65,3,47,27,51,93,30,50,18,0,63,51,225,50,50,63,225,50,18,57,47,93,51,225,63,51,51,1,16,244,225,50,93,16,214,43,214,43,193,18,23,57,17,57,57,49,48,1,20,14,2,7,46,3,35,34,6,7,14,3,7,30,3,23,19,22,22,51,51,21,35,34,46,2,39,3,46,3,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,50,62,2,55,54,54,55,62,3,51,50,30,2,5,74,16,28,35,20,4,18,29,42,27,60,109,63,32,49,42,39,24,54,77,58,46,23,192,48,113,69,6,29,98,130,88,62,31,187,24,46,63,94,72,27,45,62,34,27,253,172,26,34,61,46,27,27,46,61,34,26,2,84,27,34,62,45,27,48,60,39,25,13,26,76,57,39,79,87,100,60,45,64,39,18,5,66,29,48,35,22,4,23,42,32,18,118,124,63,96,73,54,21,2,25,44,65,42,254,166,87,77,86,16,43,75,59,1,100,46,55,29,9,254,57,48,58,31,10,86,86,9,28,55,45,3,246,45,55,30,9,86,86,10,31,58,48,254,65,7,15,24,16,32,152,113,77,123,87,47,20,34,48,0,0,1,0,0,255,242,5,80,5,182,0,65,0,56,64,32,56,23,23,3,54,90,39,101,67,63,67,127,67,175,67,223,67,4,3,44,48,93,47,56,33,29,93,30,3,11,0,19,0,63,50,63,225,50,50,47,225,50,1,47,93,16,244,225,17,57,47,51,49,48,23,34,38,53,52,54,51,20,30,2,51,50,62,2,55,62,5,53,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,6,2,2,6,7,14,3,164,82,82,48,42,12,25,38,25,28,52,50,49,26,18,30,25,19,13,6,26,45,59,34,31,4,25,27,35,61,45,27,27,45,61,35,27,253,172,27,34,61,46,26,254,179,6,26,37,49,30,28,61,75,92,14,75,68,53,72,14,33,29,20,17,60,114,97,66,156,164,161,144,118,37,28,34,17,5,86,86,10,31,58,48,252,28,48,58,31,10,86,86,10,31,58,48,4,103,128,254,231,254,235,255,102,93,127,78,33,255,255,0,78,0,0,7,51,5,182,2,6,0,48,0,0,255,255,0,78,0,0,6,10,5,182,2,6,0,43,0,0,255,255,0,115,255,236,5,123,5,205,2,6,0,50,0,0,255,255,0,78,0,0,5,205,5,182,2,6,1,110,0,0,255,255,0,78,0,0,4,133,5,182,2,6,0,51,0,0,255,255,0,117,255,236,4,164,5,203,2,6,0,38,0,0,255,255,0,41,0,0,4,190,5,182,2,6,0,55,0,0,0,1,0,0,0,0,5,102,5,182,0,58,0,101,181,15,15,30,51,6,37,184,255,248,64,16,9,12,72,37,23,23,22,43,7,6,5,29,164,0,1,0,184,255,192,64,34,10,13,72,0,60,47,60,63,60,143,60,239,60,4,30,164,29,1,29,57,55,32,1,29,93,22,43,15,30,3,16,94,15,18,0,63,225,63,18,57,57,225,50,50,50,50,1,47,93,50,93,16,198,43,93,17,23,57,17,51,43,17,51,17,57,47,49,48,1,35,34,14,2,7,1,14,5,35,35,53,51,50,62,2,55,1,46,3,35,35,53,33,21,35,34,6,21,20,22,23,19,22,22,23,62,3,55,19,54,54,53,52,38,35,35,53,33,5,102,39,30,41,33,31,20,254,166,33,58,59,67,86,110,73,149,112,52,99,85,65,17,254,47,15,26,33,41,30,27,2,61,32,62,61,8,8,225,35,51,17,7,19,23,28,17,193,9,9,67,68,43,1,237,5,96,13,36,62,48,252,182,80,119,83,53,29,11,96,30,55,76,46,3,197,31,41,25,11,86,86,47,51,17,36,23,254,27,72,144,63,32,62,64,71,42,1,223,25,46,17,53,47,86,255,255,0,68,0,0,5,217,5,182,2,6,1,115,0,0,255,255,0,16,0,0,5,55,5,182,2,6,0,59,0,0,0,1,0,78,254,82,5,219,5,182,0,55,0,68,64,42,0,250,55,31,90,48,101,57,47,57,63,57,111,57,127,57,191,57,207,57,6,30,90,13,100,56,55,42,38,24,20,93,39,21,3,53,7,93,30,94,6,18,0,63,225,225,50,63,51,225,50,50,50,47,1,16,244,225,93,16,244,225,212,225,49,48,1,52,46,2,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,17,5,125,42,81,117,75,252,12,26,34,61,46,27,26,46,61,35,26,2,84,27,34,62,45,27,2,92,26,46,61,35,26,2,84,27,34,61,46,27,27,45,62,34,41,254,82,114,162,105,49,86,9,30,55,45,3,236,48,58,31,10,86,86,10,31,58,48,251,153,4,103,48,58,31,10,86,86,9,28,55,45,252,18,48,58,31,10,253,252,0,1,0,43,0,0,5,190,5,182,0,65,0,61,64,33,33,65,90,50,101,67,144,67,1,25,90,8,100,66,55,59,93,58,28,96,5,5,16,58,18,44,40,19,15,93,41,16,3,0,63,51,225,50,50,50,63,18,57,47,225,16,225,50,1,16,246,225,93,16,244,225,50,49,48,1,14,3,35,34,38,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,22,51,50,62,2,55,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,4,45,55,100,105,118,73,188,192,27,46,61,34,27,2,84,27,34,62,45,27,128,112,51,92,93,95,54,27,45,61,35,27,2,84,26,34,62,45,27,27,46,61,34,26,253,172,27,35,61,45,27,2,152,27,46,35,19,185,185,1,74,45,55,30,9,86,86,10,31,58,48,254,192,125,116,14,27,40,25,1,199,48,58,31,10,86,86,10,31,58,48,252,18,45,55,28,9,86,86,10,31,58,48,0,1,0,78,0,0,8,84,5,182,0,67,0,152,64,103,244,67,1,198,67,214,67,230,67,3,82,67,1,68,67,1,54,67,1,37,67,1,67,90,228,50,244,50,2,214,50,1,199,50,1,140,50,1,125,50,1,5,105,50,1,3,80,50,1,66,50,1,52,50,1,6,50,50,32,0,90,17,101,69,15,69,31,69,63,69,127,69,159,69,207,69,239,69,7,49,90,32,100,68,60,57,43,11,7,39,93,58,8,40,3,67,49,94,22,26,93,25,18,0,63,225,50,225,50,63,51,51,225,50,50,50,50,50,1,16,244,225,93,16,244,225,17,57,47,95,93,93,93,95,93,95,93,93,93,93,93,225,93,93,93,93,93,93,49,48,37,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,6,195,27,45,61,35,27,2,84,27,34,62,45,27,27,46,61,34,27,247,250,26,34,61,46,27,26,46,61,35,26,2,84,27,34,62,45,27,2,10,23,41,53,30,6,2,2,6,31,55,39,23,102,4,103,48,58,31,10,86,86,10,31,58,48,252,20,45,55,30,9,86,86,9,30,55,45,3,236,48,58,31,10,86,86,10,31,58,48,251,153,4,111,42,54,31,12,86,86,12,33,57,45,251,153,0,0,1,0,78,254,82,8,98,5,182,0,71,0,159,64,107,244,47,1,198,47,214,47,230,47,3,82,47,1,68,47,1,54,47,1,37,47,1,47,90,228,30,244,30,2,214,30,1,199,30,1,140,30,1,125,30,1,5,105,30,1,3,80,30,1,66,30,1,52,30,1,6,30,30,12,1,250,0,48,90,65,101,73,15,73,31,73,63,73,127,73,159,73,207,73,239,73,7,29,90,12,100,72,59,55,40,36,23,19,93,56,38,20,3,47,29,94,70,6,93,5,18,0,0,47,63,225,50,225,50,63,51,51,225,50,50,50,50,50,1,16,244,225,93,16,244,225,212,225,18,57,47,95,93,93,93,95,93,95,93,93,93,93,93,225,93,93,93,93,93,93,49,48,1,35,52,38,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,8,98,94,158,143,249,119,26,34,61,46,27,26,46,61,35,26,2,84,27,34,62,45,27,2,10,23,41,53,30,6,2,2,6,31,55,39,23,2,11,27,45,61,35,27,2,84,27,34,62,45,27,27,45,62,34,41,254,82,217,213,86,9,30,55,45,3,236,48,58,31,10,86,86,10,31,58,48,251,153,4,111,42,54,31,12,86,86,12,33,57,45,251,153,4,103,48,58,31,10,86,86,10,31,58,48,252,28,48,58,31,10,0,0,2,0,41,0,0,5,86,5,182,0,37,0,50,0,79,64,48,8,38,90,191,27,1,27,27,36,44,91,14,52,15,52,47,52,63,52,79,52,127,52,5,35,250,36,50,94,47,8,1,8,36,8,36,21,28,94,2,93,37,3,38,21,93,20,18,0,63,225,50,63,225,225,18,57,57,47,47,93,225,1,47,225,93,16,222,225,17,57,47,93,225,50,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,35,34,14,2,7,7,35,19,1,51,50,62,2,53,52,46,2,35,35,3,156,68,34,61,46,27,129,148,209,132,60,61,124,190,129,253,193,26,34,61,46,27,155,45,61,39,19,4,11,106,10,2,125,139,87,121,76,34,39,84,132,93,109,5,182,86,9,28,55,45,254,82,59,107,148,89,90,149,108,59,86,9,30,55,45,4,111,27,46,61,34,88,1,102,250,172,37,73,112,75,86,121,76,35,0,3,0,78,0,0,6,244,5,182,0,35,0,48,0,80,0,95,64,58,42,91,208,14,1,14,14,36,56,90,73,101,82,31,82,47,82,95,82,111,82,4,82,64,19,24,72,8,36,90,27,100,81,67,63,2,34,93,35,48,94,47,8,1,8,8,64,35,3,78,50,21,93,49,36,94,20,18,0,63,225,51,225,50,50,63,51,57,47,93,225,16,225,50,50,50,1,16,244,225,50,43,93,16,244,225,18,57,47,93,225,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,1,51,50,62,2,53,52,46,2,35,35,1,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,2,203,68,34,61,46,27,88,149,208,132,60,61,124,190,129,253,234,26,34,61,46,27,26,46,61,35,26,1,145,99,87,120,76,34,39,84,132,93,68,2,193,26,35,61,46,26,26,46,61,35,26,2,84,27,34,62,45,27,27,45,62,34,27,5,182,86,9,28,55,45,254,82,59,107,148,89,90,149,108,59,86,9,30,55,45,3,236,48,58,31,10,86,250,172,37,73,112,75,86,121,76,35,253,55,86,10,31,58,48,3,228,48,58,31,10,86,86,10,31,58,48,252,28,48,58,31,10,86,0,2,0,78,0,0,4,133,5,182,0,35,0,48,0,63,64,38,42,91,14,103,50,15,50,95,50,111,50,175,50,4,8,36,90,27,100,49,2,34,93,35,48,94,47,8,1,8,8,35,3,36,21,93,20,18,0,63,225,50,63,57,47,93,225,16,225,50,1,16,244,225,50,93,16,246,225,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,1,51,50,62,2,53,52,46,2,35,35,2,203,68,34,61,46,27,129,149,208,132,60,61,124,190,129,253,193,26,34,61,46,27,26,46,61,35,26,1,145,139,87,121,76,34,39,84,132,93,109,5,182,86,9,28,55,45,254,82,59,107,148,89,90,149,108,59,86,9,30,55,45,3,236,48,58,31,10,86,250,172,37,73,112,75,86,121,76,35,0,1,0,92,255,236,4,115,5,203,0,48,0,97,64,61,31,34,20,34,20,34,5,18,21,91,44,103,50,111,50,223,50,2,8,32,5,48,5,64,5,160,5,4,15,5,1,5,19,94,249,20,1,126,20,142,20,2,93,20,1,43,20,1,20,20,13,31,26,95,39,4,13,95,8,0,19,0,63,50,225,63,225,51,18,57,47,93,93,93,93,225,1,47,93,93,51,93,16,246,225,50,17,57,57,47,47,17,51,49,48,5,34,46,2,53,52,54,51,20,30,2,51,50,62,2,55,33,53,33,46,3,35,34,14,2,21,34,38,53,52,62,2,51,50,22,22,18,21,20,2,6,6,2,18,125,168,102,43,92,80,30,65,103,73,93,138,93,48,4,253,203,2,53,4,42,84,131,93,67,103,70,36,76,92,55,111,168,114,136,215,148,79,81,155,227,20,46,72,89,44,76,76,54,105,84,52,91,161,220,128,100,141,218,149,78,47,78,101,54,66,63,51,94,72,43,95,187,254,235,181,173,254,230,200,108,0,2,0,78,255,236,7,221,5,205,0,54,0,74,0,100,64,60,55,91,45,15,10,1,10,10,27,65,91,0,103,76,175,76,1,76,64,9,12,72,44,12,90,27,100,75,46,9,5,70,95,50,4,11,94,249,44,1,47,44,1,44,44,21,38,34,93,35,3,17,21,93,20,18,60,95,5,19,0,63,225,63,225,50,63,225,50,18,57,47,93,93,225,63,225,18,57,57,1,16,244,225,50,43,93,16,246,225,18,57,47,93,51,225,49,48,1,20,2,6,6,35,34,38,38,2,39,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,62,3,51,50,22,22,18,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,7,221,81,156,228,147,153,228,153,78,3,254,205,27,45,62,34,27,253,172,26,35,61,46,26,27,46,61,34,26,2,84,27,34,62,45,27,1,53,9,84,153,222,147,147,227,155,81,252,25,42,92,148,105,106,147,91,41,41,91,146,105,106,148,93,42,2,221,169,254,234,198,108,104,192,1,15,166,254,32,48,58,31,10,86,86,10,31,58,48,3,236,45,55,30,9,86,86,10,31,58,48,254,98,153,248,174,95,107,197,254,235,171,152,239,165,87,87,165,239,152,152,239,164,86,86,164,239,0,0,2,255,233,0,0,4,242,5,182,0,12,0,61,0,101,64,61,6,91,96,33,1,33,33,60,15,26,13,28,26,28,21,12,12,60,90,45,101,63,47,63,175,63,2,48,21,1,21,51,54,93,53,18,28,13,94,15,11,31,11,63,11,111,11,4,11,11,21,38,93,0,94,36,3,21,93,20,18,0,63,225,63,225,225,18,57,47,93,225,50,63,225,50,1,47,93,93,16,244,225,50,17,18,57,57,17,51,17,51,17,57,47,93,225,49,48,1,35,34,14,2,21,20,30,2,51,51,7,1,14,3,35,35,53,51,50,62,2,55,1,46,3,53,52,36,33,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,3,96,100,95,135,86,40,37,77,116,79,147,202,254,247,34,61,84,120,92,29,7,32,56,51,50,26,1,8,51,98,78,48,1,23,1,8,2,23,27,34,61,46,27,27,46,61,34,27,253,172,26,34,61,46,27,5,84,37,78,122,85,73,116,82,44,96,254,65,57,71,41,15,86,20,41,61,42,1,166,18,60,93,134,92,202,191,86,9,30,55,45,252,10,45,55,28,9,86,86,9,28,55,45,1,152,0,255,255,0,102,255,236,4,41,4,94,2,6,0,68,0,0,0,2,0,113,255,236,4,43,6,31,0,39,0,57,0,56,64,32,40,72,13,32,87,59,15,59,47,59,2,23,50,71,0,86,58,45,78,23,47,29,1,29,29,12,53,78,37,22,12,1,0,63,63,225,17,57,47,93,57,225,1,16,246,225,50,93,16,246,196,225,49,48,19,52,62,4,55,62,3,55,51,14,3,7,14,3,7,51,62,3,51,50,18,17,20,14,2,35,34,2,37,52,46,2,35,34,14,2,21,20,22,51,50,62,2,113,16,41,71,109,153,103,68,124,98,67,12,65,2,59,111,163,107,114,136,75,28,5,8,16,61,89,114,70,233,236,58,120,182,123,234,237,2,245,29,67,109,81,81,107,62,25,130,145,81,109,67,29,2,123,113,203,175,145,108,69,12,9,14,22,34,28,85,99,56,26,13,13,53,101,162,123,47,82,61,35,254,239,254,246,131,202,138,71,1,64,222,108,162,109,55,55,109,162,108,213,223,56,111,163,0,3,0,47,0,0,4,82,4,74,0,35,0,46,0,59,0,82,64,49,10,15,46,54,72,176,4,1,4,41,72,15,87,61,48,46,71,28,84,60,10,45,78,249,48,1,232,48,1,47,48,95,48,111,48,3,48,48,0,46,22,77,21,21,47,35,77,0,15,0,63,225,50,63,225,50,17,57,47,93,93,93,225,57,1,16,244,225,50,16,246,225,212,93,225,17,18,57,49,48,19,33,50,22,21,20,14,2,7,21,30,3,21,20,14,2,35,33,53,51,50,62,2,53,17,52,46,2,35,35,1,50,62,2,53,52,38,35,35,25,2,51,50,62,2,53,52,46,2,35,47,2,84,215,199,33,61,85,53,65,103,74,39,52,105,159,108,253,133,27,34,61,46,27,27,46,61,34,27,2,84,68,97,62,29,139,129,197,199,62,87,54,24,24,53,87,63,4,74,136,128,61,91,63,37,7,10,8,38,61,87,58,67,115,84,47,86,9,28,55,45,2,137,45,55,30,10,252,106,25,54,86,60,108,89,254,90,3,142,254,122,29,53,73,44,40,70,51,30,0,0,1,0,47,0,0,3,129,4,74,0,33,0,64,64,10,2,73,48,1,64,1,80,1,3,1,184,255,192,64,27,19,24,72,1,35,95,35,1,16,35,1,10,71,25,84,34,32,77,9,77,33,15,15,19,77,18,21,0,63,225,50,63,225,225,1,16,244,225,93,93,16,214,43,93,225,49,48,1,17,35,39,46,3,35,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,3,129,100,11,7,21,32,48,35,209,27,46,61,34,47,253,166,27,34,61,46,27,27,46,61,34,27,4,74,254,184,68,48,64,38,16,252,243,45,55,28,9,86,86,9,28,55,45,2,137,45,55,30,10,86,0,2,0,27,254,82,4,125,4,74,0,45,0,56,0,69,64,38,52,8,49,0,0,112,8,1,4,8,1,8,8,44,30,73,29,50,71,24,85,58,43,73,44,49,27,45,77,37,21,18,14,77,52,77,15,15,0,63,225,225,50,63,225,50,50,1,47,225,16,244,225,212,225,18,57,47,93,93,57,17,51,17,51,49,48,55,54,54,55,62,3,53,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,22,23,51,17,35,39,46,3,39,33,34,14,2,7,7,35,17,37,6,6,7,33,17,33,14,3,168,32,65,34,12,26,23,15,27,46,61,34,27,3,195,27,34,61,46,27,48,38,115,100,11,5,38,55,66,34,254,8,48,71,48,27,5,10,100,1,88,26,36,20,1,211,254,248,10,26,30,35,94,50,177,125,42,119,124,115,39,41,49,28,9,86,86,9,29,55,45,253,117,62,58,9,253,244,149,78,106,65,30,2,30,67,107,77,149,2,12,223,87,107,29,3,142,94,187,176,161,255,255,0,113,255,236,3,225,4,94,2,6,0,72,0,0,0,1,0,6,0,0,7,4,4,86,0,147,0,215,64,61,94,109,109,111,102,147,147,89,69,54,52,54,16,60,16,229,74,1,38,74,102,74,2,74,71,246,89,1,215,89,231,89,2,169,89,1,154,89,1,126,89,142,89,2,5,108,89,1,4,89,89,102,32,48,60,64,60,80,60,3,60,184,255,192,64,71,21,24,72,60,60,149,207,149,1,96,149,128,149,160,149,3,63,149,79,149,2,0,149,32,149,2,131,102,73,90,78,111,52,16,43,147,1,147,147,61,134,37,126,121,42,121,121,29,134,16,103,80,59,6,83,1,83,77,82,82,102,61,21,9,9,5,1,5,77,7,15,0,63,225,93,50,63,51,51,16,225,93,50,50,50,63,51,51,17,51,16,194,50,17,18,57,47,93,51,51,51,225,50,1,47,196,93,93,93,93,17,51,47,43,93,198,18,57,47,95,93,95,93,93,93,93,93,225,93,93,50,17,18,57,57,17,51,17,51,17,18,57,57,17,51,49,48,1,52,46,2,35,35,53,33,21,35,34,14,2,21,17,50,62,2,55,54,54,55,62,3,51,50,22,21,20,14,2,7,46,3,35,34,14,2,7,14,3,7,22,22,23,23,22,22,51,51,21,35,34,46,2,39,39,46,3,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,34,14,2,7,7,14,3,35,35,53,51,50,54,55,55,54,54,55,46,3,39,46,3,35,34,14,2,7,46,3,53,52,54,51,50,30,2,23,22,22,23,30,3,51,3,43,24,41,53,29,9,1,234,6,29,54,41,24,30,41,31,23,12,26,71,53,35,61,67,85,59,87,89,16,27,36,19,4,17,29,39,26,25,45,44,46,26,28,44,38,36,20,96,128,46,107,47,101,69,6,72,78,105,76,58,31,100,23,51,66,86,59,24,41,54,29,6,254,22,9,30,53,40,24,58,87,66,51,23,100,31,57,76,106,78,72,6,69,101,47,107,46,128,96,20,36,38,44,28,26,45,44,45,26,25,40,28,18,4,19,36,27,16,89,87,59,85,67,61,35,53,71,26,12,24,30,41,30,3,104,45,55,30,10,86,86,9,27,51,42,254,254,5,10,16,12,24,106,79,54,86,60,33,69,56,28,45,32,20,4,23,42,32,18,19,39,59,39,40,62,48,35,14,5,88,85,188,86,78,86,16,43,75,59,198,45,54,30,10,254,205,45,55,28,9,86,86,10,31,58,48,1,41,10,30,54,45,198,59,75,43,16,86,78,86,188,85,88,5,14,35,48,62,40,39,59,39,19,18,32,42,23,4,20,32,45,28,56,69,33,60,86,54,79,106,24,12,16,10,5,0,1,0,82,255,236,3,121,4,92,0,62,0,114,64,73,22,25,14,71,35,41,7,35,25,7,35,35,7,25,3,56,3,72,46,87,64,15,64,47,64,111,64,143,64,207,64,239,64,6,58,64,56,80,56,2,15,56,31,56,47,56,3,56,41,7,79,235,8,251,8,2,185,8,1,45,8,1,8,8,30,0,58,51,22,22,19,30,16,0,63,51,51,63,51,51,17,57,47,93,93,93,225,57,1,47,93,93,51,93,16,246,225,18,23,57,47,47,47,17,18,57,16,225,17,51,49,48,37,50,54,53,52,38,35,35,53,51,50,62,2,53,52,46,2,35,34,6,21,34,38,53,52,62,2,51,50,30,2,21,20,14,2,7,21,30,3,21,20,14,2,35,34,46,2,53,52,51,20,30,2,1,203,118,113,127,112,191,193,52,78,51,25,19,43,71,51,103,108,81,81,44,92,143,98,88,139,97,51,30,55,76,46,53,89,64,36,50,107,166,117,110,142,83,32,151,28,56,85,78,129,112,104,97,111,31,53,71,41,40,71,53,31,118,103,58,65,37,70,53,32,37,69,100,62,49,85,67,50,15,11,13,41,62,83,55,71,122,92,52,42,65,78,36,131,54,93,68,39,0,0,1,0,47,0,0,5,82,4,74,0,67,0,99,179,134,58,1,58,184,255,240,64,55,19,24,72,137,24,1,24,16,19,24,72,59,23,71,8,85,69,176,69,240,69,2,111,69,1,32,69,1,58,26,71,41,84,68,52,2,48,77,59,24,58,25,4,34,67,49,15,31,17,13,35,77,16,34,21,0,63,51,225,50,50,50,63,51,18,23,57,225,50,50,1,16,244,225,50,93,93,93,16,244,225,50,49,48,0,43,93,43,93,1,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,1,21,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,1,53,52,46,2,35,35,53,5,82,27,34,61,46,27,27,46,61,34,27,253,186,27,34,61,46,27,253,227,27,46,61,34,27,253,186,27,34,61,46,27,27,46,61,34,27,2,70,27,34,61,46,27,2,29,27,46,61,34,6,4,74,86,9,29,55,45,253,117,45,55,28,9,86,86,9,28,55,45,1,254,254,12,10,45,55,28,9,86,86,9,28,55,45,2,137,45,55,30,10,86,86,9,29,55,45,254,0,1,248,6,45,55,30,10,86,0,255,255,0,47,0,0,5,82,5,238,2,38,1,210,0,0,1,6,2,54,125,0,0,19,64,11,1,73,17,38,1,10,78,68,34,0,37,1,43,53,0,43,53,0,0,1,0,37,0,0,4,215,4,86,0,89,0,94,64,17,7,16,19,24,72,7,84,84,80,44,60,64,89,80,89,2,89,184,255,192,64,35,19,24,72,89,91,44,12,71,27,84,90,70,57,16,80,11,78,43,44,1,44,44,0,37,33,77,35,15,21,18,88,77,20,0,21,0,63,50,225,50,50,63,225,50,18,57,47,93,225,51,63,51,1,16,244,225,50,16,214,43,93,196,18,57,57,17,51,43,49,48,33,34,46,2,39,39,46,3,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,50,62,2,55,54,54,55,62,3,51,50,22,21,20,14,2,7,46,3,35,34,6,7,14,3,7,30,3,23,23,22,22,51,51,21,4,143,78,112,83,64,31,101,23,44,59,80,58,27,46,61,34,6,253,197,37,34,62,45,27,27,46,61,34,37,2,59,6,33,61,46,28,30,44,33,27,12,26,70,53,35,61,68,84,59,87,89,16,27,36,19,4,18,28,40,25,50,84,52,28,44,38,36,20,48,72,59,48,23,107,48,112,69,6,16,43,75,59,198,45,54,30,10,254,205,45,55,28,9,86,86,10,31,58,48,2,127,45,55,30,10,86,86,9,27,51,42,254,254,5,10,16,12,24,106,79,54,86,60,33,69,56,29,44,32,20,4,23,42,31,19,77,79,41,61,48,35,14,2,25,44,65,42,188,87,77,86,0,0,1,0,0,255,242,4,215,4,74,0,63,0,70,64,43,33,160,0,176,0,192,0,3,113,0,1,48,0,64,0,2,0,0,46,31,71,16,85,65,176,65,1,46,54,43,22,25,21,77,23,21,10,6,77,33,77,7,15,0,63,225,225,50,63,225,50,63,51,1,47,93,16,244,225,18,57,47,93,93,93,51,49,48,1,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,14,3,7,14,3,35,34,38,53,52,54,51,20,30,2,51,50,62,2,55,62,3,1,215,27,46,61,34,27,3,195,27,34,61,46,27,27,46,61,34,27,253,207,6,34,61,46,27,254,248,10,26,30,35,20,28,58,71,89,57,82,82,48,42,12,25,38,25,29,51,50,49,26,12,26,23,15,3,117,41,49,28,9,86,86,9,29,55,45,253,117,45,55,28,9,86,86,9,28,55,45,3,13,94,187,176,161,69,93,127,78,33,75,68,53,72,14,33,29,20,17,60,114,97,42,119,124,115,0,1,0,47,0,0,6,29,4,74,0,56,0,128,64,49,104,12,1,9,12,25,12,2,12,11,40,40,15,41,8,71,50,85,58,63,58,1,103,39,1,6,39,22,39,2,39,15,73,30,84,57,44,37,77,9,13,167,40,183,40,247,40,3,40,184,255,240,64,30,11,14,72,168,13,184,13,248,13,3,13,16,11,14,72,40,13,12,41,39,15,55,21,2,24,77,12,1,23,21,0,63,51,51,225,50,50,50,63,51,18,57,57,43,93,43,93,17,51,225,50,1,16,244,225,50,93,93,93,16,244,225,50,17,57,17,51,51,93,93,49,48,33,33,53,51,50,62,2,53,17,35,1,35,1,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,1,1,33,21,35,34,14,2,21,17,20,30,2,51,51,6,29,253,207,6,34,61,46,27,15,254,156,94,254,166,15,27,46,61,34,6,254,33,27,34,61,46,27,27,46,61,34,27,1,182,1,68,1,82,1,162,27,34,61,46,27,27,46,61,34,27,86,9,28,55,45,2,144,252,145,3,111,253,112,45,55,28,9,86,86,9,28,55,45,2,137,45,55,30,10,86,252,196,3,60,86,9,29,55,45,253,117,45,55,28,9,0,0,1,0,47,0,0,5,82,4,74,0,67,0,77,64,47,59,23,71,8,85,69,240,69,1,111,69,207,69,2,32,69,1,58,26,71,41,84,68,25,77,47,58,95,58,111,58,3,58,58,35,2,48,77,67,49,15,13,35,77,16,34,21,0,63,51,225,50,63,51,225,50,18,57,47,93,225,1,16,244,225,50,93,93,93,16,244,225,50,49,48,1,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,5,82,27,34,61,46,27,27,46,61,34,27,253,207,6,34,61,46,27,253,227,27,46,61,34,6,253,207,27,34,61,46,27,27,46,61,34,27,2,49,6,34,61,46,27,2,29,27,46,61,34,6,4,74,86,9,29,55,45,253,117,45,55,28,9,86,86,9,28,55,45,1,37,254,219,45,55,28,9,86,86,9,28,55,45,2,137,45,55,30,10,86,86,9,29,55,45,254,248,1,6,45,55,30,10,86,0,255,255,0,113,255,236,4,45,4,94,2,6,0,82,0,0,0,1,0,47,0,0,5,41,4,74,0,49,0,42,64,22,23,71,8,85,51,26,71,41,84,50,13,35,77,16,34,21,25,2,48,77,49,15,0,63,225,50,50,63,51,225,50,1,16,244,225,16,244,225,49,48,1,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,5,41,27,34,61,46,27,27,46,61,34,27,253,207,6,34,61,46,27,254,12,27,46,61,34,6,253,207,27,34,61,46,27,27,46,61,34,27,4,74,86,9,29,55,45,253,117,45,55,28,9,86,86,9,28,55,45,3,13,252,243,45,55,28,9,86,86,9,28,55,45,2,137,45,55,30,10,86,255,255,0,27,254,20,4,121,4,94,2,6,0,83,0,0,255,255,0,113,255,236,3,160,4,94,2,6,0,70,0,0,0,1,0,41,0,0,4,55,4,74,0,35,0,75,64,49,10,71,25,25,34,48,1,64,1,80,1,224,1,240,1,5,1,37,207,37,1,176,37,1,143,37,1,112,37,1,63,37,79,37,2,32,37,1,34,9,27,77,35,15,15,19,77,18,21,0,63,225,50,63,225,50,1,47,93,93,93,93,93,93,16,198,93,17,57,47,225,49,48,1,19,35,39,46,3,35,35,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,34,14,2,7,7,35,19,4,43,12,100,10,8,20,32,48,36,168,27,46,61,34,47,253,166,27,34,61,46,27,170,35,48,32,20,8,11,100,12,4,74,254,184,68,48,64,38,16,252,243,45,55,28,9,86,86,9,28,55,45,3,13,16,38,64,48,68,1,72,255,255,0,8,254,20,4,133,4,74,2,6,0,92,0,0,0,3,0,113,254,18,5,76,6,20,0,42,0,53,0,64,0,134,64,90,60,24,52,33,1,33,71,48,14,185,5,1,170,5,1,155,5,1,142,5,1,5,105,5,121,5,2,71,5,87,5,2,5,5,11,54,72,29,87,66,79,66,111,66,127,66,159,66,223,66,239,66,6,48,66,1,15,66,47,66,2,43,72,11,86,65,38,42,77,41,60,78,32,22,59,78,24,16,21,77,22,0,49,78,14,16,48,78,6,22,0,63,225,63,225,63,225,63,225,63,225,47,225,50,1,16,246,225,93,93,93,16,246,225,18,57,47,93,93,95,93,93,93,93,51,51,225,93,50,50,49,48,1,50,62,2,53,53,46,3,53,16,0,37,53,52,46,2,35,35,53,33,17,30,3,21,16,0,5,21,20,30,2,51,51,21,33,53,3,20,30,2,23,17,14,3,5,52,46,2,39,17,62,3,1,223,35,61,45,27,126,198,138,72,1,14,1,8,27,46,61,34,26,1,114,125,198,137,73,254,242,254,249,27,45,62,34,27,253,203,136,35,78,126,91,91,126,78,35,3,66,35,78,125,90,91,125,78,34,254,104,10,31,59,48,244,9,79,142,204,133,1,10,1,23,18,217,45,55,30,9,86,254,70,10,80,140,201,132,254,245,254,230,18,244,48,59,31,10,86,86,3,191,103,162,116,69,11,3,148,11,68,114,159,103,102,160,114,68,11,252,108,11,69,116,162,255,255,0,10,0,0,4,150,4,74,2,6,0,91,0,0,0,1,0,47,254,82,5,61,4,74,0,56,0,60,64,36,1,73,0,33,71,50,85,58,80,58,128,58,176,58,224,58,4,32,71,15,84,57,43,40,25,22,77,23,15,56,32,77,9,77,8,21,0,63,237,225,51,63,225,50,50,50,1,16,244,225,93,16,244,225,212,225,49,48,1,35,39,46,3,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,23,51,5,61,100,10,5,38,56,66,34,252,60,6,34,61,46,27,27,46,61,34,27,2,70,27,34,61,46,27,2,8,27,46,61,34,26,2,69,26,34,61,46,27,23,40,53,31,47,254,82,149,78,108,66,29,86,9,30,55,45,2,137,45,55,29,9,86,86,9,29,55,45,252,244,3,12,45,55,29,9,86,86,9,29,55,45,253,123,42,52,29,11,1,0,0,1,0,31,0,0,4,240,4,74,0,67,0,62,64,34,43,7,71,60,85,69,127,69,207,69,2,34,71,19,84,68,53,50,28,25,77,26,38,13,13,0,51,26,15,65,1,77,0,21,0,63,225,50,63,51,18,57,47,193,16,225,50,50,50,1,16,246,225,93,16,244,225,50,49,48,33,53,51,50,62,2,53,17,14,3,35,34,46,2,53,53,52,46,2,35,35,53,33,21,35,34,14,2,21,21,20,22,51,50,62,2,55,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,2,170,27,34,61,46,27,49,90,92,98,59,68,106,72,38,27,46,61,34,6,2,28,6,34,61,46,27,83,81,39,73,74,82,48,27,46,61,34,7,2,50,27,34,61,46,27,27,46,61,34,27,86,9,28,55,45,1,35,31,50,36,20,37,68,97,60,233,45,55,30,10,86,86,9,29,55,45,215,71,76,10,22,34,24,1,14,45,55,30,10,86,86,9,29,55,45,253,117,45,55,28,9,86,0,1,0,47,0,0,7,98,4,74,0,67,0,115,64,76,42,71,230,25,1,141,25,1,127,25,1,98,25,1,83,25,1,5,52,25,68,25,2,38,25,1,6,25,25,7,43,71,60,85,69,224,69,1,47,69,63,69,95,69,111,69,127,69,159,69,191,69,207,69,8,24,71,7,84,68,54,35,32,14,77,51,33,15,15,65,42,24,1,77,0,21,0,63,225,50,50,50,63,51,51,225,50,50,50,1,16,244,225,93,93,16,244,225,18,57,47,95,93,93,95,93,93,93,93,93,225,49,48,51,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,21,47,27,34,61,46,27,27,46,61,34,27,2,37,6,34,61,46,27,1,201,27,46,61,34,6,2,16,6,34,61,46,27,1,201,27,46,61,34,7,2,37,26,34,61,46,27,27,46,61,34,26,86,9,30,55,45,2,137,45,55,29,9,86,86,9,29,55,45,252,244,3,12,45,55,29,9,86,86,9,29,55,45,252,244,3,12,45,55,29,9,86,86,9,29,55,45,253,119,45,55,30,9,86,0,1,0,47,254,82,7,98,4,74,0,74,0,122,64,80,0,73,74,67,49,71,230,32,1,141,32,1,127,32,1,98,32,1,83,32,1,5,52,32,68,32,2,38,32,1,6,32,32,14,50,71,67,85,76,224,76,1,47,76,63,76,95,76,111,76,127,76,159,76,191,76,207,76,8,31,71,14,84,75,61,42,39,21,77,58,40,22,15,72,49,31,8,77,7,21,0,63,225,50,50,50,63,51,51,225,50,50,50,1,16,244,225,93,93,16,244,225,18,57,47,95,93,93,95,93,93,93,93,93,225,16,212,225,49,48,1,39,46,3,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,23,51,17,6,254,10,6,38,55,66,34,250,2,27,34,61,46,27,27,46,61,34,27,2,37,6,34,61,46,27,1,201,27,46,61,34,6,2,16,6,34,61,46,27,1,201,27,46,61,34,7,2,37,26,34,61,46,27,24,41,53,29,47,254,82,149,78,108,66,29,86,9,30,55,45,2,137,45,55,29,9,86,86,9,29,55,45,252,244,3,12,45,55,29,9,86,86,9,29,55,45,252,244,3,12,45,55,29,9,86,86,9,29,55,45,253,105,36,45,25,10,1,253,244,0,2,0,61,0,0,5,49,4,74,0,37,0,48,0,71,64,42,8,48,71,27,27,36,43,72,14,87,50,96,50,1,35,73,128,36,1,36,2,29,77,37,47,77,47,8,95,8,111,8,3,8,8,37,15,48,21,77,20,21,0,63,225,50,63,57,47,93,225,16,225,50,1,47,93,225,93,16,246,225,18,57,47,225,50,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,35,34,14,2,7,7,35,19,1,50,62,2,53,52,38,35,35,17,3,104,26,34,61,46,27,178,95,171,130,77,52,105,159,108,253,154,26,34,61,46,27,170,35,48,32,20,8,10,101,13,3,24,69,97,61,29,139,129,176,4,74,86,10,30,55,45,254,250,22,64,116,95,67,115,84,47,86,9,28,55,45,3,13,16,38,64,48,68,1,72,252,20,25,55,88,62,104,88,254,90,0,3,0,47,0,0,6,88,4,74,0,35,0,46,0,78,0,84,64,49,41,72,14,14,27,70,71,55,85,80,111,80,127,80,2,8,46,71,27,84,79,77,48,2,34,77,35,45,77,47,8,95,8,111,8,3,8,8,78,35,15,64,61,46,21,77,63,20,21,0,63,51,225,50,50,50,63,51,57,47,93,225,16,225,50,50,50,1,16,244,225,50,93,16,244,225,17,57,47,225,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,1,50,62,2,53,52,38,35,35,17,1,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,2,117,27,34,61,46,27,137,95,171,130,77,52,105,159,107,253,194,27,34,61,46,27,27,46,61,34,27,2,23,68,97,62,29,140,129,135,4,166,6,34,61,46,27,27,46,61,34,6,253,227,7,34,60,46,27,27,46,60,34,7,4,74,86,10,30,55,45,254,250,22,64,116,95,67,115,84,47,86,9,28,55,45,2,137,45,55,30,10,86,252,20,25,55,88,62,104,88,254,90,3,236,86,9,29,55,45,253,117,45,55,28,9,86,86,9,28,55,45,2,137,45,55,30,10,86,0,0,2,0,47,0,0,4,82,4,74,0,35,0,46,0,57,64,33,41,72,14,87,48,8,46,71,27,84,47,2,34,77,35,45,77,47,8,95,8,111,8,3,8,8,35,15,46,21,77,20,21,0,63,225,50,63,57,47,93,225,16,225,50,1,16,244,225,50,16,246,225,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,1,50,62,2,53,52,38,35,35,17,2,117,27,34,61,46,27,199,95,171,130,77,52,105,159,108,253,133,27,34,61,46,27,27,46,61,34,27,2,84,68,97,62,29,139,129,197,4,74,86,10,30,55,45,254,250,22,64,116,95,67,115,84,47,86,9,28,55,45,2,137,45,55,30,10,86,252,20,25,55,88,62,104,88,254,90,0,1,0,82,255,236,3,125,4,94,0,45,0,115,64,78,38,41,26,41,26,15,28,25,72,5,87,47,15,47,47,47,111,47,143,47,207,47,239,47,6,17,64,15,80,15,2,15,15,31,15,47,15,3,15,26,79,235,27,251,27,2,185,27,1,94,27,110,27,2,44,27,1,27,27,0,22,78,22,17,1,17,10,22,25,38,41,38,2,38,33,78,0,16,0,63,225,51,93,63,51,93,225,17,57,47,93,93,93,93,225,1,47,93,93,51,93,16,246,225,50,17,57,57,47,47,51,49,48,1,50,30,2,21,20,14,2,35,34,46,2,53,52,51,20,30,2,51,50,54,55,33,53,33,46,3,35,34,14,2,21,34,38,53,52,62,2,1,205,100,160,112,60,67,120,165,99,110,139,81,30,151,23,51,80,57,121,119,8,254,58,1,198,4,38,64,86,51,46,73,50,26,71,79,38,85,136,4,94,63,136,212,150,156,219,139,63,42,65,78,36,131,54,92,68,38,212,208,110,117,156,94,39,32,58,79,48,55,61,35,72,59,37,0,0,2,0,47,255,236,6,111,4,94,0,50,0,70,0,112,64,72,51,72,43,224,8,1,15,8,31,8,2,8,8,25,61,72,0,87,72,15,72,47,72,63,72,111,72,4,72,64,18,21,72,42,10,71,25,84,71,44,7,3,66,78,46,16,9,77,47,42,95,42,111,42,3,42,42,19,35,32,77,33,15,19,77,15,18,21,56,78,3,22,0,63,225,63,51,225,63,225,50,18,57,47,93,225,63,225,18,57,57,1,16,244,225,50,43,93,16,246,225,18,57,47,93,93,51,225,49,48,1,16,2,35,34,46,2,39,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,18,54,51,50,30,2,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,6,111,235,226,103,165,117,66,4,254,215,27,46,61,34,6,253,207,27,34,61,46,27,27,46,61,34,27,2,49,6,34,61,46,27,1,41,13,233,215,106,169,117,63,253,51,28,61,99,72,71,99,61,27,28,62,99,71,72,98,61,27,2,39,254,223,254,230,66,133,201,136,254,219,45,55,28,9,86,86,9,28,55,45,2,137,45,55,30,10,86,86,9,29,55,45,254,248,1,1,251,69,141,213,144,114,174,117,60,60,117,174,114,114,172,115,58,58,115,172,0,0,2,0,16,0,0,4,88,4,74,0,12,0,62,0,91,64,52,5,72,47,31,63,31,2,31,31,60,19,62,26,14,24,26,24,11,19,11,60,71,45,85,64,79,64,111,64,2,19,26,62,78,11,11,37,51,54,77,53,21,38,77,12,77,37,15,19,77,18,21,0,63,225,63,225,225,63,225,50,17,57,47,225,50,1,47,93,16,244,225,50,17,18,57,57,17,51,17,51,17,18,57,47,93,225,49,48,1,34,14,2,21,20,30,2,51,51,17,1,14,3,35,53,51,50,62,2,55,19,46,3,53,52,62,2,51,33,21,35,34,14,2,21,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,2,14,63,86,53,23,24,53,86,62,199,254,172,22,51,80,122,94,7,27,45,39,37,19,181,47,96,77,49,49,101,156,108,2,64,7,34,60,46,27,27,46,60,34,27,253,186,27,34,61,46,27,170,3,236,34,57,74,40,44,79,59,35,1,166,252,186,42,62,41,21,86,14,29,47,33,1,55,9,43,71,99,65,68,108,75,40,86,10,30,55,45,253,119,45,55,28,9,86,86,9,28,55,45,1,4,0,255,255,0,113,255,236,3,225,5,244,2,38,0,72,0,0,1,6,0,106,218,0,0,25,182,3,2,57,17,38,3,2,184,255,255,180,42,70,14,22,37,1,43,53,53,0,43,53,53,0,0,1,0,35,254,20,4,55,6,20,0,71,0,94,64,59,52,71,39,73,240,73,1,159,73,191,73,2,64,73,80,73,2,21,24,24,64,71,11,7,84,72,46,78,45,27,24,232,9,248,9,2,9,78,21,79,10,95,10,2,10,10,18,58,80,33,15,18,77,19,0,1,77,0,21,0,63,225,63,225,63,225,18,57,47,93,51,225,93,50,63,225,1,16,244,50,225,50,17,51,93,93,93,16,222,225,49,48,51,53,51,50,62,2,53,17,35,53,51,53,52,46,2,35,35,53,33,21,33,21,33,21,20,6,7,6,7,51,54,51,50,30,2,21,17,20,14,2,35,35,53,51,50,62,2,53,17,52,46,2,35,34,14,2,21,17,20,30,2,51,51,21,37,16,35,61,45,27,186,186,27,46,61,34,16,1,121,1,94,254,162,2,2,2,2,10,92,209,87,135,92,48,56,100,140,83,30,12,49,76,53,27,24,53,86,62,64,93,61,30,27,46,61,34,6,86,10,31,58,48,3,213,97,20,45,55,30,9,86,245,97,149,28,61,26,30,29,186,47,97,152,105,253,76,138,183,109,46,97,37,87,145,108,2,172,67,104,72,37,47,87,123,75,254,121,45,55,28,9,86,255,255,0,47,0,0,3,129,6,33,2,38,1,205,0,0,1,6,0,118,218,0,0,19,64,11,1,46,17,38,1,79,34,40,18,0,37,1,43,53,0,43,53,0,0,1,0,113,255,236,3,160,4,94,0,46,0,82,64,54,30,31,42,18,15,87,48,15,48,47,48,111,48,143,48,207,48,239,48,6,28,31,72,5,86,47,31,79,255,28,1,235,28,1,47,28,95,28,111,28,191,28,4,28,28,36,23,78,10,16,36,80,0,22,0,63,225,63,225,18,57,47,93,93,93,225,1,16,246,225,50,93,16,246,193,196,17,57,49,48,5,34,46,2,53,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,14,2,7,33,21,33,30,3,51,50,54,55,22,22,21,20,14,2,2,68,102,172,124,69,69,123,167,97,64,127,102,64,92,91,16,39,67,52,55,91,66,40,4,1,199,254,55,4,39,75,114,78,95,142,35,15,20,44,87,130,20,63,136,213,151,164,221,134,56,25,52,79,53,71,58,48,86,65,37,39,93,156,118,110,98,146,96,47,80,63,12,40,28,35,70,56,35,255,255,0,92,255,236,3,66,4,92,2,6,0,86,0,0,255,255,0,47,0,0,2,117,6,20,2,6,0,76,0,0,255,255,0,32,0,0,2,118,5,244,2,38,0,243,0,0,1,7,0,106,254,253,0,0,0,25,182,2,1,40,17,38,2,1,184,255,249,180,25,53,23,21,37,1,43,53,53,0,43,53,53,0,255,255,255,231,254,20,1,170,6,20,2,6,0,77,0,0,0,2,0,0,255,242,6,102,4,74,0,67,0,78,0,106,64,69,37,0,16,78,71,35,32,0,48,0,64,0,112,0,176,0,192,0,6,32,35,112,35,2,0,35,0,35,50,73,72,22,87,80,47,80,63,80,95,80,3,50,58,47,22,77,47,16,95,16,111,16,3,16,16,7,78,77,29,77,28,21,9,6,77,37,77,7,15,0,63,225,225,50,63,225,225,18,57,47,93,193,63,193,1,47,93,16,246,225,18,57,57,47,47,93,93,16,225,50,16,193,49,48,1,52,46,2,35,35,53,33,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,35,14,3,7,14,3,35,34,38,53,52,54,51,20,30,2,51,50,62,2,55,62,3,1,50,62,2,53,52,38,35,35,17,1,215,27,46,61,34,27,3,179,27,34,61,46,27,137,95,171,130,77,52,105,159,108,253,195,27,34,61,46,27,248,10,26,30,35,20,28,58,71,89,57,82,82,48,42,12,25,38,25,29,51,50,49,26,12,26,23,15,2,193,68,97,62,29,140,129,135,3,117,41,49,28,9,86,86,10,30,55,45,254,250,22,64,116,95,67,115,84,47,86,9,28,55,45,3,13,94,187,176,161,69,93,127,78,33,75,68,53,72,14,33,29,20,17,60,114,97,42,119,124,115,253,16,25,55,88,62,104,88,254,90,0,2,0,47,0,0,6,213,4,74,0,71,0,82,0,88,64,52,8,82,71,63,112,27,1,27,27,45,77,72,14,87,84,47,84,143,84,2,62,30,71,45,84,83,81,29,77,8,47,62,95,62,111,62,3,62,62,39,2,52,77,71,53,15,82,39,77,20,38,21,0,63,51,225,50,63,51,225,50,18,57,47,93,51,225,50,1,16,244,225,50,93,16,246,225,17,57,47,93,51,225,50,49,48,1,21,35,34,14,2,21,17,51,50,30,2,21,20,14,2,35,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,1,50,62,2,53,52,38,35,35,17,5,53,26,34,61,46,27,137,95,171,130,77,52,105,159,108,253,215,6,34,61,46,27,254,0,27,46,61,34,6,253,207,27,34,61,46,27,27,46,61,34,27,2,49,6,34,61,46,27,2,0,27,46,61,34,6,2,2,68,97,62,29,139,129,135,4,74,86,10,30,55,45,254,250,22,64,116,95,67,115,84,47,86,9,28,55,45,1,37,254,219,45,55,28,9,86,86,9,28,55,45,2,137,45,55,30,10,86,86,9,29,55,45,254,248,1,6,45,55,30,10,86,252,20,25,55,88,62,104,88,254,90,0,255,255,0,35,0,0,4,219,6,20,0,6,0,233,0,0,255,255,0,18,0,0,4,196,6,33,0,38,1,212,237,0,1,7,0,118,0,131,0,0,0,19,64,11,1,102,17,38,1,92,90,96,20,88,37,1,43,53,0,43,53,0,255,255,0,8,254,20,4,133,5,238,2,38,0,92,0,0,1,6,2,54,255,0,0,19,64,11,1,64,17,38,1,6,69,59,29,0,37,1,43,53,0,43,53,0,0,1,0,47,254,82,5,61,4,74,0,61,0,91,64,58,6,73,146,7,1,120,7,1,67,7,83,7,99,7,3,25,7,1,0,7,1,7,7,20,38,71,55,85,63,80,63,128,63,176,63,224,63,4,37,71,20,84,62,49,45,31,27,77,46,28,15,60,37,14,77,1,13,21,0,63,51,225,50,50,63,51,225,50,50,50,1,16,244,225,93,16,244,225,18,57,47,93,93,93,93,93,225,49,48,33,33,34,14,2,21,35,52,46,2,35,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,33,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,20,30,2,51,51,5,61,254,80,55,66,36,11,94,17,43,73,55,254,100,27,34,61,46,27,27,46,61,34,27,2,70,27,34,61,46,27,2,8,27,46,61,34,26,2,69,26,34,61,46,27,27,46,61,34,26,49,105,162,114,114,162,105,49,86,9,30,55,45,2,137,45,55,29,9,86,86,9,29,55,45,252,244,3,12,45,55,29,9,86,86,9,29,55,45,253,117,45,55,28,9,0,0,1,0,78,0,0,4,37,6,182,0,33,0,37,64,19,32,250,33,35,2,90,17,100,34,1,24,93,25,3,7,11,93,10,18,0,63,225,50,63,225,50,1,16,244,225,16,214,225,49,48,1,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,50,62,2,55,55,51,4,25,253,198,27,46,61,34,68,253,131,26,35,61,46,26,26,46,61,35,26,2,151,60,75,44,21,5,8,107,5,80,251,145,45,55,30,9,86,86,10,31,58,48,3,228,48,58,31,10,86,25,48,69,43,71,0,0,1,0,47,0,0,3,88,5,51,0,33,0,41,64,22,31,73,175,32,1,32,35,1,71,16,84,34,0,23,77,24,15,6,10,77,9,21,0,63,225,50,63,225,50,1,16,244,225,16,214,93,225,49,48,1,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,50,62,2,55,55,51,17,1,178,27,46,61,34,47,253,166,27,34,61,46,27,27,46,61,34,27,2,43,35,48,32,21,7,11,100,3,236,252,243,45,55,28,9,86,86,9,28,55,45,2,135,45,55,30,10,88,16,38,64,48,67,254,185,0,255,255,0,18,0,0,8,78,7,115,2,38,0,58,0,0,1,7,0,67,1,186,1,82,0,21,180,1,57,5,38,1,184,255,218,180,63,57,38,19,37,1,43,53,0,43,53,0,255,255,0,2,0,0,6,227,6,33,2,38,0,90,0,0,1,7,0,67,0,178,0,0,0,21,180,1,64,17,38,1,184,255,144,180,70,64,40,20,37,1,43,53,0,43,53,0,255,255,0,18,0,0,8,78,7,115,2,38,0,58,0,0,1,7,0,118,2,170,1,82,0,35,64,23,1,69,5,38,1,80,57,1,48,57,1,16,57,1,0,57,1,199,57,63,38,19,37,1,43,93,93,93,93,53,0,43,53,0,255,255,0,2,0,0,6,227,6,33,2,38,0,90,0,0,1,7,0,118,1,147,0,0,0,19,64,11,1,76,17,38,1,110,64,70,40,20,37,1,43,53,0,43,53,0,255,255,0,18,0,0,8,78,7,70,2,38,0,58,0,0,1,7,0,106,2,47,1,82,0,39,64,25,2,1,72,5,38,2,1,96,57,1,48,57,1,16,57,1,0,57,1,77,57,85,38,19,37,1,43,93,93,93,93,53,53,0,43,53,53,0,255,255,0,2,0,0,6,227,5,244,2,38,0,90,0,0,1,7,0,106,1,47,0,0,0,23,64,13,2,1,79,17,38,2,1,10,64,92,40,20,37,1,43,53,53,0,43,53,53,0,255,255,255,246,0,0,5,6,7,115,2,38,0,60,0,0,1,7,0,67,255,210,1,82,0,21,180,1,63,5,38,1,184,255,164,180,69,63,15,46,37,1,43,53,0,43,53,0,255,255,0,8,254,20,4,133,6,33,2,38,0,92,0,0,1,6,0,67,153,0,0,21,180,1,59,17,38,1,184,255,163,180,65,59,29,0,37,1,43,53,0,43,53,0,0,1,255,246,1,233,4,10,2,98,0,3,0,16,181,1,0,5,1,186,2,0,47,225,1,16,198,47,49,48,1,33,53,33,4,10,251,236,4,20,1,233,121,0,0,1,255,246,1,233,8,10,2,98,0,3,0,16,181,1,0,5,1,186,2,0,47,225,1,16,198,47,49,48,1,33,53,33,8,10,247,236,8,20,1,233,121,0,0,1,255,246,1,233,8,10,2,98,0,3,0,16,181,1,0,5,1,186,2,0,47,225,1,16,198,47,49,48,1,33,53,33,8,10,247,236,8,20,1,233,121,0,0,2,255,246,254,100,3,84,255,207,0,3,0,7,0,32,64,16,4,0,9,5,1,6,186,192,5,208,5,2,5,1,186,2,0,47,225,47,93,225,1,47,51,16,196,50,49,48,5,33,53,33,17,33,53,33,3,84,252,162,3,94,252,162,3,94,170,121,254,149,121,0,0,1,0,115,3,117,1,195,5,184,0,23,0,55,64,36,38,0,54,0,2,5,159,16,151,9,152,159,0,1,16,0,64,0,2,0,0,25,24,15,25,47,25,63,25,79,25,4,19,168,5,3,0,63,228,1,93,17,18,57,47,93,93,225,253,228,93,49,48,19,52,62,2,55,21,6,6,21,20,30,4,21,20,6,35,34,46,2,115,36,81,128,91,101,94,22,34,38,34,22,77,57,31,57,44,25,4,39,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,0,0,1,0,61,3,115,1,141,5,182,0,23,0,45,64,28,9,152,41,0,57,0,2,0,151,5,159,16,16,25,24,15,25,47,25,63,25,79,25,4,5,168,19,3,0,63,228,1,93,17,18,57,47,228,253,93,225,49,48,1,20,14,2,7,53,54,54,53,52,46,4,53,52,54,51,50,30,2,1,141,36,81,127,92,101,94,22,34,38,34,22,77,57,32,56,44,25,5,4,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,0,1,0,61,254,197,1,141,1,8,0,23,0,47,64,29,9,152,41,0,57,0,2,0,151,5,159,16,16,25,24,15,25,47,25,63,25,79,25,4,5,168,19,155,24,0,16,244,228,1,93,17,18,57,47,228,253,93,225,49,48,37,20,14,2,7,53,54,54,53,52,46,4,53,52,54,51,50,30,2,1,141,36,81,127,92,101,94,22,34,38,34,22,77,57,32,56,44,25,86,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,0,0,1,0,115,3,115,1,195,5,182,0,23,0,55,64,36,38,0,54,0,2,19,159,8,151,15,152,159,0,1,16,0,64,0,2,0,0,25,24,15,25,47,25,63,25,79,25,4,19,168,5,3,0,63,228,1,93,17,18,57,47,93,93,225,253,228,93,49,48,19,52,62,2,51,50,22,21,20,14,4,21,20,22,23,21,46,3,115,25,44,57,31,57,77,22,34,38,34,22,94,101,91,128,81,36,5,4,43,67,45,23,62,59,31,41,28,20,21,27,20,60,92,32,86,27,83,104,122,0,2,0,115,3,117,3,92,5,184,0,23,0,47,0,102,64,69,38,24,54,24,2,38,0,54,0,2,5,159,16,151,9,152,0,29,159,40,151,33,152,24,0,0,16,0,64,0,3,159,24,1,0,24,16,24,64,24,3,0,24,0,24,49,48,223,49,239,49,2,128,49,1,15,49,1,49,64,11,14,72,43,19,168,29,5,3,0,63,51,228,50,1,43,93,93,93,17,18,57,57,47,47,93,93,93,16,225,253,228,16,225,253,228,93,93,49,48,1,52,62,2,55,21,6,6,21,20,30,4,21,20,6,35,34,46,2,37,52,62,2,55,21,6,6,21,20,30,4,21,20,6,35,34,46,2,2,12,36,81,128,91,100,94,22,33,39,33,22,76,57,31,58,43,26,254,103,36,81,128,91,101,94,22,34,38,34,22,77,57,31,57,44,25,4,39,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,43,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,0,0,2,0,61,3,115,3,39,5,182,0,23,0,47,0,82,64,52,33,152,41,24,57,24,2,24,151,29,159,40,9,152,41,0,57,0,2,0,151,5,159,16,40,16,40,16,49,48,223,49,239,49,2,128,49,1,15,49,1,49,64,11,14,72,29,5,168,43,19,3,0,63,51,228,50,1,43,93,93,93,17,18,57,57,47,47,16,228,253,93,225,16,228,253,93,225,49,48,1,20,14,2,7,53,54,54,53,52,46,4,53,52,54,51,50,30,2,5,20,14,2,7,53,54,54,53,52,46,4,53,52,54,51,50,30,2,1,141,36,81,127,92,101,94,22,34,38,34,22,77,57,32,56,44,25,1,154,36,81,127,92,100,95,22,34,38,34,22,76,57,32,57,43,26,5,4,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,43,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,0,0,2,0,61,254,197,3,39,1,8,0,23,0,47,0,88,64,55,33,152,41,24,57,24,2,24,151,29,159,40,9,152,41,0,57,0,2,0,151,5,159,16,40,16,40,16,49,48,223,49,239,49,2,128,49,1,15,49,1,49,64,11,14,72,30,29,6,5,168,43,19,155,48,0,16,244,50,228,50,50,50,1,43,93,93,93,17,18,57,57,47,47,16,228,253,93,225,16,228,253,93,225,49,48,37,20,14,2,7,53,54,54,53,52,46,4,53,52,54,51,50,30,2,5,20,14,2,7,53,54,54,53,52,46,4,53,52,54,51,50,30,2,1,141,36,81,127,92,101,94,22,34,38,34,22,77,57,32,56,44,25,1,154,36,81,127,92,100,95,22,34,38,34,22,76,57,32,57,43,26,86,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,43,65,122,104,83,27,86,32,92,60,20,27,21,20,28,41,31,59,62,23,45,67,0,1,0,72,255,29,3,78,6,20,0,21,0,77,64,49,17,21,18,15,12,16,6,11,0,32,20,1,20,20,0,13,11,11,22,23,15,23,47,23,63,23,95,23,127,23,191,23,207,23,239,23,8,16,0,21,12,18,15,4,20,13,19,14,6,0,47,47,51,193,50,23,57,63,1,93,17,18,57,47,198,209,194,47,93,17,18,23,57,49,48,1,6,7,6,2,21,35,52,2,39,38,39,55,5,53,5,3,51,3,37,21,37,2,68,21,18,15,24,86,23,14,17,20,74,254,168,1,88,54,197,57,1,88,254,168,3,4,126,157,134,254,148,218,216,1,108,134,157,128,232,58,176,53,1,231,254,25,53,176,58,0,0,1,0,72,255,29,3,78,6,20,0,41,0,132,64,78,27,30,0,24,21,9,29,32,1,1,1,1,25,5,26,4,4,3,0,6,9,5,6,31,41,10,22,8,20,10,10,42,43,15,43,47,43,63,43,95,43,127,43,191,43,207,43,239,43,8,21,30,24,27,4,29,22,23,28,23,9,0,6,3,4,1,8,7,2,7,23,7,23,7,5,25,0,5,0,47,63,18,57,57,47,47,17,51,16,193,50,23,57,17,51,16,193,50,23,57,1,93,17,18,57,47,51,214,196,16,209,50,23,57,17,51,17,51,194,47,93,196,17,51,51,17,51,51,49,48,37,37,21,37,19,35,19,5,53,5,39,54,55,54,54,55,38,38,39,38,39,55,5,53,5,3,51,3,37,21,37,23,6,7,6,6,7,22,22,23,22,23,1,246,1,88,254,168,57,197,54,254,168,1,88,74,19,18,15,28,8,8,28,15,18,19,74,254,168,1,88,54,197,57,1,88,254,168,78,20,18,15,31,9,9,31,15,18,20,223,58,177,54,254,127,1,129,54,177,58,232,14,28,24,83,66,67,80,22,26,9,232,57,176,54,1,129,254,127,54,176,57,232,12,26,23,79,66,69,83,23,26,12,0,0,1,0,100,1,176,2,129,4,2,0,19,0,48,64,32,160,21,240,21,2,95,21,111,21,2,64,21,1,15,21,1,10,32,0,48,0,64,0,160,0,4,15,0,1,0,15,5,0,47,205,1,47,93,93,205,93,93,93,93,49,48,19,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,100,41,72,100,58,56,98,74,42,42,74,98,56,58,100,72,41,2,217,84,114,69,30,30,69,114,84,84,113,70,30,30,70,113,0,3,0,164,255,242,6,57,1,8,0,19,0,39,0,59,0,118,64,80,40,50,1,40,30,56,30,2,30,150,20,20,0,55,40,1,40,150,187,50,203,50,219,50,3,116,50,132,50,148,50,3,53,50,1,50,61,235,61,1,212,61,1,187,61,1,175,61,1,123,61,1,100,61,1,75,61,1,63,61,1,2,15,61,1,41,10,57,10,2,10,150,0,45,25,5,155,55,35,15,0,47,51,51,237,50,50,1,47,237,93,93,95,93,93,93,93,93,93,93,93,16,222,93,93,93,237,93,18,57,47,237,93,93,49,48,55,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,37,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,37,52,62,2,51,50,30,2,21,20,14,2,35,34,46,2,164,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,2,74,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,2,73,20,35,47,27,26,47,35,21,21,35,47,26,27,47,35,20,125,40,53,32,14,14,32,53,40,39,54,32,14,14,32,54,39,40,53,32,14,14,32,53,40,39,54,32,14,14,32,54,39,40,53,32,14,14,32,53,40,39,54,32,14,14,32,54,0,0,7,0,92,255,236,9,248,5,203,0,19,0,39,0,59,0,79,0,83,0,103,0,123,0,129,64,79,82,83,80,81,255,81,1,83,81,83,81,40,10,60,180,50,252,70,180,40,104,180,94,252,114,180,84,125,112,125,128,125,160,125,3,95,125,111,125,2,30,180,0,252,20,180,31,10,1,10,83,3,81,21,109,65,182,45,119,75,182,99,128,55,1,55,89,45,19,25,182,143,5,1,5,35,182,15,4,0,63,225,212,93,225,63,51,212,93,50,225,50,16,225,50,63,63,1,47,93,225,244,225,93,93,16,222,225,244,225,222,225,244,225,17,18,57,57,47,47,93,17,51,17,51,49,48,1,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,1,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,1,35,1,51,1,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,5,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,2,252,42,84,126,84,88,127,82,39,39,82,128,89,84,125,83,42,254,24,16,36,58,42,42,58,35,15,15,35,56,42,42,59,37,16,5,187,42,84,126,84,88,128,81,39,39,82,128,89,84,125,83,42,254,24,16,36,58,42,42,58,34,15,15,34,56,42,42,59,37,16,253,129,135,2,219,134,4,182,42,84,126,84,88,128,81,39,39,82,128,89,84,125,83,42,254,24,16,36,58,42,42,58,34,15,15,34,56,42,42,59,37,16,4,6,103,168,120,66,66,120,168,103,103,167,119,64,64,119,167,103,88,139,96,50,50,96,139,88,87,136,95,49,49,95,136,253,87,103,168,120,65,65,120,168,103,103,167,119,64,64,119,167,103,88,139,96,50,50,96,139,88,87,136,95,49,49,95,136,253,245,5,182,251,254,103,168,120,65,65,120,168,103,103,167,119,64,64,119,167,103,88,139,96,50,50,96,139,88,87,136,95,49,49,95,136,255,255,0,117,3,213,1,78,5,182,2,6,0,10,0,0,255,255,0,117,3,213,2,207,5,182,2,6,0,5,0,0,0,1,0,133,0,164,2,37,3,174,0,6,0,36,64,17,6,235,3,236,2,192,4,208,4,2,4,8,3,3,1,5,1,0,47,47,18,57,61,47,1,24,16,214,93,50,253,233,49,48,19,1,51,3,19,35,1,133,1,57,103,207,207,103,254,199,2,74,1,100,254,123,254,123,1,100,0,1,0,135,0,164,2,39,3,174,0,6,0,40,64,22,0,235,3,236,4,48,2,64,2,80,2,224,2,240,2,5,2,3,3,1,5,1,0,47,47,18,57,61,47,1,24,47,93,51,253,225,49,48,1,1,35,19,3,51,1,2,39,254,199,103,207,207,103,1,57,2,8,254,156,1,133,1,133,254,156,0,255,255,0,211,255,242,3,166,5,182,0,38,0,4,0,0,1,7,0,4,1,209,0,0,0,44,64,30,3,2,111,24,1,95,24,1,24,255,49,1,239,49,1,191,49,1,127,49,1,111,49,1,111,49,1,16,49,1,93,93,93,93,93,93,93,17,93,93,53,53,0,1,254,143,0,0,1,240,5,182,0,3,0,15,181,3,1,0,18,2,3,0,63,63,1,47,205,49,48,35,35,1,51,233,136,2,219,134,5,182,0,1,0,20,3,23,3,59,5,195,0,52,0,55,64,32,37,225,29,54,192,54,224,54,2,19,47,225,0,9,16,9,2,9,35,0,3,230,37,1,41,230,25,222,16,230,17,220,0,63,225,63,225,212,50,225,50,50,1,47,93,225,50,93,16,212,225,49,48,1,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,51,23,51,62,3,51,50,22,21,17,20,30,2,51,51,21,33,17,52,38,35,34,14,2,21,21,20,30,2,51,1,150,254,126,11,21,36,27,16,16,28,36,20,4,254,16,6,21,45,51,57,31,104,115,14,26,34,20,6,254,242,53,68,38,52,31,14,16,28,37,21,3,92,69,69,6,18,33,27,1,115,24,31,17,6,69,100,35,43,26,9,113,123,254,221,28,35,19,6,69,1,165,78,84,30,51,66,37,252,25,31,17,5,0,1,0,90,0,0,4,47,5,182,0,45,0,92,64,51,35,31,35,31,37,22,250,21,47,30,34,34,37,90,11,8,100,46,33,94,30,8,37,94,34,11,34,47,30,95,30,2,22,30,34,34,30,22,3,0,29,94,18,93,19,3,44,1,93,0,18,0,63,225,50,63,225,225,18,23,57,47,47,47,93,17,51,16,225,50,16,225,1,16,246,50,225,50,17,51,16,222,225,18,57,57,47,47,49,48,51,53,51,50,62,2,53,53,35,53,51,17,52,46,2,35,35,53,33,19,35,39,46,3,35,33,17,33,21,33,21,33,21,33,21,20,30,2,51,51,21,90,27,34,61,46,27,189,189,27,46,61,34,27,3,203,10,106,11,4,23,45,68,48,254,217,1,217,254,39,1,39,254,217,27,45,62,34,68,86,9,28,55,45,150,96,3,0,45,55,30,9,86,254,154,88,35,61,45,27,253,176,100,199,96,140,48,58,31,10,86,0,0,1,0,100,255,236,4,61,5,203,0,89,0,176,64,113,74,47,71,63,71,79,71,3,71,89,5,169,5,185,5,2,63,5,79,5,2,5,61,95,24,111,24,127,24,3,24,91,56,53,50,3,46,61,87,0,3,3,82,6,110,112,46,128,46,144,46,3,46,46,82,110,49,55,185,55,1,55,39,95,61,1,0,61,1,61,6,48,116,49,3,49,0,54,116,55,87,55,208,55,1,47,55,63,55,79,55,3,49,55,49,55,19,79,116,66,4,39,18,14,118,32,35,1,35,19,118,30,19,0,63,225,212,93,225,63,63,225,18,57,57,47,47,93,93,17,51,16,225,50,17,51,16,225,50,1,47,93,93,196,51,93,17,51,241,193,47,93,225,17,23,57,17,18,23,57,16,222,93,17,57,93,93,17,51,214,93,193,49,48,1,22,22,23,33,21,33,21,20,6,7,23,54,54,51,50,30,2,51,50,62,2,55,21,14,3,35,34,46,2,35,34,6,7,7,53,55,62,3,53,53,33,53,33,38,38,39,35,53,51,46,3,53,52,62,2,51,50,30,2,21,20,6,35,52,46,2,35,34,6,21,20,30,2,23,33,21,1,244,9,17,6,1,31,254,234,99,82,5,42,73,34,41,98,97,88,32,36,61,54,45,19,18,50,66,83,51,51,98,100,103,55,68,118,66,27,37,37,76,60,38,254,233,1,11,7,20,12,228,189,14,28,22,14,58,108,155,97,99,138,86,39,87,75,17,45,82,64,119,111,16,24,28,12,1,92,2,207,31,74,39,96,8,88,135,55,9,20,17,24,30,24,21,34,43,23,133,26,53,44,28,29,34,29,39,31,12,108,23,23,65,85,103,62,20,96,39,74,31,96,32,69,74,80,42,88,138,95,50,35,62,84,49,66,67,48,93,73,46,136,128,48,84,74,66,29,96,0,0,3,0,55,255,236,6,61,5,182,0,35,0,48,0,78,0,114,64,66,42,91,21,72,76,90,61,80,21,1,79,61,1,21,61,21,61,7,74,52,80,15,80,31,80,95,80,3,36,28,90,7,100,79,14,0,49,95,56,19,27,94,36,75,63,95,72,36,72,70,70,72,36,3,1,15,48,14,93,15,3,33,1,93,0,18,0,63,225,50,63,241,192,17,18,23,57,47,47,47,16,225,50,16,225,63,225,1,47,51,16,244,225,50,93,16,206,50,17,57,57,47,47,93,93,16,225,50,16,225,49,48,51,53,51,50,62,2,53,17,52,46,2,35,35,53,33,50,30,2,21,20,14,2,35,35,17,20,30,2,51,51,21,3,51,50,62,2,53,52,46,2,35,35,1,50,54,55,21,6,6,35,34,46,2,53,17,35,53,50,54,55,54,54,55,51,21,51,21,35,17,20,22,55,27,35,61,45,27,27,46,61,34,27,2,2,129,190,124,61,57,130,210,152,67,27,46,61,34,67,235,47,93,132,84,39,34,76,120,87,78,4,6,37,47,26,26,79,60,69,96,60,27,156,37,89,34,35,43,16,74,227,227,64,86,10,31,58,48,3,236,45,55,30,9,86,59,111,158,100,91,168,129,77,254,166,45,55,28,9,86,2,154,39,87,137,97,86,127,84,41,251,4,8,6,90,14,18,33,74,122,88,1,96,72,30,35,38,105,79,252,107,254,154,105,98,0,1,0,84,255,236,4,61,5,199,0,65,0,84,64,48,51,61,59,52,4,55,41,38,8,67,55,90,24,61,19,94,20,58,20,54,26,94,27,51,27,47,20,95,20,2,27,64,9,14,72,20,27,20,27,0,46,94,33,4,0,95,13,19,0,63,225,63,225,18,57,57,47,47,43,93,17,51,16,225,50,17,51,16,225,50,1,47,225,16,222,212,193,17,23,57,49,48,37,50,62,2,55,22,22,21,20,14,2,35,34,46,2,39,35,53,51,38,38,53,53,35,53,51,62,3,51,50,30,2,21,20,6,35,52,46,2,35,34,14,2,7,33,21,33,21,20,20,23,33,21,33,30,3,3,8,52,81,62,47,18,13,24,37,76,116,80,96,176,142,98,19,149,141,2,2,137,145,14,91,137,173,95,78,127,91,50,91,87,20,44,71,51,53,98,79,55,10,1,174,254,78,2,1,94,254,170,13,59,88,115,100,20,34,45,24,8,30,31,27,61,52,34,61,135,216,155,96,23,54,21,45,97,171,229,138,58,31,55,76,45,71,58,48,86,64,37,46,114,191,144,97,49,21,54,19,96,109,167,113,58,0,0,4,0,82,255,236,5,186,5,195,0,3,0,15,0,31,0,75,0,123,64,79,4,180,47,24,63,24,95,24,143,24,191,24,207,24,239,24,7,24,16,96,1,1,6,1,1,9,3,1,1,3,1,3,37,10,180,16,77,47,77,111,77,2,47,47,64,71,1,71,64,62,180,47,37,63,37,2,37,52,65,57,182,42,65,182,32,192,42,4,13,182,27,7,182,19,19,3,3,1,18,0,63,63,63,225,220,225,63,26,220,225,16,225,17,57,1,47,93,225,26,204,93,50,47,93,16,222,225,18,57,57,47,47,93,93,93,16,220,93,225,49,48,33,35,1,51,3,20,22,51,50,54,53,52,38,35,34,6,5,20,6,35,34,46,2,53,52,54,51,50,30,2,1,34,46,2,53,52,62,2,51,50,30,2,21,20,14,2,35,52,46,2,35,34,14,2,21,20,22,51,50,54,55,22,22,21,20,14,2,1,211,135,2,219,133,221,70,88,86,71,73,87,86,69,1,235,171,165,79,123,86,45,169,169,77,122,86,46,251,234,74,124,90,50,50,88,121,71,46,93,74,47,22,43,64,43,8,22,38,29,32,52,37,20,89,91,76,98,25,12,19,31,63,95,5,182,251,146,133,134,134,133,131,129,129,131,175,173,43,87,130,88,176,170,43,86,130,1,109,42,85,131,90,99,134,80,34,18,33,49,32,21,43,35,21,29,60,50,31,20,58,102,83,131,118,51,37,8,29,25,25,46,35,21,0,0,2,0,92,255,233,3,137,5,221,0,41,0,57,0,60,64,30,53,37,71,24,16,16,20,42,73,31,5,73,6,31,59,20,21,77,20,5,20,5,20,0,47,78,28,0,78,11,0,47,225,47,225,18,57,57,47,47,16,225,1,47,16,214,214,225,16,225,17,57,47,51,225,50,49,48,37,50,62,2,55,51,14,3,35,34,46,2,53,53,6,6,7,53,54,54,55,17,52,54,51,50,22,21,20,14,2,7,17,20,30,2,19,52,46,2,35,34,14,2,21,17,62,3,2,131,35,59,46,33,9,80,12,47,73,101,68,70,111,78,42,51,106,54,57,105,49,136,151,124,134,55,97,133,78,19,39,60,140,19,34,50,32,38,48,27,10,62,96,66,34,86,25,56,89,63,84,127,87,44,44,88,130,85,192,18,31,14,90,15,33,17,2,51,158,172,173,159,109,175,139,107,41,254,244,53,90,65,36,4,61,53,87,61,33,36,64,87,51,254,45,33,86,114,145,0,0,4,0,57,0,0,7,217,5,182,0,44,0,56,0,70,0,74,0,135,64,84,26,0,2,27,250,44,96,72,112,72,2,72,45,224,47,63,191,63,2,63,127,73,1,73,51,224,111,57,1,57,76,15,76,63,76,95,76,127,76,143,76,5,2,250,17,100,75,48,93,60,54,93,66,15,60,31,60,47,60,3,60,66,60,66,11,38,34,24,93,1,27,10,35,25,3,72,71,71,7,11,93,0,10,18,0,63,51,225,50,51,16,193,63,51,18,57,57,225,50,50,18,57,57,47,47,93,16,225,16,225,1,16,244,225,93,16,222,93,225,196,93,212,93,225,196,93,214,225,17,57,57,49,48,33,1,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,52,46,2,35,35,53,33,1,17,52,46,2,35,35,53,33,21,35,34,14,2,21,17,1,20,22,51,50,54,53,52,38,35,34,6,5,20,6,35,34,38,53,52,54,51,50,30,2,1,53,33,21,4,27,253,82,26,46,61,34,27,254,10,27,35,61,45,27,27,46,61,34,27,1,107,2,139,27,46,61,34,26,1,245,26,34,62,45,27,1,78,70,87,86,72,73,87,86,69,1,235,171,165,158,176,170,168,77,123,86,46,253,168,2,21,4,156,252,77,48,58,31,10,86,86,10,31,58,48,3,236,45,55,30,9,86,251,148,3,139,45,55,30,9,86,86,10,31,58,48,251,51,2,109,133,134,134,133,131,129,129,131,177,172,174,175,176,170,43,86,130,253,60,154,154,0,0,2,0,55,2,242,6,88,5,182,0,46,0,80,0,144,64,90,153,7,1,136,7,1,105,7,121,7,2,72,7,88,7,2,41,7,1,30,6,29,7,28,5,9,4,195,39,82,95,74,1,74,74,47,195,71,32,62,48,62,2,62,9,195,128,19,208,19,2,95,19,1,48,19,1,19,80,63,202,72,3,45,1,1,12,12,15,15,53,53,56,202,0,7,7,8,5,29,3,14,14,55,32,26,202,30,27,3,0,63,51,225,50,212,50,18,23,57,50,17,51,225,50,17,51,17,51,17,51,17,51,63,225,50,1,47,93,93,93,225,47,93,198,241,194,47,93,16,212,225,17,23,57,93,93,93,93,93,49,48,1,53,50,54,55,17,3,35,3,17,20,22,51,21,35,53,51,50,54,55,17,46,3,35,35,53,51,19,19,51,21,35,34,14,2,21,17,20,30,2,51,51,21,37,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,14,3,7,7,35,55,33,23,35,39,38,38,39,35,5,41,35,42,3,232,71,232,42,40,248,21,31,47,2,1,13,22,29,15,21,236,225,232,231,22,17,29,21,11,11,21,29,17,22,251,78,13,21,29,15,32,254,164,35,15,28,21,12,90,22,30,18,10,2,8,60,6,2,86,7,60,8,4,34,44,94,2,242,55,20,35,1,201,253,201,2,57,254,61,41,22,55,55,20,37,1,226,19,23,12,3,57,253,201,2,55,57,4,12,25,21,254,41,21,24,14,4,55,118,21,24,14,4,55,55,4,12,23,18,2,19,1,11,20,25,15,49,186,186,49,29,42,1,0,255,255,0,86,0,0,5,176,5,205,2,6,1,118,0,0,0,2,0,102,255,221,4,139,4,72,0,34,0,47,0,53,64,28,35,74,30,17,87,49,47,19,74,5,86,48,29,29,24,18,77,47,47,24,41,77,12,15,24,77,0,22,0,63,233,63,233,18,57,47,233,17,57,47,1,16,246,233,50,16,246,50,233,49,48,5,34,46,2,53,52,62,4,51,50,30,2,21,33,17,30,3,51,50,62,2,55,23,14,3,19,17,46,3,35,34,14,2,7,17,2,121,130,198,134,69,44,76,102,118,128,63,113,194,142,81,252,197,22,64,77,88,46,74,116,94,77,34,72,36,83,110,143,204,19,59,77,93,53,51,87,73,60,24,35,94,157,204,110,99,160,126,92,60,29,79,147,209,131,254,156,24,44,34,21,32,60,87,55,41,57,101,77,44,2,139,1,21,20,42,35,22,19,33,42,23,254,233,255,255,0,83,255,240,6,69,5,193,0,38,0,123,206,0,0,39,2,23,3,4,0,0,1,7,2,62,3,94,253,179,0,102,64,69,4,3,2,65,19,4,3,2,255,65,1,207,65,1,191,65,1,79,65,1,65,1,224,27,1,160,27,1,144,27,1,116,27,1,64,27,95,27,2,52,27,1,16,27,1,27,0,176,0,1,160,0,1,144,0,1,128,0,1,112,0,1,64,0,1,16,0,1,0,17,93,93,93,93,93,93,93,53,17,93,93,93,93,93,93,93,53,17,93,93,93,93,53,53,53,0,63,53,53,53,255,255,0,94,255,240,6,71,5,203,0,38,0,117,12,0,0,39,2,23,3,10,0,0,1,7,2,62,3,96,253,179,0,106,64,72,4,3,2,103,19,4,3,2,255,103,1,207,103,1,191,103,1,79,103,1,103,1,228,65,1,219,65,1,164,65,1,144,65,1,116,65,1,68,65,95,65,2,52,65,1,36,65,1,20,65,1,11,65,1,65,0,192,0,1,176,0,1,160,0,1,144,0,1,128,0,1,0,17,93,93,93,93,93,53,17,93,93,93,93,93,93,93,93,93,93,53,17,93,93,93,93,53,53,53,0,63,53,53,53,255,255,0,94,255,240,6,71,5,182,0,38,2,60,6,0,0,39,2,23,3,16,0,0,1,7,2,62,3,96,253,179,0,110,64,75,4,3,2,89,19,4,3,2,255,89,1,207,89,1,191,89,1,79,89,1,89,1,228,51,1,219,51,1,164,51,1,144,51,1,128,51,1,116,51,1,68,51,95,51,2,52,51,1,36,51,1,20,51,1,11,51,1,51,0,192,0,1,176,0,1,160,0,1,144,0,1,128,0,1,0,17,93,93,93,93,93,53,17,93,93,93,93,93,93,93,93,93,93,93,53,17,93,93,93,93,53,53,53,0,63,53,53,53,255,255,0,118,255,240,6,71,5,182,0,38,2,61,16,0,0,39,2,23,2,184,0,0,1,7,2,62,3,96,253,179,0,72,64,47,3,2,4,51,19,4,3,2,255,51,1,207,51,1,191,51,1,79,51,1,51,1,251,13,1,223,13,1,207,13,1,191,13,1,171,13,1,107,13,1,91,13,1,32,13,1,13,17,93,93,93,93,93,93,93,93,53,17,93,93,93,93,53,53,53,0,63,53,53,53,0,2,0,70,255,236,3,166,5,203,0,51,0,71,0,50,64,25,57,69,47,18,73,15,73,111,73,2,69,31,5,8,31,62,38,38,13,52,26,22,0,13,4,0,63,193,63,193,18,57,47,193,1,47,212,193,16,193,93,16,222,193,17,57,49,48,1,34,14,2,21,34,38,53,52,62,2,51,50,30,2,21,20,6,7,14,3,35,34,46,2,53,52,62,4,51,50,22,23,51,54,54,52,52,53,52,46,2,3,50,62,2,55,46,3,35,34,14,4,21,20,22,2,43,54,76,50,23,68,73,39,75,111,72,103,159,108,56,21,22,30,93,126,156,93,90,124,76,33,24,50,79,110,144,90,85,129,40,8,1,1,38,71,102,163,65,115,90,62,12,8,37,53,67,38,57,92,72,52,35,16,91,5,90,32,54,70,38,51,57,43,73,53,30,78,143,203,125,105,205,96,128,204,141,75,60,101,132,71,56,133,134,125,96,58,70,71,8,25,27,27,9,101,171,126,71,251,0,92,154,199,108,42,74,54,31,51,85,109,117,116,49,104,123,0,2,0,63,0,0,4,158,5,182,0,5,0,14,0,72,64,47,40,9,1,40,8,1,40,7,1,24,6,40,6,2,6,91,15,5,1,5,16,14,160,1,1,95,1,111,1,2,1,111,16,143,16,223,16,3,10,3,3,5,2,14,96,1,18,0,63,225,57,57,63,51,1,93,47,93,93,51,16,222,93,225,49,48,93,93,93,93,33,33,53,1,51,1,39,1,38,38,39,6,6,7,1,4,158,251,161,1,224,178,1,205,228,254,248,31,54,17,16,44,34,254,223,109,5,73,250,197,14,3,35,91,169,74,73,148,95,252,203,0,0,1,0,78,254,20,6,10,5,182,0,49,0,45,64,23,23,90,8,101,51,26,90,41,100,50,25,2,48,93,49,3,31,17,13,35,93,16,34,0,47,51,225,50,50,50,63,225,50,50,1,16,246,225,16,246,225,49,48,1,21,35,34,14,2,21,17,30,3,51,51,21,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,46,3,35,35,53,6,10,26,35,61,46,26,2,27,45,60,34,26,253,172,27,35,61,45,27,253,102,27,45,62,34,27,253,172,26,35,61,46,26,1,28,45,60,34,26,5,182,86,10,31,58,48,250,39,45,55,29,9,86,86,10,31,59,48,6,82,249,174,48,59,31,10,86,86,10,31,59,48,5,215,45,55,30,9,86,0,0,1,0,80,254,20,5,49,5,182,0,26,0,85,64,49,16,250,63,15,79,15,95,15,3,15,7,23,12,11,25,12,25,12,25,9,6,250,15,7,1,7,28,26,9,6,16,6,16,26,23,94,13,3,134,26,1,103,26,119,26,2,26,9,27,0,63,51,93,93,63,225,18,57,57,47,47,1,47,51,16,222,93,225,18,57,57,47,47,17,51,17,51,16,214,93,225,49,48,1,50,62,2,55,55,51,3,33,53,1,1,53,33,19,35,39,46,3,35,33,1,21,1,3,254,48,68,45,26,5,9,106,10,251,41,2,57,253,244,4,80,10,106,11,4,22,43,65,46,253,199,1,190,253,230,254,209,29,52,71,42,62,254,67,99,3,92,3,147,80,254,154,88,34,60,45,27,252,254,74,252,207,0,1,0,133,2,160,3,244,3,25,0,3,0,27,64,14,1,0,5,1,173,128,2,208,2,2,15,2,1,2,0,47,93,93,225,1,16,198,47,49,48,1,33,53,33,3,244,252,145,3,111,2,160,121,0,1,0,66,255,242,4,139,6,141,0,8,0,38,64,17,1,0,6,3,3,8,10,6,7,1,3,4,4,6,7,1,7,0,47,47,17,18,57,47,193,17,18,57,1,16,198,47,23,57,49,48,5,35,1,35,53,33,19,1,51,2,135,123,254,221,167,1,28,250,1,197,110,14,3,49,100,253,58,5,204,0,0,3,0,72,0,201,5,96,3,221,0,33,0,49,0,65,0,118,64,49,26,8,199,37,1,181,37,1,150,37,166,37,2,135,37,1,37,245,53,1,214,53,1,199,53,1,139,53,187,53,2,68,53,84,53,2,9,53,1,53,53,16,45,0,0,208,0,2,0,184,255,192,64,23,11,14,72,0,67,61,16,34,56,21,40,50,26,8,5,111,11,239,11,2,11,29,21,0,47,51,212,93,50,57,57,193,50,16,193,50,1,47,193,16,214,43,93,193,17,57,47,93,93,93,93,93,93,193,93,93,93,93,57,57,49,48,1,20,14,2,35,34,38,39,6,6,35,34,46,2,53,52,62,2,51,50,30,2,23,54,54,51,50,30,2,37,34,6,7,22,22,51,50,62,2,53,52,46,2,1,50,54,55,38,38,35,34,14,2,21,20,30,2,5,96,46,83,117,71,95,179,74,63,164,91,70,118,86,47,46,84,118,73,47,93,89,81,34,63,158,103,70,116,83,46,254,195,77,123,62,57,123,84,47,75,53,28,29,54,76,253,52,74,128,60,55,127,84,45,74,52,28,25,50,77,2,80,80,142,107,62,117,133,121,123,55,101,145,90,82,143,105,61,27,59,92,66,119,119,56,102,144,179,133,135,134,134,42,73,99,56,56,97,72,41,253,238,132,136,133,135,42,74,98,56,54,96,73,43,0,0,1,0,41,254,20,4,27,6,31,0,62,0,35,64,17,34,34,51,110,3,19,19,63,64,42,115,31,1,11,116,0,27,0,63,225,63,225,17,18,1,57,47,196,241,192,47,49,48,1,34,38,53,52,54,51,20,30,2,51,50,54,53,52,46,2,53,52,62,4,55,62,3,51,50,22,21,20,6,35,52,46,2,35,34,17,20,22,20,22,20,22,21,20,14,4,7,14,3,1,14,121,108,75,74,5,21,44,39,72,75,1,2,1,1,3,2,3,3,1,6,52,90,126,80,122,120,76,74,4,21,44,39,148,1,2,1,1,2,3,2,3,1,6,56,95,130,254,20,76,68,56,59,31,59,46,28,149,150,57,140,156,167,84,51,120,124,122,107,85,26,94,156,113,63,76,68,55,59,31,59,46,28,254,213,40,110,124,127,114,92,26,42,112,122,124,107,81,19,93,157,113,63,0,0,2,0,113,1,78,4,10,4,104,0,37,0,75,0,58,64,30,71,33,77,52,0,14,1,14,48,173,57,70,67,173,52,38,48,70,1,70,14,32,10,173,19,14,29,173,0,14,0,47,212,225,16,221,225,196,16,214,93,212,196,225,16,212,225,1,47,93,196,16,214,196,49,48,1,34,46,2,39,46,3,35,34,6,7,35,62,3,51,50,30,2,23,30,3,51,50,54,55,51,14,3,3,34,46,2,39,46,3,35,34,6,7,35,62,3,51,50,30,2,23,30,3,51,50,54,55,51,14,3,3,8,30,64,63,57,23,23,44,43,44,23,60,58,11,120,6,25,56,95,76,34,68,64,57,24,22,42,41,42,21,57,54,14,123,7,28,57,93,73,30,64,63,57,23,23,44,43,44,23,60,58,11,120,6,25,56,95,76,34,68,64,57,24,22,42,41,42,21,57,54,14,123,7,28,57,93,3,2,25,38,45,21,21,40,30,18,117,121,64,128,102,64,26,40,47,22,20,37,28,17,123,114,64,128,102,64,254,76,25,38,45,21,21,39,30,18,116,121,64,128,102,64,26,40,48,21,20,37,28,17,123,114,64,128,102,64,0,0,1,0,133,0,250,3,244,4,188,0,19,0,93,64,61,12,13,16,11,17,10,0,7,1,6,3,2,12,14,9,4,21,18,0,14,1,14,6,18,173,3,38,1,54,1,2,23,1,1,1,19,119,12,1,70,12,86,12,2,39,12,1,22,12,1,12,10,14,173,7,63,15,111,15,2,15,0,47,93,51,225,50,50,93,93,93,93,222,50,93,93,50,225,50,1,47,93,51,16,206,50,17,23,57,49,48,1,55,51,7,33,21,33,3,33,21,33,7,35,55,33,53,33,19,33,53,2,68,57,119,58,1,58,254,168,74,1,162,254,63,55,121,57,254,201,1,86,74,254,96,3,225,219,219,121,254,230,121,219,219,121,1,26,121,0,0,2,0,133,0,0,3,244,4,217,0,6,0,10,0,83,64,12,10,6,9,4,0,6,2,12,9,173,8,5,184,255,248,64,14,14,24,72,5,6,3,8,14,24,72,3,2,32,1,184,255,248,64,16,14,24,72,1,0,8,14,24,72,0,80,4,128,4,2,4,0,25,47,93,51,43,51,43,26,205,50,43,205,50,43,24,47,225,1,16,198,50,47,57,51,17,51,49,48,19,53,1,21,1,1,21,21,33,53,33,133,3,111,253,80,2,176,252,145,3,111,2,184,72,1,217,137,254,139,254,143,137,225,121,0,2,0,133,0,0,3,244,4,217,0,6,0,10,0,81,64,18,9,10,2,3,0,6,12,9,173,8,3,8,14,24,72,3,4,1,184,255,248,64,13,14,24,72,1,0,32,6,8,14,24,72,6,5,184,255,248,64,10,14,24,72,5,80,2,128,2,2,2,0,25,47,93,51,43,51,43,26,205,50,43,205,50,43,24,47,225,1,16,198,47,51,57,50,51,49,48,55,53,1,1,53,1,21,17,33,53,33,133,2,176,253,80,3,111,252,145,3,111,225,137,1,113,1,117,137,254,39,72,253,72,121,0,2,0,61,0,0,4,37,5,182,0,5,0,9,0,27,64,11,9,7,2,5,11,8,6,3,1,3,3,0,63,47,18,57,57,1,16,198,47,57,57,49,48,33,35,1,1,51,9,4,2,90,82,254,53,1,203,82,1,203,254,14,254,158,1,98,1,94,2,217,2,221,253,37,2,66,253,190,253,184,2,72,0,1,0,55,0,0,5,51,6,51,0,63,0,83,64,52,41,36,5,71,54,85,65,16,65,64,65,160,65,3,52,8,71,27,64,23,80,23,192,23,208,23,224,23,5,23,7,78,52,15,46,77,33,1,24,78,27,15,60,63,63,14,14,17,77,62,16,21,0,63,51,225,50,17,51,17,51,63,225,63,225,63,225,1,47,93,51,225,50,93,16,244,225,212,193,49,48,37,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,53,51,53,52,62,2,51,50,22,21,20,14,2,35,52,46,2,35,34,14,2,21,21,33,17,20,30,2,51,51,21,33,53,3,8,34,61,46,27,254,10,27,45,62,34,37,253,176,27,35,61,45,27,187,187,58,121,184,126,191,192,27,49,68,42,22,52,89,68,79,102,59,23,2,183,26,46,61,35,26,253,207,86,9,28,55,45,3,10,253,0,48,58,31,10,86,86,10,31,58,48,3,0,97,61,95,157,113,63,93,77,30,50,35,20,31,73,64,43,57,93,121,65,59,252,159,48,58,31,10,86,86,0,1,0,55,0,0,5,49,6,41,0,62,0,88,64,55,19,21,5,71,53,85,64,160,64,1,17,21,71,40,64,36,80,36,192,36,208,36,224,36,5,36,16,64,64,64,2,59,0,52,0,11,77,46,1,37,78,40,15,0,27,27,30,77,61,29,21,20,78,17,15,0,63,225,63,51,225,50,17,51,63,225,63,225,63,17,51,1,93,47,93,51,225,50,93,16,244,225,17,57,49,48,37,50,62,2,53,17,52,46,2,35,34,14,2,21,21,33,21,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,53,51,53,52,62,2,51,50,30,2,23,51,17,20,30,2,51,51,21,33,53,3,6,35,61,45,27,27,57,90,63,79,102,59,23,1,58,254,198,27,45,62,34,37,253,176,27,35,61,45,27,187,187,58,121,184,126,25,56,53,45,12,205,26,46,61,35,26,253,207,86,10,31,58,48,4,17,43,76,57,33,53,90,118,65,59,97,253,0,48,58,31,10,86,86,10,31,58,48,3,0,97,61,95,154,109,60,5,6,7,3,250,213,48,58,31,10,86,86,0,0,1,0,207,4,217,3,205,5,238,0,21,0,23,64,9,0,0,10,0,10,128,16,140,5,0,47,225,26,205,50,1,47,50,47,49,48,1,14,3,35,34,46,2,39,51,30,3,51,50,62,2,55,3,205,6,49,93,141,100,103,140,88,41,5,170,5,27,50,76,53,44,73,54,34,6,5,238,62,102,73,40,38,72,103,64,57,73,41,16,19,43,72,53,0,1,255,231,254,20,1,158,4,74,0,22,0,45,64,28,1,71,192,14,208,14,224,14,3,14,14,24,23,159,24,207,24,255,24,3,20,77,22,15,8,78,6,27,0,63,225,63,225,1,93,17,18,57,47,93,225,49,48,1,17,20,14,2,35,35,53,51,50,62,2,53,17,52,46,2,35,35,53,1,158,60,108,149,89,33,15,55,86,59,31,27,46,61,34,6,4,74,251,166,138,183,109,46,97,37,87,145,108,3,122,45,55,30,10,86,0,1,1,145,4,205,2,129,6,20,0,11,0,18,182,4,64,0,10,128,3,0,0,63,26,205,1,47,26,205,49,48,1,54,54,55,51,21,14,3,7,35,1,145,17,32,13,178,14,40,47,48,21,70,4,231,69,158,74,20,32,80,83,80,32,0,0,1,1,133,254,59,2,117,255,131,0,11,0,17,181,4,64,0,10,128,3,0,47,26,205,1,47,26,205,49,48,1,54,54,55,51,21,14,3,7,35,1,133,17,32,13,178,14,40,47,48,21,70,254,86,68,159,74,20,32,80,84,80,32,0,1,1,125,4,217,2,109,6,33,0,11,0,18,182,4,64,0,3,128,10,0,0,63,26,205,1,47,26,205,49,48,1,6,6,7,35,53,62,3,55,51,2,109,17,33,12,178,14,40,47,48,21,70,6,6,68,159,74,21,32,80,83,80,32,0,0,2,0,33,2,76,3,8,5,193,0,24,0,33,0,71,64,40,20,33,33,17,226,22,127,0,1,0,0,34,35,32,63,19,1,19,17,0,230,33,19,79,22,95,22,111,22,3,22,22,9,20,222,7,10,230,9,221,0,63,225,50,63,18,57,47,93,51,51,225,50,1,47,93,51,17,18,57,47,93,51,225,50,17,51,49,48,1,21,20,30,2,51,51,21,33,53,51,50,62,2,53,53,33,53,1,51,17,51,21,1,52,54,55,6,6,7,3,51,2,68,14,24,31,17,41,254,61,57,17,30,23,14,254,148,1,127,164,196,254,133,6,5,8,18,5,223,243,3,80,113,26,31,16,5,69,69,5,16,31,26,113,61,2,52,253,231,88,1,63,32,82,38,17,34,8,254,188,0,1,0,88,2,61,2,221,5,182,0,49,0,66,64,41,159,15,1,15,5,226,240,30,1,30,51,24,12,64,41,112,41,2,41,8,230,15,27,31,27,207,27,223,27,4,27,27,13,0,230,35,221,23,231,13,220,0,63,225,63,225,17,57,47,93,225,1,47,93,198,50,16,222,93,225,196,93,49,48,1,50,62,2,53,52,38,35,34,6,7,39,19,33,23,35,39,46,3,35,33,7,54,54,51,50,22,21,20,14,2,35,34,46,2,53,52,62,2,51,20,30,2,1,125,38,62,43,23,97,90,65,84,29,59,37,1,252,6,70,8,3,8,16,28,23,254,232,23,26,91,65,161,175,46,90,133,87,84,111,66,28,13,29,46,33,24,45,64,2,152,21,47,76,54,84,86,24,13,15,1,196,217,37,13,19,13,6,246,10,19,129,131,64,104,74,41,27,45,57,29,19,37,29,18,35,62,46,27,0,0,1,0,102,2,76,2,209,5,182,0,11,0,49,64,29,11,1,0,0,7,0,10,16,10,2,10,13,16,7,32,7,64,7,112,7,4,7,10,1,231,8,220,0,221,0,63,63,225,57,1,47,93,16,198,93,17,57,47,57,57,49,48,1,1,33,34,6,7,7,35,55,33,21,1,1,8,1,82,254,162,34,31,3,8,74,7,2,100,254,188,2,76,2,233,28,31,66,254,98,252,248,0,3,0,82,2,61,2,231,5,203,0,39,0,53,0,69,0,105,64,17,46,5,10,43,225,30,67,25,62,30,54,225,20,240,30,1,30,184,255,192,64,46,9,13,72,30,71,62,224,10,49,224,64,0,112,0,2,63,0,1,0,7,67,23,67,2,5,16,13,16,72,46,16,13,16,72,46,5,25,67,4,15,40,35,221,59,15,222,0,63,193,63,193,18,23,57,43,43,93,1,47,93,93,225,212,225,16,214,43,93,212,225,17,18,57,57,16,225,17,57,57,49,48,19,52,62,2,55,46,3,53,52,62,2,51,50,30,2,21,20,14,2,7,30,3,21,20,14,2,35,34,46,2,5,50,54,53,52,38,39,6,6,21,20,30,2,19,52,46,2,35,34,6,21,20,30,2,23,54,54,82,31,55,75,44,35,65,49,29,33,74,119,85,66,106,75,40,28,48,65,36,50,79,55,29,42,84,127,84,81,121,81,41,1,82,69,82,102,100,47,62,20,41,60,160,16,32,49,32,62,63,27,45,57,30,44,51,3,45,42,63,50,38,16,18,46,59,73,44,40,79,63,39,28,54,77,48,37,62,51,40,15,23,47,59,73,48,52,91,67,38,38,65,87,110,73,65,65,89,38,26,92,60,31,55,42,24,2,107,24,47,37,23,70,51,34,53,41,30,12,23,77,0,22,0,84,254,129,7,193,5,238,0,5,0,11,0,17,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,0,59,0,63,0,67,0,71,0,91,0,107,0,132,0,141,0,150,0,176,0,218,64,89,52,44,32,28,56,24,111,146,108,108,137,115,115,133,156,156,169,98,72,72,92,142,133,133,123,92,82,32,123,96,123,2,64,123,144,123,208,123,224,123,4,169,123,82,82,123,169,3,12,68,40,36,9,23,65,61,49,0,12,42,66,70,62,38,50,141,111,43,142,59,142,187,142,203,142,219,142,5,142,142,133,129,133,118,95,77,77,162,118,184,255,192,64,31,9,15,72,118,118,129,103,87,87,175,150,15,129,31,129,79,129,3,129,129,1,44,28,24,18,12,57,53,33,7,1,0,47,51,51,51,51,47,51,51,51,51,18,57,47,93,51,51,51,47,51,17,51,47,43,51,51,47,51,17,51,17,18,57,47,93,51,51,47,51,47,51,47,51,1,47,51,51,51,51,47,51,51,51,51,18,23,57,47,47,47,93,113,17,51,17,51,17,51,18,57,47,51,17,51,17,18,57,47,51,51,47,51,57,47,51,47,51,47,51,49,48,19,17,33,21,35,21,37,53,33,17,35,53,1,17,51,21,51,21,33,53,51,53,51,17,33,53,33,21,33,53,33,21,1,53,33,21,1,35,17,51,17,35,17,51,1,53,33,21,1,35,17,51,1,53,33,21,51,53,33,21,1,35,17,51,53,35,17,51,1,35,17,51,5,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,5,20,22,51,50,54,53,52,46,2,35,34,14,2,37,20,6,7,21,22,22,21,20,35,33,53,51,50,54,53,17,52,38,35,35,53,51,50,22,1,51,50,54,53,52,38,35,35,39,51,50,54,53,52,38,35,35,37,35,34,6,21,17,20,14,2,35,35,53,51,50,62,2,53,17,52,38,35,35,53,33,84,1,47,192,5,206,1,48,109,249,0,111,192,5,14,195,109,253,73,1,17,251,225,1,14,254,242,1,14,4,183,109,109,109,109,251,194,1,16,252,48,111,111,2,192,1,16,119,1,17,250,168,111,111,111,111,6,254,109,109,251,157,36,70,103,67,70,105,69,35,35,69,105,70,67,103,70,36,254,96,63,77,76,63,15,33,53,38,39,53,33,15,3,170,58,46,57,72,235,254,247,35,17,26,26,17,35,240,118,117,254,244,53,56,45,42,57,55,8,31,56,42,45,55,29,2,141,35,17,23,37,61,80,42,28,14,20,37,28,17,24,17,34,1,26,4,190,1,48,111,193,193,111,254,208,193,249,2,1,47,194,109,109,194,254,209,109,109,109,109,6,254,111,111,250,168,1,14,2,2,1,15,250,59,109,109,1,166,1,14,4,74,111,111,111,111,252,47,1,16,121,1,15,253,104,1,16,71,68,110,80,43,43,80,110,68,68,111,79,43,43,79,111,68,117,131,131,117,58,92,64,34,34,64,92,83,54,55,16,4,14,73,58,162,43,19,34,1,137,32,22,43,73,254,50,50,63,60,56,52,48,56,56,42,9,20,34,254,211,55,75,45,19,47,15,34,57,41,1,47,32,20,43,0,3,0,84,254,193,7,170,6,20,0,3,0,41,0,61,0,70,64,34,32,52,1,52,52,15,42,1,31,42,255,42,2,42,42,29,19,14,14,2,29,4,4,2,35,57,57,47,47,3,24,9,9,3,0,61,47,51,24,47,51,17,51,47,51,47,51,1,61,47,51,24,47,51,17,51,47,51,18,57,47,93,113,51,47,113,49,48,9,3,37,52,46,2,35,34,14,2,21,20,30,2,51,52,62,2,51,50,30,2,21,20,14,2,7,23,51,55,62,3,1,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,3,254,3,172,252,84,252,86,5,49,60,107,147,87,90,131,86,41,34,62,84,51,13,31,50,37,34,48,31,14,20,52,89,70,32,101,32,82,122,81,41,253,223,21,36,49,27,28,49,37,22,22,37,49,28,27,49,36,21,6,20,252,86,252,87,3,169,240,71,112,77,41,30,51,69,40,29,44,28,14,42,75,57,33,26,47,65,40,48,96,88,76,28,201,150,34,72,86,104,253,66,37,50,31,13,13,31,50,37,37,51,30,13,13,30,51,255,255,255,231,254,20,2,79,6,33,2,38,2,55,0,0,1,7,1,76,254,210,0,0,0,35,64,23,1,42,17,38,1,100,23,1,84,23,1,68,23,1,52,23,1,94,23,35,7,0,37,1,43,93,93,93,93,53,0,43,53,0,255,255,0,61,3,115,1,141,5,182,2,6,2,7,0,0,0,2,0,18,255,236,4,186,6,29,0,12,0,79,0,101,64,63,8,71,67,67,26,0,57,71,48,16,64,16,80,16,3,16,16,81,15,81,63,81,95,81,3,49,71,26,64,16,19,72,26,62,79,77,78,0,78,37,77,38,52,78,1,0,38,16,38,2,78,38,78,38,54,5,78,72,0,54,78,21,22,0,63,225,63,225,18,57,57,47,47,93,93,16,225,17,51,16,225,50,1,47,43,225,93,17,51,47,93,225,50,17,57,47,225,49,48,1,46,3,35,34,6,21,20,30,2,5,22,22,21,20,2,6,6,35,34,46,2,53,52,62,2,53,52,46,2,35,35,53,51,50,30,2,21,20,14,2,21,20,30,2,51,50,18,17,52,46,2,39,46,3,53,52,62,2,51,50,30,2,23,51,21,3,102,13,53,72,88,48,75,87,43,101,167,1,72,2,2,64,129,196,131,111,154,96,42,7,9,8,9,21,36,28,66,138,64,84,48,19,8,9,8,25,54,83,57,163,153,1,1,1,1,174,238,146,63,40,84,129,89,101,158,116,76,18,143,3,197,117,182,126,66,93,79,61,114,88,55,92,23,59,32,166,254,227,210,119,55,94,126,71,41,94,88,76,24,23,38,26,14,86,27,48,67,41,35,79,83,86,42,51,88,65,38,1,83,1,79,12,31,32,28,11,3,69,113,143,76,62,105,77,43,85,158,223,138,87,0,1,255,246,0,0,5,55,5,197,0,74,0,79,64,49,36,49,69,90,25,11,11,75,76,47,76,143,76,175,76,207,76,4,57,46,46,196,36,1,182,36,1,148,36,164,36,2,134,36,1,11,69,36,3,3,24,93,25,3,1,4,93,3,18,0,63,225,50,63,225,18,23,57,93,93,93,93,51,17,51,1,93,17,18,57,47,51,225,50,57,49,48,37,51,21,33,53,51,50,62,2,53,53,52,46,4,39,46,3,35,35,53,51,50,30,2,23,30,3,23,62,3,55,62,3,51,50,22,21,20,14,2,35,38,38,35,34,14,2,7,14,5,21,21,20,30,2,3,147,48,253,131,47,34,61,46,27,34,54,68,67,60,20,23,53,60,67,37,8,104,70,102,84,73,42,35,65,56,46,17,18,46,49,49,22,39,71,73,78,45,81,80,16,27,33,18,9,48,47,26,47,49,55,34,15,37,40,38,30,18,26,46,60,86,86,86,9,28,55,45,180,62,144,148,146,130,105,33,39,74,58,36,84,25,61,105,81,69,141,133,122,51,68,144,138,126,50,84,107,62,24,79,63,29,49,34,19,45,62,20,56,99,79,34,93,107,117,115,109,46,203,48,58,31,10,0,2,0,66,255,236,7,45,4,248,0,51,0,94,0,108,64,44,6,5,81,65,16,9,15,72,65,65,16,91,72,144,47,1,47,47,96,80,96,96,96,128,96,240,96,4,63,96,1,0,96,32,96,2,55,72,192,16,208,16,2,16,184,255,192,64,21,11,14,72,16,6,11,73,73,60,52,44,20,80,31,15,86,60,79,0,11,22,0,63,51,225,50,63,225,50,50,18,57,47,18,57,1,47,43,93,225,93,93,93,17,51,47,93,225,17,57,47,43,193,57,57,49,48,5,34,46,2,39,35,14,3,35,34,46,2,53,52,54,55,35,34,14,2,21,35,52,62,2,51,33,50,62,2,53,51,20,14,2,35,35,22,22,21,20,14,2,1,6,6,21,20,30,2,51,50,62,2,55,46,3,53,52,54,51,50,22,21,20,14,2,7,30,3,51,50,62,2,53,52,38,39,4,227,53,90,71,53,15,8,15,53,72,90,53,89,144,100,54,80,65,127,45,61,36,15,86,38,69,98,59,4,239,45,61,37,15,86,38,69,98,59,80,65,80,54,101,143,253,14,47,50,35,60,80,45,49,72,50,30,8,8,17,14,9,54,41,40,54,10,14,16,7,7,31,50,72,49,44,80,60,35,52,45,20,32,56,77,45,45,77,56,32,52,114,182,131,136,236,97,27,48,63,36,93,130,83,38,27,48,63,36,93,131,82,38,97,235,137,131,182,114,52,3,180,100,229,144,105,140,84,36,32,58,82,51,21,56,63,66,32,75,66,66,75,32,66,63,56,21,51,82,58,32,36,84,140,105,144,229,100,0,255,255,0,78,0,0,7,51,7,142,2,38,0,48,0,0,1,7,0,118,1,221,1,109,0,19,64,11,1,67,5,38,1,106,55,61,20,39,37,1,43,53,0,43,53,0,255,255,0,57,0,0,7,86,6,33,2,38,0,80,0,0,1,7,0,118,1,240,0,0,0,19,64,11,1,100,17,38,1,118,88,94,2,48,37,1,43,53,0,43,53,0,255,255,0,0,253,197,5,164,5,182,2,38,0,36,0,0,1,7,2,88,1,125,0,0,0,25,182,3,2,63,20,39,3,2,184,255,255,180,58,48,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,253,197,4,41,4,94,2,38,0,68,0,0,1,7,2,88,0,236,0,0,0,27,64,16,3,2,79,23,39,3,2,0,74,1,59,74,64,54,34,37,1,43,93,53,53,0,43,53,53,0,255,255,254,107,255,236,5,123,5,205,2,38,0,50,0,0,1,7,2,89,253,216,0,0,0,33,182,3,2,63,3,3,2,71,184,255,192,178,12,18,72,184,255,66,180,71,71,10,10,37,1,43,43,53,53,0,63,53,53,0,0,2,0,94,253,197,2,74,255,131,0,19,0,39,0,42,64,26,20,131,96,0,112,0,160,0,176,0,224,0,240,0,6,0,30,131,10,35,140,5,192,25,140,15,0,47,225,26,220,225,1,47,225,220,93,225,49,48,1,20,14,2,35,34,46,2,53,52,62,2,51,50,30,2,7,52,46,2,35,34,14,2,21,20,30,2,51,50,62,2,2,74,38,67,90,51,51,90,67,38,38,67,90,51,51,90,67,38,111,21,37,49,28,28,49,37,21,21,37,49,28,28,49,37,21,254,164,55,83,56,29,29,56,83,55,54,84,56,29,29,56,84,54,33,47,29,14,14,29,47,33,33,47,29,14,14,29,47,0,2,0,147,4,104,2,233,5,199,0,17,0,31,0,36,64,17,0,0,12,1,12,12,31,24,23,30,23,30,95,3,1,3,15,0,47,196,93,57,57,47,47,1,47,197,50,47,93,197,49,48,19,52,54,55,21,6,6,21,20,30,2,21,20,6,35,34,38,5,62,3,55,51,21,14,3,7,35,147,120,122,60,57,31,37,31,50,47,58,69,1,74,12,25,24,18,5,184,6,44,59,64,27,68,4,231,78,115,31,62,21,47,38,19,18,16,26,28,37,39,70,37,28,76,82,82,33,20,25,80,89,84,29,0,1,0,55,0,0,7,233,6,51,0,107,0,133,64,83,85,80,80,98,71,5,59,54,54,96,8,71,71,23,23,41,48,5,192,5,208,5,240,5,4,5,5,109,127,109,223,109,255,109,3,16,109,64,109,2,70,26,71,45,64,41,80,41,192,41,208,41,224,41,5,41,90,77,77,1,64,77,49,0,25,7,43,78,96,70,44,15,107,104,32,17,14,35,77,106,16,34,21,0,63,51,51,225,50,50,50,50,50,63,51,51,225,50,50,63,225,63,225,1,47,93,51,225,50,93,93,17,51,47,93,18,57,47,51,225,50,51,47,51,16,225,50,47,51,49,48,37,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,53,51,53,52,54,51,50,30,2,21,20,14,2,35,52,46,2,35,34,14,2,21,21,33,53,52,62,2,51,50,22,21,20,14,2,35,52,46,2,35,34,14,2,21,21,33,17,20,30,2,51,51,21,33,53,5,190,34,61,46,27,254,11,26,46,61,35,36,253,177,26,34,62,45,27,254,10,27,45,61,35,37,253,176,27,34,62,45,27,187,187,199,180,73,103,65,29,25,45,61,37,13,31,52,39,44,59,36,15,1,246,59,120,185,126,190,193,27,50,68,42,22,52,90,67,79,102,58,23,2,182,27,45,61,35,26,253,207,86,9,28,55,45,3,10,253,0,48,58,31,10,86,86,10,31,58,48,3,0,253,0,48,58,31,10,86,86,10,31,58,48,3,0,97,24,214,220,21,38,53,31,28,43,29,15,31,59,46,28,45,82,114,70,53,16,111,176,122,64,93,77,30,50,35,20,31,73,64,43,58,102,138,81,16,252,159,48,58,31,10,86,86,0,1,0,55,0,0,7,231,6,41,0,106,0,125,64,79,72,67,67,17,21,71,84,36,36,54,97,71,48,5,192,5,208,5,240,5,4,5,5,108,127,108,223,108,255,108,3,16,108,64,108,2,83,39,71,58,64,54,80,54,192,54,208,54,224,54,5,54,11,77,90,1,77,77,62,0,38,20,56,78,83,17,57,15,103,45,30,27,0,48,77,105,29,47,21,0,63,51,51,225,50,50,50,50,50,63,51,51,225,50,50,63,225,63,225,1,47,93,51,225,50,93,93,17,51,47,93,225,18,57,47,51,225,50,51,47,51,49,48,37,50,62,2,53,17,52,46,2,35,34,14,2,21,21,33,21,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,33,17,20,30,2,51,51,21,33,53,51,50,62,2,53,17,35,53,51,53,52,54,51,50,30,2,21,20,14,2,35,52,46,2,35,34,14,2,21,21,33,53,52,62,2,51,50,30,2,23,51,17,20,30,2,51,51,21,33,53,5,188,35,61,46,26,26,57,90,64,79,102,58,23,1,57,254,199,26,46,61,35,36,253,177,26,34,62,45,27,254,10,27,45,61,35,37,253,176,27,34,62,45,27,187,187,199,180,73,103,65,29,25,45,61,37,13,31,52,39,44,59,36,15,1,246,59,120,185,126,24,57,52,45,12,205,27,45,61,35,26,253,207,86,10,31,58,48,4,17,43,76,57,33,54,96,130,75,30,97,253,0,48,58,31,10,86,86,10,31,58,48,3,0,253,0,48,58,31,10,86,86,10,31,58,48,3,0,97,24,214,220,21,38,53,31,28,43,29,15,31,59,46,28,45,82,114,70,53,24,108,170,116,61,5,6,7,3,250,213,48,58,31,10,86,86,0,2,0,115,255,236,6,37,6,41,0,23,0,31,0,77,64,46,2,5,9,11,0,0,26,91,143,13,1,16,13,32,13,64,13,80,13,96,13,5,13,33,207,33,1,30,91,19,102,32,11,0,0,28,95,22,7,7,22,4,24,95,16,19,0,63,225,63,51,47,16,225,51,17,51,1,16,246,225,93,16,222,93,93,225,51,17,51,212,201,57,49,48,1,54,53,52,38,53,52,51,50,21,20,7,22,21,16,0,33,32,0,17,16,0,33,32,1,32,17,16,33,32,17,16,5,10,129,88,117,125,248,78,254,169,254,212,254,201,254,178,1,79,1,56,1,100,254,154,1,160,254,98,254,92,4,180,35,94,27,66,49,102,129,221,90,175,229,254,162,254,109,1,143,1,100,1,101,1,137,250,141,2,131,2,129,253,127,253,125,0,2,0,113,255,236,4,244,5,6,0,20,0,31,0,81,64,49,2,5,9,11,0,0,24,72,191,13,1,64,13,80,13,112,13,128,13,4,13,33,30,72,17,86,32,240,33,1,15,33,143,33,2,11,0,0,27,78,19,7,7,19,16,21,78,15,22,0,63,225,63,51,47,16,225,51,17,51,1,93,93,16,246,225,16,222,93,93,225,51,17,51,220,201,57,49,48,1,54,53,52,38,53,52,51,50,21,20,7,22,21,16,33,32,17,16,33,32,1,50,54,53,52,38,35,34,6,21,16,3,219,127,88,117,125,248,49,254,31,254,37,1,225,1,19,254,235,144,134,133,147,147,132,3,145,35,94,27,66,49,102,129,216,93,122,175,253,197,2,59,2,55,251,248,218,247,240,219,219,240,254,47,0,1,0,31,255,236,6,37,6,41,0,39,0,106,64,65,30,33,33,111,37,1,37,28,128,28,21,251,32,0,64,0,2,207,0,1,176,0,1,15,0,127,0,2,0,41,32,41,64,41,80,41,160,41,4,16,90,5,100,40,30,28,35,35,10,39,93,28,28,26,26,25,12,9,93,10,3,18,95,3,19,0,63,225,63,225,50,50,51,17,51,47,225,17,51,47,18,57,1,16,246,225,93,16,222,93,93,93,113,233,51,26,16,204,93,50,17,57,49,48,1,20,4,35,32,17,17,52,35,35,53,33,21,35,34,21,17,16,33,50,54,53,17,52,35,35,53,33,17,54,53,52,38,53,52,51,50,21,16,5,4,219,254,250,240,253,252,168,26,2,84,27,168,1,86,164,180,168,26,1,63,176,88,117,125,254,182,1,162,208,230,1,206,3,27,139,86,86,147,252,225,254,184,169,151,3,47,139,86,254,242,28,113,27,66,49,102,129,254,236,60,0,0,2,0,47,255,236,5,129,5,6,0,40,0,41,0,85,64,49,2,5,5,9,128,40,34,71,12,85,127,41,159,41,207,41,3,41,30,71,23,84,42,2,0,7,7,39,11,77,0,0,38,77,39,15,27,77,28,15,19,32,80,21,22,15,77,16,21,0,63,225,63,225,50,63,225,63,225,51,47,225,17,51,47,18,57,1,16,246,225,47,93,244,225,51,26,204,50,17,57,49,48,1,54,53,52,38,53,52,51,50,21,16,5,17,20,51,51,21,33,39,35,6,35,32,17,17,52,35,35,53,33,17,16,51,32,17,17,52,35,35,53,33,19,4,55,176,88,117,125,254,182,168,6,254,187,27,10,97,235,254,174,168,6,1,111,215,1,2,168,6,1,110,221,3,133,30,111,27,66,49,102,129,254,236,60,253,170,137,86,166,186,1,145,1,235,140,86,253,61,254,232,1,75,1,166,148,86,251,182,0,255,255,252,144,4,217,254,30,6,33,0,7,0,67,251,7,0,0,255,255,253,68,4,217,254,209,6,33,0,7,0,118,251,189,0,0,255,255,252,9,4,217,254,226,5,223,0,7,1,82,251,40,0,0,0,1,252,195,4,184,254,133,6,143,0,16,0,83,64,52,0,131,191,3,1,3,3,11,160,15,1,15,132,5,5,11,137,9,153,9,169,9,3,123,9,1,106,9,1,9,7,140,13,0,131,3,147,3,163,3,3,3,3,1,15,13,31,13,2,13,13,1,0,47,51,47,93,18,57,47,93,51,16,237,50,93,93,93,1,47,51,47,237,93,18,57,47,93,237,49,48,1,7,35,39,54,53,52,35,34,7,38,53,52,51,50,21,20,253,199,11,102,14,174,103,96,67,41,208,242,5,47,119,185,18,90,76,82,19,57,108,168,150,0,0,1,253,39,254,137,254,16,255,135,0,7,0,15,181,2,134,6,4,146,0,0,47,237,1,47,237,48,49,5,50,21,20,35,34,53,52,253,156,116,116,117,121,127,127,127,127,0,255,255,0,78,0,0,4,166,7,115,2,38,0,40,0,0,1,7,0,67,255,208,1,82,0,21,180,1,40,5,38,1,184,255,166,180,46,40,10,8,37,1,43,53,0,43,53,0,255,255,0,78,0,0,6,31,7,115,2,38,1,178,0,0,1,7,0,67,0,109,1,82,0,21,180,1,68,5,38,1,184,255,135,180,74,68,18,52,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,6,33,2,38,0,72,0,0,1,6,0,67,148,0,0,21,180,2,42,17,38,2,184,255,187,180,48,42,14,22,37,1,43,53,0,43,53,0,255,255,0,47,0,0,5,82,6,33,2,38,1,210,0,0,1,6,0,67,239,0,0,21,180,1,68,17,38,1,184,255,127,180,74,68,34,0,37,1,43,53,0,43,53,0,0,1,0,117,255,236,7,100,5,203,0,41,0,91,64,47,31,33,33,0,12,10,10,0,0,23,90,20,20,4,27,91,38,103,43,16,91,4,102,42,29,14,95,7,31,12,21,12,21,12,36,7,4,23,20,20,25,0,18,96,40,2,19,0,63,51,225,50,50,50,17,51,63,51,57,57,47,47,17,51,16,225,50,1,16,246,225,16,246,225,17,57,47,225,57,17,51,47,51,17,51,47,51,48,49,37,6,35,32,17,16,0,51,50,22,21,20,35,38,35,34,17,16,33,50,55,17,51,17,22,51,32,17,16,35,34,7,34,53,52,54,51,32,17,16,33,34,3,219,153,207,254,2,1,18,244,123,164,136,61,133,248,1,72,139,88,211,117,131,1,51,250,136,54,131,190,148,1,204,253,213,208,100,120,2,231,1,109,1,139,114,73,127,205,253,127,253,150,65,1,226,254,49,84,2,106,2,129,205,115,80,119,253,30,253,3,0,1,0,0,0,0,6,16,4,94,0,33,0,104,64,59,14,2,15,0,30,18,19,17,31,33,79,15,95,15,191,15,207,15,4,32,19,96,19,112,19,3,15,33,19,19,33,15,3,25,7,5,71,11,87,35,25,17,31,31,33,19,2,30,30,15,19,21,33,9,22,27,27,9,16,0,63,51,17,51,17,51,63,51,51,17,51,17,18,57,17,51,1,47,16,246,225,50,17,23,57,47,47,47,93,93,18,57,57,17,51,51,50,17,51,51,48,49,1,18,19,54,18,53,52,39,52,51,50,21,20,0,7,35,38,39,3,35,2,2,35,34,7,39,54,51,50,18,19,19,2,39,3,66,119,180,115,153,105,115,141,254,248,186,107,62,73,201,149,174,162,65,38,34,37,92,94,116,156,185,176,93,87,4,74,254,201,253,163,126,1,126,139,139,27,123,198,206,253,221,167,224,235,254,53,2,84,1,123,21,64,86,254,215,253,147,1,146,1,39,215,0,0,2,0,41,0,0,5,4,5,182,0,39,0,48,0,102,64,59,25,8,8,19,44,91,4,103,50,15,50,47,50,143,50,3,34,34,32,28,1,40,90,21,12,19,29,25,93,26,35,19,92,19,1,58,19,74,19,2,19,0,14,93,32,20,26,48,94,1,1,26,3,9,93,40,94,8,18,0,63,225,225,63,57,47,225,16,222,50,225,50,50,93,93,17,51,16,225,50,1,47,222,50,241,50,50,50,200,47,93,16,246,237,17,57,47,51,49,48,1,17,51,32,17,20,4,35,33,53,51,50,53,17,35,34,6,7,7,35,55,33,53,52,35,35,53,33,21,35,34,21,21,33,23,35,39,38,38,35,3,51,50,54,53,52,38,35,35,2,94,129,2,37,254,254,246,253,193,26,168,73,89,78,18,4,96,8,1,94,168,26,2,94,37,168,1,111,10,96,4,15,66,104,92,139,163,155,161,187,109,4,47,254,250,254,109,190,216,86,139,3,78,35,94,22,245,72,139,86,86,137,74,245,22,81,48,252,51,136,161,172,146,0,0,2,0,47,0,0,4,82,6,20,0,26,0,34,0,83,64,45,30,72,15,87,36,15,36,1,11,9,9,6,34,71,23,25,25,0,23,84,35,33,77,11,10,25,78,26,7,26,11,26,11,26,5,20,77,34,77,19,21,4,77,5,0,0,63,225,63,225,225,17,57,57,47,47,17,51,16,225,50,16,225,1,16,228,50,50,47,16,225,50,50,47,50,93,16,246,225,49,48,19,17,52,35,35,53,33,17,33,21,33,17,51,32,22,21,20,6,35,33,53,51,50,53,17,35,53,1,50,54,53,52,33,35,17,242,168,27,1,131,1,43,254,213,199,1,1,216,220,204,253,133,27,168,195,2,84,139,117,254,244,197,4,16,1,35,139,86,253,252,96,254,178,146,151,143,170,86,137,2,209,96,252,78,107,123,192,254,90,0,1,0,78,255,236,7,4,5,203,0,49,0,94,64,52,4,7,91,42,19,19,30,13,13,0,48,51,41,21,90,30,100,50,0,0,2,95,45,4,6,20,94,4,249,41,1,47,41,1,41,41,24,37,34,93,35,3,27,24,93,25,18,11,9,96,16,19,0,63,225,50,63,225,50,63,225,50,18,57,47,93,93,51,225,50,63,225,50,47,1,16,244,225,50,16,206,50,50,47,17,57,47,51,225,50,49,48,1,2,35,32,3,33,21,33,18,33,50,55,22,21,20,6,35,32,0,3,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,18,0,33,50,22,21,20,6,88,21,206,254,144,15,1,248,254,8,19,1,118,222,120,39,225,191,254,241,254,203,6,254,205,168,27,253,172,26,168,168,26,2,84,27,168,1,53,23,1,71,1,13,185,204,4,86,1,8,253,209,100,253,168,174,25,55,92,137,1,126,1,95,254,32,147,86,86,147,3,236,139,86,86,147,254,98,1,62,1,94,126,104,128,0,1,0,47,255,236,6,10,4,94,0,47,0,106,64,60,34,37,72,23,0,0,11,28,43,43,28,35,35,30,28,87,49,22,2,71,11,84,48,41,39,80,46,22,30,30,32,78,25,16,37,79,34,34,1,77,47,22,95,22,111,22,3,22,22,7,18,15,77,16,15,5,8,77,7,21,0,63,225,50,63,225,50,18,57,47,93,233,51,47,233,63,225,50,47,63,225,50,1,16,244,225,50,16,246,201,51,47,17,51,47,17,18,57,47,51,225,50,49,48,1,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,18,33,50,22,21,20,35,52,35,34,3,33,21,33,18,33,50,55,22,21,20,6,35,32,2,219,254,215,168,6,253,207,27,168,168,27,2,49,6,168,1,41,27,1,174,150,206,182,174,243,13,1,198,254,56,12,1,41,187,85,35,189,159,254,58,2,4,254,219,137,86,86,137,2,137,140,86,86,138,254,248,1,252,114,95,129,236,254,106,110,254,125,143,27,53,79,117,0,0,2,0,0,0,0,5,135,5,182,0,29,0,36,0,168,64,87,35,36,30,1,4,34,4,35,36,34,4,4,12,12,37,20,28,90,7,29,14,34,56,31,1,73,26,1,33,32,31,26,25,23,34,23,25,32,33,3,23,13,34,34,18,29,29,8,18,23,15,15,18,8,18,38,15,38,127,38,2,23,4,20,13,27,26,1,94,31,30,30,7,34,13,3,17,21,93,20,20,9,6,93,29,7,18,0,63,51,225,50,51,16,225,50,63,51,18,57,47,51,225,50,50,17,18,57,57,1,93,17,51,47,47,51,17,51,17,18,57,47,18,57,17,51,18,0,23,57,16,125,135,5,196,196,196,196,196,1,93,93,17,51,16,194,241,194,17,51,17,51,17,18,0,57,57,16,135,5,196,196,196,196,49,48,1,35,3,6,21,20,23,21,33,53,51,50,55,1,51,1,22,51,51,21,33,53,54,53,52,39,3,35,17,35,3,33,39,38,39,6,3,2,66,101,162,18,123,254,92,18,96,60,1,209,149,1,236,43,86,6,254,29,131,23,170,100,192,62,1,62,43,62,51,22,97,2,201,254,73,49,39,92,8,86,86,160,4,192,251,15,111,86,86,3,81,33,57,1,197,253,55,3,47,117,169,167,76,254,252,0,0,2,0,6,0,0,4,174,4,74,0,29,0,37,0,186,64,108,36,37,30,1,2,34,2,36,37,34,2,2,12,20,12,36,12,2,3,12,1,12,38,22,28,38,28,54,28,3,5,28,1,28,71,29,26,34,25,34,14,13,13,34,34,18,198,29,1,153,29,1,102,29,118,29,2,28,29,1,8,29,1,29,29,8,18,25,15,11,15,27,15,43,15,3,15,18,8,25,2,13,20,35,34,34,13,27,26,1,77,31,30,30,7,13,15,18,21,77,20,20,9,6,77,29,7,21,0,63,51,225,50,51,16,225,50,63,18,57,47,51,225,50,50,17,51,17,51,17,18,57,57,1,47,47,51,93,17,51,17,18,57,47,93,93,93,93,93,18,57,17,51,17,51,16,125,135,196,1,16,225,93,93,17,51,93,93,17,51,17,18,0,57,57,16,135,5,196,196,196,196,49,48,1,35,7,6,21,20,23,21,33,53,51,50,55,1,51,1,22,51,51,21,33,53,54,53,52,39,3,35,17,35,3,33,39,38,39,35,6,3,1,217,90,100,28,67,254,196,4,78,68,1,108,180,1,119,46,71,6,254,113,73,24,103,100,172,51,1,31,17,63,49,7,4,120,2,4,242,68,44,66,10,86,86,160,3,84,252,123,111,86,86,7,67,40,60,1,0,253,252,2,98,41,152,170,11,254,224,0,2,0,78,0,0,8,74,5,182,0,53,0,60,0,121,64,63,18,17,58,58,32,90,36,46,46,43,43,4,33,33,62,4,29,19,19,62,49,90,4,100,61,58,17,17,9,35,31,48,94,54,249,15,1,47,15,1,15,15,1,12,8,93,9,3,21,25,25,40,40,43,43,51,1,42,42,33,24,0,18,0,63,50,50,50,16,192,50,50,17,51,17,51,17,51,63,225,50,18,57,47,93,93,51,225,50,50,17,51,17,51,1,16,244,225,17,51,17,51,17,18,57,47,18,57,17,51,17,51,225,50,17,51,51,49,48,51,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,19,51,1,22,51,51,21,33,53,54,53,52,39,3,35,17,35,17,35,3,6,21,20,23,21,33,53,51,50,55,19,33,17,20,51,51,21,1,33,39,38,39,6,7,78,26,168,168,26,2,84,27,168,2,107,248,149,1,236,43,86,6,254,28,131,22,170,100,193,100,162,18,122,254,103,8,96,60,178,253,188,168,27,2,37,1,61,43,62,51,29,89,86,147,3,236,139,86,86,147,254,98,2,135,251,15,111,86,86,3,81,29,61,1,197,253,55,2,201,254,73,49,39,92,8,86,86,160,1,211,254,32,147,86,3,47,117,169,167,98,238,0,0,2,0,47,0,0,6,158,4,74,0,49,0,55,0,178,64,104,25,51,105,51,2,46,51,45,54,13,32,12,33,33,23,50,103,50,2,1,50,2,134,34,1,101,34,1,54,34,70,34,86,34,3,34,54,54,48,40,40,48,71,7,150,49,1,135,49,1,117,49,1,86,49,1,20,49,1,49,49,20,38,2,12,12,8,8,15,31,15,27,27,15,71,20,84,56,45,35,35,38,47,1,14,77,50,31,31,17,25,54,24,77,33,25,15,17,77,49,40,8,16,21,0,63,51,51,51,237,63,51,253,196,17,18,57,47,51,237,50,50,1,47,51,17,51,16,244,241,192,47,17,51,16,194,47,50,17,51,17,18,57,47,93,93,93,93,93,198,241,194,47,17,51,17,51,93,93,93,18,57,57,93,51,17,18,57,57,17,18,57,57,93,49,48,1,35,7,6,21,20,23,21,33,53,51,50,55,19,33,17,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,19,51,1,22,51,51,21,33,53,54,53,52,39,3,35,17,35,3,33,39,38,39,35,3,201,90,101,28,67,254,197,4,77,68,115,254,180,254,125,27,168,168,27,2,49,6,168,1,117,209,180,1,119,46,71,6,254,112,73,24,102,100,172,51,1,30,16,74,39,6,2,4,242,68,44,66,10,86,86,160,1,14,253,252,86,137,2,137,140,86,86,138,254,248,1,232,252,123,111,86,86,7,67,40,60,1,0,253,252,2,98,41,191,131,0,0,2,0,0,0,0,6,76,5,182,0,49,0,52,0,143,64,78,50,1,19,90,46,28,28,54,36,15,4,4,14,5,5,54,52,64,47,1,17,47,1,47,47,53,32,43,43,33,42,42,53,36,51,127,0,143,0,2,64,0,1,0,0,11,9,93,54,38,53,0,47,47,52,96,48,18,29,93,50,1,45,45,10,48,3,21,93,23,18,25,93,24,24,37,10,18,0,63,196,50,16,225,63,225,63,18,57,47,51,51,225,50,16,225,50,17,51,16,193,16,225,1,47,51,47,93,93,51,47,17,51,17,51,51,17,51,17,51,47,93,93,51,17,51,17,51,51,17,51,17,18,57,47,51,225,50,57,48,49,1,1,51,50,23,19,22,22,51,51,21,35,34,38,39,3,38,38,35,17,20,51,51,21,33,53,51,50,53,17,34,6,7,3,6,6,35,35,53,51,50,54,55,19,54,51,51,1,53,33,1,1,33,5,96,254,90,64,231,70,111,33,76,67,6,17,203,131,34,105,31,92,98,168,6,253,230,6,168,100,92,30,104,34,132,203,16,6,69,76,31,111,69,232,45,254,111,4,114,253,219,1,117,253,33,5,74,253,225,215,254,166,101,63,86,81,116,1,96,102,68,254,26,147,86,86,137,1,240,71,99,254,160,116,81,86,67,97,1,90,215,2,31,108,253,140,1,235,0,0,2,0,6,0,0,5,152,4,74,0,49,0,53,0,115,64,57,50,7,24,71,2,35,35,55,44,20,9,9,19,10,10,55,52,6,6,55,39,0,0,40,49,49,54,53,3,3,54,44,14,55,45,54,28,31,77,30,23,36,77,50,7,2,2,4,30,21,6,3,3,53,53,4,15,0,63,51,17,51,17,51,63,18,57,47,51,51,225,50,16,225,50,16,194,16,194,1,47,17,51,47,51,17,51,17,51,51,17,51,17,51,47,51,17,51,17,51,51,17,51,17,18,57,47,51,225,50,57,48,49,19,54,55,1,53,33,21,1,22,23,23,22,22,51,51,21,35,34,38,39,39,38,38,35,17,20,22,51,51,21,33,53,51,50,54,53,17,34,6,7,7,6,6,35,35,53,51,50,54,55,1,51,1,33,244,71,230,254,188,3,234,254,174,237,72,76,46,58,51,7,43,157,104,45,71,33,82,88,46,81,6,254,64,8,80,47,96,74,33,72,48,111,146,43,6,60,59,37,2,53,10,1,54,253,157,1,182,177,10,1,116,101,101,254,140,7,180,188,113,51,86,70,123,198,91,53,254,200,67,70,86,86,71,76,1,46,57,87,198,132,61,86,69,95,1,119,1,90,0,0,2,0,78,0,0,9,25,5,182,0,71,0,74,0,146,64,74,72,16,34,90,43,11,43,60,47,58,58,53,48,57,57,53,74,12,12,53,53,71,43,43,76,71,30,19,19,29,20,20,76,73,15,15,76,10,62,90,71,100,75,23,68,40,36,64,64,68,44,33,61,94,72,16,10,10,4,53,68,93,52,39,26,67,18,74,7,3,93,13,4,3,0,63,51,241,50,192,63,51,51,51,225,50,17,57,47,51,51,225,50,50,17,51,17,51,51,17,51,1,16,244,225,50,17,51,47,51,17,51,17,51,51,17,51,17,18,57,47,18,57,17,51,47,51,17,51,17,51,17,51,17,51,51,17,51,16,225,50,50,49,48,1,52,35,35,53,33,21,35,34,21,17,33,1,53,33,21,1,51,50,23,19,22,22,51,51,21,35,34,38,39,3,38,38,35,17,20,51,51,21,33,53,51,50,53,17,34,6,7,3,6,6,35,35,53,51,50,54,55,19,54,55,33,17,20,51,51,21,33,53,51,50,53,1,1,33,1,16,168,26,2,84,27,168,3,105,254,114,4,115,254,90,64,231,70,110,31,77,68,7,17,203,131,34,105,31,92,98,168,6,253,229,7,167,100,91,30,104,34,132,203,16,6,69,76,31,111,24,37,253,176,168,27,253,172,26,168,4,248,1,117,253,33,4,213,139,86,86,147,254,98,2,27,108,108,253,225,215,254,166,97,67,86,81,116,1,96,102,68,254,26,147,86,86,137,1,240,71,99,254,160,116,81,86,67,97,1,90,75,42,254,32,147,86,86,147,2,89,1,235,0,0,2,0,47,0,0,7,135,4,74,0,68,0,72,0,162,64,89,69,26,43,71,21,54,54,74,63,39,28,28,38,29,29,74,71,25,25,74,58,2,0,0,59,68,68,63,72,48,22,1,36,22,1,16,22,1,22,22,11,63,27,63,43,63,3,63,63,3,71,9,84,73,25,22,72,80,23,23,14,55,42,3,77,69,26,20,20,6,13,77,14,15,32,77,35,35,5,46,50,50,64,6,77,63,49,5,21,0,63,51,51,225,50,50,17,51,17,51,16,225,63,225,18,57,47,51,51,225,50,50,17,51,16,225,50,50,1,16,244,225,50,47,93,51,47,93,93,93,51,17,51,17,51,51,17,51,51,17,51,47,51,17,51,17,51,51,17,51,17,18,57,47,51,225,50,50,49,48,1,54,55,33,17,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,1,53,33,21,1,22,23,23,22,22,51,51,21,35,34,38,39,39,38,38,35,17,20,22,51,51,21,33,53,51,50,54,53,17,34,6,7,7,6,6,35,35,53,51,50,54,55,1,51,1,33,2,227,21,24,254,162,254,125,27,168,168,27,2,49,6,168,2,94,254,189,3,233,254,174,235,75,75,39,58,59,6,43,136,113,56,72,34,86,82,46,81,6,254,63,8,80,47,106,72,24,72,48,111,146,43,6,53,63,40,2,53,10,1,53,253,158,1,182,52,26,253,252,86,137,2,137,140,86,86,138,254,248,1,131,101,101,254,125,11,175,174,91,73,86,55,138,184,86,57,254,215,67,70,86,86,71,76,1,31,62,67,198,132,61,86,62,102,1,104,1,105,0,1,0,127,254,82,4,106,6,205,0,65,0,146,64,80,9,9,13,90,63,65,65,63,63,41,46,32,32,17,46,91,20,55,90,15,15,20,103,67,15,67,95,67,2,59,61,61,41,50,50,25,90,41,102,66,30,97,36,36,27,95,39,39,34,17,49,94,47,51,95,51,2,51,51,13,44,23,18,11,5,64,1,1,5,13,128,63,13,59,59,57,94,3,13,4,0,63,51,225,51,47,17,51,26,16,204,50,47,26,16,201,63,51,18,57,47,93,225,50,47,51,47,225,51,47,225,1,16,246,241,192,47,17,51,17,51,93,16,230,50,47,225,16,241,50,192,47,17,18,57,47,51,47,16,237,50,47,49,48,1,51,22,23,54,51,50,21,20,7,38,35,34,7,4,17,16,5,21,4,17,20,6,5,6,21,20,51,50,36,51,50,21,20,7,38,35,34,4,35,32,53,52,54,36,54,53,52,38,35,35,53,51,50,54,53,52,33,32,17,34,53,52,37,38,39,1,61,80,101,127,125,139,90,14,38,32,109,81,1,108,254,182,1,115,245,254,208,211,152,90,1,19,87,176,120,31,96,52,254,241,79,254,166,183,1,181,128,185,166,174,174,138,184,254,240,254,233,176,1,113,67,112,6,203,62,133,197,72,25,28,12,153,48,254,226,254,225,80,10,47,254,213,189,208,21,14,133,129,110,143,96,25,96,53,237,114,130,33,150,143,135,150,104,176,141,254,254,207,133,237,34,98,135,0,1,0,43,254,109,3,174,5,74,0,62,0,183,64,113,7,7,13,13,60,62,62,3,60,60,40,44,33,31,31,17,44,72,20,52,71,15,15,20,87,64,15,64,47,64,111,64,143,64,4,56,58,58,40,47,47,24,71,15,40,31,40,47,40,111,40,127,40,143,40,6,40,24,29,1,29,80,4,35,20,35,2,35,26,78,38,38,33,27,11,56,27,56,43,56,3,56,56,54,17,47,79,47,48,239,48,255,48,3,48,48,13,42,22,22,54,77,13,11,64,5,5,1,128,60,3,13,15,0,63,51,51,26,204,50,47,26,201,16,237,63,51,18,57,47,93,225,57,18,57,47,93,63,51,47,225,220,93,225,93,1,47,93,241,192,47,17,51,47,51,93,16,230,50,47,225,16,241,50,192,47,50,17,18,57,47,51,51,47,17,51,17,51,47,49,48,19,51,22,23,54,51,50,21,20,7,38,35,34,7,4,21,20,7,21,22,21,16,5,6,21,20,51,50,36,51,50,21,20,7,38,35,34,6,35,32,53,52,54,36,53,52,35,35,53,51,50,54,53,52,35,34,21,34,53,52,55,38,39,186,80,101,127,125,139,90,14,38,32,103,77,1,14,207,242,254,49,188,135,80,1,4,78,151,111,23,91,51,232,78,254,199,160,1,231,239,191,193,96,110,184,211,162,250,48,118,5,72,62,133,197,72,25,28,12,133,45,215,194,72,11,58,196,254,215,36,17,117,118,106,133,84,24,86,48,213,101,118,40,212,201,111,107,89,195,221,123,148,36,70,147,255,255,0,25,0,0,6,135,5,182,2,6,1,117,0,0,255,255,0,37,254,20,5,29,6,20,2,6,1,149,0,0,0,3,0,115,255,236,5,123,5,205,0,11,0,22,0,33,0,68,64,38,19,23,91,9,103,35,12,30,91,3,102,34,175,35,1,64,35,1,19,17,96,23,25,12,14,96,30,28,28,32,21,95,6,4,32,95,0,19,0,63,225,63,225,18,57,47,51,225,50,220,50,225,50,1,93,93,16,246,225,50,16,246,225,50,48,49,5,32,0,17,16,0,33,32,0,17,16,0,1,54,51,50,4,51,50,55,2,33,32,1,6,35,34,36,35,34,7,18,33,32,2,248,254,201,254,178,1,79,1,56,1,43,1,86,254,169,253,50,121,119,77,1,28,81,79,73,25,254,123,254,113,3,47,123,117,79,254,225,80,79,73,7,1,157,1,152,20,1,143,1,100,1,101,1,137,254,111,254,161,254,162,254,109,3,67,76,131,55,2,47,253,107,76,131,55,253,145,0,0,3,0,113,255,236,4,45,4,94,0,7,0,18,0,29,0,78,64,46,15,19,72,6,87,31,8,26,71,2,86,30,239,31,1,207,31,1,64,31,1,15,31,47,31,2,15,13,79,19,21,8,10,79,26,24,24,28,17,78,4,16,28,78,0,22,0,63,225,63,225,18,57,47,51,225,50,220,50,225,50,1,93,93,93,93,16,246,225,50,16,246,225,50,48,49,5,32,17,16,33,32,17,16,1,54,51,50,22,51,50,55,2,33,32,1,6,35,34,38,35,34,7,18,33,32,2,76,254,37,1,225,1,219,253,10,85,59,62,198,53,55,47,18,254,250,254,250,2,32,84,61,62,197,54,55,50,9,1,18,1,15,20,2,59,2,55,253,201,253,197,2,129,47,86,39,1,133,254,20,47,86,39,254,80,0,0,1,0,0,0,0,5,152,5,195,0,31,0,69,64,36,19,31,31,24,1,0,16,16,4,24,13,2,2,5,4,26,28,22,22,9,5,93,6,3,86,16,1,71,16,1,52,16,1,16,1,18,0,63,51,93,93,93,63,225,50,51,47,201,50,1,47,47,51,17,51,47,18,57,17,51,51,17,51,17,51,48,49,33,35,1,38,35,35,53,33,21,35,34,21,20,23,19,22,23,54,55,19,54,54,51,50,21,20,7,38,35,34,6,7,2,252,150,254,70,38,107,27,2,51,47,123,17,225,46,46,48,32,160,63,160,121,121,68,29,53,60,84,46,4,244,108,86,86,98,27,49,253,103,136,200,224,112,2,49,221,156,105,67,27,47,104,142,0,1,0,8,0,0,4,197,4,86,0,32,0,93,64,38,32,0,15,15,4,26,16,24,48,24,2,32,24,112,24,192,24,224,24,4,24,183,12,199,12,2,166,12,1,133,12,1,22,12,38,12,2,12,184,255,240,64,18,13,16,72,12,1,1,4,26,28,22,22,8,77,5,15,16,0,21,0,63,50,63,225,51,16,205,50,1,47,51,17,51,43,93,93,93,93,47,93,113,51,18,57,17,51,51,48,49,33,1,38,35,35,53,33,21,35,34,21,20,23,19,22,23,51,18,55,55,54,54,51,50,21,20,7,38,35,34,6,7,3,1,233,254,183,40,106,6,2,0,26,123,16,139,72,18,7,63,35,61,66,127,123,123,68,36,46,50,68,52,225,3,135,109,86,86,99,29,46,254,125,199,109,1,25,113,202,219,152,104,66,29,60,77,169,253,43,255,255,0,0,0,0,5,152,7,115,2,38,2,125,0,0,1,7,3,115,5,61,1,82,0,25,182,2,1,32,5,38,2,1,184,255,188,180,43,32,5,24,37,1,43,53,53,0,43,53,53,0,255,255,0,8,0,0,4,197,6,33,2,38,2,126,0,0,1,7,3,115,4,182,0,0,0,25,182,2,1,33,17,38,2,1,184,255,154,180,44,33,4,24,37,1,43,53,53,0,43,53,53,0,0,3,0,115,254,20,9,213,5,205,0,11,0,19,0,59,0,104,64,56,14,91,45,34,34,37,9,37,30,30,37,9,3,20,18,91,3,102,60,48,26,33,33,20,36,53,25,25,20,57,40,21,37,93,48,26,33,33,29,59,38,15,31,94,30,19,29,19,16,95,6,4,12,95,0,19,0,63,225,63,225,63,63,225,63,51,18,57,17,51,51,225,50,50,50,1,47,51,17,51,47,18,57,17,51,51,16,246,225,18,23,57,47,47,47,17,51,17,51,225,48,49,5,32,0,17,16,0,33,32,0,17,16,0,37,32,17,16,33,32,17,16,1,21,35,34,6,7,1,2,6,35,35,53,32,19,1,38,35,35,53,33,21,35,34,21,20,23,19,22,23,51,54,54,55,19,54,53,52,35,35,53,2,207,254,221,254,199,1,57,1,37,1,24,1,64,254,192,254,230,1,119,254,139,254,133,8,127,6,61,58,37,254,211,121,215,241,19,1,84,111,254,143,45,100,6,1,235,6,123,16,146,76,16,6,11,42,23,127,18,135,6,20,1,140,1,103,1,103,1,135,254,111,254,161,254,163,254,108,110,2,131,2,129,253,127,253,125,3,240,86,60,100,252,164,254,167,139,97,1,147,3,127,109,86,86,99,34,41,254,139,194,95,45,128,75,1,143,57,31,101,86,0,3,0,113,254,20,8,86,4,94,0,7,0,18,0,58,0,91,64,48,52,24,24,19,44,33,33,36,11,72,47,25,32,36,2,6,32,29,19,6,29,6,29,2,19,19,60,15,60,1,17,72,2,86,59,58,37,15,28,27,14,78,4,16,8,78,0,22,0,63,237,63,237,63,63,51,1,16,246,225,93,17,51,47,18,57,57,47,47,17,18,57,17,18,57,17,51,51,225,17,51,17,51,17,51,17,51,49,48,5,32,17,16,33,32,17,16,37,50,54,53,52,38,35,34,6,21,16,1,21,35,34,6,7,1,2,6,35,35,53,32,19,1,38,35,35,53,33,21,35,34,21,20,23,19,22,23,51,54,54,55,19,54,53,52,35,35,53,2,55,254,58,1,204,1,199,254,55,134,124,122,138,134,124,7,31,6,61,58,37,254,211,121,215,241,19,1,84,111,254,143,45,100,6,1,235,6,123,16,146,76,16,6,11,42,23,127,18,135,6,20,2,59,2,55,253,201,253,197,106,220,245,239,220,215,244,254,47,3,244,86,60,100,252,164,254,167,139,97,1,147,3,127,109,86,86,99,34,41,254,139,194,95,45,128,75,1,143,57,31,101,86,0,2,0,115,255,131,5,205,6,49,0,17,0,33,0,80,64,41,18,0,0,22,12,8,30,4,4,26,8,8,6,20,91,15,103,35,28,91,6,102,34,24,24,22,26,95,12,10,8,3,32,32,18,30,95,2,0,4,18,0,63,51,205,241,50,201,47,63,205,51,241,50,201,47,1,16,246,225,16,246,225,17,57,17,51,51,17,51,16,201,50,50,17,51,49,48,5,6,35,34,39,36,17,16,37,54,51,50,23,4,0,17,16,0,37,36,17,16,37,6,35,34,39,4,17,16,5,54,51,50,3,176,25,118,121,23,253,226,2,30,21,123,119,24,1,0,1,29,254,230,254,245,1,65,254,191,27,108,108,29,254,190,1,66,28,109,104,8,117,117,95,2,136,2,128,98,112,112,46,254,122,254,208,254,211,254,120,69,85,2,27,2,26,85,90,88,89,253,236,253,231,87,86,0,0,2,0,113,255,145,4,168,4,182,0,15,0,31,0,93,64,51,20,0,0,24,12,8,16,4,4,28,8,8,6,22,72,14,87,33,30,72,6,32,15,26,31,26,2,26,26,24,28,79,12,10,8,16,20,16,0,18,16,18,2,18,18,16,79,2,0,4,22,0,63,51,205,241,201,47,93,17,51,63,205,51,241,50,201,47,93,1,16,222,225,16,246,225,17,57,17,51,51,17,51,16,201,50,50,17,51,48,49,5,6,35,34,39,36,17,16,37,54,51,50,23,4,17,16,37,54,51,50,23,54,17,16,39,6,35,34,39,6,17,16,3,12,18,107,113,12,254,95,1,161,10,115,111,12,1,158,253,111,16,104,101,18,219,219,18,101,104,16,224,10,101,99,68,1,239,1,241,62,96,98,68,254,23,254,15,46,76,74,59,1,134,1,125,61,73,75,57,254,125,254,120,0,3,0,119,255,236,7,100,8,57,0,14,0,26,0,69,0,164,64,97,51,32,49,1,49,49,39,27,47,29,1,29,29,60,39,39,56,65,18,25,133,15,21,21,1,8,130,9,9,43,65,91,35,103,71,56,91,43,102,70,27,51,51,67,54,95,46,11,143,5,0,143,1,1,15,9,111,9,127,9,207,9,223,9,5,9,64,32,23,1,23,128,16,15,32,46,4,63,59,60,1,42,60,1,25,60,1,11,60,1,60,39,58,96,37,41,19,0,63,51,225,50,50,93,93,93,93,50,63,51,222,201,26,204,113,26,206,93,50,47,225,220,225,16,225,50,50,47,51,1,16,246,225,16,246,225,17,57,47,225,204,57,47,196,253,205,17,18,57,17,51,51,47,93,51,17,51,47,93,51,49,48,1,21,35,34,36,35,34,7,7,35,54,51,50,4,51,1,53,54,53,52,38,53,52,51,50,21,20,19,34,53,52,54,51,50,0,17,16,33,34,39,6,35,32,17,16,0,51,50,22,21,20,35,38,38,35,34,17,16,33,50,55,51,22,51,32,17,16,35,34,6,5,143,41,125,254,192,58,96,11,4,92,18,215,71,1,61,112,254,4,129,98,96,115,84,135,159,123,246,1,16,254,2,209,167,168,209,254,2,1,16,246,123,160,136,39,83,68,248,1,72,164,161,13,161,164,1,72,248,70,82,7,201,129,112,86,26,241,112,254,65,64,37,63,22,51,42,71,106,181,254,72,127,73,114,254,126,254,152,253,11,141,141,2,245,1,104,1,130,113,74,127,125,80,253,127,253,150,202,202,2,106,2,129,86,0,3,0,104,255,236,5,236,7,8,0,14,0,26,0,71,0,192,64,127,61,16,59,48,59,80,59,96,59,144,59,176,59,192,59,208,59,8,59,59,49,37,31,39,63,39,95,39,111,39,159,39,191,39,207,39,223,39,8,39,39,71,49,49,44,54,18,25,72,15,21,21,1,8,130,9,9,54,31,72,44,87,73,67,72,54,86,72,37,61,61,34,64,78,56,18,128,23,144,23,160,23,208,23,4,23,15,11,143,5,0,143,1,1,47,9,63,9,2,111,9,127,9,207,9,223,9,239,9,5,11,9,1,9,15,42,56,16,71,71,49,29,69,79,47,51,22,0,63,51,241,50,50,202,47,63,51,222,206,93,93,113,50,47,225,220,225,16,204,113,57,16,225,50,50,47,51,1,16,246,225,16,246,225,17,57,47,237,204,57,47,196,253,205,17,18,57,17,51,51,47,93,51,17,51,47,93,51,48,49,1,21,35,34,36,35,34,7,7,35,54,51,50,4,51,1,53,54,53,52,38,53,52,51,50,21,20,3,22,51,50,17,52,38,35,34,6,21,34,53,52,54,51,32,17,16,2,35,34,39,6,35,34,2,17,16,33,50,22,21,20,35,52,38,35,34,6,21,16,51,50,55,4,150,41,126,254,192,58,96,11,4,92,18,215,71,1,61,112,254,4,129,98,96,115,76,90,180,230,82,102,80,60,141,149,129,1,130,217,201,177,110,107,180,201,219,1,129,131,148,141,60,80,102,82,232,180,90,6,152,129,112,86,26,241,112,254,65,64,37,63,22,51,42,71,106,181,251,246,178,1,197,255,216,82,103,111,74,102,253,193,254,244,254,217,102,102,1,37,1,14,2,63,103,73,111,103,82,216,255,254,59,178,0,0,2,0,117,255,236,7,100,7,4,0,13,0,55,0,165,64,92,26,24,45,47,32,24,1,24,47,24,47,30,41,9,10,10,11,5,6,6,8,7,4,2,3,3,7,11,3,15,1,31,1,47,1,3,1,0,12,32,12,2,12,12,18,41,91,52,14,37,90,34,34,18,52,103,57,30,91,18,102,56,39,96,54,19,45,26,26,43,28,95,21,13,5,8,11,3,7,50,21,4,37,34,34,35,35,14,32,96,16,19,0,63,225,50,50,47,50,17,51,63,51,222,50,50,221,50,205,16,225,50,50,47,51,63,225,1,16,246,225,16,230,17,57,16,225,57,16,225,17,57,47,93,205,93,23,57,17,51,51,17,51,51,17,51,17,51,17,51,17,18,57,57,47,47,93,17,51,17,51,49,48,1,21,7,35,39,35,7,35,39,35,7,35,39,53,1,6,35,32,17,16,0,51,50,22,21,20,35,38,35,34,17,16,33,50,55,17,51,17,22,51,32,17,16,35,34,7,34,53,52,54,51,32,17,16,33,34,5,139,82,34,50,184,49,35,49,184,50,34,80,1,143,153,207,254,2,1,18,244,123,164,136,61,133,248,1,72,139,88,211,117,131,1,51,250,136,54,131,190,148,1,204,253,213,208,7,4,27,172,103,103,103,103,172,27,249,96,120,2,231,1,109,1,139,114,73,127,205,253,127,253,150,65,1,226,254,49,84,2,106,2,129,205,115,80,119,253,30,253,3,0,2,0,0,0,0,6,16,5,164,0,13,0,47,0,200,64,119,21,21,19,71,25,28,16,29,14,47,44,32,33,9,10,10,11,5,6,6,8,7,4,2,3,3,7,11,3,47,1,1,30,1,1,15,1,1,1,12,45,31,29,3,25,33,12,139,47,235,47,251,47,3,100,47,1,75,47,1,54,47,1,11,47,43,47,2,0,12,16,12,2,47,12,47,12,39,25,87,49,15,49,95,49,2,15,39,1,39,31,45,45,29,47,15,39,38,38,36,80,41,13,5,9,7,3,11,41,15,44,33,21,16,29,21,21,23,16,0,63,51,63,51,63,51,63,222,50,50,221,50,205,16,225,50,17,51,63,18,57,17,51,1,47,93,93,16,230,17,57,57,47,47,93,93,93,93,93,93,18,57,18,23,57,16,205,93,93,93,23,57,17,51,51,17,51,51,17,51,17,51,17,51,17,51,51,17,51,17,51,51,16,225,50,47,49,48,1,21,7,35,39,35,7,35,39,35,7,35,39,53,1,18,19,54,18,53,52,39,52,51,50,21,20,0,7,35,38,39,3,35,2,2,35,34,7,39,54,51,50,18,19,19,2,39,4,223,82,35,49,184,49,35,49,184,50,34,80,1,162,119,180,115,153,105,115,141,254,248,186,107,62,73,201,149,174,162,65,38,34,37,92,94,116,156,185,176,93,87,5,164,27,172,103,103,103,103,172,27,254,166,254,201,253,163,126,1,126,139,139,27,123,198,206,253,221,167,224,235,254,53,2,84,1,123,21,64,86,254,215,253,147,1,146,1,39,215,0,1,0,117,254,23,4,164,5,203,0,33,0,56,64,29,11,90,20,20,25,0,31,35,5,91,25,102,34,0,0,3,95,28,4,9,7,96,22,19,14,17,17,16,19,0,63,51,17,51,63,225,50,63,225,50,47,1,16,246,225,16,206,50,17,57,47,225,48,49,1,52,38,35,32,17,16,33,50,55,51,17,20,51,51,21,33,53,51,50,53,53,35,32,0,17,16,0,33,50,22,21,20,6,3,242,126,114,254,86,1,170,100,86,9,168,26,253,172,27,168,19,254,217,254,185,1,92,1,53,198,216,100,4,86,118,146,253,127,253,150,37,254,104,147,86,86,147,236,1,147,1,94,1,91,1,147,126,104,64,79,0,0,1,0,113,254,23,3,158,4,94,0,22,0,57,64,32,20,71,21,21,2,9,7,24,14,72,0,2,16,2,32,2,3,2,86,23,20,9,9,11,78,4,16,18,16,80,0,22,0,63,225,50,63,225,50,47,47,1,16,246,93,225,16,206,50,17,57,47,225,48,49,5,32,17,16,33,50,22,21,20,35,52,35,34,6,21,16,33,50,55,51,17,35,17,2,68,254,45,1,200,150,207,183,174,138,120,1,54,96,74,4,193,20,2,51,2,63,115,94,129,236,230,241,254,80,45,253,121,1,213,0,1,0,104,255,250,4,121,5,10,0,19,0,158,64,81,10,19,11,18,18,17,14,31,15,1,15,15,13,16,12,17,6,3,7,2,2,9,0,8,63,1,1,1,1,17,21,12,48,11,1,11,11,8,7,4,16,5,1,5,5,7,13,16,12,17,10,19,11,18,11,12,6,3,7,2,7,9,0,1,8,8,48,12,1,12,12,15,14,17,18,18,1,2,2,5,4,0,47,51,51,47,51,51,47,51,47,51,51,47,93,51,47,18,57,57,51,17,18,57,57,17,51,17,18,57,57,17,18,57,57,1,47,51,47,93,51,17,51,51,47,93,51,16,206,50,47,93,18,57,57,51,17,18,57,57,17,18,57,57,51,47,93,51,17,51,17,18,57,57,48,49,1,5,7,37,3,39,19,37,55,5,19,37,55,5,19,23,3,5,7,37,2,76,1,28,71,254,227,180,129,180,254,229,70,1,31,198,254,228,71,1,29,182,127,182,1,31,74,254,229,1,176,166,123,164,254,199,74,1,59,164,123,164,1,90,164,125,164,1,57,73,254,196,164,123,164,0,0,1,0,201,4,143,3,176,5,184,0,15,0,32,64,13,8,12,12,0,64,4,10,128,0,64,7,128,2,0,47,26,221,26,221,26,204,1,47,26,205,51,47,205,48,49,1,6,35,34,53,52,54,51,33,54,51,50,21,20,6,35,1,139,13,85,96,43,55,1,193,10,88,98,43,57,4,238,95,107,59,37,94,104,57,41,0,1,0,244,4,229,3,223,5,215,0,14,0,31,64,14,6,130,5,5,13,3,143,9,14,143,13,6,6,13,0,47,51,47,16,225,220,225,1,47,51,47,237,48,49,1,50,36,51,50,23,35,39,38,35,34,4,35,35,53,1,2,114,1,57,73,215,18,92,4,13,94,60,254,196,127,41,5,102,113,242,27,86,113,129,0,0,1,1,225,4,215,2,211,6,53,0,11,0,48,64,27,197,10,1,182,10,1,167,10,1,10,80,7,1,7,1,64,9,12,72,1,3,10,5,0,1,1,5,0,47,51,47,205,17,57,1,47,205,43,205,93,201,93,93,93,48,49,1,21,38,53,52,51,50,21,20,6,21,20,2,211,242,127,97,99,5,35,76,61,162,127,76,40,42,24,51,0,0,1,1,225,4,215,2,211,6,53,0,11,0,52,64,16,95,6,1,6,201,3,1,152,3,168,3,184,3,3,3,0,184,255,192,64,11,9,12,72,0,10,3,8,1,0,0,8,0,47,51,47,205,17,57,1,47,205,43,205,93,93,205,93,48,49,1,53,54,53,52,38,53,52,51,50,21,20,1,225,117,98,96,127,4,215,76,41,51,23,44,39,76,127,162,0,0,8,0,41,254,193,7,193,5,145,0,9,0,19,0,29,0,39,0,49,0,59,0,69,0,79,0,0,1,38,35,34,7,35,54,51,50,23,1,38,35,34,7,35,54,51,50,23,33,38,35,34,7,35,54,51,50,23,1,38,35,34,7,35,54,51,50,23,33,38,35,34,7,35,54,51,50,23,1,38,35,34,7,35,54,51,50,23,33,38,35,34,7,35,54,51,50,23,1,38,35,34,7,35,54,51,50,23,4,111,7,127,130,3,75,13,195,196,17,1,244,6,127,131,2,76,14,195,196,17,251,47,6,127,131,2,76,14,195,196,17,4,240,7,126,131,3,75,13,196,195,18,249,190,6,127,131,2,76,13,196,196,17,4,227,7,126,131,2,76,14,195,196,17,251,47,7,126,131,2,76,14,195,196,17,1,238,8,126,130,3,75,14,194,196,17,4,207,88,88,194,194,254,227,88,88,195,195,88,88,195,195,254,25,88,88,194,194,88,88,194,194,254,12,88,88,195,195,88,88,195,195,254,234,88,88,194,194,0,8,0,41,254,127,7,125,5,211,0,6,0,13,0,20,0,27,0,34,0,41,0,48,0,55,0,0,1,39,54,55,51,6,7,1,39,38,39,55,22,23,37,55,54,55,23,6,7,19,55,22,23,21,38,39,5,7,38,39,53,22,23,1,23,22,23,7,38,39,5,7,6,7,39,54,55,5,23,6,7,35,54,55,3,113,11,43,80,97,50,20,253,240,17,84,67,67,107,92,2,223,2,150,174,69,175,122,144,14,160,176,210,140,251,104,14,156,180,210,140,4,49,17,81,70,67,110,89,253,35,2,140,184,69,175,122,2,32,11,41,82,97,50,20,4,117,14,160,176,210,140,254,248,2,149,174,70,171,126,43,16,85,67,68,109,89,254,243,11,43,80,97,50,20,59,11,41,82,97,50,20,254,104,2,140,183,70,175,122,41,16,81,71,68,109,89,178,14,156,180,210,140,0,0,2,0,78,254,82,6,88,7,63,0,10,0,58,0,109,64,57,48,24,90,11,10,90,0,5,90,4,4,36,15,11,101,60,26,47,90,36,100,59,18,17,19,16,25,48,48,55,52,43,40,93,41,10,5,5,8,2,53,41,3,29,21,15,33,93,47,26,26,32,18,18,18,19,18,0,63,51,47,63,51,17,51,225,50,50,50,63,51,222,217,202,47,50,16,225,50,50,50,51,17,51,1,47,51,221,201,16,244,225,50,16,228,50,17,57,47,225,220,225,16,225,50,48,49,1,2,33,32,3,51,22,22,51,50,55,1,20,22,51,51,21,3,35,19,33,53,51,50,53,17,1,21,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,1,53,52,35,35,53,33,21,35,34,21,4,182,26,254,149,254,150,15,170,8,84,119,194,17,1,84,66,104,82,131,168,170,253,244,26,168,253,82,168,27,253,172,26,168,168,26,2,84,27,168,2,174,168,26,2,84,27,168,7,63,254,236,1,20,101,85,186,249,173,71,71,10,253,254,1,174,86,147,3,43,252,254,41,147,86,86,147,3,236,139,86,86,147,252,213,3,2,41,147,86,86,147,0,2,0,47,254,82,5,137,5,238,0,10,0,58,0,125,64,68,56,55,53,57,53,53,38,14,71,49,10,71,0,5,71,4,4,26,49,85,60,16,37,26,84,59,176,60,240,60,2,111,60,1,32,60,1,45,41,33,30,77,31,10,5,5,8,2,43,31,15,53,11,11,20,20,23,77,22,37,16,16,58,22,56,56,22,21,0,63,51,47,17,51,51,17,51,16,225,50,17,51,17,51,63,51,222,217,202,47,50,16,225,50,50,50,1,93,93,93,16,244,193,50,16,228,17,57,47,225,220,225,16,225,50,51,17,51,16,221,201,48,49,1,2,33,32,3,51,22,22,51,50,55,3,51,50,53,17,1,21,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,1,53,52,35,35,53,33,21,35,34,21,17,20,22,51,51,21,3,35,19,33,4,74,28,254,151,254,150,15,170,8,82,121,192,19,144,27,168,253,227,168,27,253,186,27,168,168,27,2,70,27,168,2,29,168,6,2,49,27,168,62,106,82,129,166,170,254,0,5,238,254,235,1,21,101,86,187,250,104,137,1,254,254,12,10,137,86,86,137,2,137,140,86,86,138,254,0,1,248,6,140,86,86,138,253,119,63,68,10,253,254,1,174,0,2,0,78,0,0,4,133,6,20,0,21,0,30,0,78,64,41,26,91,11,32,8,6,6,3,22,90,19,21,21,1,19,100,31,16,93,15,18,7,20,94,1,4,1,30,94,8,1,8,1,8,2,22,94,14,18,2,5,0,63,63,225,17,57,57,47,47,16,225,17,51,16,225,50,63,225,1,16,228,50,50,47,16,225,50,50,47,50,16,222,225,48,49,19,51,17,51,17,33,21,33,17,51,32,17,20,4,35,33,53,51,50,53,17,35,1,51,50,54,53,52,38,35,35,78,194,207,1,92,254,164,129,2,37,254,254,246,253,193,26,168,194,1,145,139,163,155,161,187,109,4,227,1,49,254,207,100,254,170,254,109,190,216,86,139,3,158,251,227,136,161,172,146,0,2,0,47,0,0,4,82,5,39,0,22,0,30,0,75,64,39,26,72,11,32,7,5,5,3,30,71,19,21,21,0,19,84,31,6,20,78,0,3,0,29,77,7,0,7,0,7,1,30,77,16,77,15,21,1,17,0,63,63,225,225,18,57,57,47,47,16,225,17,51,16,225,50,1,16,228,50,50,47,16,225,50,50,47,50,16,222,225,48,49,19,17,51,17,33,21,33,17,51,32,22,21,20,6,35,33,53,51,50,53,17,35,53,1,50,54,53,52,33,35,17,242,192,1,43,254,213,199,1,1,216,220,204,253,133,27,168,195,2,84,139,117,254,244,197,4,16,1,23,254,233,96,254,178,146,151,143,170,86,137,2,209,96,252,78,107,123,192,254,90,0,0,2,0,78,0,0,4,133,5,182,0,25,0,38,0,140,64,85,29,17,30,16,16,32,14,31,30,15,1,15,15,34,91,12,103,40,15,40,95,40,111,40,175,40,4,31,4,30,20,30,84,30,3,30,30,26,21,90,4,100,39,30,27,31,1,15,31,1,31,31,26,32,29,29,26,14,17,17,15,16,16,32,16,48,16,3,16,16,20,94,26,26,0,38,94,8,93,9,3,1,93,0,18,0,63,225,63,225,225,18,57,47,225,50,47,93,51,50,17,51,17,51,17,51,17,51,47,93,93,51,1,16,244,225,50,50,47,93,51,93,16,246,225,51,47,93,18,57,57,51,17,18,57,57,48,49,51,53,51,50,53,17,52,35,35,53,33,32,17,16,7,23,7,39,6,35,35,17,20,51,51,21,3,51,50,55,39,55,23,54,53,52,38,35,35,78,26,168,168,26,2,63,1,248,219,113,82,123,102,136,129,168,68,236,109,117,73,129,82,129,76,151,167,139,86,147,3,236,139,86,254,84,254,238,119,160,55,176,33,254,166,137,86,2,154,30,187,55,184,85,187,180,158,0,0,2,0,27,254,20,4,121,4,94,0,33,0,48,0,126,64,70,34,3,35,2,2,0,37,36,1,1,39,72,32,87,50,239,50,1,80,50,1,63,50,1,36,35,35,44,27,26,11,71,20,84,49,27,41,80,30,16,24,77,25,15,13,17,77,16,27,35,36,36,37,34,34,47,80,5,0,3,3,5,1,32,2,1,2,2,5,22,0,63,51,47,93,51,17,51,17,51,16,225,50,17,51,50,47,51,63,225,50,63,225,63,225,50,1,16,246,225,50,50,50,50,47,51,93,93,93,16,246,225,51,47,18,57,57,51,17,18,57,57,48,49,37,23,7,39,6,35,34,39,35,22,21,21,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,23,51,54,51,32,17,16,5,39,55,23,54,17,16,35,34,6,21,20,22,51,50,3,190,101,82,109,57,84,214,99,8,8,168,6,253,217,16,168,168,26,1,102,21,8,98,215,1,162,254,147,123,82,121,86,254,150,128,132,148,52,43,143,56,156,20,180,212,20,196,138,86,86,148,4,106,140,86,185,205,253,201,254,131,45,176,55,174,105,1,10,1,178,196,240,237,203,0,1,0,47,0,0,4,84,5,182,0,30,0,88,64,52,17,250,16,32,15,32,31,32,63,32,127,32,207,32,239,32,6,8,25,25,23,27,90,5,9,7,7,5,100,31,17,17,22,94,14,26,6,94,23,9,9,1,13,93,14,3,30,93,2,93,1,18,0,63,225,225,63,225,18,57,47,51,225,50,16,225,50,47,1,16,228,50,47,50,16,225,50,50,47,94,93,16,222,225,49,48,33,33,53,51,50,53,17,35,53,51,17,52,35,35,53,33,19,35,39,38,38,35,33,17,33,21,33,17,20,51,51,2,203,253,131,26,168,225,225,168,26,3,250,12,107,8,12,93,100,254,203,1,62,254,194,168,68,86,147,1,216,100,1,168,147,86,254,154,72,107,77,253,213,100,254,32,139,0,0,1,0,47,0,0,3,129,4,74,0,30,0,101,64,10,2,73,48,1,64,1,80,1,3,1,184,255,192,64,48,19,24,72,1,32,95,32,1,16,32,1,10,10,8,12,71,21,25,127,23,1,23,23,21,84,31,11,22,78,8,25,25,17,2,2,1,2,7,77,29,77,30,15,15,18,77,17,21,0,63,225,50,63,225,225,50,93,18,57,47,51,225,50,1,16,228,50,47,93,50,16,225,50,50,47,93,93,16,214,43,93,225,48,49,1,17,35,39,38,38,35,35,17,51,21,35,17,20,51,51,21,33,53,51,50,53,17,35,53,51,17,52,35,35,53,3,129,100,11,17,61,65,209,240,240,168,47,253,166,27,168,195,195,168,27,4,74,254,184,68,106,60,254,112,96,254,227,137,86,86,137,1,29,96,1,12,140,86,0,0,1,0,78,254,0,5,0,5,182,0,45,0,91,64,51,13,250,15,12,63,12,2,12,12,36,90,24,47,19,42,90,5,32,30,30,5,100,46,32,32,0,34,95,27,28,41,95,19,19,10,1,13,13,18,94,9,93,10,3,1,18,2,45,93,0,18,0,63,225,50,63,63,225,225,50,47,17,18,57,47,225,63,225,17,57,47,1,16,228,50,47,51,16,225,50,16,222,225,51,47,93,225,48,49,33,33,53,51,50,53,17,52,35,35,53,33,19,35,39,38,38,35,33,17,54,51,32,0,17,16,0,33,34,38,53,52,51,20,51,32,17,16,0,35,34,7,17,20,51,51,2,203,253,131,26,168,168,26,3,250,12,107,8,12,93,100,254,203,74,109,1,4,1,102,254,210,254,236,208,213,172,249,1,115,254,229,212,52,47,168,68,86,147,3,228,147,86,254,154,72,107,77,253,199,12,254,178,254,201,254,183,254,171,118,99,148,252,2,41,1,4,1,12,6,254,61,139,0,1,0,47,254,20,4,49,4,74,0,43,0,86,64,47,24,72,13,45,8,29,71,38,20,18,18,38,84,44,2,73,1,26,78,10,10,43,34,31,2,1,2,2,7,77,42,77,43,15,32,35,77,34,20,20,16,34,21,22,78,16,27,0,63,225,63,18,57,47,16,225,50,63,225,225,50,47,93,17,18,57,47,225,1,47,233,16,228,50,47,51,16,225,50,16,222,225,48,49,1,17,35,39,38,38,35,35,17,54,51,50,0,17,16,2,35,32,53,52,51,20,51,50,17,16,33,34,7,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,3,129,100,11,17,61,65,209,69,77,227,1,10,250,209,254,166,152,205,249,254,187,73,42,168,47,253,166,27,168,168,27,4,74,254,184,68,106,60,254,108,14,254,240,254,248,254,232,254,222,191,131,223,1,207,1,182,8,254,235,137,86,86,137,2,137,140,86,0,1,0,0,254,82,8,8,5,195,0,83,0,204,64,113,83,73,73,76,64,62,62,76,27,17,23,17,1,17,30,30,44,44,13,72,0,0,69,69,54,54,4,90,102,13,118,13,134,13,3,53,13,1,13,13,22,78,250,15,76,1,76,85,35,37,37,84,18,26,56,26,1,26,84,22,64,66,66,60,4,0,17,17,72,27,27,3,14,93,69,55,30,44,44,9,51,93,47,93,49,3,35,33,33,39,4,18,26,26,23,93,21,18,10,93,9,18,83,73,73,76,8,78,78,7,93,8,18,0,63,225,51,47,16,192,50,17,51,63,225,63,237,50,17,51,63,51,17,51,63,225,225,18,57,47,51,51,51,225,50,50,17,51,51,17,51,63,51,17,51,1,47,17,51,93,17,51,17,51,47,51,16,222,93,225,18,57,47,93,93,225,50,17,51,17,51,17,51,17,51,17,51,17,51,93,17,51,17,51,47,51,17,51,17,51,48,49,1,38,38,35,17,20,51,51,21,33,53,51,50,53,17,34,6,7,3,6,6,35,35,53,51,50,55,19,54,54,55,38,0,35,34,7,38,53,52,51,50,22,18,22,51,17,52,35,35,53,33,21,35,34,21,17,50,54,18,54,51,50,21,20,7,38,35,34,0,7,22,22,23,19,22,51,51,17,35,52,38,39,38,39,5,100,48,91,143,168,6,253,229,6,168,142,92,48,187,69,161,179,29,6,140,90,192,53,104,101,44,254,247,109,99,22,98,166,125,169,223,81,94,168,6,2,27,6,168,93,81,223,170,125,166,98,22,99,109,254,247,44,100,106,52,192,91,165,31,94,72,145,106,72,2,37,92,47,254,57,147,86,86,137,1,209,47,92,254,156,132,61,86,164,1,90,95,79,4,28,2,9,115,25,113,129,192,254,66,55,1,199,139,86,86,147,254,65,54,1,190,193,129,113,25,115,253,247,28,4,79,95,254,166,164,253,252,199,172,63,48,141,0,1,0,6,254,82,7,45,4,86,0,81,0,196,64,108,81,71,71,74,63,61,61,74,27,17,17,29,29,13,70,0,0,68,68,53,4,71,43,118,13,134,13,2,103,13,1,70,13,86,13,2,23,13,1,13,13,22,76,73,74,83,34,36,36,82,18,26,26,82,22,63,65,65,59,16,0,17,17,70,27,27,68,29,29,3,14,78,54,43,43,9,50,77,47,77,48,15,34,32,32,38,16,81,71,71,18,26,26,23,77,22,21,10,77,9,21,76,76,74,7,77,8,21,0,63,225,192,51,47,63,225,63,225,50,17,51,51,17,51,63,51,17,51,63,225,225,18,57,47,51,225,50,51,17,51,51,17,51,51,17,51,63,51,17,51,1,47,17,51,17,51,17,51,47,51,16,222,225,18,57,47,93,93,93,93,51,225,50,50,17,51,17,51,17,51,17,51,17,51,17,51,47,51,17,51,17,51,48,49,1,38,38,35,17,20,51,51,21,33,53,51,50,53,17,34,6,7,7,6,6,35,35,53,51,50,55,55,54,55,38,2,35,34,7,38,53,52,51,50,22,18,22,51,53,52,35,35,53,33,21,35,34,21,17,50,54,18,54,51,50,21,20,7,38,35,34,2,7,22,23,23,22,51,51,17,35,39,46,2,39,4,252,41,121,123,148,6,254,22,9,147,140,106,39,100,56,124,168,72,6,127,90,107,98,172,44,226,82,93,22,98,176,112,108,230,73,71,147,9,1,234,6,148,73,72,229,108,112,176,98,21,94,82,226,44,173,97,107,85,138,41,100,11,10,79,204,63,1,135,87,52,254,205,137,86,86,147,1,41,63,76,198,111,82,86,164,188,172,6,25,1,74,115,24,105,125,104,254,170,39,247,140,86,86,129,254,254,40,1,85,104,125,105,24,115,254,182,25,6,172,192,152,253,244,149,140,117,80,137,255,255,0,92,254,66,4,86,5,203,2,38,1,177,0,0,1,7,3,124,1,150,0,0,0,11,182,1,7,79,75,64,54,37,1,43,53,0,255,255,0,82,254,66,3,121,4,92,2,38,1,209,0,0,1,7,3,124,1,33,0,0,0,11,182,1,5,70,66,56,46,37,1,43,53,0,0,1,0,78,254,82,5,174,5,195,0,52,0,109,64,57,0,51,51,12,19,9,9,14,250,12,54,95,54,1,8,20,20,5,5,44,24,90,33,100,53,0,2,2,49,4,20,8,8,5,5,23,93,44,44,29,40,37,93,38,3,9,19,19,27,30,93,29,14,14,12,29,18,0,63,200,51,47,16,225,50,50,17,51,63,225,50,18,57,47,225,51,17,51,17,51,63,51,17,51,1,16,244,225,50,50,17,51,17,51,93,16,222,225,51,17,51,17,51,47,51,49,48,1,38,35,34,0,7,22,22,23,19,22,51,51,17,35,52,38,39,38,39,3,38,38,35,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,50,54,18,54,51,50,21,20,4,231,22,98,109,254,247,44,99,107,52,209,72,167,31,94,72,145,106,72,187,46,98,155,168,27,253,172,26,168,168,26,2,84,27,168,107,82,225,170,125,166,4,184,115,253,247,28,4,79,95,254,133,131,253,252,199,172,63,48,141,1,100,88,51,254,57,147,86,86,137,3,246,139,86,86,147,254,65,49,1,195,193,129,113,0,0,1,0,37,254,82,4,244,4,86,0,51,0,127,64,71,48,38,105,38,121,38,2,91,38,1,79,38,1,28,38,1,9,38,1,38,41,30,28,28,43,73,41,53,37,49,49,35,35,21,1,71,10,84,52,30,32,32,26,16,37,49,49,35,35,0,78,21,21,6,17,77,14,77,15,15,38,48,48,41,6,43,43,7,4,6,21,0,63,201,201,51,47,16,200,50,17,51,63,225,225,18,57,47,225,51,17,51,17,51,63,51,17,51,1,16,244,225,50,50,17,51,17,51,16,222,225,51,47,51,17,51,93,93,93,93,93,17,51,49,48,1,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,50,54,18,54,51,50,21,20,7,38,35,34,2,7,22,23,23,22,51,51,17,35,39,46,2,39,39,38,38,1,178,168,6,253,197,37,168,168,37,2,59,6,168,86,73,217,116,110,176,98,21,94,82,226,44,149,101,104,88,132,47,101,10,10,83,195,70,101,49,103,2,18,254,205,137,86,86,147,2,127,140,86,86,129,254,254,48,1,72,109,125,105,24,115,254,182,25,1,177,186,158,253,244,149,143,115,81,135,198,96,43,0,1,0,78,0,0,5,184,5,195,0,57,0,156,64,88,43,53,53,40,25,39,56,1,6,56,22,56,2,56,24,109,57,1,22,57,1,13,57,1,57,57,2,52,44,75,44,1,58,44,1,44,35,33,33,47,59,22,2,90,11,100,58,47,93,48,18,35,37,37,31,4,57,57,7,43,53,53,55,1,93,22,40,26,22,24,22,24,22,7,18,15,93,16,3,44,52,52,5,5,8,93,7,18,0,63,225,50,17,51,17,51,63,225,50,18,57,57,47,47,17,51,51,16,225,50,50,17,51,17,57,47,63,51,17,51,63,225,1,16,244,225,50,16,206,50,47,51,50,93,93,17,51,17,57,47,93,93,93,51,201,93,93,50,50,50,17,51,48,49,1,35,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,51,17,51,17,52,55,54,0,51,50,21,20,7,38,35,34,0,7,22,22,23,19,22,51,51,21,35,34,38,39,3,38,39,17,35,2,86,119,168,27,253,172,26,168,168,26,2,84,27,168,119,123,4,27,1,46,195,166,98,22,99,108,254,248,46,100,105,53,193,91,138,6,28,176,164,70,186,54,65,123,2,176,254,57,147,86,86,137,3,246,139,86,86,147,254,65,1,76,254,236,2,4,33,2,86,129,113,25,115,253,248,29,4,78,96,254,166,164,86,59,134,1,100,103,20,254,196,0,1,0,37,0,0,5,20,4,86,0,56,0,199,64,123,42,52,74,52,90,52,122,52,3,59,52,1,52,40,26,57,55,1,55,73,23,167,56,183,56,2,150,56,1,141,56,1,54,56,1,44,56,1,11,56,27,56,2,56,56,11,51,43,138,43,1,123,43,1,74,43,1,43,34,32,32,46,58,22,2,71,11,84,57,43,51,51,46,77,47,21,34,36,36,30,16,18,77,17,15,42,52,52,54,54,80,56,1,56,56,1,78,22,40,26,22,80,24,96,24,2,24,24,22,22,7,15,77,16,15,8,77,7,21,5,77,6,21,0,63,225,63,225,63,225,18,57,47,51,47,93,17,51,51,16,225,50,47,93,50,17,51,17,51,63,225,63,51,17,51,63,225,50,17,51,1,16,244,225,50,16,206,50,47,51,50,93,93,93,17,51,17,57,47,93,93,93,93,93,93,51,225,93,50,50,50,93,93,17,51,48,49,1,35,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,51,53,51,21,54,18,54,51,50,21,20,7,38,35,34,6,6,7,22,23,23,22,51,51,21,35,34,38,39,39,38,39,21,35,2,31,109,168,6,253,197,37,168,168,37,2,59,6,168,109,116,30,162,129,118,176,98,22,93,57,89,144,32,122,97,107,93,136,6,71,163,145,61,100,54,47,116,2,18,254,205,137,86,86,147,2,127,140,86,86,129,254,254,245,219,36,1,47,120,125,105,24,115,89,229,37,1,177,188,164,86,77,116,198,108,17,235,0,0,1,0,78,0,0,5,123,5,195,0,58,0,163,64,66,0,57,57,17,9,75,9,1,9,15,12,1,12,60,8,18,18,5,5,50,48,48,45,22,90,31,35,33,33,31,100,59,0,2,2,55,4,42,93,41,3,18,8,8,21,93,50,5,50,37,50,1,20,50,1,3,50,1,50,40,27,48,33,94,47,34,184,255,192,64,24,9,12,72,34,34,39,93,40,3,28,93,27,18,25,93,26,18,9,17,17,12,93,14,18,0,63,225,50,17,51,63,225,63,225,63,225,51,47,43,51,225,50,17,18,57,93,93,93,17,51,16,225,50,17,51,63,225,63,51,17,51,1,16,228,50,47,50,16,225,50,50,47,50,50,17,51,17,51,16,206,93,50,93,17,51,50,47,51,48,49,1,38,35,34,0,7,22,22,23,19,22,51,51,21,35,34,38,39,3,38,38,35,17,20,51,51,21,33,53,51,50,53,17,35,53,51,53,52,35,35,53,33,21,35,34,21,21,51,21,35,17,50,54,18,54,51,50,21,20,4,231,22,98,109,254,247,44,99,107,52,192,91,139,6,29,179,161,69,187,46,98,155,168,27,253,172,26,168,194,194,168,26,2,84,27,168,195,195,107,82,225,170,125,166,4,184,115,253,247,28,4,79,95,254,166,164,86,61,132,1,100,88,51,254,57,147,86,86,137,3,129,101,16,139,86,86,147,8,101,254,174,49,1,195,193,129,113,0,1,0,37,0,0,4,215,6,20,0,53,0,187,64,114,25,17,168,17,216,17,2,153,17,1,140,17,1,122,17,1,109,17,1,91,17,1,78,17,1,60,17,1,26,17,1,17,9,7,7,21,55,16,26,200,26,1,185,26,1,168,26,1,41,26,1,26,52,52,50,14,0,30,71,39,43,41,41,39,84,54,53,41,78,50,16,42,32,42,48,42,3,1,42,1,42,42,47,77,48,0,17,25,25,32,36,77,35,16,26,26,14,14,29,78,0,0,5,35,21,20,77,21,21,9,11,11,5,16,0,63,51,17,51,63,225,63,18,57,47,237,51,17,51,17,51,16,225,50,50,17,51,63,225,51,47,93,93,51,225,50,1,16,228,50,47,50,16,225,50,50,50,50,47,50,93,93,93,93,17,51,16,206,50,47,51,50,93,93,93,93,93,93,93,93,93,17,51,48,49,1,50,54,18,54,51,50,21,20,7,38,35,34,2,7,22,23,23,22,51,51,21,35,34,38,39,39,38,38,35,17,20,51,51,21,33,53,51,50,53,17,35,53,51,53,52,35,35,53,33,21,33,21,33,1,178,86,73,217,116,110,176,98,21,94,82,226,44,154,96,107,93,136,6,72,165,143,60,101,43,95,126,168,6,253,197,37,168,187,187,168,17,1,121,1,8,254,248,2,113,48,1,72,109,125,105,24,115,254,182,25,2,176,188,164,86,79,114,198,84,55,254,205,137,86,86,147,3,213,97,20,139,86,245,97,0,1,0,41,0,0,6,41,5,195,0,53,0,144,64,59,0,52,52,17,9,202,9,1,168,9,1,155,9,1,9,15,13,1,13,55,8,18,18,5,5,45,22,90,64,31,80,31,2,31,31,37,250,38,0,2,2,50,4,41,93,40,3,8,18,18,5,5,21,93,45,45,39,27,38,184,255,192,64,21,9,12,72,38,38,32,93,39,3,25,28,93,27,18,9,17,17,12,93,13,18,0,63,225,50,17,51,63,225,50,63,241,200,47,43,17,18,57,47,225,51,17,51,17,51,63,225,63,51,17,51,1,47,225,51,47,93,225,50,50,17,51,17,51,16,206,93,50,93,93,93,17,51,50,47,51,48,49,1,38,35,34,0,7,22,22,23,19,22,51,51,21,35,34,38,39,3,38,38,35,17,20,51,51,21,33,53,51,50,53,17,35,34,6,7,7,35,55,33,21,35,34,21,17,50,54,18,54,51,50,21,20,5,150,22,99,109,254,247,44,99,107,52,192,91,139,6,29,179,161,69,187,46,98,155,168,27,253,172,27,167,161,73,56,15,4,96,8,3,31,27,168,107,82,225,170,125,166,4,184,115,253,247,28,4,79,95,254,166,164,86,61,132,1,100,88,51,254,57,147,86,86,137,4,121,53,76,22,245,86,147,254,65,49,1,195,193,129,113,0,0,1,0,41,0,0,5,150,4,86,0,52,0,159,64,76,3,48,172,48,1,135,48,151,48,2,122,48,1,105,48,1,93,48,1,27,48,1,15,48,1,48,40,38,38,52,54,15,54,1,47,4,152,4,1,4,45,45,31,8,71,6,17,1,17,23,73,24,48,3,3,51,77,52,21,40,42,42,36,16,47,4,4,45,45,7,78,31,31,25,13,24,184,255,192,64,16,9,12,72,24,24,18,77,27,77,25,15,10,14,77,13,21,0,63,225,50,63,225,241,200,47,43,17,18,57,47,225,51,17,51,17,51,63,51,17,51,63,225,50,17,51,1,47,225,214,93,225,50,50,17,51,93,17,51,93,16,206,50,47,51,50,93,93,93,93,93,93,93,17,51,49,48,33,34,38,39,39,38,38,35,17,20,51,51,21,33,53,51,50,53,17,35,34,6,7,7,35,55,33,21,35,34,21,17,50,54,18,54,51,50,21,20,7,38,35,34,2,7,22,23,23,22,51,51,21,5,78,163,145,61,100,44,103,117,168,6,253,196,37,168,151,73,56,15,4,92,8,2,238,6,168,79,76,227,108,112,176,98,22,93,82,226,44,153,96,107,93,136,7,77,116,198,88,51,254,205,137,86,86,147,3,5,53,76,23,244,86,129,254,254,42,1,83,104,125,105,24,115,254,182,25,2,176,188,164,86,0,0,1,0,78,254,82,6,25,5,182,0,46,0,86,64,47,33,9,90,44,2,250,1,1,44,101,48,32,12,90,21,100,47,11,94,249,32,1,47,32,1,32,32,26,17,40,28,28,37,25,93,26,3,15,6,0,18,93,17,2,2,17,18,0,63,51,47,16,225,50,50,50,63,225,50,50,17,51,17,18,57,47,93,93,225,1,16,244,225,50,16,228,50,47,225,16,225,50,48,49,37,17,35,16,33,35,53,51,50,53,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,33,21,35,34,21,17,20,51,6,25,95,254,199,203,27,168,253,102,168,27,253,172,26,168,168,26,2,84,27,168,2,154,168,27,2,84,26,168,168,86,253,252,1,174,86,147,1,224,254,32,147,86,86,147,3,236,139,86,86,147,254,98,1,158,147,86,86,147,252,28,147,0,1,0,47,254,82,5,82,4,74,0,47,0,94,64,56,44,73,43,43,28,4,71,39,85,49,240,49,1,111,49,207,49,2,32,49,1,27,7,71,16,84,48,5,77,47,27,95,27,111,27,3,27,27,12,35,32,23,20,77,21,15,42,9,1,13,77,12,44,44,12,21,0,63,51,47,16,225,50,50,50,63,225,50,50,50,18,57,47,93,225,1,16,244,225,50,93,93,93,16,244,225,50,51,47,225,49,48,33,53,51,50,53,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,33,21,35,34,21,17,20,51,51,17,35,39,2,35,3,33,6,168,253,227,168,6,253,207,27,168,168,27,2,49,6,168,2,29,168,6,2,49,27,168,152,43,100,11,21,177,86,137,1,37,254,219,137,86,86,137,2,137,140,86,86,138,254,248,1,6,140,86,86,138,253,123,135,253,244,149,1,25,0,1,0,78,0,0,6,221,5,182,0,46,0,115,64,72,33,9,90,159,0,175,0,207,0,3,0,64,13,16,72,0,0,41,250,15,40,1,40,48,32,12,90,48,21,64,21,2,21,100,47,0,40,16,40,32,40,3,40,40,46,26,11,94,249,32,1,47,32,1,32,32,17,37,28,25,93,38,26,3,15,6,3,18,93,4,17,18,0,63,51,225,50,50,50,63,51,225,50,50,18,57,47,93,93,225,16,208,200,47,93,1,16,244,93,225,50,16,222,93,237,51,47,43,93,225,50,48,49,37,20,51,51,21,33,53,51,50,53,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,33,23,35,39,38,38,35,35,5,72,168,26,253,172,27,168,253,102,168,27,253,172,26,168,168,26,2,84,27,168,2,154,168,27,3,31,8,96,4,14,57,73,161,223,137,86,86,147,1,224,254,32,147,86,86,147,3,236,139,86,86,147,254,98,1,158,147,86,245,22,76,53,0,1,0,47,0,0,6,23,4,74,0,46,0,105,64,25,33,9,71,105,0,1,95,0,1,0,0,41,73,15,40,1,40,48,32,12,71,21,84,47,40,184,255,192,64,35,9,12,72,40,40,46,77,38,15,11,77,95,32,111,32,2,43,32,1,32,32,17,37,28,25,77,26,15,14,6,3,18,77,17,21,0,63,225,50,50,50,63,225,50,50,18,57,47,93,93,225,63,241,200,47,43,1,16,244,225,50,16,222,93,237,51,47,93,93,225,50,48,49,37,20,51,51,21,33,53,51,50,53,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,33,23,35,39,38,38,35,35,4,143,168,27,253,207,6,168,253,227,168,6,253,207,27,168,168,27,2,49,6,168,2,29,168,6,2,237,9,93,4,12,52,79,152,223,137,86,86,137,1,37,254,219,137,86,86,137,2,137,140,86,86,138,254,248,1,6,140,86,244,23,68,61,0,1,0,78,254,0,8,43,5,182,0,54,0,84,64,45,5,28,90,38,19,17,17,38,38,50,23,90,11,56,41,90,50,100,55,44,35,32,47,93,46,26,95,8,8,0,34,46,18,19,21,95,14,27,2,54,93,40,94,0,3,0,63,225,225,50,63,225,50,63,51,18,57,47,225,16,225,50,50,50,1,16,244,225,16,222,225,17,57,47,51,47,51,16,225,50,48,49,19,33,21,35,34,21,17,54,51,32,0,17,16,0,33,34,38,53,52,51,20,51,32,17,16,0,35,34,7,17,20,51,51,21,33,53,51,50,53,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,78,5,127,27,168,74,109,1,4,1,102,254,210,254,236,208,213,172,249,1,115,254,229,212,52,47,168,27,253,172,26,168,253,164,168,27,253,172,26,168,168,26,5,182,86,147,254,74,12,254,178,254,201,254,183,254,171,118,99,148,252,2,41,1,4,1,12,6,254,59,137,86,86,147,4,103,251,153,147,86,86,147,3,236,139,0,1,0,47,254,20,6,229,4,74,0,52,0,90,64,49,5,25,71,35,17,15,15,35,35,47,21,72,10,54,38,71,47,84,53,1,51,77,52,23,78,7,7,43,37,77,52,15,41,32,29,44,77,31,43,21,18,17,1,17,17,19,78,13,27,0,63,225,50,47,93,63,51,225,50,50,50,63,225,18,57,47,225,16,225,50,1,16,244,225,16,222,225,17,57,47,51,47,51,16,225,50,48,49,1,21,35,34,21,17,54,51,50,0,17,16,2,35,32,53,52,51,20,51,50,17,16,33,34,7,17,20,51,51,21,33,53,51,50,53,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,5,41,27,168,69,77,228,1,9,250,208,254,166,151,205,250,254,186,73,42,168,27,253,207,6,168,254,12,168,6,253,207,27,168,168,27,4,74,86,138,254,238,14,254,240,254,248,254,232,254,222,191,131,223,1,207,1,182,8,254,235,137,86,86,137,3,13,252,243,137,86,86,137,2,137,140,86,0,2,0,115,255,172,5,186,5,205,0,40,0,48,0,108,64,59,41,31,0,11,11,39,47,91,33,33,16,23,21,21,43,91,39,4,6,6,39,50,27,91,16,102,49,45,95,0,36,16,36,32,36,3,36,36,25,95,19,4,0,31,31,41,11,11,13,4,4,2,95,9,9,29,95,13,19,0,63,225,51,47,225,50,47,17,51,17,51,51,17,51,63,225,50,47,93,225,1,16,246,225,16,206,50,47,51,16,225,50,47,51,17,57,47,225,18,57,17,51,51,51,48,49,37,22,51,50,55,22,21,20,6,35,34,39,6,35,32,0,17,16,0,33,50,21,20,7,38,35,32,17,16,33,50,55,38,17,16,18,51,50,18,17,16,5,54,17,16,35,34,17,16,4,94,71,87,96,51,43,108,84,180,138,98,98,254,201,254,178,1,79,1,56,233,37,93,103,254,92,1,162,58,30,209,202,185,183,194,254,123,162,150,160,78,51,61,20,48,42,62,88,24,1,143,1,100,1,101,1,137,99,52,17,57,253,127,253,125,8,231,1,66,1,5,1,28,254,231,254,254,254,120,93,143,1,80,1,178,254,84,254,220,0,0,2,0,113,255,195,4,197,4,94,0,39,0,47,0,137,64,81,20,18,18,42,46,72,40,30,0,10,10,148,32,1,102,32,134,32,2,32,32,14,42,72,38,4,6,6,105,38,121,38,2,38,87,49,25,72,0,14,16,14,2,14,86,48,44,78,0,35,16,35,32,35,3,35,35,28,20,22,78,16,16,28,78,12,0,30,30,40,10,10,12,4,4,2,78,8,8,12,22,0,63,51,47,225,50,47,17,51,17,51,51,17,51,16,225,63,225,50,18,57,47,93,225,1,16,246,93,225,16,230,93,50,47,51,16,225,17,57,47,93,93,57,17,51,51,51,225,17,51,47,51,48,49,37,22,51,50,55,22,21,20,35,34,39,6,35,32,17,16,33,50,21,20,7,38,35,34,6,21,20,22,51,50,55,38,17,52,54,51,50,22,21,16,5,54,17,16,35,34,17,20,3,195,52,68,62,39,37,154,126,124,84,100,253,248,2,16,176,33,85,64,168,156,159,169,27,28,159,174,145,141,168,254,197,117,113,119,68,23,35,17,34,90,63,22,2,59,2,55,78,39,24,33,214,245,244,221,4,150,1,4,172,196,192,172,254,214,54,96,1,0,1,2,254,252,215,255,255,0,117,254,66,4,164,5,203,2,38,0,38,0,0,1,7,3,124,2,20,0,0,0,11,182,1,81,55,51,43,5,37,1,43,53,0,255,255,0,113,254,66,3,160,4,94,2,38,0,70,0,0,1,7,3,124,1,139,0,0,0,11,182,1,76,49,45,5,37,37,1,43,53,0,0,1,0,41,254,82,4,190,5,182,0,26,0,104,64,63,17,250,191,18,255,18,2,18,12,22,250,176,21,1,127,21,1,21,21,0,5,250,4,4,0,90,16,12,1,12,12,27,28,159,28,1,80,28,1,47,28,63,28,2,0,28,1,21,18,18,26,13,94,19,3,3,9,93,8,4,4,8,18,0,63,51,47,16,225,50,63,241,50,200,47,50,1,93,93,93,93,17,18,57,47,93,225,50,47,225,17,51,47,93,93,225,16,214,93,225,48,49,37,20,51,51,17,35,16,33,35,53,51,50,53,17,35,34,7,7,35,19,33,19,35,39,38,35,35,2,215,176,41,94,254,211,242,47,168,196,148,20,11,106,10,4,129,10,106,10,19,151,199,223,137,253,252,1,174,86,137,4,113,168,88,1,102,254,154,88,168,0,0,1,0,41,254,82,4,55,4,74,0,29,0,92,64,58,13,73,12,12,8,71,21,21,28,48,1,64,1,80,1,224,1,240,1,5,1,31,28,207,31,1,176,31,1,143,31,1,112,31,1,63,31,79,31,2,32,31,1,2,28,7,22,77,29,15,11,18,77,17,12,12,17,21,0,63,51,47,16,225,50,63,241,50,200,50,1,93,93,93,93,93,93,47,16,198,93,17,57,47,225,50,47,225,49,48,1,19,35,39,38,38,35,35,17,20,51,51,17,35,39,2,35,33,53,51,50,53,17,35,34,6,7,7,35,19,4,43,12,100,10,12,53,79,168,158,57,100,10,19,174,254,213,27,168,170,66,60,17,11,100,12,4,74,254,184,68,83,83,252,249,135,253,244,149,1,25,86,137,3,13,61,105,68,1,72,255,255,255,246,0,0,5,6,5,182,2,6,0,60,0,0,0,1,0,8,254,23,4,156,4,74,0,42,0,127,64,53,11,29,71,184,38,216,38,2,118,38,1,103,38,167,38,2,58,38,1,41,38,1,38,38,22,15,27,27,121,22,1,54,22,70,22,2,22,22,44,16,44,1,6,40,40,52,1,68,1,84,1,3,1,184,255,224,64,23,21,24,72,1,28,11,39,39,1,32,35,77,34,27,23,3,3,20,0,77,21,1,15,0,63,51,225,50,50,17,51,63,225,50,18,57,17,51,51,1,47,43,93,50,17,51,93,17,51,47,93,93,51,17,51,17,57,47,93,93,93,93,93,225,57,49,48,19,53,33,21,35,34,21,20,23,19,22,23,51,54,55,19,54,53,52,35,35,53,33,21,35,34,6,7,1,17,20,51,51,21,33,53,51,50,53,17,1,38,35,8,2,0,26,123,16,139,72,18,7,7,95,147,19,135,15,1,183,25,64,56,36,254,193,168,26,253,187,26,168,254,185,40,106,3,244,86,86,99,29,46,254,125,199,109,29,252,1,143,52,36,101,86,86,67,93,252,182,254,246,147,86,86,139,1,12,3,131,109,0,0,1,255,246,0,0,5,6,5,182,0,48,0,178,64,112,29,38,38,244,34,1,111,34,1,68,34,1,57,34,1,20,34,1,8,34,1,34,34,44,42,42,40,24,44,90,19,10,10,143,14,1,77,14,1,55,14,1,27,14,1,7,14,1,14,4,8,4,6,6,16,4,128,4,160,4,176,4,4,4,4,50,49,47,50,111,50,159,50,175,50,207,50,5,0,50,1,35,32,16,13,93,14,39,24,9,42,6,94,40,9,14,15,7,31,7,2,7,7,0,33,14,3,47,1,93,0,18,0,63,225,50,63,51,18,57,47,93,18,57,51,225,50,17,51,51,16,225,50,50,50,1,93,93,17,18,57,47,93,51,47,17,51,16,204,93,93,93,93,93,50,17,51,225,50,50,50,47,16,200,47,93,93,93,93,93,93,50,17,51,48,49,33,53,51,50,53,53,33,53,33,53,1,38,35,35,53,33,21,35,34,21,20,23,19,22,23,54,55,55,54,53,52,35,35,53,33,21,35,34,7,1,21,33,21,33,21,20,51,51,21,1,70,47,168,254,225,1,31,254,133,62,84,26,2,51,76,90,37,151,56,47,19,104,131,37,123,60,1,244,24,80,90,254,168,1,30,254,226,167,48,86,137,185,100,102,2,146,108,86,86,65,41,68,254,238,102,132,49,185,235,66,57,90,86,86,159,253,161,102,100,175,147,86,0,1,0,8,254,23,4,156,4,74,0,50,0,149,64,56,36,46,46,41,30,47,1,71,14,184,10,216,10,2,58,10,1,118,10,1,103,10,167,10,2,41,10,1,10,10,20,121,41,1,54,41,70,41,2,41,41,52,16,52,1,25,16,16,52,20,68,20,84,20,3,20,184,255,224,64,36,21,24,72,20,4,30,20,30,2,42,39,39,22,22,19,77,40,20,15,0,12,78,49,30,15,13,31,13,2,13,21,4,7,77,6,27,0,63,225,50,63,93,51,51,225,50,63,51,225,50,17,51,17,51,93,1,47,43,93,51,17,51,93,17,51,47,93,93,18,57,47,93,93,93,93,93,51,225,50,57,17,51,17,51,49,48,5,21,20,51,51,21,33,53,51,50,53,53,33,53,33,53,1,38,35,35,53,33,21,35,34,21,20,23,19,22,23,51,54,55,19,54,53,52,35,35,53,33,21,35,34,6,7,1,21,33,21,2,168,168,26,253,187,26,168,254,252,1,4,254,185,40,106,6,2,0,26,123,16,139,72,18,7,7,95,147,19,135,15,1,183,25,64,56,36,254,193,1,6,96,160,147,86,86,139,168,96,4,3,131,109,86,86,99,29,46,254,125,199,109,29,252,1,143,52,36,101,86,86,67,93,252,182,10,96,0,1,0,16,254,82,5,106,5,182,0,55,0,221,64,128,50,50,51,7,7,6,8,49,8,37,37,36,23,23,24,22,38,22,7,7,8,23,23,22,24,6,24,50,50,49,37,37,38,36,51,36,80,57,96,57,2,31,57,1,22,8,8,11,51,6,6,2,64,11,20,72,2,2,13,250,15,11,31,11,127,11,143,11,4,11,57,175,57,1,128,57,1,49,38,38,42,42,33,24,36,36,33,49,38,38,51,6,6,3,3,44,0,41,93,23,37,7,50,4,31,1,42,3,24,36,36,28,28,22,8,8,17,17,11,32,93,31,16,31,13,13,31,18,0,63,51,47,17,51,16,225,50,50,17,51,17,51,50,17,51,17,51,63,51,18,23,57,225,50,50,50,17,51,17,51,50,17,51,1,47,51,17,51,17,51,47,51,17,51,93,93,16,222,93,225,51,47,43,51,17,51,17,51,17,51,93,93,49,48,16,125,135,8,196,8,196,16,135,8,196,8,196,16,135,8,196,8,196,16,135,8,196,8,196,1,53,33,21,35,34,7,1,1,22,23,51,17,35,16,33,35,53,51,50,53,52,39,3,3,6,21,20,51,51,21,33,53,51,50,54,55,1,1,38,35,35,53,33,21,35,34,21,20,23,19,19,54,53,52,35,3,70,1,192,18,101,102,254,215,1,96,89,116,61,94,254,197,195,11,122,67,203,227,53,133,6,254,24,13,66,84,63,1,86,254,174,66,110,27,2,43,6,117,49,185,194,51,110,5,96,86,86,147,254,84,253,200,143,4,253,252,1,174,86,68,33,108,1,70,254,176,78,57,64,86,86,53,90,1,234,2,37,108,86,86,59,43,78,254,213,1,39,78,47,59,0,1,0,10,254,82,4,182,4,74,0,57,1,21,64,173,8,8,7,52,52,53,51,9,51,25,25,26,39,39,38,40,24,40,8,8,9,25,25,24,26,7,26,52,52,51,39,39,40,38,53,24,9,9,12,52,39,38,53,38,53,7,8,25,26,7,26,7,2,32,21,24,72,159,2,1,139,2,1,127,2,1,107,2,1,63,2,79,2,95,2,3,2,2,14,73,48,12,64,12,80,12,192,12,4,12,59,63,59,79,59,191,59,223,59,4,0,59,32,59,112,59,144,59,4,51,40,40,43,32,21,24,72,102,43,1,43,26,38,38,171,34,187,34,2,105,34,137,34,2,34,53,51,51,7,40,40,46,3,0,43,77,25,39,8,52,4,33,1,44,15,24,26,26,9,38,38,30,19,12,34,77,33,18,33,14,14,33,21,0,63,51,47,17,51,16,225,50,50,50,50,17,51,51,17,51,63,51,18,23,57,225,50,50,50,50,17,51,51,17,51,1,47,93,93,51,17,51,198,93,43,50,17,51,93,93,16,214,93,225,51,47,93,93,93,93,93,43,51,16,125,135,196,196,17,1,51,16,135,196,196,17,1,51,17,51,49,48,135,8,196,8,196,16,135,8,196,8,196,16,135,8,196,8,196,16,135,8,196,8,196,1,53,33,21,35,34,6,7,3,1,22,51,51,17,35,39,2,35,35,53,51,50,53,52,39,39,7,6,21,20,51,51,21,33,53,51,50,54,55,1,1,38,35,35,53,33,21,35,34,21,20,23,23,55,54,53,52,35,2,158,1,192,18,69,81,57,211,1,45,75,101,47,100,10,19,180,252,10,123,78,137,143,55,127,6,254,24,19,73,88,62,1,2,254,254,80,96,27,2,8,6,117,48,135,106,51,110,3,244,86,86,56,75,254,231,254,107,101,253,244,149,1,25,86,68,37,104,184,200,77,52,64,86,86,52,79,1,78,1,96,109,86,86,60,27,67,184,153,74,51,60,0,1,0,41,254,82,6,229,5,182,0,38,0,121,64,73,34,90,23,17,250,16,87,22,1,22,90,7,144,16,1,65,16,1,230,7,1,144,7,1,102,7,1,81,7,1,23,16,7,7,16,23,3,13,0,250,38,12,250,13,30,27,93,28,3,17,0,12,1,8,12,12,21,8,94,14,3,37,4,93,3,18,22,94,2,0,0,2,18,0,63,51,47,16,225,63,225,50,63,241,50,202,47,94,93,50,63,225,50,1,47,225,47,225,18,23,57,47,47,47,93,93,93,93,93,93,16,225,93,16,225,16,225,48,49,1,16,33,33,53,51,50,53,17,35,34,7,7,35,19,33,19,35,39,38,35,35,17,33,17,52,35,35,53,33,21,35,34,21,17,20,51,51,17,6,135,254,197,251,186,27,168,131,148,20,11,106,10,3,223,11,107,10,19,151,102,2,174,168,17,2,74,27,168,168,41,254,82,1,174,86,139,4,111,168,88,1,102,254,154,88,168,251,22,4,103,147,86,86,137,252,18,147,253,252,0,0,1,0,41,254,82,6,86,4,74,0,41,0,120,64,74,20,73,19,26,71,9,15,19,1,207,19,1,176,19,1,111,19,1,64,19,80,19,2,31,19,1,38,9,54,9,2,86,9,118,9,2,19,9,19,9,16,1,73,41,43,38,71,27,15,73,16,34,31,77,32,15,19,16,16,25,10,77,17,15,41,6,77,26,77,5,1,1,5,21,0,63,51,47,16,225,225,50,63,225,50,50,47,51,63,225,50,1,47,225,47,225,16,222,225,18,57,57,47,47,93,113,93,93,93,93,93,113,16,225,16,225,48,49,1,35,39,2,35,33,53,51,50,53,17,35,34,6,7,7,35,19,33,19,35,39,38,38,35,35,17,33,17,52,35,35,53,33,21,35,34,21,17,20,23,51,6,86,100,11,21,177,251,196,7,167,108,66,60,17,11,100,12,3,125,12,100,10,12,54,77,109,2,127,168,12,2,55,27,168,148,47,254,82,149,1,25,86,139,3,11,61,105,68,1,72,254,184,68,84,82,252,114,3,12,138,86,86,138,253,123,130,5,0,0,1,0,43,254,82,5,205,5,182,0,43,0,80,64,43,19,43,90,30,36,250,34,34,30,101,45,14,90,5,100,44,144,45,1,34,40,93,39,19,17,96,0,2,2,9,39,36,36,39,18,26,23,11,8,93,24,9,3,0,63,51,225,50,50,50,63,51,47,17,18,57,47,51,225,50,16,225,50,1,93,16,246,225,16,228,50,47,225,16,225,50,48,49,1,6,35,32,17,17,52,35,35,53,33,21,35,34,21,17,20,51,50,55,17,52,35,35,53,33,21,35,34,21,17,20,22,51,51,17,35,16,33,35,53,51,50,53,4,45,245,206,254,132,168,27,2,84,27,168,240,165,220,168,27,2,84,26,168,68,100,41,94,254,211,216,27,168,2,152,127,1,114,1,74,139,86,86,147,254,192,241,106,1,199,147,86,86,147,252,28,75,72,253,252,1,174,86,147,0,0,1,0,31,254,82,4,240,4,74,0,44,0,82,64,45,41,73,39,39,25,4,71,36,85,46,21,71,10,84,45,127,46,207,46,2,32,29,29,17,14,77,15,25,23,80,5,7,7,0,30,15,15,39,1,77,0,41,41,0,21,0,63,50,47,16,225,50,63,51,18,57,47,51,225,50,16,225,50,50,17,51,1,93,16,246,225,16,244,225,50,51,47,225,48,49,33,53,51,50,53,17,6,35,34,38,53,53,52,35,35,53,33,21,35,34,21,21,20,51,50,55,17,52,35,35,53,33,21,35,34,21,17,20,51,51,17,35,39,2,35,2,170,27,168,210,178,134,150,168,6,2,28,6,168,164,139,177,168,7,2,50,27,168,148,47,101,10,19,180,86,137,1,35,137,140,122,233,140,86,86,138,215,147,90,1,14,140,86,86,138,253,117,129,253,244,149,1,25,0,0,1,0,43,0,0,5,190,5,182,0,47,0,112,64,63,20,46,251,18,47,47,3,22,42,90,33,101,49,144,49,1,14,90,3,100,48,36,39,93,38,22,20,20,18,18,16,96,1,43,45,45,0,0,1,31,47,47,47,63,47,127,47,4,47,47,1,1,8,38,18,29,26,10,7,93,27,8,3,0,63,51,225,50,50,50,63,18,57,47,51,47,93,17,51,17,51,17,51,16,225,50,47,50,17,51,16,225,50,1,16,246,225,93,16,244,225,50,17,57,47,51,225,50,49,48,1,7,4,17,17,52,35,35,53,33,21,35,34,21,17,20,51,51,17,51,17,54,55,17,52,35,35,53,33,21,35,34,21,17,20,51,51,21,33,53,51,50,53,17,6,7,17,35,2,182,37,254,93,168,27,2,84,27,168,240,10,123,100,152,168,27,2,84,26,168,168,26,253,172,27,168,171,81,123,2,27,2,23,1,137,1,74,139,86,86,147,254,192,241,1,92,254,178,19,73,1,199,147,86,86,147,252,18,137,86,86,147,1,175,84,21,254,166,0,1,0,31,0,0,4,240,4,74,0,49,0,128,64,76,32,8,73,30,122,9,1,97,9,1,80,9,1,5,9,21,9,2,9,9,15,34,4,71,45,85,51,127,51,207,51,2,26,71,15,84,50,41,38,38,22,19,77,20,34,32,32,30,30,28,80,12,5,7,7,10,10,12,127,8,143,8,159,8,3,8,8,12,12,0,20,15,1,77,0,21,0,63,225,63,18,57,47,51,47,93,17,51,17,51,17,51,16,225,50,47,50,17,51,16,225,50,50,17,51,1,16,246,225,93,16,244,225,50,17,57,47,93,93,93,93,51,225,50,49,48,33,53,51,50,53,17,6,7,21,35,53,6,35,34,38,53,53,52,35,35,53,33,21,35,34,21,21,20,51,51,53,51,21,54,55,17,52,35,35,53,33,21,35,34,21,17,20,51,51,21,2,170,27,168,124,59,116,43,46,134,150,168,6,2,28,6,168,164,17,116,63,120,168,7,2,50,27,168,168,27,86,137,1,35,77,21,234,201,6,140,122,233,140,86,86,138,215,147,231,215,16,58,1,14,140,86,86,138,253,117,137,86,0,1,0,78,0,0,5,225,5,182,0,39,0,65,64,35,14,90,5,101,41,144,41,1,0,20,90,29,100,40,36,33,93,34,19,17,96,0,2,2,25,34,3,23,11,8,26,93,10,25,18,0,63,51,225,50,50,50,63,18,57,47,51,225,50,16,225,50,1,16,244,225,50,93,16,244,225,49,48,1,54,51,32,17,17,20,51,51,21,33,53,51,50,53,17,52,35,34,7,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,1,223,246,205,1,125,168,26,253,172,27,168,240,165,220,168,27,253,172,26,168,168,26,2,84,27,168,3,31,127,254,141,254,182,139,86,86,147,1,64,242,107,254,57,147,86,86,147,3,238,137,86,86,147,0,0,1,0,47,0,0,5,0,4,74,0,40,0,65,64,36,20,71,11,85,42,127,42,207,42,2,5,26,71,35,84,41,1,39,77,40,25,23,80,5,7,7,31,40,15,28,17,13,32,77,31,21,0,63,225,50,50,50,63,18,57,47,51,225,50,16,225,50,1,16,244,225,50,93,16,244,225,49,48,1,21,35,34,21,17,54,51,50,22,21,21,20,51,51,21,33,53,51,50,53,53,52,35,34,7,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,2,117,27,168,210,177,136,149,168,6,253,227,6,168,163,139,177,168,6,253,207,27,168,168,27,4,74,86,138,254,222,137,142,120,234,139,86,86,137,215,148,90,254,241,139,86,86,137,2,139,138,86,0,2,0,20,255,236,6,6,5,205,0,27,0,32,0,95,64,57,29,90,23,2,2,23,103,34,15,34,175,34,2,28,24,91,7,15,17,1,17,84,15,100,15,2,54,15,70,15,2,15,90,9,7,24,95,17,28,17,11,11,95,17,1,17,17,26,31,95,20,4,0,26,96,5,19,0,63,225,50,63,225,18,57,47,93,51,47,17,51,16,225,50,1,47,225,93,93,220,93,50,225,50,93,16,230,50,47,16,225,49,48,1,22,21,20,4,35,32,3,32,53,52,51,50,23,6,21,20,51,18,0,33,32,17,21,33,18,33,50,1,33,2,33,32,5,168,16,254,238,180,253,146,32,254,176,140,38,29,22,153,20,1,78,1,15,2,47,252,66,22,1,160,210,253,120,2,229,5,254,169,254,156,1,18,28,33,99,134,2,194,211,160,23,42,62,127,1,70,1,100,253,28,59,253,199,2,174,2,59,0,0,2,0,20,255,236,4,182,4,94,0,29,0,34,0,110,64,65,30,18,0,15,11,31,11,2,11,11,2,31,72,17,24,24,17,87,36,207,36,1,96,36,1,79,36,1,116,8,1,102,8,1,85,8,1,70,8,1,8,71,2,22,22,20,0,18,79,30,11,30,4,4,30,30,13,20,80,27,22,33,79,13,16,0,63,225,63,225,17,57,47,51,47,17,51,16,225,50,17,57,47,1,47,225,93,93,93,93,93,93,93,16,230,50,47,16,225,18,57,47,93,51,201,50,49,48,1,32,53,52,51,50,23,6,21,20,22,51,18,33,50,22,21,21,33,18,33,50,55,22,21,20,6,35,34,2,19,33,16,35,34,1,70,254,206,127,39,29,22,54,83,43,1,151,204,222,253,86,7,1,42,193,100,39,199,161,219,254,200,1,215,223,225,2,23,198,148,23,46,54,60,53,1,217,254,235,94,254,86,143,21,49,75,127,1,34,1,119,1,107,0,2,0,20,254,82,6,6,5,205,0,32,0,37,0,129,64,78,33,29,91,12,22,12,6,250,41,12,1,10,12,26,12,2,12,14,7,7,14,34,90,28,2,2,28,103,39,15,39,175,39,2,101,20,117,20,2,84,20,1,69,20,1,54,20,1,20,90,14,12,29,95,33,22,33,16,16,95,33,1,33,33,31,36,95,25,4,7,19,0,0,31,95,9,4,18,0,63,51,225,50,47,63,63,225,18,57,47,93,51,47,17,51,16,225,50,1,47,225,93,93,93,93,93,16,230,50,47,16,225,17,57,47,18,57,93,93,225,17,51,16,225,50,49,48,1,22,21,20,5,6,17,35,52,38,39,36,3,32,53,52,51,50,23,6,21,20,51,18,0,33,32,17,21,33,18,33,50,1,33,2,33,32,5,168,16,254,242,152,94,97,132,254,167,18,254,176,140,38,29,22,153,20,1,78,1,15,2,47,252,66,22,1,160,210,253,120,2,229,5,254,169,254,156,1,18,28,33,149,64,100,254,182,181,219,63,149,1,248,211,160,23,42,62,127,1,70,1,100,253,28,59,253,199,2,174,2,59,0,2,0,20,254,82,4,182,4,94,0,35,0,40,0,134,64,79,3,73,4,36,27,72,9,20,9,15,9,31,9,2,4,9,4,9,11,37,72,26,33,33,26,87,42,207,42,1,96,42,1,79,42,1,116,17,1,102,17,1,85,17,1,70,17,1,17,71,11,31,31,29,9,27,79,36,20,36,13,13,47,36,1,36,36,29,39,79,22,16,29,79,0,3,3,0,21,0,63,50,47,16,225,63,225,18,57,47,93,51,47,17,51,16,225,50,17,57,47,1,47,225,93,93,93,93,93,93,93,16,230,50,47,16,225,18,57,57,47,47,93,17,51,16,225,50,16,225,49,48,5,6,6,21,35,52,38,39,36,17,32,53,52,51,50,23,6,21,20,22,51,18,33,50,22,21,21,33,18,33,50,55,22,21,20,6,1,33,16,35,34,3,174,63,37,94,60,106,255,0,254,206,127,39,29,22,54,83,43,1,151,204,222,253,86,7,1,42,193,100,39,117,253,252,1,215,223,225,4,52,158,216,216,177,62,126,1,128,198,148,23,46,54,60,53,1,217,254,235,94,254,86,143,21,49,54,110,2,115,1,107,0,255,255,0,78,0,0,2,162,5,182,2,6,0,44,0,0,255,255,0,0,0,0,7,213,7,64,2,38,1,176,0,0,1,7,2,54,1,156,1,82,0,19,64,11,1,157,5,38,1,0,162,152,104,62,37,1,43,53,0,43,53,0,255,255,0,6,0,0,7,4,5,238,2,38,1,208,0,0,1,7,2,54,1,55,0,0,0,19,64,11,1,153,17,38,1,0,158,148,102,60,37,1,43,53,0,43,53,0,0,1,0,78,254,0,5,74,5,195,0,55,0,87,64,47,0,54,54,21,90,9,103,57,47,6,27,90,36,17,15,15,36,100,56,0,0,2,52,4,43,40,93,41,3,30,33,93,32,17,17,32,18,19,95,12,28,26,24,95,47,6,3,0,63,51,237,50,63,225,63,57,47,16,225,50,63,225,50,63,201,50,47,1,16,228,50,47,51,16,225,50,50,16,246,225,51,47,51,48,49,1,38,35,34,6,2,7,4,0,17,16,0,33,34,38,53,52,51,20,51,32,17,16,0,35,34,7,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,50,54,18,54,51,50,21,20,4,231,22,98,66,110,180,36,1,20,1,75,254,210,254,236,207,215,172,250,1,115,254,229,213,92,76,168,27,253,172,26,168,168,26,2,84,27,168,107,82,225,170,125,166,4,184,115,132,254,160,36,11,254,172,254,218,254,183,254,171,118,99,148,252,2,41,1,4,1,12,16,254,79,147,86,86,137,3,246,139,86,86,147,254,65,49,1,195,193,129,113,0,0,1,0,37,254,20,4,178,4,86,0,54,0,84,64,44,39,37,37,4,72,48,56,0,53,53,44,30,10,71,19,55,0,0,15,2,78,51,27,39,41,35,16,9,7,79,30,44,44,15,26,23,77,24,15,12,16,77,15,21,0,63,225,50,63,225,50,18,57,47,51,225,50,63,201,50,63,225,17,57,47,1,16,212,225,50,50,51,47,51,16,222,225,51,47,51,48,49,5,20,51,32,17,52,38,35,34,7,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,50,54,18,54,51,50,21,20,7,38,35,34,2,7,51,50,0,17,16,0,35,32,53,52,1,252,205,1,35,207,160,134,69,168,6,253,197,37,168,168,37,2,49,6,158,66,74,222,108,112,176,98,22,93,82,199,49,19,231,1,47,254,233,221,254,166,170,223,1,211,221,231,22,254,231,137,86,86,147,2,127,140,86,86,129,254,254,50,1,75,104,125,105,24,115,254,217,37,254,224,254,243,254,233,254,217,191,131,0,0,1,0,0,254,82,5,137,5,182,0,40,0,82,64,46,25,24,26,23,23,18,33,8,8,39,31,90,18,101,42,63,42,127,42,175,42,223,42,4,0,39,0,0,3,37,19,22,28,93,27,25,25,27,18,14,11,93,33,94,12,3,0,63,225,225,50,63,51,47,16,225,50,63,201,50,47,1,47,51,93,16,244,225,18,57,47,51,17,51,47,51,221,201,49,48,55,20,22,51,50,54,18,18,53,52,35,35,53,33,21,35,34,21,17,20,22,51,51,21,3,35,19,33,53,51,50,53,17,33,2,2,6,35,34,53,52,90,57,43,59,91,104,62,164,31,4,25,27,168,67,103,82,131,168,170,253,244,27,167,254,179,18,130,181,132,164,254,35,61,90,1,116,2,28,132,84,86,86,147,252,28,71,68,10,253,254,1,174,86,147,4,103,254,141,252,252,231,143,125,0,1,0,0,254,82,5,14,4,74,0,39,0,94,64,55,37,36,38,34,34,30,5,160,20,176,20,192,20,3,113,20,1,48,20,64,20,2,20,20,11,3,71,30,85,41,176,41,1,13,11,34,0,77,39,37,37,39,21,26,23,77,5,77,24,15,13,13,16,9,22,0,63,201,50,47,63,225,225,50,63,51,47,16,225,50,1,47,51,93,16,244,225,18,57,47,93,93,93,51,17,51,47,51,221,201,49,48,37,51,50,53,17,33,2,2,6,35,34,53,52,51,20,22,51,50,54,18,53,52,35,35,53,33,21,35,34,21,17,20,22,51,51,21,3,35,19,33,2,166,6,168,254,248,34,121,154,115,164,90,57,43,71,105,105,168,27,3,195,27,168,62,106,82,129,166,170,254,21,86,137,3,13,254,190,253,239,167,143,125,35,61,142,1,225,104,127,86,86,138,253,130,69,73,10,253,254,1,174,0,0,1,0,78,254,20,6,10,5,182,0,44,0,95,64,55,34,10,90,0,101,46,33,13,90,22,6,4,4,22,100,45,31,46,1,63,46,207,46,2,12,94,249,33,1,47,33,1,33,33,18,41,38,29,26,93,39,27,3,16,19,93,18,6,6,18,18,8,94,2,19,0,63,225,63,57,47,16,225,50,63,51,225,50,50,50,18,57,47,93,93,225,1,93,113,16,228,50,47,51,16,225,50,16,246,225,50,48,49,37,16,33,32,53,52,55,22,51,32,17,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,33,21,35,34,21,5,72,253,186,254,96,123,100,205,1,107,253,102,168,27,253,172,26,168,168,26,2,84,27,168,2,154,168,27,2,84,26,168,172,253,104,181,108,15,205,2,51,2,31,254,32,147,86,86,147,3,236,139,86,86,147,254,98,1,158,147,86,86,147,0,1,0,47,254,20,5,82,4,74,0,46,0,97,64,57,41,17,71,5,85,48,15,48,127,48,223,48,3,8,40,20,71,29,13,11,11,29,84,47,19,77,47,40,95,40,111,40,3,40,40,25,44,36,1,33,77,46,34,15,22,26,77,25,13,13,8,25,21,15,78,8,27,0,63,225,63,18,57,47,16,225,50,63,51,225,50,50,50,18,57,47,93,225,1,16,228,50,47,51,16,225,50,94,93,16,246,225,50,49,48,1,21,35,34,21,17,20,2,35,34,38,53,52,55,22,51,32,17,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,5,82,27,168,232,214,176,201,117,73,183,1,2,253,227,168,6,253,207,27,168,168,27,2,49,6,168,2,29,168,6,4,74,86,138,252,175,251,254,246,98,81,106,12,200,1,162,1,237,254,219,137,86,86,137,2,137,140,86,86,138,254,248,1,6,140,86,0,0,1,0,78,254,82,6,68,5,182,0,47,0,109,64,15,37,13,90,0,7,6,8,16,5,32,5,48,5,3,5,184,255,192,64,45,19,24,72,5,5,0,101,49,36,16,90,25,100,48,15,94,249,36,1,47,36,1,36,36,21,44,41,32,29,93,42,30,3,19,10,4,22,93,21,9,21,7,7,21,18,0,63,51,47,17,51,16,225,50,50,50,63,51,225,50,50,50,18,57,47,93,93,225,1,16,244,225,50,16,228,50,47,43,93,51,221,201,16,225,50,48,49,37,20,22,51,51,21,3,35,19,33,53,51,50,53,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,33,21,35,34,21,5,72,66,104,82,131,168,170,253,243,27,168,253,102,168,27,253,172,26,168,168,26,2,84,27,168,2,154,168,27,2,84,26,168,236,71,71,10,253,254,1,174,86,147,1,224,254,32,147,86,86,147,3,236,139,86,86,147,254,98,1,158,147,86,86,147,0,0,1,0,47,254,82,5,137,4,74,0,47,0,115,64,69,42,18,71,5,12,11,9,13,9,16,9,32,9,48,9,3,9,5,85,49,240,49,1,111,49,207,49,2,32,49,1,41,21,71,30,84,48,20,77,47,41,95,41,111,41,3,41,41,26,45,37,1,34,77,47,35,15,23,15,9,27,77,26,14,26,12,12,26,21,0,63,51,47,17,51,16,225,50,50,50,63,51,225,50,50,50,18,57,47,93,225,1,16,244,225,50,93,93,93,16,228,50,93,17,51,16,221,201,16,225,50,48,49,1,21,35,34,21,17,20,22,51,51,21,3,35,19,33,53,51,50,53,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,5,82,27,168,62,106,82,129,166,170,254,21,6,168,253,227,168,6,253,207,27,168,168,27,2,49,6,168,2,29,168,6,4,74,86,138,253,130,69,73,10,253,254,1,174,86,137,1,37,254,219,137,86,86,137,2,137,140,86,86,138,254,248,1,6,140,86,0,1,0,43,254,82,5,190,5,182,0,42,0,78,64,42,37,250,38,38,19,42,90,30,101,44,144,44,1,15,90,4,100,43,39,33,93,34,19,17,96,0,2,2,9,34,38,38,34,18,26,23,11,8,93,24,9,3,0,63,51,225,50,50,50,63,51,47,17,18,57,47,51,225,50,16,225,50,1,16,246,225,93,16,244,225,50,50,47,225,49,48,1,6,35,32,17,17,52,35,35,53,33,21,35,34,21,17,20,51,50,55,17,52,35,35,53,33,21,35,34,21,17,20,51,51,21,35,32,17,35,17,51,50,55,4,45,245,206,254,132,168,27,2,84,27,168,240,165,220,168,27,2,84,26,168,168,26,200,254,196,94,41,165,3,2,152,127,1,114,1,74,139,86,86,147,254,192,241,106,1,199,147,86,86,147,252,18,137,86,254,82,2,4,147,0,0,1,0,31,254,82,4,240,4,74,0,44,0,80,64,44,3,73,4,4,29,8,71,40,85,46,127,46,207,46,2,25,71,14,84,45,5,43,77,44,29,27,80,9,11,11,19,44,3,3,44,21,36,33,21,18,77,34,19,15,0,63,51,225,50,50,50,63,51,47,17,18,57,47,51,225,50,16,225,50,1,16,246,225,93,16,244,225,50,50,47,225,49,48,33,34,3,7,35,17,51,50,53,17,6,35,34,38,53,53,52,35,35,53,33,21,35,34,21,21,20,51,50,55,17,52,35,35,53,33,21,35,34,21,17,20,51,51,21,3,215,172,18,11,100,47,148,210,178,134,150,168,6,2,28,6,168,164,139,177,168,7,2,50,27,168,168,27,254,231,149,2,12,129,1,35,137,140,122,233,140,86,86,138,215,147,90,1,14,140,86,86,138,253,117,137,86,0,0,1,0,78,254,82,7,109,5,182,0,42,0,102,64,56,7,6,8,4,4,44,17,16,36,36,29,37,14,90,0,101,44,87,35,1,22,35,1,35,19,251,29,100,43,15,44,31,44,2,39,18,15,33,93,34,3,22,10,4,26,93,25,36,17,17,9,25,7,7,25,18,0,63,51,47,17,51,51,17,51,16,225,50,50,50,63,225,50,50,50,1,93,16,244,225,50,93,93,16,244,225,50,18,57,17,51,51,17,51,47,51,221,201,48,49,37,20,22,51,51,21,3,35,19,33,53,51,50,54,53,17,1,35,1,17,20,22,51,51,21,33,53,51,50,53,17,52,35,35,53,33,1,1,33,21,35,34,21,6,113,64,106,82,132,167,170,254,38,7,87,60,254,43,111,254,37,58,90,6,254,39,26,168,168,26,1,211,1,168,1,164,1,198,26,168,225,63,68,10,253,254,1,174,86,62,67,4,70,250,227,5,25,251,208,77,70,86,86,137,3,246,139,86,251,109,4,147,86,147,0,1,0,47,254,82,6,84,4,74,0,42,0,112,64,26,40,39,37,41,37,37,33,25,7,57,7,2,7,26,26,19,40,27,1,27,3,71,33,85,44,25,184,255,240,64,34,10,15,72,25,10,73,19,84,43,63,44,1,29,9,5,23,77,27,24,15,37,13,0,16,77,15,42,15,40,40,26,7,15,21,0,63,51,51,51,47,17,51,16,225,50,50,50,63,51,225,50,50,50,1,93,16,244,225,50,43,16,244,225,50,93,18,57,17,51,93,17,51,17,51,16,221,201,48,49,37,51,50,53,17,35,1,35,1,35,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,1,1,33,21,35,34,21,17,20,22,51,51,21,3,35,19,33,3,236,6,168,15,254,156,94,254,166,15,168,6,254,33,27,168,168,27,1,182,1,68,1,82,1,162,27,168,62,106,82,129,166,170,254,21,86,137,2,144,252,145,3,111,253,112,137,86,86,137,2,137,140,86,252,196,3,60,86,138,253,119,63,68,10,253,254,1,174,0,255,255,0,78,0,0,2,162,5,182,2,6,0,44,0,0,255,255,0,0,0,0,5,164,7,64,2,38,0,36,0,0,1,7,2,54,0,137,1,82,0,19,64,11,2,53,5,38,2,5,58,48,10,26,37,1,43,53,0,43,53,0,255,255,0,102,255,236,4,41,5,238,2,38,0,68,0,0,1,6,2,54,230,0,0,21,180,2,69,17,38,2,184,255,237,180,74,64,54,40,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,164,7,70,2,38,0,36,0,0,1,7,0,106,0,133,1,82,0,23,64,13,3,2,63,5,38,3,2,1,48,76,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,41,5,244,2,38,0,68,0,0,1,6,0,106,222,0,0,25,182,3,2,79,17,38,3,2,184,255,229,180,64,92,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,7,70,5,182,2,6,0,136,0,0,255,255,0,102,255,236,6,84,4,94,2,6,0,168,0,0,255,255,0,78,0,0,4,166,7,64,2,38,0,40,0,0,1,7,2,54,0,49,1,82,0,19,64,11,1,45,5,38,1,5,50,40,10,8,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,5,238,2,38,0,72,0,0,1,6,2,54,226,0,0,19,64,11,2,47,17,38,2,7,52,42,14,22,37,1,43,53,0,43,53,0,0,2,0,111,255,236,5,16,5,205,0,18,0,23,0,63,64,35,15,19,91,8,103,25,0,2,2,20,90,13,102,24,175,25,1,64,25,1,20,95,14,14,5,22,95,11,19,0,0,17,96,5,4,0,63,225,50,47,63,225,17,57,47,225,1,93,93,16,246,225,51,47,51,16,246,225,50,48,49,19,38,53,52,36,51,32,0,17,16,0,33,32,17,53,33,2,33,34,1,33,18,33,32,225,16,1,12,166,1,59,1,82,254,175,254,223,253,209,3,190,26,254,100,205,2,131,253,27,9,1,83,1,97,4,186,28,34,91,122,254,116,254,152,254,165,254,110,2,249,60,2,35,253,104,253,174,0,2,0,102,255,236,3,215,4,94,0,18,0,23,0,85,64,53,19,1,72,13,87,25,5,7,7,20,72,18,86,24,207,25,239,25,2,80,25,1,239,25,1,207,25,1,64,25,1,15,25,31,25,47,25,3,20,79,0,0,10,22,79,15,22,5,5,3,80,10,16,0,63,225,50,47,63,225,17,57,47,225,1,93,93,93,93,93,93,16,246,225,51,47,51,16,246,225,50,48,49,19,33,2,33,34,7,38,53,52,54,51,50,18,17,16,33,34,38,53,5,33,16,51,50,102,2,170,7,254,214,191,102,39,198,163,223,252,254,57,203,223,2,166,254,41,223,226,2,51,1,170,143,20,49,74,129,254,215,254,248,253,191,253,236,16,254,149,255,255,0,111,255,236,5,16,7,70,2,38,2,222,0,0,1,7,0,106,0,94,1,82,0,25,182,3,2,39,5,38,3,2,184,255,237,180,24,52,13,8,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,3,215,5,244,2,38,2,223,0,0,1,6,0,106,202,0,0,25,182,3,2,39,17,38,3,2,184,255,250,180,24,52,0,13,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,7,213,7,70,2,38,1,176,0,0,1,7,0,106,1,156,1,82,0,23,64,13,2,1,167,5,38,2,1,0,152,180,104,62,37,1,43,53,53,0,43,53,53,0,255,255,0,6,0,0,7,4,5,244,2,38,1,208,0,0,1,7,0,106,1,55,0,0,0,23,64,13,2,1,163,17,38,2,1,0,148,176,102,60,37,1,43,53,53,0,43,53,53,0,255,255,0,92,255,233,4,86,7,70,2,38,1,177,0,0,1,7,0,106,0,4,1,82,0,25,182,2,1,87,5,38,2,1,184,255,249,180,72,100,64,54,37,1,43,53,53,0,43,53,53,0,255,255,0,82,255,236,3,121,5,244,2,38,1,209,0,0,1,6,0,106,144,0,0,25,182,2,1,78,17,38,2,1,184,255,249,180,63,91,56,46,37,1,43,53,53,0,43,53,53,0,0,1,0,92,255,233,4,86,5,182,0,30,0,86,64,48,11,30,30,19,26,91,13,1,143,10,159,10,175,10,3,10,10,13,103,32,6,250,48,7,1,7,7,21,19,11,95,30,30,8,21,21,24,95,16,19,10,2,7,7,2,97,8,3,0,63,241,192,47,17,51,63,225,50,47,17,57,47,225,1,47,201,51,47,93,225,16,230,50,47,93,51,16,225,17,57,47,51,48,49,1,1,33,34,6,7,7,35,19,33,21,1,4,17,20,4,35,34,38,53,52,51,20,22,51,32,17,52,38,35,35,1,115,1,200,254,123,96,64,10,2,86,10,3,89,254,8,2,55,254,216,253,225,244,172,157,138,1,68,190,173,149,3,37,1,235,45,82,18,1,55,84,253,228,16,254,108,211,230,146,108,152,124,169,1,74,143,158,0,1,0,82,254,20,3,240,4,74,0,30,0,88,64,49,11,30,30,19,27,72,13,1,10,64,19,22,72,10,10,13,87,32,6,73,112,7,128,7,2,7,7,21,19,0,11,78,30,30,8,21,21,24,78,16,27,10,2,7,7,2,80,8,15,0,63,241,192,47,17,51,63,225,50,47,17,57,47,225,50,1,47,201,51,47,93,225,16,230,50,47,43,51,16,225,17,57,47,51,48,49,1,1,33,34,6,7,7,35,19,33,21,1,4,17,20,0,35,34,38,53,52,51,20,22,51,50,54,53,16,33,35,1,96,1,148,254,141,65,57,11,4,101,13,3,26,254,70,1,240,254,221,232,199,204,151,133,117,154,172,254,102,47,1,184,1,238,49,80,29,1,66,101,253,236,28,254,91,241,254,245,110,91,131,98,135,204,189,1,100,0,255,255,0,78,0,0,6,31,6,164,2,38,1,178,0,0,1,7,1,77,1,53,1,82,0,21,180,1,68,5,38,1,184,255,255,180,69,68,18,52,37,1,43,53,0,43,53,0,255,255,0,47,0,0,5,82,5,82,2,38,1,210,0,0,1,7,1,77,0,193,0,0,0,19,64,11,1,68,17,38,1,0,69,68,34,0,37,1,43,53,0,43,53,0,255,255,0,78,0,0,6,31,7,70,2,38,1,178,0,0,1,7,0,106,0,231,1,82,0,25,182,2,1,83,5,38,2,1,184,255,255,180,68,96,18,52,37,1,43,53,53,0,43,53,53,0,255,255,0,47,0,0,5,82,5,244,2,38,1,210,0,0,1,6,0,106,115,0,0,23,64,13,2,1,83,17,38,2,1,0,68,96,34,0,37,1,43,53,53,0,43,53,53,0,255,255,0,115,255,236,5,123,7,70,2,38,0,50,0,0,1,7,0,106,0,164,1,82,0,25,182,3,2,55,5,38,3,2,184,255,251,180,40,68,10,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,45,5,244,2,38,0,82,0,0,1,6,0,106,249,0,0,25,182,3,2,51,17,38,3,2,184,255,248,180,36,64,8,0,37,1,43,53,53,0,43,53,53,0,0,3,0,115,255,236,5,123,5,205,0,11,0,16,0,21,0,59,64,34,13,17,91,9,103,23,175,23,1,64,23,1,12,18,91,3,102,22,18,94,47,12,1,12,12,20,15,95,6,4,20,95,0,19,0,63,225,63,225,18,57,47,93,225,1,16,246,225,50,93,93,16,246,225,50,48,49,5,32,0,17,16,0,33,32,0,17,16,0,1,33,2,33,32,1,33,18,33,32,2,248,254,201,254,178,1,79,1,56,1,43,1,86,254,169,253,50,3,66,25,254,123,254,113,3,47,252,186,7,1,157,1,152,20,1,143,1,100,1,101,1,137,254,111,254,161,254,162,254,109,3,67,2,47,253,107,253,145,0,3,0,113,255,236,4,45,4,94,0,7,0,12,0,17,0,69,64,43,9,13,72,6,87,19,207,19,239,19,2,64,19,1,15,19,47,19,2,8,14,71,2,86,18,14,78,47,8,95,8,2,8,8,16,11,78,4,16,16,78,0,22,0,63,225,63,225,18,57,47,93,225,1,16,246,225,50,93,93,93,16,246,225,50,48,49,5,32,17,16,33,32,17,16,1,33,2,33,32,1,33,18,33,32,2,76,254,37,1,225,1,219,253,10,2,47,18,254,250,254,250,2,32,253,205,9,1,18,1,15,20,2,59,2,55,253,201,253,197,2,129,1,133,254,20,254,80,255,255,0,115,255,236,5,123,7,70,2,38,2,238,0,0,1,7,0,106,0,170,1,82,0,23,64,13,4,3,37,5,38,4,3,1,22,50,3,9,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,45,5,244,2,38,2,239,0,0,1,6,0,106,0,0,0,25,182,4,3,33,17,38,4,3,184,255,255,180,18,46,2,6,37,1,43,53,53,0,43,53,53,0,255,255,0,92,255,236,4,115,7,70,2,38,1,199,0,0,1,7,0,106,0,2,1,82,0,25,182,2,1,64,5,38,2,1,184,255,233,180,49,77,5,44,37,1,43,53,53,0,43,53,53,0,255,255,0,82,255,236,3,125,5,244,2,38,1,231,0,0,1,6,0,106,155,0,0,23,64,13,2,1,61,17,38,2,1,1,46,74,15,5,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,102,6,164,2,38,1,189,0,0,1,7,1,77,0,215,1,82,0,19,64,11,1,59,5,38,1,36,60,59,29,0,37,1,43,53,0,43,53,0,255,255,0,8,254,20,4,133,5,82,2,38,0,92,0,0,1,6,1,77,102,0,0,19,64,11,1,59,17,38,1,31,60,59,29,0,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,102,7,70,2,38,1,189,0,0,1,7,0,106,0,141,1,82,0,23,64,13,2,1,74,5,38,2,1,40,59,87,29,0,37,1,43,53,53,0,43,53,53,0,255,255,0,8,254,20,4,133,5,244,2,38,0,92,0,0,1,6,0,106,29,0,0,23,64,13,2,1,74,17,38,2,1,36,59,87,29,0,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,102,7,115,2,38,1,189,0,0,1,7,1,83,0,205,1,82,0,23,64,13,2,1,59,5,38,2,1,104,59,82,29,0,37,1,43,53,53,0,43,53,53,0,255,255,0,8,254,20,4,133,6,33,2,38,0,92,0,0,1,6,1,83,123,0,0,23,64,13,2,1,59,17,38,2,1,130,59,82,29,0,37,1,43,53,53,0,43,53,53,0,255,255,0,43,0,0,5,190,7,70,2,38,1,193,0,0,1,7,0,106,0,184,1,82,0,23,64,13,2,1,81,5,38,2,1,17,66,94,15,42,37,1,43,53,53,0,43,53,53,0,255,255,0,31,0,0,4,240,5,244,2,38,1,225,0,0,1,6,0,106,66,0,0,23,64,13,2,1,83,17,38,2,1,8,68,96,25,52,37,1,43,53,53,0,43,53,53,0,0,1,0,78,254,82,4,84,5,182,0,25,0,67,64,40,12,250,11,27,23,250,22,22,18,90,4,100,26,15,27,47,27,111,27,191,27,223,27,5,12,12,17,94,8,93,9,3,21,1,93,0,23,23,0,18,0,63,50,47,16,225,50,63,225,241,202,47,1,93,16,244,225,50,47,225,16,222,225,48,49,51,53,51,50,53,17,52,35,35,53,33,17,35,39,38,38,35,33,17,20,51,51,17,35,16,33,78,26,168,168,26,4,6,107,8,12,96,97,254,203,158,78,94,254,196,86,147,3,228,147,86,254,154,72,109,75,251,153,147,253,252,1,174,0,1,0,47,254,82,3,129,4,74,0,26,0,77,64,10,12,73,48,11,64,11,80,11,3,11,184,255,192,64,34,19,24,72,11,28,95,28,1,16,28,1,23,73,22,22,18,71,4,84,27,17,77,8,77,9,15,21,1,77,0,23,23,0,21,0,63,50,47,16,225,50,63,225,225,1,16,244,225,50,47,225,93,93,16,214,43,93,225,49,48,51,53,51,50,53,17,52,35,35,53,33,17,35,39,38,38,35,35,17,20,23,51,17,35,39,2,35,47,27,168,168,27,3,82,100,11,17,61,65,209,148,67,100,10,19,180,86,137,2,137,140,86,254,184,68,106,60,252,249,130,5,253,244,149,1,25,0,255,255,0,78,0,0,6,244,7,70,2,38,1,197,0,0,1,7,0,106,1,82,1,82,0,25,182,4,3,96,5,38,4,3,184,255,255,180,81,109,20,65,37,1,43,53,53,0,43,53,53,0,255,255,0,47,0,0,6,88,5,244,2,38,1,229,0,0,1,7,0,106,1,0,0,0,0,23,64,13,4,3,94,17,38,4,3,10,79,107,20,47,37,1,43,53,53,0,43,53,53,0,255,255,0,47,254,109,4,84,5,182,2,38,2,152,0,0,1,7,3,125,1,84,0,0,0,26,64,14,30,0,32,1,42,42,131,0,64,0,1,48,0,1,1,93,93,16,245,47,53,16,60,60,255,255,0,47,254,109,3,129,4,74,2,38,2,153,0,0,1,7,3,125,1,18,0,0,0,46,64,29,16,15,32,1,42,42,131,15,176,15,1,80,15,1,80,15,1,64,15,1,64,15,1,48,15,1,0,15,1,1,93,93,93,93,93,93,93,16,245,47,53,16,60,60,255,255,0,16,254,109,5,56,5,182,2,38,0,59,0,0,1,7,3,125,3,193,0,0,0,46,64,29,22,21,78,1,88,88,131,21,80,21,1,80,21,1,64,21,1,64,21,1,48,21,1,48,21,1,0,21,1,1,93,93,93,93,93,93,93,16,245,47,53,16,60,60,255,255,0,10,254,109,4,150,4,74,2,38,0,91,0,0,1,7,3,125,3,31,0,0,0,30,64,17,19,20,74,1,84,84,131,20,48,20,1,48,20,1,0,20,1,1,93,93,93,16,245,47,53,16,60,60,0,1,0,16,0,0,5,55,5,182,0,58,0,172,64,88,22,11,11,14,10,7,7,53,53,23,40,37,37,23,23,3,44,54,6,6,192,3,1,3,3,9,9,64,14,1,14,60,38,38,33,52,41,41,44,44,32,24,36,36,32,52,41,41,54,6,6,3,3,47,0,44,93,45,37,23,10,38,94,53,7,39,39,31,1,45,3,24,36,36,33,18,22,11,11,14,14,29,17,32,93,16,31,18,0,63,51,225,50,50,50,17,51,17,51,63,51,17,51,63,51,18,57,47,51,51,225,50,50,50,16,225,50,50,50,17,51,17,51,50,17,51,1,47,51,17,51,17,51,47,50,17,51,47,51,47,16,198,93,50,47,50,47,93,51,17,51,17,18,57,17,51,17,51,17,51,17,51,17,51,17,51,17,51,49,48,1,53,33,21,35,34,7,1,33,21,33,1,22,51,51,21,33,53,51,50,53,52,39,3,3,6,21,20,51,51,21,33,53,51,50,54,55,1,33,53,33,1,38,35,35,53,33,21,35,34,21,20,23,19,19,54,53,52,35,3,70,1,192,18,101,102,254,225,1,170,254,127,1,70,68,96,26,253,215,11,122,67,203,227,53,133,6,254,24,13,66,84,63,1,84,254,98,1,100,254,234,67,109,27,2,43,6,117,49,185,194,51,110,5,96,86,86,147,254,100,100,253,246,109,86,86,68,33,108,1,70,254,176,78,57,64,86,86,53,90,1,232,100,1,195,108,86,86,59,43,78,254,213,1,39,78,47,59,0,1,0,10,0,0,4,150,4,74,0,60,0,189,64,117,63,62,79,62,95,62,3,62,64,19,24,72,21,12,12,15,11,8,55,55,42,38,24,24,46,58,7,7,2,32,21,24,72,2,15,58,10,1,11,10,43,10,2,10,10,171,15,187,15,2,102,15,134,15,2,15,62,52,43,43,46,32,21,24,72,46,33,27,37,37,33,4,40,36,40,52,40,3,40,40,171,33,187,33,2,105,33,137,33,2,33,49,3,0,46,77,47,24,11,40,78,55,8,41,41,32,1,47,15,30,18,15,33,77,17,32,21,0,63,51,225,50,50,50,63,51,18,57,47,51,51,225,50,50,16,225,50,50,50,1,47,93,93,51,47,93,17,51,17,51,16,198,43,50,17,51,16,198,93,93,50,47,93,93,16,198,43,50,17,51,17,57,17,51,51,51,17,51,51,17,51,17,51,49,48,43,93,1,53,33,21,35,34,6,7,7,33,21,33,1,22,51,51,21,33,53,51,50,53,52,39,39,7,6,21,20,51,51,21,33,53,51,50,54,55,1,39,33,53,33,39,38,35,35,53,33,21,35,34,21,20,23,23,55,54,53,52,35,2,158,1,192,18,69,81,57,174,1,76,254,178,1,10,81,83,27,253,239,10,123,78,137,143,55,127,6,254,24,19,73,88,62,1,2,2,254,160,1,26,186,80,96,27,2,8,6,117,48,135,106,51,110,3,244,86,86,56,75,232,96,254,154,109,86,86,68,37,104,184,200,77,52,64,86,86,52,79,1,78,2,96,254,109,86,86,60,27,67,184,153,74,51,60,0,0,2,0,80,0,0,4,135,5,182,0,21,0,30,0,65,64,39,16,30,90,5,32,15,32,95,32,111,32,175,32,4,26,91,12,102,31,1,20,93,21,22,94,47,16,1,16,16,9,21,3,30,94,8,93,9,18,0,63,225,225,63,18,57,47,93,225,16,225,50,1,16,246,225,93,16,212,225,50,48,49,1,21,35,34,21,17,20,51,51,21,33,32,17,52,36,33,51,17,52,35,35,53,19,35,34,6,21,20,22,51,51,4,135,26,168,168,26,253,182,254,19,1,31,1,16,119,168,68,236,109,187,161,154,163,140,5,182,86,147,252,20,139,86,1,133,199,221,1,174,137,86,253,19,146,172,160,137,255,255,0,113,255,236,4,197,6,20,2,6,0,71,0,0,0,2,0,80,255,236,6,225,5,182,0,38,0,47,0,84,64,49,35,90,95,7,1,7,49,43,91,16,102,48,31,90,20,11,64,47,96,47,224,47,3,47,27,24,93,25,3,0,93,1,1,39,94,20,20,14,25,3,11,45,94,14,19,33,94,9,19,0,63,225,63,225,50,63,18,57,47,225,51,47,225,50,16,225,50,1,47,93,51,51,225,16,246,225,16,222,93,225,48,49,1,53,33,21,35,34,21,21,16,33,34,39,35,6,35,32,17,52,36,33,51,17,52,35,35,53,33,21,35,34,21,17,16,51,50,17,53,52,35,5,35,34,6,21,16,51,50,53,4,141,2,84,26,168,254,108,248,100,8,104,189,254,78,1,29,1,18,119,168,68,2,125,26,168,198,197,168,254,78,109,193,155,229,228,2,211,86,86,139,234,254,142,165,165,1,141,206,226,1,174,137,86,86,147,252,147,254,242,1,14,223,148,10,151,177,254,205,227,0,2,0,113,255,236,7,6,6,20,0,37,0,47,0,82,64,47,31,19,0,71,86,38,102,38,2,38,38,24,5,71,14,85,49,43,72,24,86,48,35,77,36,0,28,41,80,26,11,8,77,9,9,22,26,16,19,45,80,22,22,2,78,17,22,0,63,225,63,225,50,63,18,57,47,225,50,16,225,50,63,225,1,16,246,225,16,246,225,17,57,47,93,225,51,51,48,49,1,16,51,50,17,53,52,35,35,53,33,21,35,34,21,21,16,33,32,39,35,6,35,32,17,16,33,50,23,51,38,53,53,52,35,35,53,33,3,52,38,35,34,17,16,51,50,54,4,12,199,197,168,7,2,29,6,168,254,123,254,243,106,8,108,214,254,95,1,161,213,101,12,12,168,17,1,121,192,135,146,252,254,149,130,1,104,254,234,1,14,115,147,86,86,139,125,254,142,206,206,2,55,2,59,180,189,36,168,139,86,252,15,240,200,254,70,254,78,195,0,1,0,61,255,236,7,47,5,203,0,46,0,79,64,41,41,90,29,29,43,0,91,19,19,35,4,90,15,48,33,35,25,25,35,33,33,31,94,38,11,8,93,9,9,44,24,94,25,25,17,38,4,2,94,17,19,0,63,225,63,18,57,47,225,51,51,47,225,50,16,225,50,47,1,47,51,47,16,193,16,214,225,17,57,47,225,51,51,47,225,48,49,1,16,51,50,17,53,52,35,35,53,33,21,35,34,21,21,16,33,32,17,53,52,38,35,35,53,51,50,54,53,52,33,32,17,34,53,52,54,51,50,22,21,16,5,21,4,17,4,20,197,197,168,27,2,84,27,167,254,108,254,88,185,165,174,174,139,182,254,240,254,234,177,239,216,234,254,254,182,1,114,1,96,254,242,1,14,223,148,86,86,139,234,254,142,1,114,76,127,152,104,177,140,254,254,207,133,124,151,178,164,254,226,81,10,47,254,213,0,1,0,37,255,236,6,47,4,92,0,44,0,72,64,37,36,31,71,33,11,19,19,25,41,71,7,46,23,25,14,14,25,23,23,21,77,28,3,0,77,1,33,14,79,15,15,28,16,38,78,9,22,0,63,225,63,57,47,225,51,212,225,50,16,225,50,47,1,47,51,47,16,193,16,214,225,17,57,47,51,51,225,50,48,49,1,53,33,21,35,34,21,21,16,33,34,38,2,35,35,53,51,50,54,53,52,35,34,21,34,53,52,54,51,50,22,21,20,7,21,22,18,22,51,50,54,53,53,52,35,4,18,2,29,6,168,254,123,203,182,23,227,190,192,98,109,184,211,162,199,178,174,200,206,226,25,89,102,98,95,168,2,102,86,86,139,125,254,142,150,1,134,111,109,87,195,221,123,85,107,143,125,195,71,11,50,254,175,102,118,152,115,147,0,1,0,61,254,82,4,209,5,203,0,35,0,75,64,39,32,18,90,30,30,0,5,250,3,3,8,90,0,101,37,22,24,13,13,24,22,22,20,94,27,32,13,94,14,14,8,27,4,4,4,2,93,8,18,0,63,225,51,47,63,18,57,47,225,51,16,225,50,47,1,47,51,47,17,51,16,244,225,51,47,225,17,51,16,225,50,48,49,37,20,51,51,17,35,16,33,35,17,52,38,35,35,53,51,50,54,53,52,33,32,17,34,53,52,54,51,50,22,21,16,5,21,4,17,4,0,168,41,94,254,211,21,185,165,174,174,139,182,254,240,254,234,177,239,216,234,254,254,182,1,94,233,147,253,252,1,174,1,170,127,152,104,177,140,254,254,207,133,124,151,178,164,254,226,81,10,43,254,209,0,1,0,37,254,82,3,213,4,92,0,35,0,75,64,39,31,73,29,29,26,22,8,71,20,20,35,71,26,85,37,12,14,3,3,14,22,3,79,4,4,17,35,30,30,29,77,35,21,12,12,10,77,17,16,0,63,225,50,47,63,225,51,47,17,18,57,47,225,51,1,47,51,47,16,201,16,244,225,51,47,225,50,17,51,47,225,48,49,1,52,35,35,53,51,50,54,53,52,35,34,21,34,53,52,54,51,50,22,21,20,7,21,22,21,21,20,23,51,17,35,39,2,35,35,2,102,229,190,192,98,109,184,211,162,199,178,174,200,206,225,147,27,100,11,21,171,64,1,63,201,111,109,87,195,221,123,85,107,143,125,195,71,11,52,202,88,130,5,253,244,149,1,25,0,1,0,0,255,236,7,170,5,182,0,46,0,83,64,45,26,90,45,2,0,251,16,13,16,64,45,1,45,16,45,16,6,30,90,41,101,48,8,6,37,34,93,35,35,20,28,94,43,19,22,19,93,0,94,20,3,8,11,4,19,0,63,201,50,63,225,225,50,63,225,18,57,47,225,50,1,47,51,16,246,225,17,57,57,47,47,93,17,51,16,225,50,16,225,48,49,1,2,2,6,35,34,53,52,51,20,22,51,50,54,18,18,53,52,35,35,53,33,21,35,34,21,17,16,51,50,17,53,52,35,35,53,33,21,35,34,21,21,16,33,32,17,17,2,113,18,130,181,132,164,90,57,43,59,91,104,62,164,31,4,25,27,168,199,197,168,27,2,84,27,168,254,109,254,106,5,80,254,141,252,252,231,143,125,35,61,90,1,116,2,28,132,84,86,86,147,252,147,254,242,1,14,223,148,86,86,139,234,254,142,1,114,3,242,0,0,1,0,0,255,236,7,12,4,74,0,45,0,101,64,60,25,71,44,2,0,8,9,16,72,0,73,15,13,15,0,44,80,44,96,44,3,23,15,1,6,15,1,44,15,44,15,6,29,71,40,85,47,8,6,36,32,77,34,34,19,27,78,42,22,21,18,77,0,77,19,15,8,11,4,22,0,63,201,50,63,225,225,50,63,225,18,57,47,237,50,1,47,51,16,246,225,17,57,57,47,47,93,93,93,17,51,16,225,43,50,16,225,49,48,1,2,2,6,35,34,53,52,51,20,22,51,50,54,18,53,52,35,35,53,33,21,35,34,21,17,16,51,50,17,53,52,35,35,53,33,21,35,34,21,21,16,33,32,17,17,2,76,34,121,154,115,164,90,57,43,71,105,105,168,27,3,195,27,168,197,197,168,6,2,28,6,168,254,123,254,123,3,236,254,190,253,239,167,143,125,35,61,142,1,225,104,127,86,86,138,253,246,254,242,1,14,115,147,86,86,139,125,254,142,1,104,2,152,0,0,1,0,78,255,236,8,100,5,182,0,53,0,97,64,56,43,0,90,80,19,1,50,19,1,32,19,1,19,19,31,4,90,15,101,55,42,22,90,31,100,54,11,8,93,9,9,21,94,47,42,1,42,42,27,50,47,38,35,93,48,36,3,25,28,93,27,18,2,94,17,19,0,63,225,63,225,50,63,51,225,50,50,50,18,57,47,93,225,51,47,225,50,1,16,244,225,50,16,246,225,17,57,47,93,93,93,225,51,48,49,1,16,51,50,17,53,52,35,35,53,33,21,35,34,21,21,16,33,32,17,17,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,33,21,35,34,21,5,72,198,197,168,27,2,84,26,168,254,108,254,107,253,102,168,27,253,172,26,168,168,26,2,84,27,168,2,154,168,27,2,84,26,168,1,96,254,242,1,14,223,148,86,86,139,234,254,142,1,114,1,107,254,32,147,86,86,147,3,236,139,86,86,147,254,98,1,158,147,86,86,147,0,0,1,0,47,255,236,7,135,4,74,0,53,0,91,64,50,43,0,71,70,19,1,19,19,31,4,71,15,85,55,42,22,71,31,84,54,50,47,38,35,77,36,11,8,77,9,21,77,42,9,42,9,42,27,48,36,15,25,28,77,27,21,2,78,17,22,0,63,225,63,225,50,63,51,18,57,57,47,47,16,225,16,225,50,16,225,50,50,50,1,16,244,225,50,16,246,225,17,57,47,93,225,51,48,49,1,16,51,50,17,53,52,35,35,53,33,21,35,34,21,21,16,33,32,17,53,33,17,20,51,51,21,33,53,51,50,53,17,52,35,35,53,33,21,35,34,21,17,33,17,52,35,35,53,33,21,35,34,21,4,143,197,197,168,7,2,29,6,168,254,123,254,123,253,227,168,6,253,207,27,168,168,27,2,49,6,168,2,29,168,6,2,49,27,168,1,96,254,242,1,14,115,147,86,86,139,125,254,142,1,104,176,254,219,137,86,86,137,2,137,140,86,86,138,254,248,1,15,131,86,86,138,0,1,0,117,255,236,5,205,5,203,0,32,0,64,64,35,0,30,30,9,90,19,34,5,91,24,102,33,175,34,1,64,34,1,15,12,93,13,13,7,27,0,0,3,95,27,4,7,95,21,19,0,63,225,63,225,50,47,17,18,57,47,225,50,1,93,93,16,246,225,16,222,225,51,47,51,48,49,1,52,38,35,32,17,16,33,32,17,52,35,35,53,33,21,35,34,6,7,2,33,32,0,17,16,0,33,50,22,21,20,6,4,72,155,145,254,60,1,217,1,55,167,9,2,21,8,81,55,6,35,253,254,254,198,254,157,1,124,1,81,211,241,107,4,70,124,156,253,127,253,131,1,99,139,86,86,78,70,254,50,1,149,1,92,1,93,1,145,139,107,63,80,0,1,0,113,255,236,4,225,4,94,0,31,0,64,64,36,0,30,30,8,71,18,33,48,33,64,33,80,33,3,4,72,24,86,32,14,11,77,12,12,27,21,0,0,2,78,27,16,6,78,21,22,0,63,225,63,225,50,47,17,18,57,47,225,50,1,16,246,225,93,16,222,225,51,47,51,48,49,1,52,35,32,17,16,33,50,53,52,35,35,53,33,21,35,34,6,7,6,6,35,34,0,17,16,0,33,50,22,21,20,3,156,236,254,135,1,119,250,137,33,1,227,8,65,41,9,27,232,236,247,254,241,1,56,1,30,177,218,3,6,242,254,47,254,47,252,106,86,86,55,57,181,171,1,36,1,13,1,15,1,50,134,101,109,0,1,0,41,255,236,5,246,5,182,0,33,0,88,64,55,13,90,32,32,4,8,250,0,7,32,7,48,7,80,7,4,48,7,112,7,144,7,176,7,240,7,5,7,7,17,90,28,101,35,3,250,4,25,21,93,22,22,5,15,94,30,19,8,4,4,12,0,94,5,3,0,63,241,50,200,47,50,63,225,17,57,47,225,50,1,47,225,16,246,225,51,47,93,113,225,18,57,47,225,48,49,1,34,7,7,35,19,33,19,35,39,38,35,35,17,16,51,50,17,53,52,35,35,53,33,21,35,34,21,21,16,33,32,17,17,1,70,148,20,11,106,10,4,129,10,106,10,19,151,199,199,196,168,26,2,84,27,168,254,109,254,106,5,80,168,88,1,102,254,154,88,168,252,16,254,242,1,14,223,148,86,86,139,234,254,142,1,114,3,242,0,0,1,0,41,255,236,5,137,4,74,0,35,0,110,64,70,19,71,30,15,71,34,34,5,9,73,63,8,79,8,2,175,8,223,8,239,8,3,96,8,112,8,128,8,3,79,8,1,32,8,1,15,8,1,8,8,30,85,37,4,73,5,26,23,77,24,24,6,17,78,32,22,9,27,5,1,4,5,1,5,5,14,0,77,6,15,0,63,241,50,200,47,93,93,50,63,225,17,57,47,225,50,1,47,225,16,230,50,47,93,93,93,93,93,113,225,18,57,47,225,16,225,48,49,1,34,6,7,7,35,19,33,19,35,39,38,38,35,35,17,16,51,50,17,53,52,35,35,53,33,21,35,34,21,21,16,33,32,17,17,1,39,66,60,17,11,100,12,3,246,12,100,10,12,53,79,168,197,197,168,6,2,28,6,168,254,123,254,123,3,236,61,105,68,1,72,254,184,68,83,83,253,116,254,242,1,14,25,147,86,86,139,35,254,142,1,104,2,152,0,0,1,0,115,255,233,4,86,5,203,0,36,0,78,64,41,20,18,18,29,29,0,2,38,15,38,1,9,33,91,7,24,90,12,12,7,102,37,30,94,9,27,27,35,15,20,20,22,94,15,4,0,0,35,96,5,19,0,63,225,50,47,63,225,50,47,17,18,57,47,51,225,1,16,230,50,47,225,16,225,50,93,16,206,50,50,47,50,47,51,48,49,1,22,21,20,6,35,32,17,16,37,53,36,17,52,36,51,50,22,21,20,35,16,33,32,21,20,22,51,51,21,35,34,6,21,16,33,32,4,47,39,254,211,253,238,1,114,254,183,1,7,224,216,239,176,254,233,254,240,183,138,174,174,165,185,1,49,1,36,1,31,26,54,87,143,1,160,1,59,56,10,75,1,11,172,195,151,124,133,1,49,254,141,176,104,151,134,254,205,0,1,0,102,255,236,3,123,4,92,0,36,0,72,64,38,21,19,19,30,30,2,38,15,38,1,25,71,13,13,33,72,8,86,37,31,79,11,28,28,35,16,21,21,23,77,16,16,0,0,35,80,5,22,0,63,225,50,47,63,225,50,47,17,18,57,47,51,225,1,16,246,225,51,47,225,93,16,206,50,47,50,17,51,48,49,1,22,21,20,6,35,34,38,53,52,55,53,38,53,52,54,51,50,22,21,20,35,52,35,34,21,20,22,51,51,21,35,34,21,20,33,50,3,88,35,190,166,206,227,242,207,205,170,178,199,162,211,184,111,96,192,190,240,1,12,200,1,0,25,55,78,118,169,150,211,61,11,68,179,127,160,107,85,123,221,195,90,106,111,201,206,255,255,0,0,254,109,5,80,5,182,2,38,1,181,0,0,1,7,3,125,3,217,0,0,0,38,64,23,46,45,67,1,77,77,131,45,176,45,1,176,45,1,16,45,1,16,45,1,0,45,1,1,93,93,93,93,93,16,245,47,53,16,60,60,255,255,0,0,254,109,4,215,4,74,2,38,1,213,0,0,1,7,3,125,3,96,0,0,0,30,64,17,23,22,65,1,75,75,131,23,192,23,1,192,23,1,0,23,1,1,93,93,93,16,245,47,53,16,60,60,255,255,0,0,254,137,5,164,5,182,2,38,0,36,0,0,1,7,2,100,5,53,0,0,0,21,180,2,48,20,39,2,184,255,255,180,54,50,10,26,37,1,43,53,0,43,53,0,255,255,0,102,254,137,4,41,4,94,2,38,0,68,0,0,1,7,2,100,4,137,0,0,0,21,180,2,64,23,39,2,184,255,221,180,70,66,54,40,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,164,7,225,2,38,0,36,0,0,1,7,2,99,5,57,1,82,0,19,64,11,2,49,5,38,2,11,59,63,10,26,37,1,43,53,0,43,53,0,255,255,0,102,255,236,4,41,6,143,2,38,0,68,0,0,1,7,2,99,4,141,0,0,0,21,180,2,65,17,38,2,184,255,234,180,75,79,54,40,37,1,43,53,0,43,53,0,255,255,0,0,0,0,5,164,7,209,2,38,0,36,0,0,1,7,3,116,5,49,1,82,0,23,64,13,3,2,62,5,38,3,2,119,56,51,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,77,6,127,2,38,0,68,0,0,1,7,3,116,4,143,0,0,0,23,64,13,3,2,78,17,38,3,2,96,72,67,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,164,7,209,2,38,0,36,0,0,1,7,3,117,5,45,1,82,0,25,182,3,2,56,5,38,3,2,184,255,138,180,51,56,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,20,255,236,4,41,6,127,2,38,0,68,0,0,1,7,3,117,4,139,0,0,0,25,182,3,2,72,17,38,3,2,184,255,115,180,67,72,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,164,8,51,2,38,0,36,0,0,1,7,3,118,5,49,1,82,0,23,64,13,3,2,71,5,38,3,2,76,65,63,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,41,6,225,2,38,0,68,0,0,1,7,3,118,4,143,0,0,0,23,64,13,3,2,87,17,38,3,2,53,81,79,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,164,8,98,2,38,0,36,0,0,1,7,3,119,5,49,1,82,0,23,64,13,3,2,70,5,38,3,2,5,49,57,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,41,7,16,2,38,0,68,0,0,1,7,3,119,4,143,0,0,0,25,182,3,2,86,17,38,3,2,184,255,238,180,65,73,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,254,137,5,164,7,115,2,38,0,36,0,0,0,39,1,75,0,133,1,82,1,7,2,100,5,53,0,0,0,38,64,9,3,69,20,39,2,60,5,38,3,184,255,255,64,12,75,71,10,26,37,2,2,48,59,10,26,37,1,43,53,43,53,0,43,53,43,53,255,255,0,102,254,137,4,41,6,33,2,38,0,68,0,0,0,38,1,75,228,0,1,7,2,100,4,137,0,0,0,40,64,9,3,85,23,39,2,76,17,38,3,184,255,221,181,91,87,54,40,37,2,184,255,236,180,64,75,54,40,37,1,43,53,43,53,0,43,53,43,53,255,255,0,0,0,0,5,164,8,19,2,38,0,36,0,0,1,7,3,120,5,49,1,82,0,25,182,3,2,58,5,38,3,2,184,255,255,180,60,56,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,41,6,193,2,38,0,68,0,0,1,7,3,120,4,147,0,0,0,25,182,3,2,74,17,38,3,2,184,255,235,180,76,72,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,164,8,19,2,38,0,36,0,0,1,7,3,121,5,49,1,82,0,25,182,3,2,58,5,38,3,2,184,255,255,180,60,56,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,41,6,193,2,38,0,68,0,0,1,7,3,121,4,147,0,0,0,25,182,3,2,74,17,38,3,2,184,255,235,180,76,72,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,164,8,88,2,38,0,36,0,0,1,7,3,122,5,49,1,82,0,25,182,3,2,67,5,38,3,2,184,255,255,180,69,65,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,41,7,6,2,38,0,68,0,0,1,7,3,122,4,147,0,0,0,25,182,3,2,83,17,38,3,2,184,255,235,180,85,81,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,0,0,5,164,8,98,2,38,0,36,0,0,1,7,3,123,5,49,1,82,0,23,64,13,3,2,66,5,38,3,2,10,49,57,10,26,37,1,43,53,53,0,43,53,53,0,255,255,0,102,255,236,4,41,7,16,2,38,0,68,0,0,1,7,3,123,4,147,0,0,0,25,182,3,2,82,17,38,3,2,184,255,247,180,65,73,54,40,37,1,43,53,53,0,43,53,53,0,255,255,0,0,254,137,5,164,7,68,2,38,0,36,0,0,0,39,2,100,5,53,0,0,1,7,1,78,0,127,1,82,0,40,64,9,3,56,5,38,2,48,20,39,3,184,255,251,181,61,69,10,26,37,2,184,255,255,180,54,50,10,26,37,1,43,53,43,53,0,43,53,43,53,255,255,0,102,254,137,4,41,5,242,2,38,0,68,0,0,0,38,1,78,230,0,1,7,2,100,4,137,0,0,0,40,64,9,3,82,23,39,2,64,17,38,3,184,255,221,181,88,84,54,40,37,2,184,255,237,180,69,77,54,40,37,1,43,53,43,53,0,43,53,43,53,255,255,0,78,254,137,4,166,5,182,2,38,0,40,0,0,1,7,2,100,4,221,0,0,0,21,180,1,40,20,39,1,184,255,255,180,46,42,10,8,37,1,43,53,0,43,53,0,255,255,0,113,254,137,3,225,4,94,2,38,0,72,0,0,1,7,2,100,4,143,0,0,0,19,64,11,2,42,23,39,2,1,48,44,14,22,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,166,7,225,2,38,0,40,0,0,1,7,2,99,4,250,1,82,0,19,64,11,1,41,5,38,1,36,51,55,10,8,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,6,143,2,38,0,72,0,0,1,7,2,99,4,154,0,0,0,19,64,11,2,43,17,38,2,21,53,57,14,22,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,166,7,49,2,38,0,40,0,0,1,7,1,82,0,70,1,82,0,19,64,11,1,51,5,38,1,25,62,46,10,8,37,1,43,53,0,43,53,0,255,255,0,113,255,236,3,225,5,223,2,38,0,72,0,0,1,6,1,82,226,0,0,19,64,11,2,53,17,38,2,6,64,48,14,22,37,1,43,53,0,43,53,0,255,255,0,78,0,0,4,167,7,209,2,38,0,40,0,0,1,7,3,116,4,233,1,82,0,23,64,13,2,1,54,5,38,2,1,135,48,43,10,8,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,71,6,127,2,38,0,72,0,0,1,7,3,116,4,137,0,0,0,23,64,13,3,2,56,17,38,3,2,120,50,45,14,22,37,1,43,53,53,0,43,53,53,0,255,255,0,78,0,0,4,166,7,209,2,38,0,40,0,0,1,7,3,117,4,229,1,82,0,25,182,2,1,48,5,38,2,1,184,255,154,180,43,48,10,8,37,1,43,53,53,0,43,53,53,0,255,255,0,14,255,236,3,225,6,127,2,38,0,72,0,0,1,7,3,117,4,133,0,0,0,25,182,3,2,50,17,38,3,2,184,255,139,180,45,50,14,22,37,1,43,53,53,0,43,53,53,0,255,255,0,78,0,0,4,166,8,51,2,38,0,40,0,0,1,7,3,118,4,233,1,82,0,23,64,13,2,1,63,5,38,2,1,92,57,55,10,8,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,3,241,6,225,2,38,0,72,0,0,1,7,3,118,4,137,0,0,0,23,64,13,3,2,65,17,38,3,2,77,59,57,14,22,37,1,43,53,53,0,43,53,53,0,255,255,0,78,0,0,4,166,8,98,2,38,0,40,0,0,1,7,3,119,4,233,1,82,0,23,64,13,2,1,62,5,38,2,1,21,41,49,10,8,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,3,225,7,16,2,38,0,72,0,0,1,7,3,119,4,137,0,0,0,23,64,13,3,2,64,17,38,3,2,6,43,51,14,22,37,1,43,53,53,0,43,53,53,0,255,255,0,78,254,137,4,166,7,115,2,38,0,40,0,0,0,39,1,75,0,61,1,82,1,7,2,100,4,221,0,0,0,38,64,9,2,61,20,39,1,52,5,38,2,184,255,255,64,12,67,63,10,8,37,1,18,40,51,10,8,37,1,43,53,43,53,0,43,53,43,53,255,255,0,113,254,137,3,225,6,33,2,38,0,72,0,0,0,38,1,75,222,0,1,7,2,100,4,143,0,0,0,34,64,22,3,63,23,39,2,54,17,38,3,1,69,65,14,22,37,2,4,42,53,14,22,37,1,43,53,43,53,0,43,53,43,53,255,255,0,78,0,0,2,162,7,225,2,38,0,44,0,0,1,7,2,99,3,223,1,82,0,19,64,11,1,33,5,38,1,11,43,47,0,16,37,1,43,53,0,43,53,0,255,255,0,47,0,0,2,117,6,143,2,38,0,243,0,0,1,7,2,99,3,176,0,0,0,19,64,11,1,26,17,38,1,2,36,40,23,21,37,1,43,53,0,43,53,0,255,255,0,78,254,137,2,162,5,182,2,38,0,44,0,0,1,7,2,100,3,219,0,0,0,21,180,1,32,20,39,1,184,255,255,180,38,34,0,16,37,1,43,53,0,43,53,0,255,255,0,47,254,137,2,117,6,20,2,38,0,76,0,0,1,7,2,100,3,172,0,0,0,21,180,2,45,23,39,2,184,255,246,180,51,47,23,21,37,1,43,53,0,43,53,0,255,255,0,115,254,137,5,123,5,205,2,38,0,50,0,0,1,7,2,100,5,92,0,0,0,19,64,11,2,40,20,39,2,0,46,42,10,0,37,1,43,53,0,43,53,0,255,255,0,113,254,137,4,45,4,94,2,38,0,82,0,0,1,7,2,100,4,178,0,0,0,21,180,2,36,23,39,2,184,255,255,180,42,38,8,0,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,225,2,38,0,50,0,0,1,7,2,99,5,96,1,82,0,19,64,11,2,41,5,38,2,13,51,55,10,0,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,45,6,143,2,38,0,82,0,0,1,7,2,99,4,182,0,0,0,19,64,11,2,37,17,38,2,11,47,51,8,0,37,1,43,53,0,43,53,0,255,255,0,115,255,236,5,123,7,209,2,38,0,50,0,0,1,7,3,116,5,86,1,82,0,23,64,13,3,2,54,5,38,3,2,119,48,43,10,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,100,6,127,2,38,0,82,0,0,1,7,3,116,4,166,0,0,0,23,64,13,3,2,50,17,38,3,2,111,44,39,8,0,37,1,43,53,53,0,43,53,53,0,255,255,0,115,255,236,5,123,7,209,2,38,0,50,0,0,1,7,3,117,5,82,1,82,0,25,182,3,2,48,5,38,3,2,184,255,138,180,43,48,10,0,37,1,43,53,53,0,43,53,53,0,255,255,0,43,255,236,4,45,6,127,2,38,0,82,0,0,1,7,3,117,4,162,0,0,0,25,182,3,2,44,17,38,3,2,184,255,130,180,39,44,8,0,37,1,43,53,53,0,43,53,53,0,255,255,0,115,255,236,5,123,8,51,2,38,0,50,0,0,1,7,3,118,5,86,1,82,0,23,64,13,3,2,63,5,38,3,2,76,57,55,10,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,45,6,225,2,38,0,82,0,0,1,7,3,118,4,166,0,0,0,23,64,13,3,2,59,17,38,3,2,68,53,51,8,0,37,1,43,53,53,0,43,53,53,0,255,255,0,115,255,236,5,123,8,98,2,38,0,50,0,0,1,7,3,119,5,86,1,82,0,23,64,13,3,2,62,5,38,3,2,5,41,49,10,0,37,1,43,53,53,0,43,53,53,0,255,255,0,113,255,236,4,45,7,16,2,38,0,82,0,0,1,7,3,119,4,166,0,0,0,25,182,3,2,58,17,38,3,2,184,255,254,180,37,45,8,0,37,1,43,53,53,0,43,53,53,0,255,255,0,115,254,137,5,123,7,115,2,38,0,50,0,0,0,39,1,75,0,170,1,82,1,7,2,100,5,92,0,0,0,34,64,22,3,61,20,39,2,52,5,38,3,0,67,63,10,0,37,2,2,40,51,10,0,37,1,43,53,43,53,0,43,53,43,53,255,255,0,113,254,137,4,45,6,33,2,38,0,82,0,0,0,39,2,100,4,178,0,0,1,6,1,75,251,0,0,40,64,9,3,56,17,38,2,36,23,39,3,184,255,251,181,44,55,8,0,37,2,184,255,255,180,42,38,8,0,37,1,43,53,43,53,0,43,53,43,53,255,255,0,115,255,236,6,37,7,115,2,38,2,92,0,0,1,7,0,118,1,2,1,82,0,19,64,11,2,44,5,38,2,3,32,38,19,9,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,244,6,33,2,38,2,93,0,0,1,6,0,118,121,0,0,19,64,11,2,44,17,38,2,20,32,38,17,9,37,1,43,53,0,43,53,0,255,255,0,115,255,236,6,37,7,115,2,38,2,92,0,0,1,7,0,67,0,70,1,82,0,21,180,2,32,5,38,2,184,255,74,180,38,32,19,9,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,244,6,33,2,38,2,93,0,0,1,6,0,67,161,0,0,21,180,2,33,17,38,2,184,255,63,180,38,32,17,9,37,1,43,53,0,43,53,0,255,255,0,115,255,236,6,37,7,225,2,38,2,92,0,0,1,7,2,99,5,96,1,82,0,21,180,2,34,5,38,2,184,255,184,180,43,47,19,9,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,244,6,143,2,38,2,93,0,0,1,7,2,99,4,182,0,0,0,21,180,2,34,17,38,2,184,255,168,180,43,47,17,9,37,1,43,53,0,43,53,0,255,255,0,115,255,236,6,37,7,49,2,38,2,92,0,0,1,7,1,82,0,156,1,82,0,21,180,2,43,5,38,2,184,255,158,180,54,38,19,9,37,1,43,53,0,43,53,0,255,255,0,113,255,236,4,244,5,223,2,38,2,93,0,0,1,6,1,82,251,0,0,21,180,2,43,17,38,2,184,255,150,180,54,38,17,9,37,1,43,53,0,43,53,0,255,255,0,115,254,137,6,37,6,41,2,38,2,92,0,0,1,7,2,100,5,92,0,0,0,21,180,2,32,20,39,2,184,255,172,180,38,34,19,9,37,1,43,53,0,43,53,0,255,255,0,113,254,137,4,244,5,6,2,38,2,93,0,0,1,7,2,100,4,178,0,0,0,21,180,2,32,23,39,2,184,255,155,180,38,34,17,9,37,1,43,53,0,43,53,0,255,255,0,31,254,137,5,158,5,182,2,38,0,56,0,0,1,7,2,100,5,66,0,0,0,21,180,1,54,20,39,1,184,255,255,180,60,56,12,41,37,1,43,53,0,43,53,0,255,255,0,47,254,137,4,229,4,74,2,38,0,88,0,0,1,7,2,100,4,238,0,0,0,19,64,11,1,50,23,39,1,0,56,52,27,6,37,1,43,53,0,43,53,0,255,255,0,31,255,236,5,158,7,225,2,38,0,56,0,0,1,7,2,99,5,111,1,82,0,19,64,11,1,55,5,38,1,52,65,69,12,41,37,1,43,53,0,43,53,0,255,255,0,47,255,236,4,229,6,143,2,38,0,88,0,0,1,7,2,99,4,242,0,0,0,19,64,11,1,51,17,38,1,12,61,65,27,6,37,1,43,53,0,43,53,0,255,255,0,31,255,236,6,37,7,115,2,38,2,94,0,0,1,7,0,118,1,2,1,82,0,19,64,11,1,52,5,38,1,45,40,46,9,37,37,1,43,53,0,43,53,0,255,255,0,47,255,236,5,129,6,33,2,38,2,95,0,0,1,7,0,118,0,150,0,0,0,19,64,11,1,53,17,38,1,11,41,47,27,9,37,1,43,53,0,43,53,0,255,255,0,31,255,236,6,37,7,115,2,38,2,94,0,0,1,7,0,67,0,61,1,82,0,21,180,1,40,5,38,1,184,255,107,180,46,40,9,37,37,1,43,53,0,43,53,0,255,255,0,47,255,236,5,129,6,33,2,38,2,95,0,0,1,6,0,67,177,0,0,21,180,1,42,17,38,1,184,255,41,180,47,41,27,9,37,1,43,53,0,43,53,0,255,255,0,31,255,236,6,37,7,225,2,38,2,94,0,0,1,7,2,99,5,111,1,82,0,21,180,1,42,5,38,1,184,255,241,180,51,55,9,37,37,1,43,53,0,43,53,0,255,255,0,47,255,236,5,129,6,143,2,38,2,95,0,0,1,7,2,99,4,242,0,0,0,21,180,1,42,17,38,1,184,255,190,180,52,56,27,9,37,1,43,53,0,43,53,0,255,255,0,31,255,236,6,37,7,49,2,38,2,94,0,0,1,7,1,82,0,168,1,82,0,21,180,1,51,5,38,1,184,255,212,180,62,46,9,37,37,1,43,53,0,43,53,0,255,255,0,47,255,236,5,129,5,223,2,38,2,95,0,0,1,6,1,82,45,0,0,21,180,1,63,17,38,1,184,255,163,180,63,47,27,9,37,1,43,53,0,43,53,0,255,255,0,31,254,137,6,37,6,41,2,38,2,94,0,0,1,7,2,100,5,66,0,0,0,21,180,1,40,20,39,1,184,255,188,180,46,42,9,37,37,1,43,53,0,43,53,0,255,255,0,47,254,137,5,129,5,6,2,38,2,95,0,0,1,7,2,100,4,238,0,0,0,21,180,1,41,23,39,1,184,255,178,180,47,43,27,9,37,1,43,53,0,43,53,0,255,255,255,246,254,137,5,6,5,182,2,38,0,60,0,0,1,7,2,100,4,233,0,0,0,19,64,11,1,63,20,39,1,6,69,65,15,46,37,1,43,53,0,43,53,0,255,255,0,8,254,20,4,133,4,74,2,38,0,92,0,0,1,7,2,100,6,0,0,0,0,17,177,1,1,184,1,85,180,65,61,29,0,37,1,43,53,0,53,0,255,255,255,246,0,0,5,6,7,225,2,38,0,60,0,0,1,7,2,99,4,238,1,82,0,19,64,11,1,64,5,38,1,20,74,78,15,46,37,1,43,53,0,43,53,0,255,255,0,8,254,20,4,133,6,143,2,38,0,92,0,0,1,7,2,99,4,190,0,0,0,19,64,11,1,60,17,38,1,27,70,74,29,0,37,1,43,53,0,43,53,0,255,255,255,246,0,0,5,6,7,49,2,38,0,60,0,0,1,7,1,82,0,76,1,82,0,19,64,11,1,74,5,38,1,27,85,69,15,46,37,1,43,53,0,43,53,0,255,255,0,8,254,20,4,133,5,223,2,38,0,92,0,0,1,6,1,82,29,0,0,19,64,11,1,70,17,38,1,36,81,65,29,0,37,1,43,53,0,43,53,0,255,255,0,113,254,221,4,199,6,20,2,38,0,211,0,0,1,7,0,66,0,190,0,0,0,14,185,0,2,255,248,180,71,70,24,1,37,1,43,53,0,2,251,219,4,217,254,186,6,33,0,7,0,15,0,36,64,17,80,0,1,0,3,13,80,8,1,8,64,11,12,4,128,9,0,0,47,50,26,205,50,1,47,26,205,93,201,220,205,93,48,49,1,35,38,39,53,51,22,23,5,35,38,39,53,51,22,23,254,186,100,160,112,198,80,94,254,150,100,161,112,199,80,94,4,217,134,173,21,168,133,27,135,172,21,168,133,0,0,2,252,115,4,217,255,190,6,127,0,7,0,20,0,56,64,27,4,4,63,7,79,7,2,7,7,11,10,17,17,8,15,14,14,19,8,17,10,14,2,128,7,20,14,0,47,51,220,26,204,16,205,50,1,47,51,51,47,51,18,57,17,51,51,51,47,93,51,47,48,49,1,54,55,51,21,6,7,35,5,54,55,51,22,23,21,35,38,39,6,7,35,254,139,75,52,180,100,129,78,253,232,156,51,192,55,150,80,112,109,87,136,80,5,182,91,110,21,121,85,168,166,94,102,158,27,70,96,79,87,0,0,2,251,137,4,217,254,213,6,127,0,7,0,20,0,56,64,28,18,17,11,11,14,8,8,31,14,47,14,63,14,3,14,14,4,0,64,3,11,17,8,4,128,1,14,8,0,47,51,220,26,205,16,205,50,1,47,26,205,47,51,47,93,51,47,18,57,17,51,51,48,49,1,35,38,39,53,51,22,23,5,35,38,39,6,7,35,53,54,55,51,22,23,252,188,77,133,97,180,52,75,2,25,80,136,87,109,112,80,152,53,192,51,156,5,156,88,118,21,110,91,221,86,80,96,70,27,162,98,94,166,0,0,2,252,115,4,217,255,104,6,225,0,16,0,29,0,87,64,44,20,19,26,26,17,23,0,131,3,3,15,0,11,1,11,11,5,131,15,15,24,23,23,28,17,26,19,23,128,9,7,140,13,0,3,3,15,13,1,13,13,2,29,23,0,47,51,204,50,47,93,57,47,51,16,237,50,26,16,205,50,1,47,51,51,47,51,51,47,225,51,47,93,18,57,47,225,17,18,57,17,51,51,48,49,1,7,35,39,54,53,52,35,34,7,38,53,52,51,50,21,20,1,54,55,51,22,23,21,35,38,39,6,7,35,254,238,9,86,10,121,86,57,39,29,131,186,253,11,156,51,192,55,150,80,112,109,87,136,80,5,219,51,92,11,67,61,32,14,29,71,137,97,254,253,166,94,102,158,27,70,96,79,87,0,2,252,100,4,217,254,233,7,16,0,15,0,28,0,92,64,47,19,18,25,25,28,23,22,22,27,28,28,14,3,11,6,3,6,1,8,15,9,31,9,47,9,3,9,9,0,1,8,8,3,143,14,1,6,143,11,11,1,64,25,18,128,28,22,0,47,51,26,221,50,26,206,50,47,225,16,220,237,50,47,1,47,201,51,47,93,201,18,57,57,17,51,17,51,50,47,51,51,47,51,18,57,17,51,51,48,49,1,35,54,51,50,22,51,50,55,51,6,35,34,38,35,34,3,54,55,51,22,23,21,35,38,39,6,7,35,252,193,93,26,163,54,183,31,71,25,92,25,163,50,183,35,72,102,156,51,192,55,150,80,112,109,87,136,80,6,49,221,90,92,221,90,254,103,166,94,102,158,27,70,96,79,87,0,2,252,129,4,217,254,190,6,193,0,7,0,17,0,49,64,23,17,130,8,8,12,4,4,7,13,130,12,17,12,12,15,64,2,128,7,7,15,144,10,0,47,241,202,47,26,204,26,16,200,47,50,1,47,225,196,50,47,17,51,47,225,48,49,1,54,55,51,21,6,7,35,37,2,33,32,3,51,22,51,50,55,253,94,75,52,180,104,125,78,1,96,30,255,0,254,247,22,98,35,156,143,47,5,248,91,110,21,126,81,6,254,246,1,10,125,125,0,2,252,129,4,217,254,190,6,193,0,7,0,17,0,45,64,21,3,0,17,130,8,8,13,130,12,17,12,12,15,64,4,128,1,1,15,144,10,0,47,241,202,47,26,205,26,16,200,47,50,1,47,225,51,47,225,212,205,48,49,1,35,38,39,53,51,22,23,23,2,33,32,3,51,22,51,50,55,253,213,78,125,104,180,52,75,233,30,255,0,254,247,22,98,35,156,143,47,5,221,81,126,21,110,91,21,254,246,1,10,125,125,0,0,2,252,129,4,217,254,190,7,6,0,16,0,26,0,82,64,45,0,131,111,3,127,3,2,3,3,0,11,1,11,11,5,131,15,15,21,26,130,17,17,22,130,21,26,21,24,9,7,140,13,0,3,3,15,13,1,13,13,2,24,144,19,0,47,253,206,50,47,93,57,47,51,16,225,50,16,204,50,1,47,225,51,47,225,18,57,47,225,51,47,93,57,47,93,225,48,49,1,7,35,39,54,53,52,35,34,7,38,53,52,51,50,21,20,23,2,33,32,3,51,22,51,50,55,253,195,9,86,10,121,86,56,40,29,131,186,129,30,255,0,254,247,22,98,35,156,143,47,6,0,51,92,11,67,61,33,16,27,72,137,97,57,254,246,1,10,125,125,0,0,2,252,104,4,217,254,238,7,16,0,15,0,25,0,83,64,45,25,130,16,16,21,130,20,20,14,3,11,6,3,6,1,8,130,15,9,31,9,47,9,3,9,9,0,130,1,8,8,3,143,14,6,143,11,11,1,25,20,20,23,144,18,0,47,241,200,47,50,206,50,47,225,220,225,50,47,1,47,225,51,47,93,225,18,57,57,17,51,17,51,50,47,225,51,47,225,48,49,1,35,54,51,50,22,51,50,55,51,6,35,34,38,35,34,5,2,33,32,3,51,22,51,50,55,252,197,93,26,163,54,183,31,71,25,93,26,163,50,183,35,72,1,225,30,255,0,254,247,22,98,35,156,143,47,6,49,221,90,92,221,90,170,254,246,1,10,125,125,0,0,1,0,35,254,66,1,113,0,0,0,14,0,28,64,12,1,0,0,7,3,132,13,9,11,142,5,0,0,47,47,237,50,1,47,237,204,51,47,51,48,49,51,51,22,21,20,35,34,53,52,55,22,51,50,53,52,80,108,181,201,133,14,45,39,86,121,131,194,84,29,24,17,88,111,0,0,1,0,6,254,109,1,119,0,86,0,12,0,24,64,10,5,1,131,11,0,13,7,9,144,3,0,47,237,50,17,51,1,47,237,204,49,48,37,21,16,35,34,53,52,55,22,51,50,53,53,1,119,213,156,31,47,59,117,86,186,254,209,112,45,31,33,148,186,0,255,255,0,41,254,20,4,190,5,182,2,38,0,55,0,0,1,7,0,122,1,44,0,0,0,11,182,1,0,55,56,8,7,37,1,43,53,0,255,255,0,39,254,20,2,162,5,70,2,38,0,87,0,0,1,6,0,122,70,0,0,14,185,0,1,255,216,180,51,52,14,4,37,1,43,53,0,0,0,26,1,62,0,1,0,0,0,0,0,0,0,52,0,0,0,1,0,0,0,0,0,1,0,11,0,52,0,1,0,0,0,0,0,2,0,7,0,63,0,1,0,0,0,0,0,3,0,22,0,70,0,1,0,0,0,0,0,4,0,11,0,52,0,1,0,0,0,0,0,5,0,12,0,92,0,1,0,0,0,0,0,6,0,10,0,104,0,1,0,0,0,0,0,7,0,78,0,114,0,1,0,0,0,0,0,8,0,20,0,192,0,1,0,0,0,0,0,10,1,70,0,212,0,1,0,0,0,0,0,13,0,46,2,26,0,1,0,0,0,0,0,14,0,42,2,72,0,3,0,1,4,9,0,0,0,104,2,114,0,3,0,1,4,9,0,1,0,22,2,218,0,3,0,1,4,9,0,2,0,14,2,240,0,3,0,1,4,9,0,3,0,44,2,254,0,3,0,1,4,9,0,4,0,22,2,218,0,3,0,1,4,9,0,5,0,44,3,42,0,3,0,1,4,9,0,6,0,20,3,86,0,3,0,1,4,9,0,7,0,156,3,106,0,3,0,1,4,9,0,8,0,40,4,6,0,3,0,1,4,9,0,10,2,140,4,46,0,3,0,1,4,9,0,11,0,56,6,186,0,3,0,1,4,9,0,12,0,92,6,242,0,3,0,1,4,9,0,13,0,92,7,78,0,3,0,1,4,9,0,14,0,84,7,170,68,105,103,105,116,105,122,101,100,32,100,97,116,97,32,99,111,112,121,114,105,103,104,116,32,169,32,50,48,48,55,44,32,71,111,111,103,108,101,32,67,111,114,112,111,114,97,116,105,111,110,46,68,114,111,105,100,32,83,101,114,105,102,82,101,103,117,108,97,114,65,115,99,101,110,100,101,114,32,45,32,68,114,111,105,100,32,83,101,114,105,102,86,101,114,115,105,111,110,32,49,46,48,48,68,114,111,105,100,83,101,114,105,102,68,114,111,105,100,32,105,115,32,97,32,116,114,97,100,101,109,97,114,107,32,111,102,32,71,111,111,103,108,101,32,97,110,100,32,109,97,121,32,98,101,32,114,101,103,105,115,116,101,114,101,100,32,105,110,32,99,101,114,116,97,105,110,32,106,117,114,105,115,100,105,99,116,105,111,110,115,46,65,115,99,101,110,100,101,114,32,67,111,114,112,111,114,97,116,105,111,110,68,114,111,105,100,32,83,101,114,105,102,32,105,115,32,97,32,99,111,110,116,101,109,112,111,114,97,114,121,32,115,101,114,105,102,32,116,121,112,101,102,97,99,101,32,102,97,109,105,108,121,32,100,101,115,105,103,110,101,100,32,102,111,114,32,99,111,109,102,111,114,116,97,98,108,101,32,114,101,97,100,105,110,103,32,111,110,32,115,99,114,101,101,110,46,32,68,114,111,105,100,32,83,101,114,105,102,32,105,115,32,115,108,105,103,104,116,108,121,32,99,111,110,100,101,110,115,101,100,32,116,111,32,109,97,120,105,109,105,122,101,32,116,104,101,32,97,109,111,117,110,116,32,111,102,32,116,101,120,116,32,100,105,115,112,108,97,121,101,100,32,111,110,32,115,109,97,108,108,32,115,99,114,101,101,110,115,46,32,86,101,114,116,105,99,97,108,32,115,116,114,101,115,115,32,97,110,100,32,111,112,101,110,32,102,111,114,109,115,32,99,111,110,116,114,105,98,117,116,101,32,116,111,32,105,116,115,32,114,101,97,100,97,98,105,108,105,116,121,32,119,104,105,108,101,32,105,116,115,32,112,114,111,112,111,114,116,105,111,110,32,97,110,100,32,111,118,101,114,97,108,108,32,100,101,115,105,103,110,32,99,111,109,112,108,101,109,101,110,116,32,105,116,115,32,99,111,109,112,97,110,105,111,110,32,68,114,111,105,100,32,83,97,110,115,46,76,105,99,101,110,115,101,100,32,117,110,100,101,114,32,116,104,101,32,65,112,97,99,104,101,32,76,105,99,101,110,115,101,44,32,86,101,114,115,105,111,110,32,50,46,48,104,116,116,112,58,47,47,119,119,119,46,97,112,97,99,104,101,46,111,114,103,47,108,105,99,101,110,115,101,115,47,76,73,67,69,78,83,69,45,50,46,48,0,68,0,105,0,103,0,105,0,116,0,105,0,122,0,101,0,100,0,32,0,100,0,97,0,116,0,97,0,32,0,99,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,169,0,32,0,50,0,48,0,48,0,55,0,44,0,32,0,71,0,111,0,111,0,103,0,108,0,101,0,32,0,67,0,111,0,114,0,112,0,111,0,114,0,97,0,116,0,105,0,111,0,110,0,46,0,68,0,114,0,111,0,105,0,100,0,32,0,83,0,101,0,114,0,105,0,102,0,82,0,101,0,103,0,117,0,108,0,97,0,114,0,65,0,115,0,99,0,101,0,110,0,100,0,101,0,114,0,32,0,45,0,32,0,68,0,114,0,111,0,105,0,100,0,32,0,83,0,101,0,114,0,105,0,102,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,49,0,46,0,48,0,48,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,49,0,49,0,51,0,68,0,114,0,111,0,105,0,100,0,83,0,101,0,114,0,105,0,102,0,68,0,114,0,111,0,105,0,100,0,32,0,105,0,115,0,32,0,97,0,32,0,116,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,111,0,102,0,32,0,71,0,111,0,111,0,103,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,114,0,101,0,103,0,105,0,115,0,116,0,101,0,114,0,101,0,100,0,32,0,105,0,110,0,32,0,99,0,101,0,114,0,116,0,97,0,105,0,110,0,32,0,106,0,117,0,114,0,105,0,115,0,100,0,105,0,99,0,116,0,105,0,111,0,110,0,115,0,46,0,65,0,115,0,99,0,101,0,110,0,100,0,101,0,114,0,32,0,67,0,111,0,114,0,112,0,111,0,114,0,97,0,116,0,105,0,111,0,110,0,68,0,114,0,111,0,105,0,100,0,32,0,83,0,101,0,114,0,105,0,102,0,32,0,105,0,115,0,32,0,97,0,32,0,99,0,111,0,110,0,116,0,101,0,109,0,112,0,111,0,114,0,97,0,114,0,121,0,32,0,115,0,101,0,114,0,105,0,102,0,32,0,116,0,121,0,112,0,101,0,102,0,97,0,99,0,101,0,32,0,102,0,97,0,109,0,105,0,108,0,121,0,32,0,100,0,101,0,115,0,105,0,103,0,110,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,99,0,111,0,109,0,102,0,111,0,114,0,116,0,97,0,98,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,105,0,110,0,103,0,32,0,111,0,110,0,32,0,115,0,99,0,114,0,101,0,101,0,110,0,46,0,32,0,68,0,114,0,111,0,105,0,100,0,32,0,83,0,101,0,114,0,105,0,102,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,103,0,104,0,116,0,108,0,121,0,32,0,99,0,111,0,110,0,100,0,101,0,110,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,109,0,97,0,120,0,105,0,109,0,105,0,122,0,101,0,32,0,116,0,104,0,101,0,32,0,97,0,109,0,111,0,117,0,110,0,116,0,32,0,111,0,102,0,32,0,116,0,101,0,120,0,116,0,32,0,100,0,105,0,115,0,112,0,108,0,97,0,121,0,101,0,100,0,32,0,111,0,110,0,32,0,115,0,109,0,97,0,108,0,108,0,32,0,115,0,99,0,114,0,101,0,101,0,110,0,115,0,46,0,32,0,86,0,101,0,114,0,116,0,105,0,99,0,97,0,108,0,32,0,115,0,116,0,114,0,101,0,115,0,115,0,32,0,97,0,110,0,100,0,32,0,111,0,112,0,101,0,110,0,32,0,102,0,111,0,114,0,109,0,115,0,32,0,99,0,111,0,110,0,116,0,114,0,105,0,98,0,117,0,116,0,101,0,32,0,116,0,111,0,32,0,105,0,116,0,115,0,32,0,114,0,101,0,97,0,100,0,97,0,98,0,105,0,108,0,105,0,116,0,121,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,105,0,116,0,115,0,32,0,112,0,114,0,111,0,112,0,111,0,114,0,116,0,105,0,111,0,110,0,32,0,97,0,110,0,100,0,32,0,111,0,118,0,101,0,114,0,97,0,108,0,108,0,32,0,100,0,101,0,115,0,105,0,103,0,110,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,109,0,101,0,110,0,116,0,32,0,105,0,116,0,115,0,32,0,99,0,111,0,109,0,112,0,97,0,110,0,105,0,111,0,110,0,32,0,68,0,114,0,111,0,105,0,100,0,32,0,83,0,97,0,110,0,115,0,46,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,97,0,115,0,99,0,101,0,110,0,100,0,101,0,114,0,99,0,111,0,114,0,112,0,46,0,99,0,111,0,109,0,47,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,97,0,115,0,99,0,101,0,110,0,100,0,101,0,114,0,99,0,111,0,114,0,112,0,46,0,99,0,111,0,109,0,47,0,116,0,121,0,112,0,101,0,100,0,101,0,115,0,105,0,103,0,110,0,101,0,114,0,115,0,46,0,104,0,116,0,109,0,108,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,100,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,65,0,112,0,97,0,99,0,104,0,101,0,32,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,44,0,32,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,50,0,46,0,48,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,97,0,112,0,97,0,99,0,104,0,101,0,46,0,111,0,114,0,103,0,47,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,115,0,47,0,76,0,73,0,67,0,69,0,78,0,83,0,69,0,45,0,50,0,46,0,48,0,2,0,0,0,0,0,0,255,102,0,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,128,0,0,1,2,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,0,91,0,92,0,93,0,94,0,95,0,96,0,97,0,172,0,163,0,132,0,133,0,189,0,150,0,232,0,134,0,142,0,139,0,157,0,169,0,164,1,3,0,138,1,4,0,131,0,147,0,242,0,243,0,141,0,151,0,136,1,5,0,222,0,241,0,158,0,170,0,245,0,244,0,246,0,162,0,173,0,201,0,199,0,174,0,98,0,99,0,144,0,100,0,203,0,101,0,200,0,202,0,207,0,204,0,205,0,206,0,233,0,102,0,211,0,208,0,209,0,175,0,103,0,240,0,145,0,214,0,212,0,213,0,104,0,235,0,237,0,137,0,106,0,105,0,107,0,109,0,108,0,110,0,160,0,111,0,113,0,112,0,114,0,115,0,117,0,116,0,118,0,119,0,234,0,120,0,122,0,121,0,123,0,125,0,124,0,184,0,161,0,127,0,126,0,128,0,129,0,236,0,238,0,186,1,6,1,7,1,8,1,9,1,10,1,11,0,253,0,254,1,12,1,13,1,14,1,15,0,255,1,0,1,16,1,17,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,26,1,27,1,28,1,29,1,30,1,31,0,248,0,249,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,1,44,1,45,1,46,1,47,1,48,0,215,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1,58,1,59,1,60,1,61,1,62,1,63,0,226,0,227,1,64,1,65,1,66,1,67,1,68,1,69,1,70,1,71,1,72,1,73,1,74,1,75,1,76,1,77,1,78,0,176,0,177,1,79,1,80,1,81,1,82,1,83,1,84,1,85,1,86,1,87,1,88,0,251,0,252,0,228,0,229,1,89,1,90,1,91,1,92,1,93,1,94,1,95,1,96,1,97,1,98,1,99,1,100,1,101,1,102,1,103,1,104,1,105,1,106,1,107,1,108,1,109,1,110,0,187,1,111,1,112,1,113,1,114,0,230,0,231,1,115,0,166,1,116,1,117,1,118,1,119,1,120,1,121,1,122,1,123,0,216,0,225,1,124,0,219,0,220,0,221,0,224,0,217,0,223,1,125,1,126,1,127,1,128,1,129,1,130,1,131,1,132,1,133,1,134,1,135,1,136,1,137,1,138,1,139,1,140,1,141,1,142,1,143,1,144,1,145,1,146,1,147,1,148,1,149,1,150,1,151,1,152,1,153,1,154,1,155,1,156,1,157,1,158,1,159,1,160,1,161,1,162,1,163,1,164,1,165,1,166,1,167,1,168,1,169,1,170,1,171,1,172,1,173,1,174,1,175,1,176,1,177,1,178,1,179,1,180,1,181,0,155,1,182,1,183,1,184,1,185,1,186,1,187,1,188,1,189,1,190,1,191,1,192,1,193,1,194,1,195,1,196,1,197,1,198,1,199,1,200,1,201,1,202,1,203,1,204,1,205,1,206,1,207,1,208,1,209,1,210,1,211,1,212,1,213,1,214,1,215,1,216,1,217,1,218,1,219,1,220,1,221,1,222,1,223,1,224,1,225,1,226,1,227,1,228,1,229,1,230,1,231,1,232,1,233,1,234,1,235,1,236,1,237,1,238,1,239,1,240,1,241,1,242,1,243,1,244,1,245,1,246,1,247,1,248,1,249,1,250,1,251,1,252,1,253,1,254,1,255,2,0,2,1,2,2,2,3,2,4,2,5,2,6,2,7,2,8,2,9,2,10,2,11,2,12,2,13,2,14,2,15,2,16,2,17,2,18,2,19,2,20,2,21,2,22,2,23,2,24,2,25,2,26,2,27,2,28,2,29,2,30,2,31,2,32,2,33,2,34,2,35,2,36,2,37,2,38,2,39,2,40,2,41,0,178,0,179,2,42,2,43,0,182,0,183,0,196,2,44,0,180,0,181,0,197,0,130,0,194,0,135,0,171,0,198,2,45,2,46,0,190,0,191,2,47,0,188,2,48,0,247,2,49,2,50,2,51,2,52,2,53,2,54,0,140,0,159,2,55,2,56,2,57,2,58,2,59,0,152,2,60,0,154,0,153,0,239,0,165,0,146,0,156,0,167,0,143,0,148,0,149,0,185,2,61,2,62,2,63,2,64,2,65,2,66,2,67,2,68,2,69,2,70,2,71,2,72,2,73,2,74,2,75,2,76,2,77,2,78,2,79,2,80,2,81,2,82,2,83,2,84,2,85,2,86,2,87,2,88,2,89,2,90,2,91,2,92,2,93,2,94,2,95,2,96,2,97,2,98,2,99,2,100,2,101,2,102,2,103,2,104,2,105,2,106,2,107,2,108,2,109,2,110,2,111,2,112,2,113,2,114,2,115,2,116,2,117,2,118,2,119,2,120,2,121,2,122,2,123,2,124,2,125,2,126,2,127,2,128,2,129,2,130,2,131,2,132,2,133,2,134,2,135,2,136,2,137,2,138,2,139,2,140,2,141,2,142,2,143,2,144,2,145,2,146,2,147,2,148,2,149,2,150,2,151,2,152,2,153,2,154,2,155,2,156,2,157,2,158,2,159,2,160,2,161,2,162,2,163,2,164,2,165,2,166,2,167,2,168,2,169,2,170,2,171,2,172,2,173,2,174,2,175,2,176,2,177,2,178,2,179,2,180,2,181,2,182,2,183,2,184,2,185,2,186,2,187,2,188,2,189,2,190,2,191,2,192,2,193,2,194,2,195,2,196,2,197,2,198,2,199,2,200,2,201,2,202,2,203,2,204,2,205,2,206,2,207,2,208,2,209,2,210,2,211,2,212,2,213,2,214,2,215,2,216,2,217,2,218,2,219,2,220,2,221,2,222,2,223,2,224,2,225,2,226,2,227,2,228,2,229,2,230,2,231,2,232,2,233,2,234,2,235,2,236,2,237,2,238,2,239,2,240,2,241,2,242,2,243,2,244,2,245,2,246,2,247,2,248,2,249,2,250,2,251,2,252,2,253,2,254,2,255,3,0,3,1,3,2,3,3,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,3,14,3,15,3,16,3,17,3,18,3,19,3,20,3,21,3,22,3,23,3,24,3,25,3,26,3,27,3,28,3,29,3,30,3,31,3,32,3,33,3,34,3,35,3,36,3,37,3,38,3,39,3,40,3,41,3,42,3,43,3,44,3,45,3,46,3,47,3,48,3,49,3,50,3,51,3,52,3,53,3,54,3,55,3,56,3,57,3,58,3,59,3,60,3,61,3,62,3,63,3,64,3,65,3,66,3,67,3,68,3,69,3,70,3,71,3,72,3,73,3,74,3,75,3,76,3,77,3,78,3,79,3,80,3,81,3,82,3,83,3,84,3,85,3,86,3,87,3,88,3,89,3,90,3,91,3,92,3,93,3,94,3,95,3,96,3,97,3,98,3,99,3,100,3,101,3,102,3,103,3,104,3,105,3,106,3,107,3,108,3,109,3,110,3,111,3,112,3,113,3,114,3,115,3,116,3,117,3,118,3,119,3,120,3,121,3,122,3,123,3,124,3,125,3,126,3,127,3,128,3,129,3,130,3,131,3,132,3,133,3,134,3,135,3,136,5,46,110,117,108,108,7,117,110,105,48,48,65,68,9,111,118,101,114,115,99,111,114,101,14,112,101,114,105,111,100,99,101,110,116,101,114,101,100,7,65,109,97,99,114,111,110,7,97,109,97,99,114,111,110,6,65,98,114,101,118,101,6,97,98,114,101,118,101,7,65,111,103,111,110,101,107,7,97,111,103,111,110,101,107,11,67,99,105,114,99,117,109,102,108,101,120,11,99,99,105,114,99,117,109,102,108,101,120,4,67,100,111,116,4,99,100,111,116,6,68,99,97,114,111,110,6,100,99,97,114,111,110,6,68,99,114,111,97,116,6,100,99,114,111,97,116,7,69,109,97,99,114,111,110,7,101,109,97,99,114,111,110,6,69,98,114,101,118,101,6,101,98,114,101,118,101,10,69,100,111,116,97,99,99,101,110,116,10,101,100,111,116,97,99,99,101,110,116,7,69,111,103,111,110,101,107,7,101,111,103,111,110,101,107,6,69,99,97,114,111,110,6,101,99,97,114,111,110,11,71,99,105,114,99,117,109,102,108,101,120,11,103,99,105,114,99,117,109,102,108,101,120,4,71,100,111,116,4,103,100,111,116,12,71,99,111,109,109,97,97,99,99,101,110,116,12,103,99,111,109,109,97,97,99,99,101,110,116,11,72,99,105,114,99,117,109,102,108,101,120,11,104,99,105,114,99,117,109,102,108,101,120,4,72,98,97,114,4,104,98,97,114,6,73,116,105,108,100,101,6,105,116,105,108,100,101,7,73,109,97,99,114,111,110,7,105,109,97,99,114,111,110,6,73,98,114,101,118,101,6,105,98,114,101,118,101,7,73,111,103,111,110,101,107,7,105,111,103,111,110,101,107,10,73,100,111,116,97,99,99,101,110,116,2,73,74,2,105,106,11,74,99,105,114,99,117,109,102,108,101,120,11,106,99,105,114,99,117,109,102,108,101,120,12,75,99,111,109,109,97,97,99,99,101,110,116,12,107,99,111,109,109,97,97,99,99,101,110,116,12,107,103,114,101,101,110,108,97,110,100,105,99,6,76,97,99,117,116,101,6,108,97,99,117,116,101,12,76,99,111,109,109,97,97,99,99,101,110,116,12,108,99,111,109,109,97,97,99,99,101,110,116,6,76,99,97,114,111,110,6,108,99,97,114,111,110,4,76,100,111,116,4,108,100,111,116,6,78,97,99,117,116,101,6,110,97,99,117,116,101,12,78,99,111,109,109,97,97,99,99,101,110,116,12,110,99,111,109,109,97,97,99,99,101,110,116,6,78,99,97,114,111,110,6,110,99,97,114,111,110,11,110,97,112,111,115,116,114,111,112,104,101,3,69,110,103,3,101,110,103,7,79,109,97,99,114,111,110,7,111,109,97,99,114,111,110,6,79,98,114,101,118,101,6,111,98,114,101,118,101,13,79,104,117,110,103,97,114,117,109,108,97,117,116,13,111,104,117,110,103,97,114,117,109,108,97,117,116,6,82,97,99,117,116,101,6,114,97,99,117,116,101,12,82,99,111,109,109,97,97,99,99,101,110,116,12,114,99,111,109,109,97,97,99,99,101,110,116,6,82,99,97,114,111,110,6,114,99,97,114,111,110,6,83,97,99,117,116,101,6,115,97,99,117,116,101,11,83,99,105,114,99,117,109,102,108,101,120,11,115,99,105,114,99,117,109,102,108,101,120,12,84,99,111,109,109,97,97,99,99,101,110,116,12,116,99,111,109,109,97,97,99,99,101,110,116,6,84,99,97,114,111,110,6,116,99,97,114,111,110,4,84,98,97,114,4,116,98,97,114,6,85,116,105,108,100,101,6,117,116,105,108,100,101,7,85,109,97,99,114,111,110,7,117,109,97,99,114,111,110,6,85,98,114,101,118,101,6,117,98,114,101,118,101,5,85,114,105,110,103,5,117,114,105,110,103,13,85,104,117,110,103,97,114,117,109,108,97,117,116,13,117,104,117,110,103,97,114,117,109,108,97,117,116,7,85,111,103,111,110,101,107,7,117,111,103,111,110,101,107,11,87,99,105,114,99,117,109,102,108,101,120,11,119,99,105,114,99,117,109,102,108,101,120,11,89,99,105,114,99,117,109,102,108,101,120,11,121,99,105,114,99,117,109,102,108,101,120,6,90,97,99,117,116,101,6,122,97,99,117,116,101,10,90,100,111,116,97,99,99,101,110,116,10,122,100,111,116,97,99,99,101,110,116,5,108,111,110,103,115,10,65,114,105,110,103,97,99,117,116,101,10,97,114,105,110,103,97,99,117,116,101,7,65,69,97,99,117,116,101,7,97,101,97,99,117,116,101,11,79,115,108,97,115,104,97,99,117,116,101,11,111,115,108,97,115,104,97,99,117,116,101,12,83,99,111,109,109,97,97,99,99,101,110,116,12,115,99,111,109,109,97,97,99,99,101,110,116,6,109,97,99,114,111,110,5,116,111,110,111,115,13,100,105,101,114,101,115,105,115,116,111,110,111,115,10,65,108,112,104,97,116,111,110,111,115,9,97,110,111,116,101,108,101,105,97,12,69,112,115,105,108,111,110,116,111,110,111,115,8,69,116,97,116,111,110,111,115,9,73,111,116,97,116,111,110,111,115,12,79,109,105,99,114,111,110,116,111,110,111,115,12,85,112,115,105,108,111,110,116,111,110,111,115,10,79,109,101,103,97,116,111,110,111,115,17,105,111,116,97,100,105,101,114,101,115,105,115,116,111,110,111,115,5,65,108,112,104,97,4,66,101,116,97,5,71,97,109,109,97,7,117,110,105,48,51,57,52,7,69,112,115,105,108,111,110,4,90,101,116,97,3,69,116,97,5,84,104,101,116,97,4,73,111,116,97,5,75,97,112,112,97,6,76,97,109,98,100,97,2,77,117,2,78,117,2,88,105,7,79,109,105,99,114,111,110,2,80,105,3,82,104,111,5,83,105,103,109,97,3,84,97,117,7,85,112,115,105,108,111,110,3,80,104,105,3,67,104,105,3,80,115,105,7,117,110,105,48,51,65,57,12,73,111,116,97,100,105,101,114,101,115,105,115,15,85,112,115,105,108,111,110,100,105,101,114,101,115,105,115,10,97,108,112,104,97,116,111,110,111,115,12,101,112,115,105,108,111,110,116,111,110,111,115,8,101,116,97,116,111,110,111,115,9,105,111,116,97,116,111,110,111,115,20,117,112,115,105,108,111,110,100,105,101,114,101,115,105,115,116,111,110,111,115,5,97,108,112,104,97,4,98,101,116,97,5,103,97,109,109,97,5,100,101,108,116,97,7,101,112,115,105,108,111,110,4,122,101,116,97,3,101,116,97,5,116,104,101,116,97,4,105,111,116,97,5,107,97,112,112,97,6,108,97,109,98,100,97,7,117,110,105,48,51,66,67,2,110,117,2,120,105,7,111,109,105,99,114,111,110,3,114,104,111,6,115,105,103,109,97,49,5,115,105,103,109,97,3,116,97,117,7,117,112,115,105,108,111,110,3,112,104,105,3,99,104,105,3,112,115,105,5,111,109,101,103,97,12,105,111,116,97,100,105,101,114,101,115,105,115,15,117,112,115,105,108,111,110,100,105,101,114,101,115,105,115,12,111,109,105,99,114,111,110,116,111,110,111,115,12,117,112,115,105,108,111,110,116,111,110,111,115,10,111,109,101,103,97,116,111,110,111,115,9,97,102,105,105,49,48,48,50,51,9,97,102,105,105,49,48,48,53,49,9,97,102,105,105,49,48,48,53,50,9,97,102,105,105,49,48,48,53,51,9,97,102,105,105,49,48,48,53,52,9,97,102,105,105,49,48,48,53,53,9,97,102,105,105,49,48,48,53,54,9,97,102,105,105,49,48,48,53,55,9,97,102,105,105,49,48,48,53,56,9,97,102,105,105,49,48,48,53,57,9,97,102,105,105,49,48,48,54,48,9,97,102,105,105,49,48,48,54,49,9,97,102,105,105,49,48,48,54,50,9,97,102,105,105,49,48,49,52,53,9,97,102,105,105,49,48,48,49,55,9,97,102,105,105,49,48,48,49,56,9,97,102,105,105,49,48,48,49,57,9,97,102,105,105,49,48,48,50,48,9,97,102,105,105,49,48,48,50,49,9,97,102,105,105,49,48,48,50,50,9,97,102,105,105,49,48,48,50,52,9,97,102,105,105,49,48,48,50,53,9,97,102,105,105,49,48,48,50,54,9,97,102,105,105,49,48,48,50,55,9,97,102,105,105,49,48,48,50,56,9,97,102,105,105,49,48,48,50,57,9,97,102,105,105,49,48,48,51,48,9,97,102,105,105,49,48,48,51,49,9,97,102,105,105,49,48,48,51,50,9,97,102,105,105,49,48,48,51,51,9,97,102,105,105,49,48,48,51,52,9,97,102,105,105,49,48,48,51,53,9,97,102,105,105,49,48,48,51,54,9,97,102,105,105,49,48,48,51,55,9,97,102,105,105,49,48,48,51,56,9,97,102,105,105,49,48,48,51,57,9,97,102,105,105,49,48,48,52,48,9,97,102,105,105,49,48,48,52,49,9,97,102,105,105,49,48,48,52,50,9,97,102,105,105,49,48,48,52,51,9,97,102,105,105,49,48,48,52,52,9,97,102,105,105,49,48,48,52,53,9,97,102,105,105,49,48,48,52,54,9,97,102,105,105,49,48,48,52,55,9,97,102,105,105,49,48,48,52,56,9,97,102,105,105,49,48,48,52,57,9,97,102,105,105,49,48,48,54,53,9,97,102,105,105,49,48,48,54,54,9,97,102,105,105,49,48,48,54,55,9,97,102,105,105,49,48,48,54,56,9,97,102,105,105,49,48,48,54,57,9,97,102,105,105,49,48,48,55,48,9,97,102,105,105,49,48,48,55,50,9,97,102,105,105,49,48,48,55,51,9,97,102,105,105,49,48,48,55,52,9,97,102,105,105,49,48,48,55,53,9,97,102,105,105,49,48,48,55,54,9,97,102,105,105,49,48,48,55,55,9,97,102,105,105,49,48,48,55,56,9,97,102,105,105,49,48,48,55,57,9,97,102,105,105,49,48,48,56,48,9,97,102,105,105,49,48,48,56,49,9,97,102,105,105,49,48,48,56,50,9,97,102,105,105,49,48,48,56,51,9,97,102,105,105,49,48,48,56,52,9,97,102,105,105,49,48,48,56,53,9,97,102,105,105,49,48,48,56,54,9,97,102,105,105,49,48,48,56,55,9,97,102,105,105,49,48,48,56,56,9,97,102,105,105,49,48,48,56,57,9,97,102,105,105,49,48,48,57,48,9,97,102,105,105,49,48,48,57,49,9,97,102,105,105,49,48,48,57,50,9,97,102,105,105,49,48,48,57,51,9,97,102,105,105,49,48,48,57,52,9,97,102,105,105,49,48,48,57,53,9,97,102,105,105,49,48,48,57,54,9,97,102,105,105,49,48,48,57,55,9,97,102,105,105,49,48,48,55,49,9,97,102,105,105,49,48,48,57,57,9,97,102,105,105,49,48,49,48,48,9,97,102,105,105,49,48,49,48,49,9,97,102,105,105,49,48,49,48,50,9,97,102,105,105,49,48,49,48,51,9,97,102,105,105,49,48,49,48,52,9,97,102,105,105,49,48,49,48,53,9,97,102,105,105,49,48,49,48,54,9,97,102,105,105,49,48,49,48,55,9,97,102,105,105,49,48,49,48,56,9,97,102,105,105,49,48,49,48,57,9,97,102,105,105,49,48,49,49,48,9,97,102,105,105,49,48,49,57,51,9,97,102,105,105,49,48,48,53,48,9,97,102,105,105,49,48,48,57,56,6,87,103,114,97,118,101,6,119,103,114,97,118,101,6,87,97,99,117,116,101,6,119,97,99,117,116,101,9,87,100,105,101,114,101,115,105,115,9,119,100,105,101,114,101,115,105,115,6,89,103,114,97,118,101,6,121,103,114,97,118,101,9,97,102,105,105,48,48,50,48,56,13,117,110,100,101,114,115,99,111,114,101,100,98,108,13,113,117,111,116,101,114,101,118,101,114,115,101,100,6,109,105,110,117,116,101,6,115,101,99,111,110,100,9,101,120,99,108,97,109,100,98,108,9,110,115,117,112,101,114,105,111,114,9,97,102,105,105,48,56,57,52,49,6,112,101,115,101,116,97,4,69,117,114,111,9,97,102,105,105,54,49,50,52,56,9,97,102,105,105,54,49,50,56,57,9,97,102,105,105,54,49,51,53,50,9,101,115,116,105,109,97,116,101,100,9,111,110,101,101,105,103,104,116,104,12,116,104,114,101,101,101,105,103,104,116,104,115,11,102,105,118,101,101,105,103,104,116,104,115,12,115,101,118,101,110,101,105,103,104,116,104,115,5,68,101,108,116,97,7,117,110,105,70,66,48,49,7,117,110,105,70,66,48,50,13,99,121,114,105,108,108,105,99,98,114,101,118,101,8,100,111,116,108,101,115,115,106,16,99,97,114,111,110,99,111,109,109,97,97,99,99,101,110,116,11,99,111,109,109,97,97,99,99,101,110,116,17,99,111,109,109,97,97,99,99,101,110,116,114,111,116,97,116,101,12,102,111,117,114,115,117,112,101,114,105,111,114,12,102,105,118,101,115,117,112,101,114,105,111,114,13,115,101,118,101,110,115,117,112,101,114,105,111,114,13,101,105,103,104,116,115,117,112,101,114,105,111,114,7,117,110,105,50,48,48,48,7,117,110,105,50,48,48,49,7,117,110,105,50,48,48,50,7,117,110,105,50,48,48,51,7,117,110,105,50,48,48,52,7,117,110,105,50,48,48,53,7,117,110,105,50,48,48,54,7,117,110,105,50,48,48,55,7,117,110,105,50,48,48,56,7,117,110,105,50,48,48,57,7,117,110,105,50,48,48,65,7,117,110,105,50,48,48,66,7,117,110,105,70,69,70,70,7,117,110,105,70,70,70,67,7,117,110,105,70,70,70,68,7,117,110,105,48,49,70,48,7,117,110,105,48,50,66,67,7,117,110,105,48,51,68,49,7,117,110,105,48,51,68,50,7,117,110,105,48,51,68,54,7,117,110,105,49,69,51,69,7,117,110,105,49,69,51,70,7,117,110,105,49,69,48,48,7,117,110,105,49,69,48,49,7,117,110,105,49,70,52,68,7,117,110,105,48,50,70,51,9,100,97,115,105,97,111,120,105,97,7,117,110,105,70,66,48,51,7,117,110,105,70,66,48,52,5,79,104,111,114,110,5,111,104,111,114,110,5,85,104,111,114,110,5,117,104,111,114,110,7,117,110,105,48,51,48,48,7,117,110,105,48,51,48,49,7,117,110,105,48,51,48,51,4,104,111,111,107,8,100,111,116,98,101,108,111,119,7,117,110,105,48,52,48,48,7,117,110,105,48,52,48,68,7,117,110,105,48,52,53,48,7,117,110,105,48,52,53,68,7,117,110,105,48,52,54,48,7,117,110,105,48,52,54,49,7,117,110,105,48,52,54,50,7,117,110,105,48,52,54,51,7,117,110,105,48,52,54,52,7,117,110,105,48,52,54,53,7,117,110,105,48,52,54,54,7,117,110,105,48,52,54,55,7,117,110,105,48,52,54,56,7,117,110,105,48,52,54,57,7,117,110,105,48,52,54,65,7,117,110,105,48,52,54,66,7,117,110,105,48,52,54,67,7,117,110,105,48,52,54,68,7,117,110,105,48,52,54,69,7,117,110,105,48,52,54,70,7,117,110,105,48,52,55,48,7,117,110,105,48,52,55,49,7,117,110,105,48,52,55,50,7,117,110,105,48,52,55,51,7,117,110,105,48,52,55,52,7,117,110,105,48,52,55,53,7,117,110,105,48,52,55,54,7,117,110,105,48,52,55,55,7,117,110,105,48,52,55,56,7,117,110,105,48,52,55,57,7,117,110,105,48,52,55,65,7,117,110,105,48,52,55,66,7,117,110,105,48,52,55,67,7,117,110,105,48,52,55,68,7,117,110,105,48,52,55,69,7,117,110,105,48,52,55,70,7,117,110,105,48,52,56,48,7,117,110,105,48,52,56,49,7,117,110,105,48,52,56,50,7,117,110,105,48,52,56,51,7,117,110,105,48,52,56,52,7,117,110,105,48,52,56,53,7,117,110,105,48,52,56,54,7,117,110,105,48,52,56,56,7,117,110,105,48,52,56,57,7,117,110,105,48,52,56,65,7,117,110,105,48,52,56,66,7,117,110,105,48,52,56,67,7,117,110,105,48,52,56,68,7,117,110,105,48,52,56,69,7,117,110,105,48,52,56,70,7,117,110,105,48,52,57,50,7,117,110,105,48,52,57,51,7,117,110,105,48,52,57,52,7,117,110,105,48,52,57,53,7,117,110,105,48,52,57,54,7,117,110,105,48,52,57,55,7,117,110,105,48,52,57,56,7,117,110,105,48,52,57,57,7,117,110,105,48,52,57,65,7,117,110,105,48,52,57,66,7,117,110,105,48,52,57,67,7,117,110,105,48,52,57,68,7,117,110,105,48,52,57,69,7,117,110,105,48,52,57,70,7,117,110,105,48,52,65,48,7,117,110,105,48,52,65,49,7,117,110,105,48,52,65,50,7,117,110,105,48,52,65,51,7,117,110,105,48,52,65,52,7,117,110,105,48,52,65,53,7,117,110,105,48,52,65,54,7,117,110,105,48,52,65,55,7,117,110,105,48,52,65,56,7,117,110,105,48,52,65,57,7,117,110,105,48,52,65,65,7,117,110,105,48,52,65,66,7,117,110,105,48,52,65,67,7,117,110,105,48,52,65,68,7,117,110,105,48,52,65,69,7,117,110,105,48,52,65,70,7,117,110,105,48,52,66,48,7,117,110,105,48,52,66,49,7,117,110,105,48,52,66,50,7,117,110,105,48,52,66,51,7,117,110,105,48,52,66,52,7,117,110,105,48,52,66,53,7,117,110,105,48,52,66,54,7,117,110,105,48,52,66,55,7,117,110,105,48,52,66,56,7,117,110,105,48,52,66,57,7,117,110,105,48,52,66,65,7,117,110,105,48,52,66,66,7,117,110,105,48,52,66,67,7,117,110,105,48,52,66,68,7,117,110,105,48,52,66,69,7,117,110,105,48,52,66,70,7,117,110,105,48,52,67,48,7,117,110,105,48,52,67,49,7,117,110,105,48,52,67,50,7,117,110,105,48,52,67,51,7,117,110,105,48,52,67,52,7,117,110,105,48,52,67,53,7,117,110,105,48,52,67,54,7,117,110,105,48,52,67,55,7,117,110,105,48,52,67,56,7,117,110,105,48,52,67,57,7,117,110,105,48,52,67,65,7,117,110,105,48,52,67,66,7,117,110,105,48,52,67,67,7,117,110,105,48,52,67,68,7,117,110,105,48,52,67,69,7,117,110,105,48,52,67,70,7,117,110,105,48,52,68,48,7,117,110,105,48,52,68,49,7,117,110,105,48,52,68,50,7,117,110,105,48,52,68,51,7,117,110,105,48,52,68,52,7,117,110,105,48,52,68,53,7,117,110,105,48,52,68,54,7,117,110,105,48,52,68,55,7,117,110,105,48,52,68,56,7,117,110,105,48,52,68,57,7,117,110,105,48,52,68,65,7,117,110,105,48,52,68,66,7,117,110,105,48,52,68,67,7,117,110,105,48,52,68,68,7,117,110,105,48,52,68,69,7,117,110,105,48,52,68,70,7,117,110,105,48,52,69,48,7,117,110,105,48,52,69,49,7,117,110,105,48,52,69,50,7,117,110,105,48,52,69,51,7,117,110,105,48,52,69,52,7,117,110,105,48,52,69,53,7,117,110,105,48,52,69,54,7,117,110,105,48,52,69,55,7,117,110,105,48,52,69,56,7,117,110,105,48,52,69,57,7,117,110,105,48,52,69,65,7,117,110,105,48,52,69,66,7,117,110,105,48,52,69,67,7,117,110,105,48,52,69,68,7,117,110,105,48,52,69,69,7,117,110,105,48,52,69,70,7,117,110,105,48,52,70,48,7,117,110,105,48,52,70,49,7,117,110,105,48,52,70,50,7,117,110,105,48,52,70,51,7,117,110,105,48,52,70,52,7,117,110,105,48,52,70,53,7,117,110,105,48,52,70,54,7,117,110,105,48,52,70,55,7,117,110,105,48,52,70,56,7,117,110,105,48,52,70,57,7,117,110,105,48,52,70,65,7,117,110,105,48,52,70,66,7,117,110,105,48,52,70,67,7,117,110,105,48,52,70,68,7,117,110,105,48,52,70,69,7,117,110,105,48,52,70,70,7,117,110,105,48,53,48,48,7,117,110,105,48,53,48,49,7,117,110,105,48,53,48,50,7,117,110,105,48,53,48,51,7,117,110,105,48,53,48,52,7,117,110,105,48,53,48,53,7,117,110,105,48,53,48,54,7,117,110,105,48,53,48,55,7,117,110,105,48,53,48,56,7,117,110,105,48,53,48,57,7,117,110,105,48,53,48,65,7,117,110,105,48,53,48,66,7,117,110,105,48,53,48,67,7,117,110,105,48,53,48,68,7,117,110,105,48,53,48,69,7,117,110,105,48,53,48,70,7,117,110,105,48,53,49,48,7,117,110,105,48,53,49,49,7,117,110,105,48,53,49,50,7,117,110,105,48,53,49,51,7,117,110,105,49,69,65,48,7,117,110,105,49,69,65,49,7,117,110,105,49,69,65,50,7,117,110,105,49,69,65,51,7,117,110,105,49,69,65,52,7,117,110,105,49,69,65,53,7,117,110,105,49,69,65,54,7,117,110,105,49,69,65,55,7,117,110,105,49,69,65,56,7,117,110,105,49,69,65,57,7,117,110,105,49,69,65,65,7,117,110,105,49,69,65,66,7,117,110,105,49,69,65,67,7,117,110,105,49,69,65,68,7,117,110,105,49,69,65,69,7,117,110,105,49,69,65,70,7,117,110,105,49,69,66,48,7,117,110,105,49,69,66,49,7,117,110,105,49,69,66,50,7,117,110,105,49,69,66,51,7,117,110,105,49,69,66,52,7,117,110,105,49,69,66,53,7,117,110,105,49,69,66,54,7,117,110,105,49,69,66,55,7,117,110,105,49,69,66,56,7,117,110,105,49,69,66,57,7,117,110,105,49,69,66,65,7,117,110,105,49,69,66,66,7,117,110,105,49,69,66,67,7,117,110,105,49,69,66,68,7,117,110,105,49,69,66,69,7,117,110,105,49,69,66,70,7,117,110,105,49,69,67,48,7,117,110,105,49,69,67,49,7,117,110,105,49,69,67,50,7,117,110,105,49,69,67,51,7,117,110,105,49,69,67,52,7,117,110,105,49,69,67,53,7,117,110,105,49,69,67,54,7,117,110,105,49,69,67,55,7,117,110,105,49,69,67,56,7,117,110,105,49,69,67,57,7,117,110,105,49,69,67,65,7,117,110,105,49,69,67,66,7,117,110,105,49,69,67,67,7,117,110,105,49,69,67,68,7,117,110,105,49,69,67,69,7,117,110,105,49,69,67,70,7,117,110,105,49,69,68,48,7,117,110,105,49,69,68,49,7,117,110,105,49,69,68,50,7,117,110,105,49,69,68,51,7,117,110,105,49,69,68,52,7,117,110,105,49,69,68,53,7,117,110,105,49,69,68,54,7,117,110,105,49,69,68,55,7,117,110,105,49,69,68,56,7,117,110,105,49,69,68,57,7,117,110,105,49,69,68,65,7,117,110,105,49,69,68,66,7,117,110,105,49,69,68,67,7,117,110,105,49,69,68,68,7,117,110,105,49,69,68,69,7,117,110,105,49,69,68,70,7,117,110,105,49,69,69,48,7,117,110,105,49,69,69,49,7,117,110,105,49,69,69,50,7,117,110,105,49,69,69,51,7,117,110,105,49,69,69,52,7,117,110,105,49,69,69,53,7,117,110,105,49,69,69,54,7,117,110,105,49,69,69,55,7,117,110,105,49,69,69,56,7,117,110,105,49,69,69,57,7,117,110,105,49,69,69,65,7,117,110,105,49,69,69,66,7,117,110,105,49,69,69,67,7,117,110,105,49,69,69,68,7,117,110,105,49,69,69,69,7,117,110,105,49,69,69,70,7,117,110,105,49,69,70,48,7,117,110,105,49,69,70,49,7,117,110,105,49,69,70,52,7,117,110,105,49,69,70,53,7,117,110,105,49,69,70,54,7,117,110,105,49,69,70,55,7,117,110,105,49,69,70,56,7,117,110,105,49,69,70,57,7,117,110,105,50,48,65,66,7,117,110,105,48,51,48,70,19,99,105,114,99,117,109,102,108,101,120,97,99,117,116,101,99,111,109,98,19,99,105,114,99,117,109,102,108,101,120,103,114,97,118,101,99,111,109,98,18,99,105,114,99,117,109,102,108,101,120,104,111,111,107,99,111,109,98,19,99,105,114,99,117,109,102,108,101,120,116,105,108,100,101,99,111,109,98,14,98,114,101,118,101,97,99,117,116,101,99,111,109,98,14,98,114,101,118,101,103,114,97,118,101,99,111,109,98,13,98,114,101,118,101,104,111,111,107,99,111,109,98,14,98,114,101,118,101,116,105,108,100,101,99,111,109,98,16,99,121,114,105,108,108,105,99,104,111,111,107,108,101,102,116,17,99,121,114,105,108,108,105,99,98,105,103,104,111,111,107,85,67,8,84,99,101,100,105,108,108,97,8,116,99,101,100,105,108,108,97,0,0,0,0,0,0,2,0,8,0,2,255,255,0,3,0,1,0,0,0,12,0,0,0,22,0,0,0,2,0,1,0,0,3,127,0,1,0,4,0,0,0,1,0,0,0,0,0,1,0,0,0,10,0,30,0,44,0,1,108,97,116,110,0,8,0,4,0,0,0,0,255,255,0,1,0,0,0,1,107,101,114,110,0,8,0,0,0,1,0,0,0,1,0,4,0,2,0,8,0,1,0,8,0,1,59,198,0,4,0,0,1,159,3,72,3,72,3,210,4,184,7,110,8,132,9,70,9,128,11,62,11,152,13,150,8,132,14,0,8,132,14,130,15,244,16,234,19,80,19,178,22,48,24,150,25,116,28,10,28,52,28,86,28,124,28,162,28,10,28,52,28,52,29,144,30,10,30,20,30,42,30,64,30,64,30,64,30,64,30,64,30,64,9,70,9,70,9,70,9,70,9,70,8,132,8,132,8,132,8,132,8,132,8,132,8,132,19,80,19,80,19,80,19,80,25,116,8,132,28,52,28,10,28,10,28,10,28,10,28,10,28,10,28,52,28,10,28,52,28,52,28,52,28,52,28,52,28,52,30,42,28,52,30,42,32,246,30,64,30,64,8,132,35,168,8,132,9,70,9,70,9,70,9,70,9,70,11,62,11,62,11,62,11,62,28,10,28,10,11,152,28,162,28,162,13,150,13,150,35,168,28,10,28,10,28,10,28,10,28,10,8,132,28,52,8,132,28,52,8,132,28,52,9,70,14,130,29,144,14,130,29,144,14,130,29,144,15,244,15,244,15,244,15,244,16,234,16,234,16,234,19,80,19,80,19,80,19,80,19,80,22,48,30,20,25,116,30,42,25,116,32,246,8,132,28,52,15,244,35,198,36,68,35,198,36,110,36,180,37,14,37,40,36,68,37,54,35,198,37,40,36,68,37,136,36,180,37,174,38,8,38,50,38,80,37,174,38,170,38,192,38,198,38,192,38,228,38,170,38,192,38,238,39,20,39,34,39,60,39,60,39,60,39,74,39,60,39,60,39,60,39,96,39,162,40,216,41,202,41,202,41,220,42,118,43,180,44,238,46,176,39,162,39,96,42,118,46,176,42,118,47,226,48,164,39,162,43,180,47,226,49,22,41,202,41,202,47,226,47,226,49,204,49,250,50,32,50,94,49,250,50,94,49,250,49,250,50,32,30,42,49,250,50,94,49,250,49,250,49,204,50,32,49,204,50,94,30,42,39,162,50,32,22,48,30,20,22,48,30,20,22,48,30,20,25,116,30,42,50,196,51,102,50,196,51,108,30,64,28,10,36,68,52,14,54,100,55,50,58,72,39,96,47,226,58,90,41,202,44,238,44,238,42,118,50,94,42,118,50,94,46,176,49,250,58,136,47,226,49,250,43,180,30,42,43,180,30,42,30,42,30,42,47,226,49,250,47,226,49,250,47,226,58,90,41,202,49,250,48,164,49,250,39,162,50,32,41,220,42,118,50,94,46,176,49,250,42,118,50,94,42,118,50,94,42,118,50,94,42,118,50,94,39,162,41,220,39,162,50,32,58,136,30,42,58,136,30,42,50,94,41,220,47,226,47,226,42,118,50,94,41,220,44,238,49,204,44,238,49,204,39,96,39,96,47,226,49,250,47,226,49,250,42,118,50,94,46,176,46,176,47,226,49,250,47,226,49,250,47,226,49,250,47,226,43,180,30,42,43,180,30,42,43,180,30,42,39,162,50,32,39,162,50,32,42,118,42,118,50,94,41,202,41,202,41,202,41,202,47,226,41,202,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,30,64,28,10,9,70,9,70,9,70,9,70,9,70,9,70,9,70,9,70,8,132,28,52,8,132,28,52,8,132,28,52,8,132,28,52,8,132,28,52,8,132,28,52,8,132,28,52,52,14,54,100,52,14,54,100,52,14,54,100,52,14,54,100,52,14,54,100,19,80,19,80,55,50,58,72,55,50,58,72,55,50,58,72,55,50,58,72,55,50,58,72,25,116,30,42,25,116,30,42,25,116,30,42,16,234,0,34,0,36,255,92,0,74,255,174,0,130,255,92,0,131,255,92,0,132,255,92,0,133,255,92,0,134,255,92,0,135,255,92,0,136,255,10,0,194,255,92,0,196,255,92,0,198,255,92,1,67,255,92,1,69,255,10,1,95,255,92,1,105,255,92,1,170,255,92,2,85,255,92,2,111,255,92,2,214,255,92,2,216,255,92,2,218,255,10,3,26,255,92,3,28,255,92,3,30,255,92,3,32,255,92,3,34,255,92,3,36,255,92,3,38,255,92,3,40,255,92,3,42,255,92,3,44,255,92,3,46,255,92,3,48,255,92,0,57,0,15,255,10,0,17,255,10,0,36,255,154,0,130,255,154,0,131,255,154,0,132,255,154,0,133,255,154,0,134,255,154,0,135,255,154,0,136,255,92,0,194,255,154,0,196,255,154,0,198,255,154,1,67,255,154,1,69,255,92,1,95,255,154,1,98,255,195,1,105,255,154,1,164,255,113,1,168,255,215,1,170,255,154,1,174,255,113,1,181,255,113,1,189,255,215,1,206,255,154,1,213,255,154,1,242,255,154,2,8,255,10,2,12,255,10,2,16,255,10,2,40,255,195,2,85,255,154,2,111,255,154,2,203,255,113,2,204,255,154,2,214,255,154,2,216,255,154,2,218,255,92,2,244,255,215,2,246,255,215,2,248,255,215,3,14,255,113,3,15,255,154,3,24,255,113,3,25,255,154,3,26,255,154,3,28,255,154,3,30,255,154,3,32,255,154,3,34,255,154,3,36,255,154,3,38,255,154,3,40,255,154,3,42,255,154,3,44,255,154,3,46,255,154,3,48,255,154,0,173,0,5,255,92,0,10,255,92,0,13,255,113,0,34,255,133,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,55,255,133,0,56,255,215,0,57,255,92,0,58,255,113,0,60,255,113,0,70,255,215,0,71,255,215,0,72,255,215,0,74,255,215,0,82,255,215,0,84,255,215,0,88,255,215,0,89,255,133,0,90,255,195,0,92,255,154,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,155,255,215,0,156,255,215,0,157,255,215,0,158,255,215,0,159,255,113,0,169,255,215,0,170,255,215,0,171,255,215,0,172,255,215,0,173,255,215,0,178,255,215,0,180,255,215,0,181,255,215,0,182,255,215,0,183,255,215,0,184,255,215,0,186,255,215,0,187,255,215,0,188,255,215,0,189,255,215,0,190,255,215,0,191,255,154,0,193,255,154,0,200,255,215,0,201,255,215,0,202,255,215,0,203,255,215,0,204,255,215,0,205,255,215,0,206,255,215,0,207,255,215,0,209,255,215,0,211,255,215,0,213,255,215,0,215,255,215,0,217,255,215,0,219,255,215,0,221,255,215,0,222,255,215,0,223,255,215,0,224,255,215,0,225,255,215,0,226,255,215,0,227,255,215,0,228,255,215,0,229,255,215,1,14,255,215,1,15,255,215,1,16,255,215,1,17,255,215,1,18,255,215,1,19,255,215,1,20,255,215,1,21,255,215,1,36,255,133,1,38,255,133,1,40,255,133,1,42,255,215,1,43,255,215,1,44,255,215,1,45,255,215,1,46,255,215,1,47,255,215,1,48,255,215,1,49,255,215,1,50,255,215,1,51,255,215,1,52,255,215,1,53,255,215,1,54,255,113,1,55,255,195,1,56,255,113,1,57,255,154,1,58,255,113,1,71,255,215,1,72,255,215,1,250,255,113,1,251,255,195,1,252,255,113,1,253,255,195,1,254,255,113,1,255,255,195,2,0,255,113,2,1,255,154,2,7,255,113,2,11,255,113,2,32,255,113,2,92,255,215,2,93,255,215,2,94,255,215,2,95,255,215,3,51,255,215,3,53,255,215,3,55,255,215,3,57,255,215,3,59,255,215,3,61,255,215,3,63,255,215,3,65,255,215,3,70,255,215,3,71,255,215,3,72,255,215,3,73,255,215,3,74,255,215,3,75,255,215,3,76,255,215,3,77,255,215,3,78,255,215,3,79,255,215,3,80,255,215,3,81,255,215,3,82,255,215,3,83,255,215,3,84,255,215,3,85,255,215,3,86,255,215,3,87,255,215,3,88,255,215,3,89,255,215,3,90,255,215,3,91,255,215,3,92,255,215,3,93,255,215,3,94,255,215,3,95,255,215,3,96,255,215,3,97,255,215,3,98,255,215,3,99,255,215,3,100,255,215,3,101,255,215,3,102,255,215,3,103,255,215,3,104,255,215,3,105,255,215,3,106,255,215,3,107,255,215,3,108,255,113,3,109,255,154,3,110,255,113,3,111,255,154,3,112,255,113,3,113,255,154,3,126,255,133,0,69,0,13,255,215,0,34,255,215,0,36,255,215,0,55,255,215,0,57,255,174,0,58,255,195,0,59,255,215,0,60,255,174,0,61,255,215,0,90,255,236,0,92,255,215,0,130,255,215,0,131,255,215,0,132,255,215,0,133,255,215,0,134,255,215,0,135,255,215,0,136,255,195,0,159,255,174,0,191,255,215,0,193,255,215,0,194,255,215,0,196,255,215,0,198,255,215,1,36,255,215,1,38,255,215,1,40,255,215,1,54,255,195,1,55,255,236,1,56,255,174,1,57,255,215,1,58,255,174,1,59,255,215,1,61,255,215,1,63,255,215,1,67,255,215,1,69,255,195,1,250,255,195,1,251,255,236,1,252,255,195,1,253,255,236,1,254,255,195,1,255,255,236,2,0,255,174,2,1,255,215,2,7,255,215,2,11,255,215,2,32,255,215,2,40,255,215,2,85,255,215,3,26,255,215,3,28,255,215,3,30,255,215,3,32,255,215,3,34,255,215,3,36,255,215,3,38,255,215,3,40,255,215,3,42,255,215,3,44,255,215,3,46,255,215,3,48,255,215,3,108,255,174,3,109,255,215,3,110,255,174,3,111,255,215,3,112,255,174,3,113,255,215,3,126,255,215,0,48,0,34,255,215,0,36,255,215,0,55,255,215,0,57,255,215,0,58,255,215,0,59,255,215,0,60,255,195,0,130,255,215,0,131,255,215,0,132,255,215,0,133,255,215,0,134,255,215,0,135,255,215,0,136,255,154,0,159,255,195,0,194,255,215,0,196,255,215,0,198,255,215,1,36,255,215,1,38,255,215,1,40,255,215,1,54,255,215,1,56,255,195,1,58,255,195,1,67,255,215,1,69,255,154,1,250,255,215,1,252,255,215,1,254,255,215,2,0,255,195,2,40,255,236,2,85,255,215,3,26,255,215,3,28,255,215,3,30,255,215,3,32,255,215,3,34,255,215,3,36,255,215,3,38,255,215,3,40,255,215,3,42,255,215,3,44,255,215,3,46,255,215,3,48,255,215,3,108,255,195,3,110,255,195,3,112,255,195,3,126,255,215,0,14,0,57,255,215,0,58,255,215,0,60,255,215,0,159,255,215,1,54,255,215,1,56,255,215,1,58,255,215,1,250,255,215,1,252,255,215,1,254,255,215,2,0,255,215,3,108,255,215,3,110,255,215,3,112,255,215,0,111,0,36,255,113,0,68,255,174,0,70,255,174,0,71,255,174,0,72,255,174,0,74,255,174,0,82,255,174,0,84,255,174,0,130,255,113,0,131,255,113,0,132,255,113,0,133,255,113,0,134,255,113,0,135,255,113,0,136,255,31,0,162,255,174,0,163,255,174,0,164,255,174,0,165,255,174,0,166,255,174,0,167,255,174,0,168,255,174,0,169,255,174,0,170,255,174,0,171,255,174,0,172,255,174,0,173,255,174,0,178,255,174,0,180,255,174,0,181,255,174,0,182,255,174,0,183,255,174,0,184,255,174,0,186,255,174,0,194,255,113,0,195,255,174,0,196,255,113,0,197,255,174,0,198,255,113,0,199,255,174,0,201,255,174,0,203,255,174,0,205,255,174,0,207,255,174,0,209,255,174,0,211,255,174,0,213,255,174,0,215,255,174,0,217,255,174,0,219,255,174,0,221,255,174,0,223,255,174,0,225,255,174,0,227,255,174,0,229,255,174,1,15,255,174,1,17,255,174,1,19,255,174,1,21,255,174,1,67,255,113,1,68,255,174,1,69,255,31,1,70,255,174,1,72,255,174,2,85,255,113,2,86,255,174,2,93,255,174,3,26,255,113,3,27,255,174,3,28,255,113,3,29,255,174,3,30,255,113,3,31,255,174,3,32,255,113,3,33,255,174,3,34,255,113,3,35,255,174,3,36,255,113,3,37,255,174,3,38,255,113,3,39,255,174,3,40,255,113,3,41,255,174,3,42,255,113,3,43,255,174,3,44,255,113,3,45,255,174,3,46,255,113,3,47,255,174,3,48,255,113,3,49,255,174,3,51,255,174,3,53,255,174,3,55,255,174,3,57,255,174,3,59,255,174,3,61,255,174,3,63,255,174,3,65,255,174,3,71,255,174,3,73,255,174,3,75,255,174,3,77,255,174,3,79,255,174,3,81,255,174,3,83,255,174,3,85,255,174,3,87,255,174,3,89,255,174,3,91,255,174,3,93,255,174,0,22,0,34,255,215,0,55,255,215,0,57,255,215,0,58,255,215,0,60,255,215,0,136,255,215,0,159,255,215,1,36,255,215,1,38,255,215,1,40,255,215,1,54,255,215,1,56,255,215,1,58,255,215,1,69,255,215,1,250,255,215,1,252,255,215,1,254,255,215,2,0,255,215,3,108,255,215,3,110,255,215,3,112,255,215,3,126,255,215,0,127,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,70,255,215,0,71,255,215,0,72,255,215,0,74,255,215,0,82,255,215,0,84,255,215,0,88,255,215,0,90,255,195,0,92,255,195,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,169,255,215,0,170,255,215,0,171,255,215,0,172,255,215,0,173,255,215,0,178,255,215,0,180,255,215,0,181,255,215,0,182,255,215,0,183,255,215,0,184,255,215,0,186,255,215,0,187,255,215,0,188,255,215,0,189,255,215,0,190,255,215,0,191,255,195,0,193,255,195,0,200,255,215,0,201,255,215,0,202,255,215,0,203,255,215,0,204,255,215,0,205,255,215,0,206,255,215,0,207,255,215,0,209,255,215,0,211,255,215,0,213,255,215,0,215,255,215,0,217,255,215,0,219,255,215,0,221,255,215,0,222,255,215,0,223,255,215,0,224,255,215,0,225,255,215,0,226,255,215,0,227,255,215,0,228,255,215,0,229,255,215,1,14,255,215,1,15,255,215,1,16,255,215,1,17,255,215,1,18,255,215,1,19,255,215,1,20,255,215,1,21,255,215,1,43,255,215,1,45,255,215,1,47,255,215,1,49,255,215,1,51,255,215,1,53,255,215,1,55,255,195,1,57,255,195,1,71,255,215,1,72,255,215,1,251,255,195,1,253,255,195,1,255,255,195,2,1,255,195,2,92,255,215,2,93,255,215,2,95,255,215,3,51,255,215,3,53,255,215,3,55,255,215,3,57,255,215,3,59,255,215,3,61,255,215,3,63,255,215,3,65,255,215,3,70,255,215,3,71,255,215,3,72,255,215,3,73,255,215,3,74,255,215,3,75,255,215,3,76,255,215,3,77,255,215,3,78,255,215,3,79,255,215,3,80,255,215,3,81,255,215,3,82,255,215,3,83,255,215,3,84,255,215,3,85,255,215,3,86,255,215,3,87,255,215,3,88,255,215,3,89,255,215,3,90,255,215,3,91,255,215,3,92,255,215,3,93,255,215,3,95,255,215,3,97,255,215,3,99,255,215,3,101,255,215,3,103,255,215,3,105,255,215,3,107,255,215,3,109,255,195,3,111,255,195,3,113,255,195,0,26,0,5,255,133,0,10,255,133,0,13,255,92,0,34,255,113,0,55,255,113,0,57,255,154,0,58,255,154,0,60,255,133,0,159,255,133,1,36,255,113,1,38,255,113,1,40,255,113,1,54,255,154,1,56,255,133,1,58,255,133,1,250,255,154,1,252,255,154,1,254,255,154,2,0,255,133,2,7,255,92,2,11,255,92,2,32,255,92,3,108,255,133,3,110,255,133,3,112,255,133,3,126,255,113,0,32,0,15,255,10,0,17,255,10,0,36,255,154,0,130,255,154,0,131,255,154,0,132,255,154,0,133,255,154,0,134,255,154,0,135,255,154,0,136,255,92,0,194,255,154,0,196,255,154,0,198,255,154,1,67,255,154,1,69,255,92,2,8,255,10,2,12,255,10,2,16,255,10,2,40,255,195,2,85,255,154,3,26,255,154,3,28,255,154,3,30,255,154,3,32,255,154,3,34,255,154,3,36,255,154,3,38,255,154,3,40,255,154,3,42,255,154,3,44,255,154,3,46,255,154,3,48,255,154,0,92,0,13,255,215,0,34,255,215,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,55,255,215,0,56,255,236,0,57,255,195,0,58,255,195,0,60,255,195,0,90,255,215,0,92,255,215,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,155,255,236,0,156,255,236,0,157,255,236,0,158,255,236,0,159,255,195,0,191,255,215,0,193,255,215,0,200,255,215,0,202,255,215,0,204,255,215,0,206,255,215,0,222,255,215,0,224,255,215,0,226,255,215,0,228,255,215,1,14,255,215,1,16,255,215,1,18,255,215,1,20,255,215,1,36,255,215,1,38,255,215,1,40,255,215,1,42,255,236,1,44,255,236,1,46,255,236,1,48,255,236,1,50,255,236,1,52,255,236,1,54,255,195,1,55,255,215,1,56,255,195,1,57,255,215,1,58,255,195,1,71,255,215,1,250,255,195,1,251,255,215,1,252,255,195,1,253,255,215,1,254,255,195,1,255,255,215,2,0,255,195,2,1,255,215,2,7,255,215,2,11,255,215,2,32,255,215,2,92,255,215,2,94,255,236,3,70,255,215,3,72,255,215,3,74,255,215,3,76,255,215,3,78,255,215,3,80,255,215,3,82,255,215,3,84,255,215,3,86,255,215,3,88,255,215,3,90,255,215,3,92,255,215,3,94,255,236,3,96,255,236,3,98,255,236,3,100,255,236,3,102,255,236,3,104,255,236,3,106,255,236,3,108,255,195,3,109,255,215,3,110,255,195,3,111,255,215,3,112,255,195,3,113,255,215,3,126,255,215,0,61,0,34,255,215,0,36,255,215,0,55,255,215,0,57,255,215,0,58,255,215,0,59,255,215,0,60,255,215,0,90,255,236,0,92,255,215,0,130,255,215,0,131,255,215,0,132,255,215,0,133,255,215,0,134,255,215,0,135,255,215,0,136,255,215,0,159,255,215,0,191,255,215,0,193,255,215,0,194,255,215,0,196,255,215,0,198,255,215,1,36,255,215,1,38,255,215,1,40,255,215,1,54,255,215,1,55,255,236,1,56,255,215,1,57,255,215,1,58,255,215,1,67,255,215,1,69,255,215,1,250,255,215,1,251,255,236,1,252,255,215,1,253,255,236,1,254,255,215,1,255,255,236,2,0,255,215,2,1,255,215,2,40,255,236,2,85,255,215,3,26,255,215,3,28,255,215,3,30,255,215,3,32,255,215,3,34,255,215,3,36,255,215,3,38,255,215,3,40,255,215,3,42,255,215,3,44,255,215,3,46,255,215,3,48,255,215,3,108,255,215,3,109,255,215,3,110,255,215,3,111,255,215,3,112,255,215,3,113,255,215,3,126,255,215,0,153,0,15,255,72,0,17,255,72,0,36,255,133,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,68,255,195,0,70,255,195,0,71,255,195,0,72,255,195,0,74,255,195,0,82,255,195,0,84,255,195,0,130,255,133,0,131,255,133,0,132,255,133,0,133,255,133,0,134,255,133,0,135,255,133,0,136,255,92,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,162,255,195,0,163,255,195,0,164,255,195,0,165,255,195,0,166,255,195,0,167,255,195,0,168,255,195,0,169,255,195,0,170,255,195,0,171,255,195,0,172,255,195,0,173,255,195,0,178,255,195,0,180,255,195,0,181,255,195,0,182,255,195,0,183,255,195,0,184,255,195,0,186,255,195,0,194,255,133,0,195,255,195,0,196,255,133,0,197,255,195,0,198,255,133,0,199,255,195,0,200,255,215,0,201,255,195,0,202,255,215,0,203,255,195,0,204,255,215,0,205,255,195,0,206,255,215,0,207,255,195,0,209,255,195,0,211,255,195,0,213,255,195,0,215,255,195,0,217,255,195,0,219,255,195,0,221,255,195,0,222,255,215,0,223,255,195,0,224,255,215,0,225,255,195,0,226,255,215,0,227,255,195,0,228,255,215,0,229,255,195,1,14,255,215,1,15,255,195,1,16,255,215,1,17,255,195,1,18,255,215,1,19,255,195,1,20,255,215,1,21,255,195,1,67,255,133,1,68,255,195,1,69,255,92,1,70,255,195,1,71,255,215,1,72,255,195,2,8,255,72,2,12,255,72,2,16,255,72,2,40,255,154,2,85,255,133,2,86,255,195,2,92,255,215,2,93,255,195,3,26,255,133,3,27,255,195,3,28,255,133,3,29,255,195,3,30,255,133,3,31,255,195,3,32,255,133,3,33,255,195,3,34,255,133,3,35,255,195,3,36,255,133,3,37,255,195,3,38,255,133,3,39,255,195,3,40,255,133,3,41,255,195,3,42,255,133,3,43,255,195,3,44,255,133,3,45,255,195,3,46,255,133,3,47,255,195,3,48,255,133,3,49,255,195,3,51,255,195,3,53,255,195,3,55,255,195,3,57,255,195,3,59,255,195,3,61,255,195,3,63,255,195,3,65,255,195,3,70,255,215,3,71,255,195,3,72,255,215,3,73,255,195,3,74,255,215,3,75,255,195,3,76,255,215,3,77,255,195,3,78,255,215,3,79,255,195,3,80,255,215,3,81,255,195,3,82,255,215,3,83,255,195,3,84,255,215,3,85,255,195,3,86,255,215,3,87,255,195,3,88,255,215,3,89,255,195,3,90,255,215,3,91,255,195,3,92,255,215,3,93,255,195,0,24,0,36,255,215,0,130,255,215,0,131,255,215,0,132,255,215,0,133,255,215,0,134,255,215,0,135,255,215,0,194,255,215,0,196,255,215,0,198,255,215,1,67,255,215,2,85,255,215,3,26,255,215,3,28,255,215,3,30,255,215,3,32,255,215,3,34,255,215,3,36,255,215,3,38,255,215,3,40,255,215,3,42,255,215,3,44,255,215,3,46,255,215,3,48,255,215,0,159,0,15,255,31,0,17,255,31,0,36,255,92,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,68,255,133,0,70,255,133,0,71,255,133,0,72,255,133,0,74,255,133,0,82,255,133,0,84,255,133,0,86,255,174,0,130,255,92,0,131,255,92,0,132,255,92,0,133,255,92,0,134,255,92,0,135,255,92,0,136,254,246,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,162,255,133,0,163,255,133,0,164,255,133,0,165,255,133,0,166,255,133,0,167,255,133,0,168,255,133,0,169,255,133,0,170,255,133,0,171,255,133,0,172,255,133,0,173,255,133,0,178,255,133,0,180,255,133,0,181,255,133,0,182,255,133,0,183,255,133,0,184,255,133,0,186,255,133,0,194,255,92,0,195,255,133,0,196,255,92,0,197,255,133,0,198,255,92,0,199,255,133,0,200,255,215,0,201,255,133,0,202,255,215,0,203,255,133,0,204,255,215,0,205,255,133,0,206,255,215,0,207,255,133,0,209,255,133,0,211,255,133,0,213,255,133,0,215,255,133,0,217,255,133,0,219,255,133,0,221,255,133,0,222,255,215,0,223,255,133,0,224,255,215,0,225,255,133,0,226,255,215,0,227,255,133,0,228,255,215,0,229,255,133,1,14,255,215,1,15,255,133,1,16,255,215,1,17,255,133,1,18,255,215,1,19,255,133,1,20,255,215,1,21,255,133,1,29,255,174,1,31,255,174,1,33,255,174,1,35,255,174,1,67,255,92,1,68,255,133,1,69,254,246,1,70,255,133,1,71,255,215,1,72,255,133,1,74,255,174,2,8,255,31,2,12,255,31,2,16,255,31,2,40,255,133,2,85,255,92,2,86,255,133,2,92,255,215,2,93,255,133,3,26,255,92,3,27,255,133,3,28,255,92,3,29,255,133,3,30,255,92,3,31,255,133,3,32,255,92,3,33,255,133,3,34,255,92,3,35,255,133,3,36,255,92,3,37,255,133,3,38,255,92,3,39,255,133,3,40,255,92,3,41,255,133,3,42,255,92,3,43,255,133,3,44,255,92,3,45,255,133,3,46,255,92,3,47,255,133,3,48,255,92,3,49,255,133,3,51,255,133,3,53,255,133,3,55,255,133,3,57,255,133,3,59,255,133,3,61,255,133,3,63,255,133,3,65,255,133,3,70,255,215,3,71,255,133,3,72,255,215,3,73,255,133,3,74,255,215,3,75,255,133,3,76,255,215,3,77,255,133,3,78,255,215,3,79,255,133,3,80,255,215,3,81,255,133,3,82,255,215,3,83,255,133,3,84,255,215,3,85,255,133,3,86,255,215,3,87,255,133,3,88,255,215,3,89,255,133,3,90,255,215,3,91,255,133,3,92,255,215,3,93,255,133,0,153,0,15,255,72,0,17,255,72,0,36,255,133,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,68,255,154,0,70,255,133,0,71,255,133,0,72,255,133,0,74,255,133,0,82,255,133,0,84,255,133,0,130,255,133,0,131,255,133,0,132,255,133,0,133,255,133,0,134,255,133,0,135,255,133,0,136,254,246,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,162,255,154,0,163,255,154,0,164,255,154,0,165,255,154,0,166,255,154,0,167,255,154,0,168,255,154,0,169,255,133,0,170,255,133,0,171,255,133,0,172,255,133,0,173,255,133,0,178,255,133,0,180,255,133,0,181,255,133,0,182,255,133,0,183,255,133,0,184,255,133,0,186,255,133,0,194,255,133,0,195,255,154,0,196,255,133,0,197,255,154,0,198,255,133,0,199,255,154,0,200,255,215,0,201,255,133,0,202,255,215,0,203,255,133,0,204,255,215,0,205,255,133,0,206,255,215,0,207,255,133,0,209,255,133,0,211,255,133,0,213,255,133,0,215,255,133,0,217,255,133,0,219,255,133,0,221,255,133,0,222,255,215,0,223,255,133,0,224,255,215,0,225,255,133,0,226,255,215,0,227,255,133,0,228,255,215,0,229,255,133,1,14,255,215,1,15,255,133,1,16,255,215,1,17,255,133,1,18,255,215,1,19,255,133,1,20,255,215,1,21,255,133,1,67,255,133,1,68,255,154,1,69,254,246,1,70,255,154,1,71,255,215,1,72,255,133,2,8,255,72,2,12,255,72,2,16,255,72,2,40,255,154,2,85,255,133,2,86,255,154,2,92,255,215,2,93,255,133,3,26,255,133,3,27,255,154,3,28,255,133,3,29,255,154,3,30,255,133,3,31,255,154,3,32,255,133,3,33,255,154,3,34,255,133,3,35,255,154,3,36,255,133,3,37,255,154,3,38,255,133,3,39,255,154,3,40,255,133,3,41,255,154,3,42,255,133,3,43,255,154,3,44,255,133,3,45,255,154,3,46,255,133,3,47,255,154,3,48,255,133,3,49,255,154,3,51,255,133,3,53,255,133,3,55,255,133,3,57,255,133,3,59,255,133,3,61,255,133,3,63,255,133,3,65,255,133,3,70,255,215,3,71,255,133,3,72,255,215,3,73,255,133,3,74,255,215,3,75,255,133,3,76,255,215,3,77,255,133,3,78,255,215,3,79,255,133,3,80,255,215,3,81,255,133,3,82,255,215,3,83,255,133,3,84,255,215,3,85,255,133,3,86,255,215,3,87,255,133,3,88,255,215,3,89,255,133,3,90,255,215,3,91,255,133,3,92,255,215,3,93,255,133,0,55,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,54,255,236,0,90,255,195,0,92,255,154,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,191,255,154,0,193,255,154,0,200,255,215,0,202,255,215,0,204,255,215,0,206,255,215,0,222,255,215,0,224,255,215,0,226,255,215,0,228,255,215,1,14,255,215,1,16,255,215,1,18,255,215,1,20,255,215,1,28,255,236,1,30,255,236,1,32,255,236,1,34,255,236,1,55,255,195,1,57,255,154,1,71,255,215,1,73,255,236,1,251,255,195,1,253,255,195,1,255,255,195,2,1,255,154,2,92,255,215,3,70,255,215,3,72,255,215,3,74,255,215,3,76,255,215,3,78,255,215,3,80,255,215,3,82,255,215,3,84,255,215,3,86,255,215,3,88,255,215,3,90,255,215,3,92,255,215,3,109,255,154,3,111,255,154,3,113,255,154,0,165,0,15,255,92,0,17,255,92,0,36,255,113,0,38,255,195,0,42,255,195,0,50,255,195,0,52,255,195,0,54,255,215,0,68,255,133,0,70,255,113,0,71,255,113,0,72,255,113,0,74,255,113,0,82,255,113,0,84,255,113,0,86,255,133,0,130,255,113,0,131,255,113,0,132,255,113,0,133,255,113,0,134,255,113,0,135,255,113,0,136,255,72,0,148,255,195,0,149,255,195,0,150,255,195,0,151,255,195,0,152,255,195,0,154,255,195,0,162,255,133,0,163,255,133,0,164,255,133,0,165,255,133,0,166,255,133,0,167,255,133,0,168,255,133,0,169,255,113,0,170,255,113,0,171,255,113,0,172,255,113,0,173,255,113,0,178,255,113,0,180,255,113,0,181,255,113,0,182,255,113,0,183,255,113,0,184,255,113,0,186,255,113,0,194,255,113,0,195,255,133,0,196,255,113,0,197,255,133,0,198,255,113,0,199,255,133,0,200,255,195,0,201,255,113,0,202,255,195,0,203,255,113,0,204,255,195,0,205,255,113,0,206,255,195,0,207,255,113,0,209,255,113,0,211,255,113,0,213,255,113,0,215,255,113,0,217,255,113,0,219,255,113,0,221,255,113,0,222,255,195,0,223,255,113,0,224,255,195,0,225,255,113,0,226,255,195,0,227,255,113,0,228,255,195,0,229,255,113,1,14,255,195,1,15,255,113,1,16,255,195,1,17,255,113,1,18,255,195,1,19,255,113,1,20,255,195,1,21,255,113,1,28,255,215,1,29,255,133,1,30,255,215,1,31,255,133,1,32,255,215,1,33,255,133,1,34,255,215,1,35,255,133,1,67,255,113,1,68,255,133,1,69,255,72,1,70,255,133,1,71,255,195,1,72,255,113,1,73,255,215,1,74,255,133,2,8,255,92,2,12,255,92,2,16,255,92,2,40,255,133,2,85,255,113,2,86,255,133,2,92,255,195,2,93,255,113,3,26,255,113,3,27,255,133,3,28,255,113,3,29,255,133,3,30,255,113,3,31,255,133,3,32,255,113,3,33,255,133,3,34,255,113,3,35,255,133,3,36,255,113,3,37,255,133,3,38,255,113,3,39,255,133,3,40,255,113,3,41,255,133,3,42,255,113,3,43,255,133,3,44,255,113,3,45,255,133,3,46,255,113,3,47,255,133,3,48,255,113,3,49,255,133,3,51,255,113,3,53,255,113,3,55,255,113,3,57,255,113,3,59,255,113,3,61,255,113,3,63,255,113,3,65,255,113,3,70,255,195,3,71,255,113,3,72,255,195,3,73,255,113,3,74,255,195,3,75,255,113,3,76,255,195,3,77,255,113,3,78,255,195,3,79,255,113,3,80,255,195,3,81,255,113,3,82,255,195,3,83,255,113,3,84,255,195,3,85,255,113,3,86,255,195,3,87,255,113,3,88,255,195,3,89,255,113,3,90,255,195,3,91,255,113,3,92,255,195,3,93,255,113,0,10,0,5,255,174,0,10,255,174,0,92,255,215,0,191,255,215,0,193,255,215,1,57,255,215,2,1,255,215,3,109,255,215,3,111,255,215,3,113,255,215,0,8,0,92,255,215,0,191,255,215,0,193,255,215,1,57,255,215,2,1,255,215,3,109,255,215,3,111,255,215,3,113,255,215,0,9,0,5,0,164,0,10,0,164,0,12,0,184,0,13,0,164,0,64,0,184,0,96,0,184,2,7,0,164,2,11,0,164,2,32,0,164,0,9,0,5,255,174,0,92,255,215,0,191,255,215,0,193,255,215,1,57,255,215,2,1,255,215,3,109,255,215,3,111,255,215,3,113,255,215,0,59,0,70,255,215,0,71,255,215,0,72,255,215,0,74,255,215,0,82,255,215,0,84,255,215,0,169,255,215,0,170,255,215,0,171,255,215,0,172,255,215,0,173,255,215,0,178,255,215,0,180,255,215,0,181,255,215,0,182,255,215,0,183,255,215,0,184,255,215,0,186,255,215,0,201,255,215,0,203,255,215,0,205,255,215,0,207,255,215,0,209,255,215,0,211,255,215,0,213,255,215,0,215,255,215,0,217,255,215,0,219,255,215,0,221,255,215,0,223,255,215,0,225,255,215,0,227,255,215,0,229,255,215,1,15,255,215,1,17,255,215,1,19,255,215,1,21,255,215,1,72,255,215,2,93,255,215,3,51,255,215,3,53,255,215,3,55,255,215,3,57,255,215,3,59,255,215,3,61,255,215,3,63,255,215,3,65,255,215,3,71,255,215,3,73,255,215,3,75,255,215,3,77,255,215,3,79,255,215,3,81,255,215,3,83,255,215,3,85,255,215,3,87,255,215,3,89,255,215,3,91,255,215,3,93,255,215,0,30,0,13,0,61,0,68,255,215,0,162,255,215,0,163,255,215,0,164,255,215,0,165,255,215,0,166,255,215,0,167,255,215,0,168,255,215,0,195,255,215,0,197,255,215,0,199,255,215,1,68,255,215,1,70,255,215,2,7,0,61,2,11,0,61,2,32,0,61,2,86,255,215,3,27,255,215,3,29,255,215,3,31,255,215,3,33,255,215,3,35,255,215,3,37,255,215,3,39,255,215,3,41,255,215,3,43,255,215,3,45,255,215,3,47,255,215,3,49,255,215,0,2,0,15,255,154,0,17,255,113,0,5,0,15,255,113,0,17,255,113,2,8,255,113,2,12,255,113,2,16,255,113,0,5,0,15,255,72,0,17,255,72,2,8,255,72,2,12,255,72,2,16,255,72,0,173,0,5,255,92,0,10,255,92,0,13,255,113,0,34,255,133,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,55,255,133,0,56,255,215,0,57,255,92,0,58,255,113,0,60,255,113,0,70,255,215,0,71,255,215,0,72,255,215,0,74,255,215,0,82,255,215,0,84,255,215,0,88,255,215,0,89,255,154,0,90,255,195,0,92,255,154,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,155,255,215,0,156,255,215,0,157,255,215,0,158,255,215,0,159,255,113,0,169,255,215,0,170,255,215,0,171,255,215,0,172,255,215,0,173,255,215,0,178,255,215,0,180,255,215,0,181,255,215,0,182,255,215,0,183,255,215,0,184,255,215,0,186,255,215,0,187,255,215,0,188,255,215,0,189,255,215,0,190,255,215,0,191,255,154,0,193,255,154,0,200,255,215,0,201,255,215,0,202,255,215,0,203,255,215,0,204,255,215,0,205,255,215,0,206,255,215,0,207,255,215,0,209,255,215,0,211,255,215,0,213,255,215,0,215,255,215,0,217,255,215,0,219,255,215,0,221,255,215,0,222,255,215,0,223,255,215,0,224,255,215,0,225,255,215,0,226,255,215,0,227,255,215,0,228,255,215,0,229,255,215,1,14,255,215,1,15,255,215,1,16,255,215,1,17,255,215,1,18,255,215,1,19,255,215,1,20,255,215,1,21,255,215,1,36,255,133,1,38,255,133,1,40,255,133,1,42,255,215,1,43,255,215,1,44,255,215,1,45,255,215,1,46,255,215,1,47,255,215,1,48,255,215,1,49,255,215,1,50,255,215,1,51,255,215,1,52,255,215,1,53,255,215,1,54,255,113,1,55,255,195,1,56,255,113,1,57,255,154,1,58,255,113,1,71,255,215,1,72,255,215,1,250,255,113,1,251,255,195,1,252,255,113,1,253,255,195,1,254,255,113,1,255,255,195,2,0,255,113,2,1,255,154,2,7,255,113,2,11,255,113,2,32,255,113,2,92,255,215,2,93,255,215,2,94,255,215,2,95,255,215,3,51,255,215,3,53,255,215,3,55,255,215,3,57,255,215,3,59,255,215,3,61,255,215,3,63,255,215,3,65,255,215,3,70,255,215,3,71,255,215,3,72,255,215,3,73,255,215,3,74,255,215,3,75,255,215,3,76,255,215,3,77,255,215,3,78,255,215,3,79,255,215,3,80,255,215,3,81,255,215,3,82,255,215,3,83,255,215,3,84,255,215,3,85,255,215,3,86,255,215,3,87,255,215,3,88,255,215,3,89,255,215,3,90,255,215,3,91,255,215,3,92,255,215,3,93,255,215,3,94,255,215,3,95,255,215,3,96,255,215,3,97,255,215,3,98,255,215,3,99,255,215,3,100,255,215,3,101,255,215,3,102,255,215,3,103,255,215,3,104,255,215,3,105,255,215,3,106,255,215,3,107,255,215,3,108,255,113,3,109,255,154,3,110,255,113,3,111,255,154,3,112,255,113,3,113,255,154,3,126,255,133,0,172,0,5,255,92,0,10,255,92,0,13,255,113,0,34,255,133,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,55,255,133,0,56,255,215,0,57,255,92,0,58,255,113,0,60,255,113,0,70,255,215,0,71,255,215,0,72,255,215,0,74,255,215,0,82,255,215,0,84,255,215,0,88,255,215,0,90,255,195,0,92,255,154,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,155,255,215,0,156,255,215,0,157,255,215,0,158,255,215,0,159,255,113,0,169,255,215,0,170,255,215,0,171,255,215,0,172,255,215,0,173,255,215,0,178,255,215,0,180,255,215,0,181,255,215,0,182,255,215,0,183,255,215,0,184,255,215,0,186,255,215,0,187,255,215,0,188,255,215,0,189,255,215,0,190,255,215,0,191,255,154,0,193,255,154,0,200,255,215,0,201,255,215,0,202,255,215,0,203,255,215,0,204,255,215,0,205,255,215,0,206,255,215,0,207,255,215,0,209,255,215,0,211,255,215,0,213,255,215,0,215,255,215,0,217,255,215,0,219,255,215,0,221,255,215,0,222,255,215,0,223,255,215,0,224,255,215,0,225,255,215,0,226,255,215,0,227,255,215,0,228,255,215,0,229,255,215,1,14,255,215,1,15,255,215,1,16,255,215,1,17,255,215,1,18,255,215,1,19,255,215,1,20,255,215,1,21,255,215,1,36,255,133,1,38,255,133,1,40,255,133,1,42,255,215,1,43,255,215,1,44,255,215,1,45,255,215,1,46,255,215,1,47,255,215,1,48,255,215,1,49,255,215,1,50,255,215,1,51,255,215,1,52,255,215,1,53,255,215,1,54,255,113,1,55,255,195,1,56,255,113,1,57,255,154,1,58,255,113,1,71,255,215,1,72,255,215,1,250,255,113,1,251,255,195,1,252,255,113,1,253,255,195,1,254,255,113,1,255,255,195,2,0,255,113,2,1,255,154,2,7,255,113,2,11,255,113,2,32,255,113,2,92,255,215,2,93,255,215,2,94,255,215,2,95,255,215,3,51,255,215,3,53,255,215,3,55,255,215,3,57,255,215,3,59,255,215,3,61,255,215,3,63,255,215,3,65,255,215,3,70,255,215,3,71,255,215,3,72,255,215,3,73,255,215,3,74,255,215,3,75,255,215,3,76,255,215,3,77,255,215,3,78,255,215,3,79,255,215,3,80,255,215,3,81,255,215,3,82,255,215,3,83,255,215,3,84,255,215,3,85,255,215,3,86,255,215,3,87,255,215,3,88,255,215,3,89,255,215,3,90,255,215,3,91,255,215,3,92,255,215,3,93,255,215,3,94,255,215,3,95,255,215,3,96,255,215,3,97,255,215,3,98,255,215,3,99,255,215,3,100,255,215,3,101,255,215,3,102,255,215,3,103,255,215,3,104,255,215,3,105,255,215,3,106,255,215,3,107,255,215,3,108,255,113,3,109,255,154,3,110,255,113,3,111,255,154,3,112,255,113,3,113,255,154,3,126,255,133,0,7,0,13,0,82,0,34,0,61,0,69,0,184,0,79,0,184,2,7,0,82,2,11,0,82,2,32,0,82,0,31,0,5,255,92,0,10,255,92,0,13,255,113,0,34,255,133,1,91,255,215,1,102,255,215,1,109,255,215,1,113,255,133,1,114,255,113,1,115,255,215,1,117,255,113,1,120,255,113,1,121,255,215,1,122,255,215,1,126,255,215,1,128,255,154,1,130,255,215,1,138,255,154,1,140,255,215,1,144,255,215,1,146,255,215,1,147,255,215,1,148,255,154,1,149,255,215,1,150,255,215,1,152,255,215,1,153,255,215,1,154,255,215,2,7,255,113,2,11,255,113,2,32,255,113,0,10,0,34,255,215,1,95,255,215,1,98,255,236,1,105,255,215,1,113,255,215,1,114,255,195,1,116,255,215,1,117,255,195,1,120,255,195,2,40,255,236,0,17,0,13,255,215,0,34,255,215,1,95,255,215,1,100,255,215,1,105,255,215,1,113,255,215,1,114,255,174,1,116,255,215,1,117,255,174,1,120,255,174,1,128,255,215,1,138,255,215,1,148,255,215,2,7,255,215,2,11,255,215,2,32,255,215,2,40,255,215,0,22,0,15,255,72,0,17,255,72,1,91,255,215,1,95,255,133,1,98,255,154,1,102,255,215,1,105,255,133,1,109,255,215,1,115,255,215,1,121,255,195,1,122,255,195,1,126,255,195,1,130,255,195,1,140,255,195,1,144,255,195,1,147,255,195,1,150,255,195,1,153,255,195,2,8,255,72,2,12,255,72,2,16,255,72,2,40,255,154,0,6,0,34,255,174,1,113,255,174,1,114,255,174,1,115,255,236,1,117,255,195,1,120,255,174,0,3,1,114,255,215,1,117,255,215,1,120,255,215,0,20,1,91,255,215,1,102,255,215,1,109,255,215,1,115,255,215,1,121,255,215,1,122,255,215,1,126,255,215,1,128,255,195,1,130,255,215,1,138,255,195,1,140,255,215,1,144,255,215,1,146,255,215,1,147,255,215,1,148,255,195,1,149,255,215,1,150,255,215,1,152,255,215,1,153,255,215,1,154,255,215,0,9,0,15,255,10,0,17,255,10,1,95,255,154,1,98,255,195,1,105,255,154,2,8,255,10,2,12,255,10,2,16,255,10,2,40,255,195,0,22,0,15,255,92,0,17,255,92,1,91,255,195,1,95,255,113,1,98,255,133,1,102,255,195,1,105,255,113,1,109,255,195,1,115,255,195,1,121,255,113,1,122,255,113,1,126,255,113,1,130,255,113,1,140,255,113,1,144,255,113,1,147,255,113,1,150,255,113,1,153,255,113,2,8,255,92,2,12,255,92,2,16,255,92,2,40,255,133,0,10,0,34,255,215,1,95,255,215,1,98,255,215,1,105,255,215,1,113,255,215,1,114,255,195,1,116,255,215,1,117,255,195,1,120,255,195,2,40,255,215,0,7,1,91,255,215,1,102,255,215,1,109,255,215,1,115,255,215,1,128,255,154,1,138,255,154,1,148,255,154,0,22,0,15,255,92,0,17,255,92,1,91,255,195,1,95,255,113,1,98,255,154,1,102,255,195,1,105,255,113,1,109,255,195,1,115,255,195,1,121,255,113,1,122,255,113,1,126,255,113,1,130,255,113,1,140,255,113,1,144,255,113,1,147,255,113,1,150,255,113,1,153,255,113,2,8,255,92,2,12,255,92,2,16,255,92,2,40,255,154,0,5,0,5,255,174,0,10,255,174,1,128,255,215,1,138,255,215,1,148,255,215,0,1,1,128,255,215,0,7,0,15,255,92,0,17,255,92,1,129,255,236,1,136,255,195,2,8,255,92,2,12,255,92,2,16,255,92,0,2,1,128,255,215,1,129,255,195,0,9,1,121,255,215,1,122,255,215,1,126,255,215,1,130,255,215,1,140,255,215,1,144,255,215,1,147,255,215,1,150,255,215,1,153,255,215,0,3,1,128,255,195,1,138,255,154,1,145,255,195,0,6,0,15,255,133,0,17,255,133,1,136,255,215,2,8,255,133,2,12,255,133,2,16,255,133,0,3,1,128,255,215,1,138,255,215,1,148,255,215,0,5,0,15,255,174,0,17,255,174,2,8,255,174,2,12,255,174,2,16,255,174,0,16,1,168,255,215,1,189,255,215,1,220,255,215,1,228,255,215,2,121,255,215,2,125,255,215,2,127,255,215,2,167,255,215,2,179,255,215,2,180,255,215,2,182,255,215,2,187,255,215,2,244,255,215,2,246,255,215,2,248,255,215,3,21,255,215,0,77,0,15,255,72,0,17,255,72,1,159,255,215,1,164,255,133,1,170,255,133,1,174,255,133,1,181,255,133,1,184,255,215,1,187,255,215,1,190,255,215,1,199,255,215,1,200,255,215,1,202,255,195,1,206,255,133,1,207,255,195,1,213,255,133,1,216,255,195,1,219,255,195,1,222,255,195,1,234,255,195,1,237,255,195,1,242,255,133,2,8,255,72,2,12,255,72,2,16,255,72,2,40,255,154,2,105,255,215,2,111,255,133,2,123,255,215,2,124,255,195,2,129,255,215,2,130,255,195,2,131,255,215,2,132,255,195,2,133,255,215,2,134,255,195,2,135,255,215,2,137,255,215,2,138,255,195,2,174,255,215,2,175,255,195,2,176,255,215,2,177,255,195,2,194,255,215,2,196,255,215,2,203,255,133,2,204,255,133,2,214,255,133,2,215,255,195,2,216,255,133,2,217,255,195,2,218,255,92,2,219,255,195,2,221,255,195,2,222,255,215,2,223,255,195,2,224,255,215,2,225,255,195,2,236,255,215,2,237,255,195,2,238,255,215,2,239,255,195,2,240,255,215,2,241,255,195,2,242,255,215,3,6,255,195,3,7,255,195,3,8,255,195,3,9,255,195,3,14,255,133,3,15,255,133,3,18,255,215,3,19,255,195,3,22,255,215,3,23,255,195,3,24,255,133,3,25,255,133,0,60,0,34,255,215,1,164,255,215,1,166,255,215,1,168,255,236,1,170,255,215,1,174,255,215,1,176,255,215,1,181,255,215,1,188,255,215,1,189,255,236,1,191,255,215,1,193,255,195,1,196,255,215,1,221,255,215,1,246,255,215,2,40,255,236,2,106,255,236,2,107,255,215,2,111,255,215,2,115,255,215,2,121,255,215,2,125,255,215,2,126,255,215,2,127,255,215,2,128,255,215,2,136,255,236,2,156,255,215,2,166,255,215,2,178,255,215,2,180,255,215,2,181,255,215,2,182,255,215,2,183,255,215,2,184,255,215,2,186,255,215,2,188,255,195,2,190,255,195,2,199,255,215,2,203,255,215,2,209,255,195,2,214,255,215,2,216,255,215,2,218,255,215,2,226,255,215,2,244,255,236,2,245,255,215,2,246,255,236,2,247,255,215,2,248,255,236,2,249,255,215,2,250,255,195,3,2,255,215,3,4,255,215,3,10,255,215,3,11,255,236,3,12,255,215,3,13,255,236,3,14,255,215,3,20,255,215,3,24,255,215,0,4,0,13,255,154,2,7,255,154,2,11,255,154,2,32,255,154,0,38,0,13,255,113,0,34,255,113,1,166,255,113,1,188,255,113,1,193,255,113,1,196,255,113,1,221,255,195,1,246,255,195,2,7,255,113,2,11,255,113,2,32,255,113,2,106,255,215,2,107,255,113,2,121,255,154,2,125,255,154,2,126,255,195,2,127,255,154,2,128,255,195,2,136,255,215,2,166,255,113,2,178,255,113,2,180,255,154,2,181,255,195,2,182,255,154,2,183,255,195,2,186,255,113,2,188,255,113,2,190,255,113,2,209,255,113,2,245,255,195,2,247,255,195,2,249,255,195,2,250,255,113,3,10,255,113,3,11,255,215,3,12,255,113,3,13,255,215,3,20,255,113,0,79,1,159,255,215,1,184,255,215,1,187,255,215,1,190,255,215,1,193,255,215,1,199,255,215,1,200,255,215,1,207,255,215,1,216,255,215,1,219,255,215,1,220,255,195,1,221,255,195,1,222,255,215,1,225,255,215,1,228,255,195,1,234,255,215,1,237,255,215,1,246,255,195,2,105,255,215,2,106,255,195,2,123,255,215,2,124,255,215,2,126,255,195,2,128,255,195,2,129,255,215,2,130,255,215,2,131,255,215,2,132,255,215,2,133,255,215,2,134,255,215,2,135,255,215,2,136,255,195,2,137,255,215,2,138,255,215,2,167,255,195,2,174,255,215,2,175,255,215,2,176,255,215,2,177,255,215,2,179,255,195,2,181,255,195,2,183,255,195,2,187,255,195,2,188,255,215,2,189,255,215,2,190,255,215,2,191,255,215,2,194,255,215,2,196,255,215,2,209,255,215,2,210,255,215,2,221,255,215,2,222,255,215,2,223,255,215,2,224,255,215,2,225,255,215,2,236,255,215,2,237,255,215,2,238,255,215,2,239,255,215,2,240,255,215,2,241,255,215,2,242,255,215,2,245,255,195,2,247,255,195,2,249,255,195,2,250,255,215,2,251,255,215,3,6,255,215,3,7,255,215,3,8,255,215,3,9,255,215,3,11,255,195,3,13,255,195,3,18,255,215,3,19,255,215,3,21,255,195,3,22,255,215,3,23,255,215,0,78,0,15,255,31,0,17,255,31,1,159,255,215,1,164,255,92,1,170,255,92,1,174,255,92,1,181,255,92,1,184,255,215,1,187,255,215,1,190,255,215,1,199,255,215,1,200,255,215,1,202,255,133,1,206,255,92,1,207,255,133,1,213,255,92,1,216,255,133,1,219,255,133,1,222,255,133,1,234,255,133,1,237,255,133,1,238,255,174,1,242,255,92,2,8,255,31,2,12,255,31,2,16,255,31,2,40,255,133,2,105,255,215,2,111,255,92,2,123,255,215,2,124,255,133,2,129,255,215,2,130,255,133,2,131,255,215,2,132,255,133,2,133,255,215,2,134,255,133,2,135,255,215,2,137,255,215,2,138,255,133,2,174,255,215,2,175,255,133,2,176,255,215,2,177,255,133,2,194,255,215,2,196,255,215,2,203,255,92,2,204,255,92,2,214,255,92,2,215,255,133,2,216,255,92,2,217,255,133,2,218,254,246,2,219,255,133,2,221,255,133,2,222,255,215,2,223,255,133,2,224,255,215,2,225,255,133,2,236,255,215,2,237,255,133,2,238,255,215,2,239,255,133,2,240,255,215,2,241,255,133,2,242,255,215,3,6,255,133,3,7,255,133,3,8,255,133,3,9,255,133,3,14,255,92,3,15,255,92,3,18,255,215,3,19,255,133,3,22,255,215,3,23,255,133,3,24,255,92,3,25,255,92,0,112,0,5,255,92,0,10,255,92,0,13,255,113,0,34,255,133,1,159,255,215,1,166,255,133,1,168,255,174,1,184,255,215,1,187,255,215,1,188,255,133,1,189,255,174,1,190,255,215,1,193,255,72,1,196,255,133,1,199,255,215,1,200,255,215,1,206,0,41,1,207,255,215,1,213,0,41,1,216,255,215,1,219,255,215,1,220,255,174,1,221,255,154,1,222,255,215,1,225,255,215,1,228,255,174,1,234,255,215,1,237,255,215,1,242,0,41,1,246,255,154,2,7,255,113,2,11,255,113,2,32,255,113,2,105,255,215,2,106,255,195,2,107,255,133,2,121,255,113,2,123,255,215,2,124,255,215,2,125,255,92,2,126,255,154,2,127,255,92,2,128,255,154,2,129,255,215,2,130,255,215,2,131,255,215,2,132,255,215,2,133,255,215,2,134,255,215,2,135,255,215,2,136,255,195,2,137,255,215,2,138,255,215,2,166,255,133,2,167,255,174,2,174,255,215,2,175,255,215,2,176,255,215,2,177,255,215,2,178,255,133,2,179,255,174,2,180,255,113,2,181,255,154,2,182,255,113,2,183,255,154,2,186,255,133,2,187,255,174,2,188,255,72,2,189,255,215,2,190,255,72,2,191,255,215,2,194,255,215,2,196,255,215,2,204,0,41,2,209,255,72,2,210,255,215,2,221,255,215,2,222,255,215,2,223,255,215,2,224,255,215,2,225,255,215,2,236,255,215,2,237,255,215,2,238,255,215,2,239,255,215,2,240,255,215,2,241,255,215,2,242,255,215,2,244,255,174,2,245,255,154,2,246,255,174,2,247,255,154,2,248,255,174,2,249,255,154,2,250,255,72,2,251,255,215,3,6,255,215,3,7,255,215,3,8,255,215,3,9,255,215,3,10,255,133,3,11,255,195,3,12,255,133,3,13,255,195,3,15,0,41,3,18,255,215,3,19,255,215,3,20,255,133,3,21,255,174,3,22,255,215,3,23,255,215,3,25,0,41,0,76,0,13,255,215,0,34,255,215,1,164,255,195,1,166,255,215,1,168,255,195,1,170,255,215,1,174,255,195,1,176,255,215,1,181,255,195,1,188,255,215,1,189,255,195,1,191,255,215,1,193,255,174,1,196,255,215,1,206,255,215,1,213,255,215,1,220,255,215,1,221,255,215,1,228,255,215,1,242,255,215,1,246,255,215,2,7,255,215,2,11,255,215,2,32,255,215,2,40,255,215,2,106,255,236,2,107,255,215,2,111,255,215,2,115,255,215,2,121,255,174,2,125,255,174,2,126,255,215,2,127,255,174,2,128,255,215,2,136,255,236,2,156,255,215,2,166,255,215,2,167,255,215,2,178,255,215,2,179,255,215,2,180,255,174,2,181,255,215,2,182,255,174,2,183,255,215,2,184,255,215,2,186,255,215,2,187,255,215,2,188,255,174,2,190,255,174,2,199,255,215,2,203,255,195,2,204,255,215,2,209,255,174,2,214,255,215,2,216,255,215,2,218,255,195,2,226,255,215,2,244,255,195,2,245,255,215,2,246,255,195,2,247,255,215,2,248,255,195,2,249,255,215,2,250,255,174,3,2,255,215,3,4,255,215,3,10,255,215,3,11,255,236,3,12,255,215,3,13,255,236,3,14,255,195,3,15,255,215,3,20,255,215,3,21,255,215,3,24,255,195,3,25,255,215,0,48,0,34,255,215,1,164,255,154,1,166,255,215,1,168,255,215,1,170,255,215,1,174,255,154,1,176,255,215,1,181,255,154,1,188,255,215,1,189,255,215,1,191,255,215,1,196,255,215,1,206,255,174,1,213,255,174,1,242,255,174,2,40,255,236,2,107,255,215,2,111,255,215,2,115,255,215,2,121,255,195,2,125,255,215,2,127,255,215,2,156,255,215,2,166,255,215,2,178,255,215,2,180,255,195,2,182,255,195,2,184,255,215,2,186,255,215,2,199,255,215,2,203,255,154,2,204,255,174,2,214,255,215,2,216,255,215,2,218,255,154,2,226,255,215,2,244,255,215,2,246,255,215,2,248,255,215,3,2,255,215,3,4,255,215,3,10,255,215,3,12,255,215,3,14,255,154,3,15,255,174,3,20,255,215,3,24,255,154,3,25,255,174,0,28,0,15,255,10,0,17,255,10,1,164,255,113,1,168,255,215,1,170,255,154,1,174,255,113,1,181,255,113,1,189,255,215,1,206,255,154,1,213,255,154,1,242,255,154,2,8,255,10,2,12,255,10,2,16,255,10,2,40,255,195,2,111,255,154,2,203,255,113,2,204,255,154,2,214,255,154,2,216,255,154,2,218,255,92,2,244,255,215,2,246,255,215,2,248,255,215,3,14,255,113,3,15,255,154,3,24,255,113,3,25,255,154,0,45,1,159,255,215,1,160,255,236,1,184,255,215,1,187,255,215,1,190,255,215,1,199,255,215,1,200,255,215,1,220,255,174,1,221,255,154,1,228,255,174,1,246,255,154,2,105,255,215,2,106,255,195,2,123,255,215,2,126,255,154,2,128,255,154,2,129,255,215,2,131,255,215,2,133,255,215,2,135,255,215,2,136,255,195,2,137,255,215,2,167,255,174,2,174,255,215,2,176,255,215,2,179,255,174,2,181,255,154,2,183,255,154,2,187,255,174,2,194,255,215,2,196,255,215,2,222,255,215,2,224,255,215,2,236,255,215,2,238,255,215,2,240,255,215,2,242,255,215,2,245,255,154,2,247,255,154,2,249,255,154,3,11,255,195,3,13,255,195,3,18,255,215,3,21,255,174,3,22,255,215,0,11,0,5,255,174,0,10,255,174,1,221,255,215,1,246,255,215,2,126,255,215,2,128,255,215,2,181,255,215,2,183,255,215,2,245,255,215,2,247,255,215,2,249,255,215,0,9,1,221,255,215,1,246,255,215,2,126,255,215,2,128,255,215,2,181,255,215,2,183,255,215,2,245,255,215,2,247,255,215,2,249,255,215,0,15,0,13,0,61,0,15,255,113,0,17,255,113,1,206,255,174,1,213,255,174,1,242,255,174,2,7,0,61,2,8,255,113,2,11,0,61,2,12,255,113,2,16,255,113,2,32,0,61,2,204,255,174,3,15,255,174,3,25,255,174,0,25,1,207,255,215,1,216,255,215,1,219,255,215,1,222,255,215,1,234,255,215,1,237,255,215,2,124,255,215,2,130,255,215,2,132,255,215,2,134,255,215,2,138,255,215,2,175,255,215,2,177,255,215,2,221,255,215,2,223,255,215,2,225,255,215,2,237,255,215,2,239,255,215,2,241,255,215,3,6,255,215,3,7,255,215,3,8,255,215,3,9,255,215,3,19,255,215,3,23,255,215,0,40,0,36,255,113,0,130,255,113,0,131,255,113,0,132,255,113,0,133,255,113,0,134,255,113,0,135,255,113,0,136,254,225,0,194,255,113,0,196,255,113,0,198,255,113,1,67,255,113,1,69,254,225,1,95,255,113,1,105,255,113,1,164,255,92,1,170,255,113,1,174,255,92,1,181,255,92,1,206,255,174,2,85,255,113,2,111,255,113,2,203,255,92,2,214,255,113,2,216,255,113,2,218,254,225,3,14,255,92,3,24,255,92,3,26,255,113,3,28,255,113,3,30,255,113,3,32,255,113,3,34,255,113,3,36,255,113,3,38,255,113,3,40,255,113,3,42,255,113,3,44,255,113,3,46,255,113,3,48,255,113,0,1,0,86,255,154,0,40,0,34,255,174,0,55,255,174,0,57,255,133,0,58,255,154,0,60,255,174,0,159,255,174,1,36,255,174,1,38,255,174,1,40,255,174,1,54,255,154,1,56,255,174,1,58,255,174,1,113,255,174,1,114,255,174,1,115,255,236,1,117,255,195,1,120,255,174,1,166,255,174,1,188,255,174,1,196,255,174,1,250,255,154,1,252,255,154,1,254,255,154,2,0,255,174,2,107,255,174,2,121,255,174,2,125,255,133,2,127,255,133,2,166,255,174,2,178,255,174,2,180,255,174,2,182,255,174,2,186,255,174,3,10,255,174,3,12,255,174,3,20,255,174,3,108,255,174,3,110,255,174,3,112,255,174,3,126,255,174,0,149,0,34,0,41,0,36,255,174,0,55,0,41,0,57,0,41,0,58,0,41,0,60,0,41,0,68,255,215,0,70,255,215,0,71,255,215,0,72,255,215,0,74,255,215,0,82,255,215,0,84,255,215,0,86,255,215,0,90,255,215,0,91,255,215,0,92,255,215,0,130,255,174,0,131,255,174,0,132,255,174,0,133,255,174,0,134,255,174,0,135,255,174,0,159,0,41,0,162,255,215,0,163,255,215,0,164,255,215,0,165,255,215,0,166,255,215,0,167,255,215,0,168,255,215,0,169,255,215,0,170,255,215,0,171,255,215,0,172,255,215,0,173,255,215,0,178,255,215,0,180,255,215,0,181,255,215,0,182,255,215,0,183,255,215,0,184,255,215,0,186,255,215,0,191,255,215,0,193,255,215,0,194,255,174,0,195,255,215,0,196,255,174,0,197,255,215,0,198,255,174,0,199,255,215,0,201,255,215,0,203,255,215,0,205,255,215,0,207,255,215,0,209,255,215,0,211,255,215,0,213,255,215,0,215,255,215,0,217,255,215,0,219,255,215,0,221,255,215,0,223,255,215,0,225,255,215,0,227,255,215,0,229,255,215,1,15,255,215,1,17,255,215,1,19,255,215,1,21,255,215,1,29,255,215,1,31,255,215,1,33,255,215,1,35,255,215,1,36,0,41,1,38,0,41,1,40,0,41,1,54,0,41,1,55,255,215,1,56,0,41,1,57,255,215,1,58,0,41,1,67,255,174,1,68,255,215,1,70,255,215,1,72,255,215,1,74,255,215,1,250,0,41,1,251,255,215,1,252,0,41,1,253,255,215,1,254,0,41,1,255,255,215,2,0,0,41,2,1,255,215,2,85,255,174,2,86,255,215,2,93,255,215,3,26,255,174,3,27,255,215,3,28,255,174,3,29,255,215,3,30,255,174,3,31,255,215,3,32,255,174,3,33,255,215,3,34,255,174,3,35,255,215,3,36,255,174,3,37,255,215,3,38,255,174,3,39,255,215,3,40,255,174,3,41,255,215,3,42,255,174,3,43,255,215,3,44,255,174,3,45,255,215,3,46,255,174,3,47,255,215,3,48,255,174,3,49,255,215,3,51,255,215,3,53,255,215,3,55,255,215,3,57,255,215,3,59,255,215,3,61,255,215,3,63,255,215,3,65,255,215,3,71,255,215,3,73,255,215,3,75,255,215,3,77,255,215,3,79,255,215,3,81,255,215,3,83,255,215,3,85,255,215,3,87,255,215,3,89,255,215,3,91,255,215,3,93,255,215,3,108,0,41,3,109,255,215,3,110,0,41,3,111,255,215,3,112,0,41,3,113,255,215,3,126,0,41,0,51,0,13,0,41,0,80,0,41,0,81,0,41,0,83,0,41,0,87,0,61,0,88,0,41,0,90,0,61,0,92,0,61,0,179,0,41,0,187,0,41,0,188,0,41,0,189,0,41,0,190,0,41,0,191,0,61,0,193,0,61,0,250,0,41,1,6,0,41,1,8,0,41,1,10,0,41,1,13,0,41,1,37,0,61,1,39,0,61,1,41,0,61,1,43,0,41,1,45,0,41,1,47,0,41,1,49,0,41,1,51,0,41,1,53,0,41,1,55,0,61,1,57,0,61,1,251,0,61,1,253,0,61,1,255,0,61,2,1,0,61,2,7,0,41,2,11,0,41,2,32,0,41,2,84,0,41,2,95,0,41,3,95,0,41,3,97,0,41,3,99,0,41,3,101,0,41,3,103,0,41,3,105,0,41,3,107,0,41,3,109,0,61,3,111,0,61,3,113,0,61,3,127,0,61,0,197,0,36,255,133,0,38,255,215,0,42,255,215,0,50,255,215,0,52,255,215,0,68,255,154,0,70,255,133,0,71,255,133,0,72,255,133,0,74,255,133,0,80,255,195,0,81,255,195,0,82,255,133,0,83,255,195,0,84,255,133,0,86,255,133,0,88,255,195,0,90,255,215,0,92,255,215,0,93,255,195,0,130,255,133,0,131,255,133,0,132,255,133,0,133,255,133,0,134,255,133,0,135,255,133,0,148,255,215,0,149,255,215,0,150,255,215,0,151,255,215,0,152,255,215,0,154,255,215,0,162,255,154,0,163,255,154,0,164,255,154,0,165,255,154,0,166,255,154,0,167,255,154,0,168,255,154,0,169,255,133,0,170,255,133,0,171,255,133,0,172,255,133,0,173,255,133,0,178,255,133,0,179,255,195,0,180,255,133,0,181,255,133,0,182,255,133,0,183,255,133,0,184,255,133,0,186,255,133,0,187,255,195,0,188,255,195,0,189,255,195,0,190,255,195,0,191,255,215,0,193,255,215,0,194,255,133,0,195,255,154,0,196,255,133,0,197,255,154,0,198,255,133,0,199,255,154,0,200,255,215,0,201,255,133,0,202,255,215,0,203,255,133,0,204,255,215,0,205,255,133,0,206,255,215,0,207,255,133,0,209,255,133,0,211,255,133,0,213,255,133,0,215,255,133,0,217,255,133,0,219,255,133,0,221,255,133,0,222,255,215,0,223,255,133,0,224,255,215,0,225,255,133,0,226,255,215,0,227,255,133,0,228,255,215,0,229,255,133,0,250,255,195,1,6,255,195,1,8,255,195,1,10,255,195,1,13,255,195,1,14,255,215,1,15,255,133,1,16,255,215,1,17,255,133,1,18,255,215,1,19,255,133,1,20,255,215,1,21,255,133,1,29,255,133,1,31,255,133,1,33,255,133,1,35,255,133,1,43,255,195,1,45,255,195,1,47,255,195,1,49,255,195,1,51,255,195,1,53,255,195,1,55,255,215,1,57,255,215,1,60,255,195,1,62,255,195,1,64,255,195,1,67,255,133,1,68,255,154,1,70,255,154,1,71,255,215,1,72,255,133,1,74,255,133,1,251,255,215,1,253,255,215,1,255,255,215,2,1,255,215,2,84,255,195,2,85,255,133,2,86,255,154,2,92,255,215,2,93,255,133,2,95,255,195,3,26,255,133,3,27,255,154,3,28,255,133,3,29,255,154,3,30,255,133,3,31,255,154,3,32,255,133,3,33,255,154,3,34,255,133,3,35,255,154,3,36,255,133,3,37,255,154,3,38,255,133,3,39,255,154,3,40,255,133,3,41,255,154,3,42,255,133,3,43,255,154,3,44,255,133,3,45,255,154,3,46,255,133,3,47,255,154,3,48,255,133,3,49,255,154,3,51,255,133,3,53,255,133,3,55,255,133,3,57,255,133,3,59,255,133,3,61,255,133,3,63,255,133,3,65,255,133,3,70,255,215,3,71,255,133,3,72,255,215,3,73,255,133,3,74,255,215,3,75,255,133,3,76,255,215,3,77,255,133,3,78,255,215,3,79,255,133,3,80,255,215,3,81,255,133,3,82,255,215,3,83,255,133,3,84,255,215,3,85,255,133,3,86,255,215,3,87,255,133,3,88,255,215,3,89,255,133,3,90,255,215,3,91,255,133,3,92,255,215,3,93,255,133,3,95,255,195,3,97,255,195,3,99,255,195,3,101,255,195,3,103,255,195,3,105,255,195,3,107,255,195,3,109,255,215,3,111,255,215,3,113,255,215,0,4,0,13,0,41,2,7,0,41,2,11,0,41,2,32,0,41,0,11,0,15,255,113,0,17,255,113,1,206,255,174,1,213,255,174,1,242,255,174,2,8,255,113,2,12,255,113,2,16,255,113,2,204,255,174,3,15,255,174,3,25,255,174,0,79,0,15,255,92,0,17,255,92,1,159,255,195,1,160,255,215,1,164,255,133,1,170,255,113,1,174,255,133,1,181,255,133,1,184,255,195,1,187,255,195,1,190,255,195,1,199,255,195,1,200,255,195,1,202,255,133,1,206,255,113,1,207,255,113,1,213,255,113,1,216,255,113,1,219,255,113,1,222,255,113,1,234,255,113,1,237,255,113,1,238,255,133,1,242,255,113,2,8,255,92,2,12,255,92,2,16,255,92,2,40,255,133,2,105,255,195,2,111,255,113,2,123,255,195,2,124,255,113,2,129,255,195,2,130,255,113,2,131,255,195,2,132,255,113,2,133,255,195,2,134,255,113,2,135,255,195,2,137,255,195,2,138,255,113,2,174,255,195,2,175,255,113,2,176,255,195,2,177,255,113,2,194,255,195,2,196,255,195,2,203,255,133,2,204,255,113,2,214,255,113,2,215,255,133,2,216,255,113,2,217,255,133,2,218,255,72,2,219,255,133,2,221,255,113,2,222,255,195,2,223,255,113,2,224,255,195,2,225,255,113,2,236,255,195,2,237,255,113,2,238,255,195,2,239,255,113,2,240,255,195,2,241,255,113,2,242,255,195,3,6,255,113,3,7,255,113,3,8,255,113,3,9,255,113,3,14,255,133,3,15,255,113,3,18,255,195,3,19,255,113,3,22,255,195,3,23,255,113,3,24,255,133,3,25,255,113,0,2,0,150,0,5,0,5,0,0,0,10,0,10,0,1,0,13,0,13,0,2,0,36,0,37,0,3,0,39,0,42,0,5,0,46,0,47,0,9,0,50,0,60,0,11,0,68,0,69,0,22,0,73,0,73,0,24,0,75,0,75,0,25,0,78,0,78,0,26,0,81,0,83,0,27,0,85,0,85,0,30,0,89,0,90,0,31,0,92,0,92,0,33,0,130,0,136,0,34,0,138,0,141,0,41,0,146,0,146,0,45,0,148,0,152,0,46,0,154,0,167,0,51,0,178,0,184,0,65,0,186,0,186,0,72,0,191,0,194,0,73,0,196,0,196,0,77,0,198,0,198,0,78,0,208,0,210,0,79,0,212,0,212,0,82,0,214,0,214,0,83,0,216,0,216,0,84,0,218,0,218,0,85,0,220,0,220,0,86,0,222,0,222,0,87,0,224,0,224,0,88,0,226,0,226,0,89,0,228,0,228,0,90,0,231,0,231,0,91,0,233,0,233,0,92,0,248,0,251,0,93,0,253,0,253,0,97,1,0,1,0,0,98,1,6,1,6,0,99,1,8,1,8,0,100,1,10,1,11,0,101,1,13,1,20,0,103,1,22,1,28,0,111,1,30,1,30,0,118,1,32,1,32,0,119,1,34,1,34,0,120,1,36,1,36,0,121,1,38,1,38,0,122,1,40,1,40,0,123,1,42,1,42,0,124,1,44,1,44,0,125,1,46,1,46,0,126,1,48,1,48,0,127,1,52,1,52,0,128,1,54,1,58,0,129,1,67,1,67,0,134,1,71,1,73,0,135,1,86,1,86,0,138,1,91,1,91,0,139,1,95,1,99,0,140,1,102,1,102,0,145,1,104,1,105,0,146,1,108,1,109,0,148,1,111,1,111,0,150,1,113,1,117,0,151,1,120,1,120,0,156,1,123,1,123,0,157,1,127,1,129,0,158,1,131,1,132,0,161,1,134,1,136,0,163,1,138,1,138,0,166,1,140,1,140,0,167,1,142,1,142,0,168,1,147,1,148,0,169,1,150,1,150,0,171,1,153,1,153,0,172,1,155,1,156,0,173,1,158,1,158,0,175,1,160,1,160,0,176,1,164,1,168,0,177,1,170,1,170,0,182,1,172,1,173,0,183,1,175,1,177,0,185,1,180,1,180,0,188,1,184,1,184,0,189,1,186,1,186,0,190,1,188,1,191,0,191,1,196,1,196,0,195,1,198,1,200,0,196,1,202,1,202,0,199,1,204,1,205,0,200,1,208,1,209,0,202,1,212,1,212,0,204,1,216,1,216,0,205,1,218,1,218,0,206,1,220,1,223,0,207,1,231,1,232,0,211,1,235,1,236,0,213,1,244,1,246,0,215,1,248,2,1,0,218,2,6,2,7,0,228,2,10,2,10,0,230,2,40,2,40,0,231,2,85,2,87,0,232,2,92,2,95,0,235,2,101,2,101,0,239,2,105,2,107,0,240,2,111,2,111,0,243,2,113,2,113,0,244,2,115,2,121,0,245,2,123,2,136,0,252,2,148,2,154,1,10,2,156,2,167,1,17,2,170,2,170,1,29,2,172,2,172,1,30,2,178,2,183,1,31,2,185,2,185,1,37,2,192,2,192,1,38,2,194,2,194,1,39,2,196,2,196,1,40,2,199,2,201,1,41,2,214,2,218,1,44,2,220,2,220,1,49,2,222,2,228,1,50,2,230,2,230,1,57,2,236,2,242,1,58,2,244,2,249,1,65,2,252,2,253,1,71,3,0,3,2,1,73,3,4,3,5,1,76,3,8,3,8,1,78,3,10,3,10,1,79,3,14,3,14,1,80,3,16,3,16,1,81,3,18,3,18,1,82,3,20,3,20,1,83,3,26,3,50,1,84,3,52,3,52,1,109,3,54,3,54,1,110,3,56,3,56,1,111,3,58,3,58,1,112,3,60,3,60,1,113,3,62,3,62,1,114,3,64,3,64,1,115,3,70,3,94,1,116,3,96,3,96,1,141,3,98,3,113,1,142,3,126,3,126,1,158,0,0,0,1,0,0,0,10,0,28,0,30,0,1,108,97,116,110,0,8,0,4,0,0,0,0,255,255,0,0,0,0,0,0};