Update themes/[email protected]
Browse files- themes/[email protected] +1 -338
themes/[email protected]
CHANGED
@@ -1,338 +1 @@
|
|
1 |
-
{
|
2 |
-
"theme": {
|
3 |
-
"_font": [
|
4 |
-
{
|
5 |
-
"__gradio_font__": true,
|
6 |
-
"name": "Raleway",
|
7 |
-
"class": "google"
|
8 |
-
},
|
9 |
-
{
|
10 |
-
"__gradio_font__": true,
|
11 |
-
"name": "ui-sans-serif",
|
12 |
-
"class": "font"
|
13 |
-
},
|
14 |
-
{
|
15 |
-
"__gradio_font__": true,
|
16 |
-
"name": "system-ui",
|
17 |
-
"class": "font"
|
18 |
-
},
|
19 |
-
{
|
20 |
-
"__gradio_font__": true,
|
21 |
-
"name": "sans-serif",
|
22 |
-
"class": "font"
|
23 |
-
}
|
24 |
-
],
|
25 |
-
"_font_mono": [
|
26 |
-
{
|
27 |
-
"__gradio_font__": true,
|
28 |
-
"name": "Space Mono",
|
29 |
-
"class": "google"
|
30 |
-
},
|
31 |
-
{
|
32 |
-
"__gradio_font__": true,
|
33 |
-
"name": "ui-monospace",
|
34 |
-
"class": "font"
|
35 |
-
},
|
36 |
-
{
|
37 |
-
"__gradio_font__": true,
|
38 |
-
"name": "Consolas",
|
39 |
-
"class": "font"
|
40 |
-
},
|
41 |
-
{
|
42 |
-
"__gradio_font__": true,
|
43 |
-
"name": "monospace",
|
44 |
-
"class": "font"
|
45 |
-
}
|
46 |
-
],
|
47 |
-
"_stylesheets": [
|
48 |
-
"https://fonts.googleapis.com/css2?family=Raleway:wght@400;600&display=swap",
|
49 |
-
"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;600&display=swap"
|
50 |
-
],
|
51 |
-
"background_fill_primary": "#393e46",
|
52 |
-
"background_fill_primary_dark": "#222831",
|
53 |
-
"background_fill_secondary": "#eeeeee",
|
54 |
-
"background_fill_secondary_dark": "#393e46",
|
55 |
-
"block_background_fill": "#eeeeee",
|
56 |
-
"block_background_fill_dark": "#333840",
|
57 |
-
"block_border_color": "#00adb5",
|
58 |
-
"block_border_color_dark": "#00adb5",
|
59 |
-
"block_border_width": "1px",
|
60 |
-
"block_border_width_dark": "1px",
|
61 |
-
"block_info_text_color": "#eeeeee",
|
62 |
-
"block_info_text_color_dark": "#eeeeee",
|
63 |
-
"block_info_text_size": "14px",
|
64 |
-
"block_info_text_weight": "400",
|
65 |
-
"block_label_background_fill": "#393e46",
|
66 |
-
"block_label_background_fill_dark": "#222831",
|
67 |
-
"block_label_border_color": "#00adb5",
|
68 |
-
"block_label_border_color_dark": "#00adb5",
|
69 |
-
"block_label_border_width": "1px",
|
70 |
-
"block_label_border_width_dark": "1px",
|
71 |
-
"block_label_margin": "0",
|
72 |
-
"block_label_padding": "4px 12px",
|
73 |
-
"block_label_radius": "12px 0 12px 0",
|
74 |
-
"block_label_right_radius": "0 12px 0 12px",
|
75 |
-
"block_label_shadow": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
76 |
-
"block_label_text_color": "#00adb5",
|
77 |
-
"block_label_text_color_dark": "#00adb5",
|
78 |
-
"block_label_text_size": "14px",
|
79 |
-
"block_label_text_weight": "400",
|
80 |
-
"block_padding": "12px 14px",
|
81 |
-
"block_radius": "16px",
|
82 |
-
"block_shadow": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
83 |
-
"block_shadow_dark": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
84 |
-
"block_title_background_fill": "none",
|
85 |
-
"block_title_background_fill_dark": "none",
|
86 |
-
"block_title_border_color": "none",
|
87 |
-
"block_title_border_color_dark": "none",
|
88 |
-
"block_title_border_width": "0",
|
89 |
-
"block_title_border_width_dark": "0",
|
90 |
-
"block_title_padding": "0",
|
91 |
-
"block_title_radius": "16px",
|
92 |
-
"block_title_text_color": "#00adb5",
|
93 |
-
"block_title_text_color_dark": "#00adb5",
|
94 |
-
"block_title_text_size": "16px",
|
95 |
-
"block_title_text_weight": "400",
|
96 |
-
"body_background_fill": "#393e46",
|
97 |
-
"body_background_fill_dark": "#222831",
|
98 |
-
"body_text_color": "#eeeeee",
|
99 |
-
"body_text_color_dark": "#eeeeee",
|
100 |
-
"body_text_color_subdued": "#a3a3a3",
|
101 |
-
"body_text_color_subdued_dark": "#a3a3a3",
|
102 |
-
"body_text_size": "16px",
|
103 |
-
"body_text_weight": "400",
|
104 |
-
"border_color_accent": "#00adb5",
|
105 |
-
"border_color_accent_dark": "#00adb5",
|
106 |
-
"border_color_primary": "#00adb5",
|
107 |
-
"border_color_primary_dark": "#00adb5",
|
108 |
-
"button_border_width": "1px",
|
109 |
-
"button_border_width_dark": "1px",
|
110 |
-
"button_cancel_background_fill": "#ee9595",
|
111 |
-
"button_cancel_background_fill_dark": "#ee9595",
|
112 |
-
"button_cancel_background_fill_hover": "#ff6868",
|
113 |
-
"button_cancel_background_fill_hover_dark": "#ff6868",
|
114 |
-
"button_cancel_border_color": "#ee9595",
|
115 |
-
"button_cancel_border_color_dark": "#ee9595",
|
116 |
-
"button_cancel_border_color_hover": "#ff6868",
|
117 |
-
"button_cancel_border_color_hover_dark": "#ff6868",
|
118 |
-
"button_cancel_text_color": "#eeeeee",
|
119 |
-
"button_cancel_text_color_dark": "#eeeeee",
|
120 |
-
"button_cancel_text_color_hover": "#eeeeee",
|
121 |
-
"button_cancel_text_color_hover_dark": "#eeeeee",
|
122 |
-
"button_large_padding": "12px 24px",
|
123 |
-
"button_large_radius": "16px",
|
124 |
-
"button_large_text_size": "20px",
|
125 |
-
"button_large_text_weight": "600",
|
126 |
-
"button_primary_background_fill": "#00adb5",
|
127 |
-
"button_primary_background_fill_dark": "#00adb5",
|
128 |
-
"button_primary_background_fill_hover": "#aad8d3",
|
129 |
-
"button_primary_background_fill_hover_dark": "#aad8d3",
|
130 |
-
"button_primary_border_color": "#00adb5",
|
131 |
-
"button_primary_border_color_dark": "#00adb5",
|
132 |
-
"button_primary_border_color_hover": "#aad8d3",
|
133 |
-
"button_primary_border_color_hover_dark": "#aad8d3",
|
134 |
-
"button_primary_text_color": "#eeeeee",
|
135 |
-
"button_primary_text_color_dark": "#eeeeee",
|
136 |
-
"button_primary_text_color_hover": "#eeeeee",
|
137 |
-
"button_primary_text_color_hover_dark": "#eeeeee",
|
138 |
-
"button_secondary_background_fill": "#eeeeee",
|
139 |
-
"button_secondary_background_fill_dark": "#eeeeee",
|
140 |
-
"button_secondary_background_fill_hover": "#f5f5f5",
|
141 |
-
"button_secondary_background_fill_hover_dark": "#f5f5f5",
|
142 |
-
"button_secondary_border_color": "#eeeeee",
|
143 |
-
"button_secondary_border_color_dark": "#eeeeee",
|
144 |
-
"button_secondary_border_color_hover": "#f5f5f5",
|
145 |
-
"button_secondary_border_color_hover_dark": "#f5f5f5",
|
146 |
-
"button_secondary_text_color": "#393e46",
|
147 |
-
"button_secondary_text_color_dark": "#393e46",
|
148 |
-
"button_secondary_text_color_hover": "#222831",
|
149 |
-
"button_secondary_text_color_hover_dark": "#222831",
|
150 |
-
"button_shadow": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
151 |
-
"button_shadow_active": "0 2px 6px rgba(0, 0, 0, 0.16) inset",
|
152 |
-
"button_shadow_hover": "0 4px 8px rgba(0, 0, 0, 0.2)",
|
153 |
-
"button_small_padding": "6px 12px",
|
154 |
-
"button_small_radius": "16px",
|
155 |
-
"button_small_text_size": "14px",
|
156 |
-
"button_small_text_weight": "400",
|
157 |
-
"button_transition": "background-color 0.2s, border-color 0.2s, color 0.2s",
|
158 |
-
"checkbox_background_color": "#eeeeee",
|
159 |
-
"checkbox_background_color_dark": "#333840",
|
160 |
-
"checkbox_background_color_focus": "#aad8d3",
|
161 |
-
"checkbox_background_color_focus_dark": "#aad8d3",
|
162 |
-
"checkbox_background_color_hover": "#eeeeee",
|
163 |
-
"checkbox_background_color_hover_dark": "#333840",
|
164 |
-
"checkbox_background_color_selected": "#00adb5",
|
165 |
-
"checkbox_background_color_selected_dark": "#00adb5",
|
166 |
-
"checkbox_border_color": "#00adb5",
|
167 |
-
"checkbox_border_color_dark": "#00adb5",
|
168 |
-
"checkbox_border_color_focus": "#aad8d3",
|
169 |
-
"checkbox_border_color_focus_dark": "#aad8d3",
|
170 |
-
"checkbox_border_color_hover": "#00adb5",
|
171 |
-
"checkbox_border_color_hover_dark": "#00adb5",
|
172 |
-
"checkbox_border_color_selected": "#00adb5",
|
173 |
-
"checkbox_border_color_selected_dark": "#00adb5",
|
174 |
-
"checkbox_border_radius": "16px",
|
175 |
-
"checkbox_border_width": "1px",
|
176 |
-
"checkbox_border_width_dark": "1px",
|
177 |
-
"checkbox_check": "url(\"data:image/svg+xml,%3csvg viewBox='0 0 16 16',%3e%3cpath fill='%23ffffff' d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e\")",
|
178 |
-
"checkbox_label_background_fill": "#eeeeee",
|
179 |
-
"checkbox_label_background_fill_dark": "#333840",
|
180 |
-
"checkbox_label_background_fill_hover": "#f5f5f5",
|
181 |
-
"checkbox_label_background_fill_hover_dark": "#444950",
|
182 |
-
"checkbox_label_background_fill_selected": "#00adb5",
|
183 |
-
"checkbox_label_background_fill_selected_dark": "#00adb5",
|
184 |
-
"checkbox_label_border_color": "#00adb5",
|
185 |
-
"checkbox_label_border_color_dark": "#00adb5",
|
186 |
-
"checkbox_label_border_color_hover": "#aad8d3",
|
187 |
-
"checkbox_label_border_color_hover_dark": "#aad8d3",
|
188 |
-
"checkbox_label_border_width": "1px",
|
189 |
-
"checkbox_label_border_width_dark": "1px",
|
190 |
-
"checkbox_label_gap": "12px",
|
191 |
-
"checkbox_label_padding": "8px 16px",
|
192 |
-
"checkbox_label_shadow": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
193 |
-
"checkbox_label_text_color": "#393e46",
|
194 |
-
"checkbox_label_text_color_dark": "#eeeeee",
|
195 |
-
"checkbox_label_text_color_selected": "#222831",
|
196 |
-
"checkbox_label_text_color_selected_dark": "#eeeeee",
|
197 |
-
"checkbox_label_text_size": "16px",
|
198 |
-
"checkbox_label_text_weight": "400",
|
199 |
-
"checkbox_shadow": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
200 |
-
"color_accent": "#00adb5",
|
201 |
-
"color_accent_soft": "#aad8d3",
|
202 |
-
"color_accent_soft_dark": "#334e4e",
|
203 |
-
"container_radius": "16px",
|
204 |
-
"embed_radius": "12px",
|
205 |
-
"error_background_fill": "#ee9595",
|
206 |
-
"error_background_fill_dark": "#ee9595",
|
207 |
-
"error_border_color": "#ee9595",
|
208 |
-
"error_border_color_dark": "#ee9595",
|
209 |
-
"error_border_width": "1px",
|
210 |
-
"error_border_width_dark": "1px",
|
211 |
-
"error_text_color": "#ee9595",
|
212 |
-
"error_text_color_dark": "#ee9595",
|
213 |
-
"font": "'Raleway', 'ui-sans-serif', 'system-ui', 'sans-serif'",
|
214 |
-
"font_mono": "'Space Mono', 'ui-monospace', 'Consolas', 'monospace'",
|
215 |
-
"form_gap_width": "1px",
|
216 |
-
"input_background_fill": "#eeeeee",
|
217 |
-
"input_background_fill_dark": "#333840",
|
218 |
-
"input_background_fill_focus": "#aad8d3",
|
219 |
-
"input_background_fill_focus_dark": "#aad8d3",
|
220 |
-
"input_background_fill_hover": "#eeeeee",
|
221 |
-
"input_background_fill_hover_dark": "#333840",
|
222 |
-
"input_border_color": "#00adb5",
|
223 |
-
"input_border_color_dark": "#00adb5",
|
224 |
-
"input_border_color_focus": "#aad8d3",
|
225 |
-
"input_border_color_focus_dark": "#aad8d3",
|
226 |
-
"input_border_color_hover": "#00adb5",
|
227 |
-
"input_border_color_hover_dark": "#00adb5",
|
228 |
-
"input_border_width": "1px",
|
229 |
-
"input_border_width_dark": "1px",
|
230 |
-
"input_padding": "12px 14px",
|
231 |
-
"input_placeholder_color": "#a3a3a3",
|
232 |
-
"input_placeholder_color_dark": "#a3a3a3",
|
233 |
-
"input_radius": "16px",
|
234 |
-
"input_shadow": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
235 |
-
"input_shadow_dark": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
236 |
-
"input_shadow_focus": "0 0 0 3px rgba(0, 173, 181, 0.5)",
|
237 |
-
"input_shadow_focus_dark": "0 0 0 3px rgba(0, 173, 181, 0.5)",
|
238 |
-
"input_text_size": "16px",
|
239 |
-
"input_text_weight": "400",
|
240 |
-
"layout_gap": "24px",
|
241 |
-
"link_text_color": "#00adb5",
|
242 |
-
"link_text_color_active": "#00adb5",
|
243 |
-
"link_text_color_active_dark": "#00adb5",
|
244 |
-
"link_text_color_dark": "#eeeeee",
|
245 |
-
"link_text_color_hover": "#aad8d3",
|
246 |
-
"link_text_color_hover_dark": "#aad8d3",
|
247 |
-
"link_text_color_visited": "#00adb5",
|
248 |
-
"link_text_color_visited_dark": "#00adb5",
|
249 |
-
"loader_color": "#00adb5",
|
250 |
-
"loader_color_dark": "#00adb5",
|
251 |
-
"name": "pastel_2023_dark",
|
252 |
-
"neutral_100": "#eeeeee",
|
253 |
-
"neutral_200": "#e0e0e0",
|
254 |
-
"neutral_300": "#cccccc",
|
255 |
-
"neutral_400": "#a3a3a3",
|
256 |
-
"neutral_50": "#f9f9f9",
|
257 |
-
"neutral_500": "#737373",
|
258 |
-
"neutral_600": "#525252",
|
259 |
-
"neutral_700": "#404040",
|
260 |
-
"neutral_800": "#262626",
|
261 |
-
"neutral_900": "#171717",
|
262 |
-
"neutral_950": "#0f0f0f",
|
263 |
-
"panel_background_fill": "#eeeeee",
|
264 |
-
"panel_background_fill_dark": "#333840",
|
265 |
-
"panel_border_color": "#00adb5",
|
266 |
-
"panel_border_color_dark": "#00adb5",
|
267 |
-
"panel_border_width": "0",
|
268 |
-
"panel_border_width_dark": "0",
|
269 |
-
"primary_100": "#ffedd5",
|
270 |
-
"primary_200": "#fed7aa",
|
271 |
-
"primary_300": "#fdba74",
|
272 |
-
"primary_400": "#fb923c",
|
273 |
-
"primary_50": "#fff7ed",
|
274 |
-
"primary_500": "#f97316",
|
275 |
-
"primary_600": "#ea580c",
|
276 |
-
"primary_700": "#c2410c",
|
277 |
-
"primary_800": "#9a3412",
|
278 |
-
"primary_900": "#7c2d12",
|
279 |
-
"primary_950": "#6c2e12",
|
280 |
-
"prose_header_text_weight": "600",
|
281 |
-
"prose_text_size": "16px",
|
282 |
-
"prose_text_weight": "400",
|
283 |
-
"radio_circle": "url(\"data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e\")",
|
284 |
-
"radius_lg": "12px",
|
285 |
-
"radius_md": "8px",
|
286 |
-
"radius_sm": "6px",
|
287 |
-
"radius_xl": "16px",
|
288 |
-
"radius_xs": "4px",
|
289 |
-
"radius_xxl": "24px",
|
290 |
-
"radius_xxs": "2px",
|
291 |
-
"secondary_100": "#fef9c3",
|
292 |
-
"secondary_200": "#fef08a",
|
293 |
-
"secondary_300": "#fde047",
|
294 |
-
"secondary_400": "#facc15",
|
295 |
-
"secondary_50": "#fefce8",
|
296 |
-
"secondary_500": "#eab308",
|
297 |
-
"secondary_600": "#ca8a04",
|
298 |
-
"secondary_700": "#a16207",
|
299 |
-
"secondary_800": "#854d0e",
|
300 |
-
"secondary_900": "#713f12",
|
301 |
-
"secondary_950": "#653b12",
|
302 |
-
"section_header_text_size": "16px",
|
303 |
-
"section_header_text_weight": "600",
|
304 |
-
"shadow_drop": "0 1px 3px rgba(0, 0, 0, 0.12)",
|
305 |
-
"shadow_drop_lg": "0 4px 8px rgba(0, 0, 0, 0.2)",
|
306 |
-
"shadow_inset": "0 2px 6px rgba(0, 0, 0, 0.16) inset",
|
307 |
-
"shadow_spread": "3px",
|
308 |
-
"shadow_spread_dark": "1px",
|
309 |
-
"slider_color": "#00adb5",
|
310 |
-
"slider_color_dark": "#00adb5",
|
311 |
-
"spacing_lg": "12px",
|
312 |
-
"spacing_md": "8px",
|
313 |
-
"spacing_sm": "4px",
|
314 |
-
"spacing_xl": "16px",
|
315 |
-
"spacing_xs": "2px",
|
316 |
-
"spacing_xxl": "24px",
|
317 |
-
"spacing_xxs": "1px",
|
318 |
-
"stat_background_fill": "#00adb5",
|
319 |
-
"stat_background_fill_dark": "#333840",
|
320 |
-
"table_border_color": "#cccccc",
|
321 |
-
"table_border_color_dark": "#444950",
|
322 |
-
"table_even_background_fill": "#eeeeee",
|
323 |
-
"table_even_background_fill_dark": "#333840",
|
324 |
-
"table_odd_background_fill": "#f5f5f5",
|
325 |
-
"table_odd_background_fill_dark": "#2d3035",
|
326 |
-
"table_radius": "16px",
|
327 |
-
"table_row_focus": "#aad8d3",
|
328 |
-
"table_row_focus_dark": "#334e4e",
|
329 |
-
"text_lg": "20px",
|
330 |
-
"text_md": "16px",
|
331 |
-
"text_sm": "14px",
|
332 |
-
"text_xl": "24px",
|
333 |
-
"text_xs": "12px",
|
334 |
-
"text_xxl": "28px",
|
335 |
-
"text_xxs": "10px",
|
336 |
-
"version": "0.0.1"
|
337 |
-
}
|
338 |
-
}
|
|
|
1 |
+
{"theme": {"_font": [{"__gradio_font__": true, "name": "Roboto", "class": "google"}, {"__gradio_font__": true, "name": "ui-sans-serif", "class": "font"}, {"__gradio_font__": true, "name": "system-ui", "class": "font"}, {"__gradio_font__": true, "name": "sans-serif", "class": "font"}], "_stylesheets": ["https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap"], "background_fill_primary": "#ffffff", "background_fill_secondary": "#f5f5f5", "block_background_fill": "#ffffff", "block_border_color": "#e0e0e0", "block_border_width": "1px", "block_label_background_fill": "#f5f5f5", "block_label_border_color": "#e0e0e0", "block_label_text_color": "#5f6368", "block_padding": "24px", "block_radius": "4px", "block_shadow": "0 1px 3px 0 rgba(60,64,67,.15), 0 4px 8px 3px rgba(60,64,67,.15)", "body_background_fill": "#ffffff", "body_text_color": "#202124", "button_border_width": "0", "button_large_radius": "4px", "button_primary_background_fill": "#1a73e8", "button_primary_text_color": "#ffffff", "button_secondary_background_fill": "#ffffff", "button_secondary_border_color": "#dadce0", "button_secondary_text_color": "#5f6368", "button_shadow": "0 1px 2px 0 rgba(60,64,67,.3)", "checkbox_background_color": "#ffffff", "checkbox_border_color": "#dadce0", "checkbox_check": "url(\"data:image/svg+xml,%3csvg viewBox='0 0 24 24' fill='%231a73e8' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3e%3c/svg%3e\")", "checkbox_label_background_fill": "#ffffff", "checkbox_label_border_color": "#dadce0", "input_background_fill": "#ffffff", "input_border_color": "#dadce0", "input_border_width": "1px", "input_padding": "16px", "input_radius": "4px", "input_shadow": "none", "link_text_color": "#1a73e8", "link_text_color_hover": "#0c66d8", "name": "GMaterial", "primary_500": "#1a73e8", "radio_circle": "url(\"data:image/svg+xml,%3csvg viewBox='0 0 24 24' fill='%231a73e8' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12' cy='12' r='5'/%3e%3c/svg%3e\")", "slider_color": "#1a73e8", "slider_color_dark": "#1a73e8", "spacing_lg": "16px", "spacing_md": "12px", "spacing_sm": "8px", "spacing_xl": "24px", "spacing_xs": "4px", "spacing_xxl": "32px", "table_border_color": "#e0e0e0", "table_even_background_fill": "#ffffff", "table_odd_background_fill": "#f5f5f5", "table_row_focus": "#e8f0fe", "text_md": "14px", "text_sm": "12px"}, "version": "0.0.2"}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|