// SafeC Standard Library — GUI: the built-in fallback typeface
// (GuiTypeface::fallback(), see gui_text.h).
//
// "SafeC Fallback Sans": a subset of DejaVu Sans 2.37 — printable ASCII,
// Latin-1, en/em dashes, curly quotes, bullet, ellipsis, euro sign, the
// four arrows, check and cross marks and the triangles U+25B2/25B6/25BC/
// 25C0 — with its 'kern' pairs, without hinting, renamed as the license
// below requires of a modified copy. 23388 bytes. Regenerate with fontTools:
//
// pyftsubset DejaVuSans.ttf --no-hinting --layout-features=kern \
// --legacy-kern --drop-tables+=FFTM,GDEF,GSUB,GPOS,MATH,gasp \
// --unicodes="U+0020-007E,U+00A0-00FF,U+2013,U+2014,U+2018-201D,
// U+2022,U+2026,U+20AC,U+2190-2193,U+2713,U+2715,U+25B2,U+25B6,
// U+25BC,U+25C0"
// then set name IDs 1/3/4 to "SafeC Fallback Sans", 6 to
// "SafeCFallbackSans" (fontTools' name.setName), keeping ID 0.
//
// ── License of the font data below ──────────────────────────────────────
// Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream
// Vera is a trademark of Bitstream, Inc. DejaVu changes are in public
// domain.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of the fonts accompanying this license ("Fonts") and associated
// documentation files (the "Font Software"), to reproduce and distribute
// the Font Software, including without limitation the rights to use, copy,
// merge, publish, distribute, and/or sell copies of the Font Software, and
// to permit persons to whom the Font Software is furnished to do so,
// subject to the following conditions:
//
// The above copyright and trademark notices and this permission notice
// shall be included in all copies of one or more of the Font Software
// typefaces.
//
// The Font Software may be modified, altered, or added to, and in
// particular the designs of glyphs or characters in the Fonts may be
// modified and additional glyphs or characters may be added to the Fonts,
// only if the fonts are renamed to names not containing either the words
// "Bitstream" or the word "Vera".
//
// This License becomes null and void to the extent applicable to Fonts or
// Font Software that has been modified and is distributed under the
// "Bitstream Vera" names.
//
// The Font Software may be sold as part of a larger software package but
// no copy of one or more of the Font Software typefaces may be sold by
// itself.
//
// THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
// COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
// BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR
// OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR
// CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT
// SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
//
// Except as contained in this notice, the names of Gnome, the Gnome
// Foundation, and Bitstream Inc., shall not be used in advertising or
// otherwise to promote the sale, use or other dealings in this Font
// Software without prior written authorization from the Gnome Foundation
// or Bitstream Inc., respectively. For further information, contact:
// fonts at gnome dot org.
// ─────────────────────────────────────────────────────────────────────────
#pragma once
#include <std/gui/gui_text.h>
namespace std {
#define GUI_FALLBACK_TTF_SIZE 23388UL
static const unsigned char gGuiFallbackTtf[23388] = {
0,1,0,0,0,11,0,128,0,3,0,48,79,83,47,50,10,30,22,32,0,0,1,56,
0,0,0,86,99,109,97,112,219,236,216,139,0,0,5,8,0,0,0,156,103,108,121,102,
73,103,49,99,0,0,7,104,0,0,52,70,104,101,97,100,43,139,50,252,0,0,0,188,
0,0,0,54,104,104,101,97,11,204,5,131,0,0,0,244,0,0,0,36,104,109,116,120,
35,38,107,241,0,0,1,144,0,0,3,120,107,101,114,110,67,147,76,146,0,0,59,176,
0,0,28,158,108,111,99,97,99,254,87,134,0,0,5,164,0,0,1,194,109,97,120,112,
0,237,0,145,0,0,1,24,0,0,0,32,110,97,109,101,66,22,89,24,0,0,88,80,
0,0,2,234,112,111,115,116,255,219,0,90,0,0,91,60,0,0,0,32,0,1,0,0,
0,2,94,184,81,113,84,7,95,15,60,245,0,31,8,0,0,0,0,0,224,250,209,57,
0,0,0,0,230,255,184,132,252,182,254,29,7,166,7,109,0,0,0,8,0,2,0,0,
0,0,0,0,0,1,0,0,7,109,254,29,0,0,8,0,252,182,254,137,7,166,0,1,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,0,1,0,0,0,224,0,77,
0,5,0,66,0,4,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,
0,1,4,14,1,144,0,5,0,0,5,51,5,153,0,0,1,30,5,51,5,153,0,0,
3,215,0,102,2,18,0,0,2,11,6,3,3,8,4,2,2,4,128,0,0,3,0,0,
160,34,0,0,0,0,0,0,0,0,80,102,69,100,0,64,0,32,39,21,6,20,254,20,
1,154,7,109,1,227,0,0,0,1,0,0,0,0,0,0,4,205,0,102,2,139,0,0,
3,53,1,53,3,174,0,197,6,180,0,158,5,23,0,170,7,154,0,113,6,61,0,129,
2,51,0,197,3,31,0,176,3,31,0,164,4,0,0,61,6,180,0,217,2,139,0,158,
2,227,0,100,2,139,0,219,2,178,0,0,5,23,0,135,5,23,0,225,5,23,0,150,
5,23,0,156,5,23,0,100,5,23,0,158,5,23,0,143,5,23,0,168,5,23,0,139,
5,23,0,129,2,178,0,240,2,178,0,158,6,180,0,217,6,180,0,217,6,180,0,217,
4,63,0,147,8,0,0,135,5,121,0,16,5,125,0,201,5,150,0,115,6,41,0,201,
5,14,0,201,4,154,0,201,6,51,0,115,6,4,0,201,2,92,0,201,2,92,255,150,
5,63,0,201,4,117,0,201,6,231,0,201,5,252,0,201,6,76,0,115,4,211,0,201,
6,76,0,115,5,143,0,201,5,20,0,135,4,227,255,250,5,219,0,178,5,121,0,16,
7,233,0,68,5,123,0,61,4,227,255,252,5,123,0,92,3,31,0,176,2,178,0,0,
3,31,0,199,6,180,0,217,4,0,255,236,4,0,0,170,4,231,0,123,5,20,0,186,
4,102,0,113,5,20,0,113,4,236,0,113,2,209,0,47,5,20,0,113,5,18,0,186,
2,57,0,193,2,57,255,219,4,162,0,186,2,57,0,193,7,203,0,186,5,18,0,186,
4,229,0,113,5,20,0,186,5,20,0,113,3,74,0,186,4,43,0,111,3,35,0,55,
5,18,0,174,4,188,0,61,6,139,0,86,4,188,0,59,4,188,0,61,4,51,0,88,
5,23,1,0,2,178,1,4,5,23,1,0,6,180,0,217,2,139,0,0,3,53,1,53,
5,23,0,172,5,23,0,129,5,23,0,94,5,23,0,82,2,178,1,4,4,0,0,92,
4,0,0,215,8,0,1,27,3,197,0,115,4,229,0,158,6,180,0,217,2,227,0,100,
8,0,1,27,4,0,0,213,4,0,0,195,6,180,0,217,3,53,0,94,3,53,0,98,
4,0,1,115,5,23,0,174,5,23,0,158,2,139,0,219,4,0,1,35,3,53,0,137,
3,197,0,96,4,229,0,193,7,193,0,137,7,193,0,137,7,193,0,98,4,63,0,143,
5,121,0,16,5,121,0,16,5,121,0,16,5,121,0,16,5,121,0,16,5,121,0,16,
7,203,0,8,5,150,0,115,5,14,0,201,5,14,0,201,5,14,0,201,5,14,0,201,
2,92,0,59,2,92,0,162,2,92,255,254,2,92,0,6,6,51,0,10,5,252,0,201,
6,76,0,115,6,76,0,115,6,76,0,115,6,76,0,115,6,76,0,115,6,180,1,25,
6,76,0,102,5,219,0,178,5,219,0,178,5,219,0,178,5,219,0,178,4,227,255,252,
4,215,0,201,5,10,0,186,4,231,0,123,4,231,0,123,4,231,0,123,4,231,0,123,
4,231,0,123,4,231,0,123,7,219,0,123,4,102,0,113,4,236,0,113,4,236,0,113,
4,236,0,113,4,236,0,113,2,57,255,199,2,57,0,144,2,57,255,222,2,57,255,244,
4,229,0,113,5,18,0,186,4,229,0,113,4,229,0,113,4,229,0,113,4,229,0,113,
4,229,0,113,6,180,0,217,4,229,0,72,5,18,0,174,5,18,0,174,5,18,0,174,
5,18,0,174,4,188,0,61,5,20,0,186,4,188,0,61,2,57,0,193,4,0,0,193,
4,0,0,238,4,0,0,182,4,0,0,100,8,0,0,100,2,139,0,174,2,139,0,178,
2,139,0,174,2,139,0,178,4,37,0,174,4,37,0,174,4,184,1,51,8,0,0,236,
1,86,254,137,3,53,0,63,5,23,0,0,6,180,0,100,6,180,1,163,6,180,0,117,
6,180,1,163,6,39,0,6,6,39,0,6,6,39,0,6,6,39,0,6,6,180,1,51,
6,180,1,3,0,0,252,215,253,115,252,182,253,12,252,207,0,0,0,2,0,0,0,3,
0,0,0,20,0,3,0,1,0,0,0,20,0,4,0,136,0,0,0,30,0,16,0,3,
0,14,0,126,0,255,32,20,32,29,32,34,32,38,32,172,33,147,37,178,37,182,37,188,
37,192,39,19,39,21,255,255,0,0,0,32,0,160,32,19,32,24,32,34,32,38,32,172,
33,144,37,178,37,182,37,188,37,192,39,19,39,21,255,255,255,225,255,192,224,177,224,174,
224,170,224,167,224,36,223,65,219,35,219,32,219,27,219,24,217,198,217,197,0,1,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,22,0,42,0,102,0,178,1,0,1,78,1,92,
1,121,1,149,1,187,1,212,1,228,1,241,1,253,2,11,2,59,2,82,2,130,2,190,
2,219,3,11,3,74,3,93,3,164,3,226,3,243,4,9,4,30,4,49,4,69,4,126,
4,243,5,15,5,70,5,118,5,158,5,182,5,203,6,2,6,26,6,39,6,61,6,88,
6,104,6,134,6,158,6,210,6,245,7,50,7,99,7,160,7,179,7,213,7,234,8,10,
8,41,8,64,8,87,8,105,8,120,8,138,8,160,8,173,8,189,8,245,9,37,9,81,
9,129,9,179,9,211,10,18,10,52,10,70,10,97,10,123,10,136,10,188,10,221,11,9,
11,56,11,104,11,135,11,194,11,227,12,7,12,27,12,56,12,88,12,119,12,142,12,192,
12,206,13,0,13,48,13,48,13,71,13,132,13,175,13,249,14,39,14,60,14,151,14,170,
15,25,15,88,15,122,15,138,15,151,16,13,16,26,16,69,16,101,16,143,16,201,16,215,
17,9,17,36,17,48,17,81,17,103,17,148,17,184,17,200,17,216,17,232,18,33,18,45,
18,57,18,69,18,81,18,93,18,151,18,191,18,203,18,215,18,227,18,239,18,251,19,7,
19,19,19,31,19,43,19,93,19,105,19,117,19,129,19,141,19,153,19,165,19,199,20,20,
20,32,20,44,20,56,20,68,20,80,20,117,20,187,20,198,20,209,20,220,20,231,20,242,
20,253,21,89,21,101,21,113,21,125,21,137,21,149,21,161,21,173,21,185,21,197,22,9,
22,21,22,32,22,43,22,54,22,65,22,76,22,102,22,174,22,185,22,196,22,207,22,218,
22,229,23,21,23,32,23,48,23,66,23,104,23,149,23,162,23,175,23,192,23,209,23,225,
23,242,24,13,24,40,24,63,24,87,24,101,24,129,24,205,24,228,24,251,25,18,25,41,
25,55,25,68,25,81,25,94,25,144,25,179,25,198,25,212,26,2,26,17,26,35,0,0,
0,2,1,53,0,0,2,0,5,213,0,3,0,9,0,0,37,51,21,35,17,51,17,3,
35,3,1,53,203,203,203,20,162,21,254,254,5,213,253,113,254,155,1,101,0,2,0,197,
3,170,2,233,5,213,0,3,0,7,0,0,1,17,35,17,33,17,35,17,1,111,170,2,
36,170,5,213,253,213,2,43,253,213,2,43,0,2,0,158,0,0,6,23,5,190,0,3,
0,31,0,0,1,33,3,33,3,3,33,19,51,3,33,21,33,3,33,21,33,3,35,19,
33,3,35,19,33,53,33,19,33,53,33,19,4,23,254,221,84,1,37,68,104,1,36,105,
160,103,1,56,254,161,82,1,62,254,155,104,160,103,254,219,103,161,104,254,197,1,96,84,
254,190,1,105,102,3,133,254,178,3,135,254,97,1,159,254,97,154,254,178,153,254,98,1,
158,254,98,1,158,153,1,78,154,1,159,0,0,3,0,170,254,211,4,109,6,20,0,33,
0,40,0,47,0,0,1,35,3,38,38,39,53,22,22,23,17,38,38,53,52,54,55,53,
51,21,22,22,23,21,38,38,39,17,22,22,21,20,6,7,3,17,6,6,21,20,22,23,
17,54,54,53,52,38,2,180,100,1,105,210,106,102,209,111,221,201,218,204,100,93,174,83,
83,175,92,227,214,227,214,100,116,122,113,225,127,129,123,254,211,1,45,2,45,45,180,64,
65,1,1,200,36,172,150,163,188,14,235,232,4,31,27,175,42,46,4,254,85,35,180,156,
169,195,15,3,0,1,154,13,106,88,86,96,213,254,79,17,110,90,88,104,0,5,0,113,
255,227,7,41,5,240,0,11,0,23,0,35,0,39,0,51,0,0,1,34,6,21,20,22,
51,50,54,53,52,38,39,50,22,21,20,6,35,34,38,53,52,54,1,34,6,21,20,22,
51,50,54,53,52,38,37,51,1,35,19,50,22,21,20,6,35,34,38,53,52,54,5,209,
87,99,99,87,85,99,99,85,158,186,187,157,160,186,187,252,151,86,99,98,87,87,99,100,
3,49,160,252,90,160,31,158,188,187,159,159,185,186,2,145,148,132,130,149,149,130,131,149,
127,220,187,187,219,219,187,188,219,2,97,149,130,132,148,148,132,129,150,127,249,243,6,13,
219,187,189,218,219,188,186,220,0,2,0,129,255,227,5,254,5,240,0,9,0,48,0,0,
1,6,6,21,20,22,51,50,54,55,1,1,54,54,55,51,6,2,7,1,35,39,6,6,
35,34,0,53,52,54,55,38,38,53,52,54,51,50,22,23,21,38,38,35,34,6,21,20,
22,1,242,91,85,212,160,95,166,73,254,123,1,252,59,66,6,186,12,104,93,1,23,252,
143,104,228,131,241,254,206,134,134,48,50,222,184,83,165,85,87,158,68,105,131,59,3,35,
81,161,88,146,194,63,64,2,143,253,248,89,203,114,132,254,254,126,254,227,147,89,87,1,
19,215,128,225,99,63,125,60,162,197,36,36,182,47,49,111,88,51,103,0,0,1,0,197,
3,170,1,111,5,213,0,3,0,0,1,17,35,17,1,111,170,5,213,253,213,2,43,0,
0,1,0,176,254,242,2,123,6,18,0,13,0,0,1,6,2,21,20,18,23,35,38,2,
53,52,18,55,2,123,134,130,131,133,160,150,149,148,151,6,18,230,254,62,231,231,254,59,
229,235,1,198,224,223,1,196,236,0,0,1,0,164,254,242,2,111,6,18,0,13,0,0,
19,51,22,18,21,20,2,7,35,54,18,53,52,2,164,160,150,149,149,150,160,133,131,131,
6,18,236,254,60,223,224,254,58,235,229,1,197,231,231,1,194,0,0,1,0,61,2,74,
3,195,5,240,0,17,0,0,1,5,5,7,37,17,35,17,5,39,37,37,55,5,17,51,
17,37,3,195,254,153,1,103,58,254,176,114,254,176,58,1,103,254,153,58,1,80,114,1,
80,4,223,194,195,98,203,254,135,1,121,203,98,195,194,99,203,1,121,254,135,203,0,1,
0,217,0,0,5,219,5,4,0,11,0,0,1,17,33,21,33,17,35,17,33,53,33,17,
3,174,2,45,253,211,168,253,211,2,45,5,4,253,211,170,253,211,2,45,170,2,45,0,
0,1,0,158,255,18,1,195,0,254,0,5,0,0,55,51,21,3,35,19,240,211,164,129,
82,254,172,254,192,1,64,0,0,1,0,100,1,223,2,127,2,131,0,3,0,0,19,33,
21,33,100,2,27,253,229,2,131,164,0,1,0,219,0,0,1,174,0,254,0,3,0,0,
55,51,21,35,219,211,211,254,254,0,0,1,0,0,255,66,2,178,5,213,0,3,0,0,
1,51,1,35,2,8,170,253,248,170,5,213,249,109,0,2,0,135,255,227,4,143,5,240,
0,11,0,23,0,0,1,34,2,17,16,18,51,50,18,17,16,2,39,50,0,17,16,0,
35,34,0,17,16,0,2,139,156,157,157,156,157,157,157,157,251,1,9,254,247,251,251,254,
247,1,9,5,80,254,205,254,204,254,205,254,205,1,51,1,51,1,52,1,51,160,254,115,
254,134,254,135,254,115,1,141,1,121,1,122,1,141,0,1,0,225,0,0,4,90,5,213,
0,10,0,0,55,33,17,5,53,37,51,17,33,21,33,254,1,74,254,153,1,101,202,1,
74,252,164,170,4,115,72,184,72,250,213,170,0,1,0,150,0,0,4,74,5,240,0,28,
0,0,37,33,21,33,53,54,0,55,54,54,53,52,38,35,34,6,7,53,54,54,51,50,
4,21,20,6,7,6,0,1,137,2,193,252,76,115,1,141,51,97,77,167,134,95,211,120,
122,212,88,232,1,20,69,91,25,254,244,170,170,170,119,1,145,58,109,151,73,119,150,66,
67,204,49,50,232,194,92,165,112,29,254,235,0,1,0,156,255,227,4,115,5,240,0,40,
0,0,1,22,22,21,20,4,33,34,38,39,53,22,22,51,50,54,53,52,38,35,35,53,
51,50,54,53,52,38,35,34,6,7,53,54,54,51,50,4,21,20,6,3,63,145,163,254,
208,254,232,94,199,106,84,200,109,190,199,185,165,174,182,149,158,163,152,83,190,114,115,201,
89,230,1,12,142,3,37,31,196,144,221,242,37,37,195,49,50,150,143,132,149,166,119,112,
115,123,36,38,180,32,32,209,178,124,171,0,0,2,0,100,0,0,4,164,5,213,0,2,
0,13,0,0,1,1,33,3,51,17,51,21,35,17,35,17,33,53,3,6,254,2,1,254,
53,254,213,213,201,253,94,5,37,252,227,3,205,252,51,168,254,160,1,96,195,0,0,1,
0,158,255,227,4,100,5,213,0,29,0,0,19,33,21,33,17,54,54,51,50,0,21,20,
0,33,34,38,39,53,22,22,51,50,54,53,52,38,35,34,6,7,221,3,25,253,160,44,
88,44,250,1,36,254,212,254,239,94,195,104,90,192,107,173,202,202,173,81,161,84,5,213,
170,254,146,15,15,254,238,234,241,254,245,32,32,203,49,48,182,156,156,182,36,38,0,2,
0,143,255,227,4,150,5,240,0,11,0,36,0,0,1,34,6,21,20,22,51,50,54,53,
52,38,1,21,38,38,35,34,2,3,54,54,51,50,0,21,20,0,35,32,0,17,16,0,
33,50,22,2,164,136,159,159,136,136,159,159,1,9,76,155,76,200,211,15,59,178,107,225,
1,5,254,240,226,254,253,254,238,1,80,1,27,76,155,3,59,186,162,161,187,187,161,162,
186,2,121,184,36,38,254,242,254,239,87,93,254,239,235,230,254,234,1,141,1,121,1,98,
1,165,30,0,0,1,0,168,0,0,4,104,5,213,0,6,0,0,19,33,21,1,35,1,
33,168,3,192,253,226,211,1,254,253,51,5,213,86,250,129,5,43,0,3,0,139,255,227,
4,139,5,240,0,11,0,35,0,47,0,0,1,34,6,21,20,22,51,50,54,53,52,38,
37,38,38,53,52,54,51,50,22,21,20,6,7,22,22,21,20,4,35,34,36,53,52,54,
19,20,22,51,50,54,53,52,38,35,34,6,2,139,144,165,165,144,144,166,165,254,165,130,
145,255,222,223,254,145,129,146,163,254,247,247,247,254,247,164,72,145,131,130,147,147,130,131,
145,2,197,154,135,135,154,155,134,135,154,86,32,178,128,179,208,208,179,128,178,32,34,198,
143,217,232,232,217,143,198,1,97,116,130,130,116,116,130,130,0,2,0,129,255,227,4,135,
5,240,0,24,0,36,0,0,55,53,22,22,51,50,18,19,6,6,35,34,0,53,52,0,
51,32,0,17,16,0,33,34,38,1,50,54,53,52,38,35,34,6,21,20,22,225,76,156,
75,200,211,15,58,178,108,224,254,251,1,16,226,1,3,1,17,254,177,254,229,76,156,1,
62,136,159,159,136,136,159,159,31,184,36,38,1,13,1,18,86,92,1,15,235,230,1,22,
254,115,254,134,254,159,254,91,30,2,151,186,162,161,187,187,161,162,186,0,0,2,0,240,
0,0,1,195,4,35,0,3,0,7,0,0,55,51,21,35,17,51,21,35,240,211,211,211,
211,254,254,4,35,254,0,2,0,158,255,18,1,195,4,35,0,3,0,9,0,0,19,51,
21,35,17,51,21,3,35,19,240,211,211,211,164,129,82,4,35,254,253,217,172,254,192,1,
64,0,0,1,0,217,0,94,5,219,4,166,0,6,0,0,9,2,21,1,53,1,5,219,
251,248,4,8,250,254,5,2,3,240,254,145,254,147,182,1,209,166,1,209,0,2,0,217,
1,96,5,219,3,162,0,3,0,7,0,0,19,33,21,33,21,33,21,33,217,5,2,250,
254,5,2,250,254,3,162,168,240,170,0,1,0,217,0,94,5,219,4,166,0,6,0,0,
19,53,1,21,1,53,1,217,5,2,250,254,4,6,3,240,182,254,47,166,254,47,182,1,
109,0,0,2,0,147,0,0,3,176,5,240,0,3,0,36,0,0,37,51,21,35,19,35,
53,52,54,55,55,54,54,53,52,38,35,34,6,7,53,54,54,51,50,22,21,20,6,7,
7,6,6,7,6,6,21,1,135,203,203,197,191,56,90,90,57,51,131,108,79,179,97,94,
193,103,184,223,72,90,88,47,39,8,6,6,254,254,1,145,154,101,130,86,89,53,94,49,
89,110,70,67,188,57,56,194,159,76,137,86,86,47,53,25,21,60,52,0,0,2,0,135,
254,156,7,113,5,162,0,11,0,76,0,0,1,20,22,51,50,54,53,52,38,35,34,6,
1,6,6,35,34,38,53,52,54,51,50,22,23,53,51,17,54,54,53,52,38,39,38,36,
35,34,6,7,6,2,21,20,18,23,22,4,51,50,54,55,23,6,4,35,34,36,39,38,
2,53,52,18,55,54,36,51,50,4,23,22,22,21,16,0,5,2,250,142,124,123,141,144,
122,121,143,2,33,60,155,103,172,215,216,171,103,156,59,143,146,165,63,64,104,254,213,176,
123,226,96,157,177,115,109,105,1,20,157,129,249,104,90,125,254,217,152,185,254,184,128,128,
134,136,126,129,1,82,189,212,1,107,123,75,79,254,194,254,232,2,25,143,163,164,142,140,
165,164,254,72,77,73,249,200,200,250,75,76,131,253,32,22,223,177,107,188,80,131,139,65,
64,102,254,181,193,159,254,234,106,104,109,87,81,111,97,103,131,125,125,1,73,189,182,1,
74,125,127,135,174,160,98,230,123,254,249,254,208,6,0,2,0,16,0,0,5,104,5,213,
0,2,0,10,0,0,1,1,33,1,51,1,35,3,33,3,35,2,188,254,238,2,37,254,
123,229,2,57,210,136,253,95,136,213,5,14,253,25,3,174,250,43,1,127,254,129,0,3,
0,201,0,0,4,236,5,213,0,8,0,17,0,32,0,0,1,17,33,50,54,53,52,38,
35,1,17,33,50,54,53,52,38,35,37,33,50,22,21,20,6,7,22,22,21,20,4,35,
33,1,147,1,68,163,157,157,163,254,188,1,43,148,145,145,148,254,11,2,4,231,250,128,
124,149,165,254,240,251,253,232,2,201,253,221,135,139,140,133,2,102,254,62,111,114,113,112,
166,192,177,137,162,20,32,203,152,200,218,0,0,1,0,115,255,227,5,39,5,240,0,25,
0,0,1,21,38,38,35,32,0,17,16,0,33,50,54,55,21,6,6,35,32,0,17,16,
0,33,50,22,5,39,102,231,130,255,0,254,240,1,16,1,0,130,231,102,106,237,132,254,
173,254,122,1,134,1,83,134,237,5,98,213,95,94,254,199,254,216,254,217,254,199,94,95,
211,72,72,1,159,1,103,1,104,1,159,71,0,2,0,201,0,0,5,176,5,213,0,8,
0,17,0,0,1,17,51,32,0,17,16,0,33,37,33,32,0,17,16,0,33,33,1,147,
244,1,53,1,31,254,225,254,203,254,66,1,159,1,178,1,150,254,104,254,80,254,97,5,
47,251,119,1,24,1,46,1,44,1,23,166,254,151,254,128,254,126,254,150,0,1,0,201,
0,0,4,139,5,213,0,11,0,0,19,33,21,33,17,33,21,33,17,33,21,33,201,3,
176,253,26,2,199,253,57,2,248,252,62,5,213,170,254,70,170,253,227,170,0,1,0,201,
0,0,4,35,5,213,0,9,0,0,19,33,21,33,17,33,21,33,17,35,201,3,90,253,
112,2,80,253,176,202,5,213,170,254,72,170,253,55,0,1,0,115,255,227,5,139,5,240,
0,29,0,0,37,17,33,53,33,17,6,4,35,32,0,17,16,0,33,50,4,23,21,38,
38,35,32,0,17,16,0,33,50,54,4,195,254,182,2,18,117,254,230,160,254,162,254,117,
1,139,1,94,146,1,7,111,112,252,139,254,238,254,237,1,19,1,18,107,168,213,1,145,
166,253,127,83,85,1,153,1,109,1,110,1,153,72,70,215,95,96,254,206,254,209,254,210,
254,206,37,0,0,1,0,201,0,0,5,59,5,213,0,11,0,0,19,51,17,33,17,51,
17,35,17,33,17,35,201,202,2,222,202,202,253,34,202,5,213,253,156,2,100,250,43,2,
199,253,57,0,0,1,0,201,0,0,1,147,5,213,0,3,0,0,19,51,17,35,201,202,
202,5,213,250,43,0,0,1,255,150,254,102,1,147,5,213,0,11,0,0,19,51,17,16,
6,35,35,53,51,50,54,53,201,202,205,227,77,63,134,110,5,213,250,147,254,242,244,170,
150,194,0,1,0,201,0,0,5,106,5,213,0,10,0,0,19,51,17,1,33,1,1,33,
1,17,35,201,202,2,158,1,4,253,27,3,26,254,246,253,51,202,5,213,253,137,2,119,
253,72,252,227,2,207,253,49,0,1,0,201,0,0,4,106,5,213,0,5,0,0,19,51,
17,33,21,33,201,202,2,215,252,95,5,213,250,213,170,0,0,1,0,201,0,0,6,31,
5,213,0,12,0,0,19,33,1,1,33,17,35,17,1,35,1,17,35,201,1,45,1,125,
1,127,1,45,197,254,127,203,254,127,196,5,213,252,8,3,248,250,43,5,31,252,0,4,
0,250,225,0,0,1,0,201,0,0,5,51,5,213,0,9,0,0,19,33,1,17,51,17,
33,1,17,35,201,1,16,2,150,196,254,240,253,106,196,5,213,251,31,4,225,250,43,4,
225,251,31,0,0,2,0,115,255,227,5,217,5,240,0,11,0,23,0,0,1,34,0,17,
16,0,51,50,0,17,16,0,39,32,0,17,16,0,33,32,0,17,16,0,3,39,220,254,
253,1,3,220,220,1,1,254,255,220,1,58,1,120,254,136,254,198,254,197,254,135,1,121,
5,76,254,184,254,229,254,230,254,184,1,72,1,26,1,27,1,72,164,254,91,254,158,254,
159,254,91,1,164,1,98,1,98,1,165,0,0,2,0,201,0,0,4,141,5,213,0,8,
0,19,0,0,1,17,51,50,54,53,52,38,35,37,33,50,4,21,20,4,35,35,17,35,
1,147,254,141,154,154,141,254,56,1,200,251,1,1,254,255,251,254,202,5,47,253,207,146,
135,134,146,166,227,219,221,226,253,168,0,2,0,115,254,248,5,217,5,240,0,11,0,29,
0,0,1,34,0,17,16,0,51,50,0,17,16,0,19,1,35,39,6,6,35,32,0,17,
16,0,33,32,0,17,16,2,3,39,220,254,253,1,3,220,220,1,1,254,255,63,1,10,
244,221,33,35,16,254,197,254,135,1,121,1,59,1,58,1,120,209,5,76,254,184,254,229,
254,230,254,184,1,72,1,26,1,27,1,72,250,207,254,221,239,2,2,1,165,1,97,1,
98,1,165,254,91,254,158,254,252,254,142,0,0,2,0,201,0,0,5,84,5,213,0,19,
0,28,0,0,1,22,22,23,19,35,3,38,38,35,35,17,35,17,33,32,22,21,20,6,
1,17,51,50,54,53,52,38,35,3,141,65,123,62,205,217,191,74,139,120,220,202,1,200,
1,0,252,131,253,137,254,146,149,149,146,2,188,22,144,126,254,104,1,127,150,98,253,137,
5,213,214,216,141,186,2,79,253,238,135,131,131,133,0,1,0,135,255,227,4,162,5,240,
0,39,0,0,1,21,38,38,35,34,6,21,20,22,23,23,22,22,21,20,4,33,34,38,
39,53,22,22,51,50,54,53,52,38,39,39,38,38,53,52,36,51,50,22,4,72,115,204,
95,165,179,119,166,122,226,215,254,221,254,231,106,239,128,123,236,114,173,188,135,154,123,226,
202,1,23,245,105,218,5,164,197,55,54,128,118,99,101,31,25,43,217,182,217,224,48,47,
208,69,70,136,126,110,124,31,24,45,192,171,198,228,38,0,0,1,255,250,0,0,4,233,
5,213,0,7,0,0,3,33,21,33,17,35,17,33,6,4,239,253,238,203,253,238,5,213,
170,250,213,5,43,0,0,1,0,178,255,227,5,41,5,213,0,17,0,0,19,51,17,20,
22,51,50,54,53,17,51,17,16,0,33,32,0,17,178,203,174,195,194,174,203,254,223,254,
230,254,229,254,223,5,213,252,117,240,211,211,240,3,139,252,92,254,220,254,214,1,42,1,
36,0,0,1,0,16,0,0,5,104,5,213,0,6,0,0,33,1,51,1,1,51,1,2,
74,253,198,211,1,217,1,218,210,253,199,5,213,251,23,4,233,250,43,0,0,1,0,68,
0,0,7,166,5,213,0,12,0,0,19,51,1,1,51,1,1,51,1,35,1,1,35,68,
204,1,58,1,57,227,1,58,1,57,205,254,137,254,254,197,254,194,254,5,213,251,18,4,
238,251,18,4,238,250,43,5,16,250,240,0,0,1,0,61,0,0,5,59,5,213,0,11,
0,0,19,51,1,1,51,1,1,35,1,1,35,1,129,217,1,115,1,117,217,254,32,2,
0,217,254,92,254,89,218,2,21,5,213,253,213,2,43,253,51,252,248,2,123,253,133,3,
29,0,0,1,255,252,0,0,4,231,5,213,0,8,0,0,3,51,1,1,51,1,17,35,
17,4,217,1,158,1,155,217,253,240,203,5,213,253,154,2,102,252,242,253,57,2,199,0,
0,1,0,92,0,0,5,31,5,213,0,9,0,0,19,33,21,1,33,21,33,53,1,33,
115,4,149,252,80,3,199,251,61,3,176,252,103,5,213,154,251,111,170,154,4,145,0,1,
0,176,254,242,2,88,6,20,0,7,0,0,19,33,21,35,17,51,21,33,176,1,168,240,
240,254,88,6,20,143,249,252,143,0,0,1,0,0,255,66,2,178,5,213,0,3,0,0,
19,1,35,1,170,2,8,170,253,248,5,213,249,109,6,147,0,1,0,199,254,242,2,111,
6,20,0,7,0,0,1,17,33,53,51,17,35,53,2,111,254,88,239,239,6,20,248,222,
143,6,4,143,0,1,0,217,3,168,5,219,5,213,0,6,0,0,1,1,35,1,1,35,
1,3,188,2,31,201,254,72,254,72,201,2,31,5,213,253,211,1,139,254,117,2,45,0,
0,1,255,236,254,29,4,20,254,172,0,3,0,0,1,21,33,53,4,20,251,216,254,172,
143,143,0,1,0,170,4,240,2,137,6,102,0,3,0,0,1,1,35,1,1,111,1,26,
153,254,186,6,102,254,138,1,118,0,0,2,0,123,255,227,4,45,4,123,0,10,0,37,
0,0,1,34,6,21,20,22,51,50,54,53,53,55,17,35,53,6,6,35,34,38,53,52,
54,51,33,53,52,38,35,34,6,7,53,54,54,51,50,22,2,190,223,172,129,111,153,185,
184,184,63,188,136,172,203,253,251,1,2,167,151,96,182,84,101,190,90,243,240,2,51,102,
123,98,115,217,180,41,76,253,129,170,102,97,193,162,189,192,18,127,139,46,46,170,39,39,
252,0,0,2,0,186,255,227,4,164,6,20,0,11,0,28,0,0,1,52,38,35,34,6,
21,20,22,51,50,54,1,54,54,51,50,18,17,16,2,35,34,38,39,21,35,17,51,3,
229,167,146,146,167,167,146,146,167,253,142,58,177,123,204,255,255,204,123,177,58,185,185,2,
47,203,231,231,203,203,231,231,2,82,100,97,254,188,254,248,254,248,254,188,97,100,168,6,
20,0,0,1,0,113,255,227,3,231,4,123,0,25,0,0,1,21,38,38,35,34,6,21,
20,22,51,50,54,55,21,6,6,35,34,0,17,16,0,33,50,22,3,231,78,157,80,179,
198,198,179,80,157,78,77,165,93,253,254,214,1,45,1,6,85,162,4,53,172,43,43,227,
205,205,227,43,43,170,36,36,1,62,1,14,1,18,1,58,35,0,0,2,0,113,255,227,
4,90,6,20,0,16,0,28,0,0,1,17,51,17,35,53,6,6,35,34,2,17,16,18,
51,50,22,1,20,22,51,50,54,53,52,38,35,34,6,3,162,184,184,58,177,124,203,255,
255,203,124,177,253,199,167,146,146,168,168,146,146,167,3,182,2,94,249,236,168,100,97,1,
68,1,8,1,8,1,68,97,254,21,203,231,231,203,203,231,231,0,0,2,0,113,255,227,
4,127,4,123,0,20,0,27,0,0,1,21,33,22,22,51,50,54,55,21,6,6,35,32,
0,17,16,0,51,50,0,7,38,38,35,34,6,7,4,127,252,178,12,205,183,106,199,98,
99,208,107,254,244,254,199,1,41,252,226,1,7,184,2,165,136,154,185,14,2,94,90,190,
199,52,52,174,42,44,1,56,1,10,1,19,1,67,254,221,196,151,180,174,158,0,0,1,
0,47,0,0,2,248,6,20,0,19,0,0,1,21,35,34,6,21,21,33,21,33,17,35,
17,35,53,51,53,52,54,51,2,248,176,99,77,1,47,254,209,185,176,176,174,189,6,20,
153,80,104,99,143,252,47,3,209,143,78,187,171,0,0,2,0,113,254,86,4,90,4,123,
0,11,0,40,0,0,1,52,38,35,34,6,21,20,22,51,50,54,23,16,2,33,34,38,
39,53,22,22,51,50,54,53,53,6,6,35,34,2,17,16,18,51,50,22,23,53,51,3,
162,165,149,148,165,165,148,149,165,184,254,254,250,97,172,81,81,158,82,181,180,57,178,124,
206,252,252,206,124,178,57,184,2,61,200,220,220,200,199,220,220,235,254,226,254,233,29,30,
179,44,42,189,191,91,99,98,1,58,1,3,1,4,1,58,98,99,170,0,0,1,0,186,
0,0,4,100,6,20,0,19,0,0,1,17,35,17,52,38,35,34,6,21,17,35,17,51,
17,54,54,51,50,22,4,100,184,124,124,149,172,185,185,66,179,117,193,198,2,164,253,92,
2,158,159,158,190,164,253,135,6,20,253,158,101,100,239,0,0,2,0,193,0,0,1,121,
6,20,0,3,0,7,0,0,19,51,17,35,17,51,21,35,193,184,184,184,184,4,96,251,
160,6,20,233,0,2,255,219,254,86,1,121,6,20,0,11,0,15,0,0,19,51,17,20,
6,35,35,53,51,50,54,53,17,51,21,35,193,184,163,181,70,49,105,76,184,184,4,96,
251,140,214,192,156,97,153,6,40,233,0,1,0,186,0,0,4,156,6,20,0,10,0,0,
19,51,17,1,51,1,1,35,1,17,35,186,185,2,37,235,253,174,2,107,240,253,199,185,
6,20,252,105,1,227,253,244,253,172,2,35,253,221,0,1,0,193,0,0,1,121,6,20,
0,3,0,0,19,51,17,35,193,184,184,6,20,249,236,0,0,1,0,186,0,0,7,29,
4,123,0,34,0,0,1,54,54,51,50,22,21,17,35,17,52,38,35,34,6,21,17,35,
17,52,38,35,34,6,21,17,35,17,51,21,54,54,51,50,22,4,41,69,192,130,175,190,
185,114,117,143,166,185,114,119,141,166,185,185,63,176,121,122,171,3,137,124,118,245,226,253,
92,2,158,161,156,190,164,253,135,2,158,162,155,191,163,253,135,4,96,174,103,98,124,0,
0,1,0,186,0,0,4,100,4,123,0,19,0,0,1,17,35,17,52,38,35,34,6,21,
17,35,17,51,21,54,54,51,50,22,4,100,184,124,124,149,172,185,185,66,179,117,193,198,
2,164,253,92,2,158,159,158,190,164,253,135,4,96,174,101,100,239,0,2,0,113,255,227,
4,117,4,123,0,11,0,23,0,0,1,34,6,21,20,22,51,50,54,53,52,38,39,50,
0,17,16,0,35,34,0,17,16,0,2,115,148,172,171,149,147,172,172,147,240,1,18,254,
238,240,241,254,239,1,17,3,223,231,201,201,231,232,200,199,233,156,254,200,254,236,254,237,
254,199,1,57,1,19,1,20,1,56,0,2,0,186,254,86,4,164,4,123,0,16,0,28,
0,0,37,17,35,17,51,21,54,54,51,50,18,17,16,2,35,34,38,1,52,38,35,34,
6,21,20,22,51,50,54,1,115,185,185,58,177,123,204,255,255,204,123,177,2,56,167,146,
146,167,167,146,146,167,168,253,174,6,10,170,100,97,254,188,254,248,254,248,254,188,97,1,
235,203,231,231,203,203,231,231,0,2,0,113,254,86,4,90,4,123,0,11,0,28,0,0,
1,20,22,51,50,54,53,52,38,35,34,6,1,6,6,35,34,2,17,16,18,51,50,22,
23,53,51,17,35,1,47,167,146,146,168,168,146,146,167,2,115,58,177,124,203,255,255,203,
124,177,58,184,184,2,47,203,231,231,203,203,231,231,253,174,100,97,1,68,1,8,1,8,
1,68,97,100,170,249,246,0,0,1,0,186,0,0,3,74,4,123,0,17,0,0,1,38,
38,35,34,6,21,17,35,17,51,21,54,54,51,50,22,23,3,74,31,73,44,156,167,185,
185,58,186,133,19,46,28,3,180,18,17,203,190,253,178,4,96,174,102,99,5,5,0,1,
0,111,255,227,3,199,4,123,0,39,0,0,1,21,38,38,35,34,6,21,20,22,23,23,
22,22,21,20,6,35,34,38,39,53,22,22,51,50,54,53,52,38,39,39,38,38,53,52,
54,51,50,22,3,139,78,168,90,137,137,98,148,63,196,165,247,216,90,195,108,102,198,97,
130,140,101,171,64,171,152,224,206,102,180,4,63,174,40,40,84,84,64,73,33,14,42,153,
137,156,182,35,35,190,53,53,89,81,75,80,37,15,36,149,130,158,172,30,0,1,0,55,
0,0,2,242,5,158,0,19,0,0,1,17,33,21,33,17,20,22,51,51,21,35,34,38,
53,17,35,53,51,17,1,119,1,123,254,133,75,115,189,189,213,162,135,135,5,158,254,194,
143,253,160,137,78,154,159,210,2,96,143,1,62,0,0,2,0,174,255,227,4,88,4,123,
0,19,0,20,0,0,19,17,51,17,20,22,51,50,54,53,17,51,17,35,53,6,6,35,
34,38,1,174,184,124,124,149,173,184,184,67,177,117,193,200,1,207,1,186,2,166,253,97,
159,159,190,164,2,123,251,160,172,102,99,240,3,168,0,1,0,61,0,0,4,127,4,96,
0,6,0,0,19,51,1,1,51,1,35,61,195,1,94,1,94,195,254,92,250,4,96,252,
84,3,172,251,160,0,0,1,0,86,0,0,6,53,4,96,0,12,0,0,19,51,19,19,
51,19,19,51,1,35,3,3,35,86,184,230,229,217,230,229,184,254,219,217,241,242,217,4,
96,252,150,3,106,252,150,3,106,251,160,3,150,252,106,0,0,1,0,59,0,0,4,121,
4,96,0,11,0,0,9,2,35,1,1,35,1,1,51,1,1,4,100,254,107,1,170,217,
254,186,254,186,217,1,179,254,114,217,1,41,1,41,4,96,253,223,253,193,1,184,254,72,
2,74,2,22,254,113,1,143,0,1,0,61,254,86,4,127,4,96,0,15,0,0,5,6,
6,35,35,53,51,50,54,55,55,1,51,1,1,51,2,147,78,148,124,147,108,76,84,51,
33,254,59,195,1,94,1,94,195,104,200,122,154,72,134,84,4,78,252,148,3,108,0,1,
0,88,0,0,3,219,4,96,0,9,0,0,19,33,21,1,33,21,33,53,1,33,113,3,
106,253,76,2,180,252,125,2,180,253,101,4,96,168,252,219,147,168,3,37,0,1,1,0,
254,178,4,23,6,20,0,36,0,0,5,21,35,34,38,53,53,52,38,35,35,53,51,50,
54,53,53,52,54,51,51,21,35,34,6,21,21,20,6,7,22,22,21,21,20,22,51,4,
23,62,249,169,108,142,61,61,143,107,169,249,62,68,141,86,91,110,111,90,86,141,190,144,
148,221,239,151,116,143,115,149,240,221,147,143,88,141,248,157,142,25,27,142,156,248,141,88,
0,1,1,4,254,29,1,174,6,29,0,3,0,0,1,17,35,17,1,174,170,6,29,248,
0,8,0,0,0,1,1,0,254,178,4,23,6,20,0,36,0,0,5,51,50,54,53,53,
52,54,55,38,38,53,53,52,38,35,35,53,51,50,22,21,21,20,22,51,51,21,35,34,
6,21,21,20,6,35,35,1,0,70,140,85,90,111,111,90,85,140,70,63,249,167,108,142,
62,62,142,108,167,249,63,190,86,143,248,156,142,27,25,142,157,248,142,87,143,147,221,240,
149,115,143,116,151,239,221,148,0,1,0,217,1,211,5,219,3,49,0,29,0,0,1,21,
6,6,35,34,39,38,39,38,39,38,35,34,6,7,53,54,54,51,50,23,22,23,22,23,
22,51,50,54,5,219,105,179,97,110,146,11,5,7,15,155,94,88,172,98,105,179,97,110,
147,10,5,8,14,155,94,86,169,3,49,178,79,68,59,4,2,3,5,62,77,83,178,79,
69,60,4,2,3,5,62,76,0,2,1,53,254,139,2,0,4,96,0,3,0,9,0,0,
1,35,53,51,17,35,17,19,51,19,2,0,203,203,203,21,162,20,3,98,254,250,43,2,
143,1,101,254,155,0,0,2,0,172,254,199,4,35,5,152,0,6,0,33,0,0,37,17,
6,6,21,20,22,1,21,38,38,39,3,54,54,55,21,6,6,7,17,35,17,38,0,17,
16,0,55,17,51,19,22,22,2,166,147,164,164,2,16,74,136,68,1,70,137,72,65,137,
77,102,241,254,247,1,9,241,102,1,73,137,131,3,88,18,226,184,185,226,3,161,172,41,
42,3,252,160,5,42,39,170,30,35,7,254,228,1,32,20,1,51,1,1,1,2,1,50,
22,1,31,254,225,4,33,0,0,1,0,129,0,0,4,98,5,240,0,27,0,0,1,21,
38,38,35,34,6,21,21,33,21,33,17,33,21,33,53,51,17,35,53,51,53,16,54,51,
50,22,4,78,76,136,61,148,116,1,135,254,121,2,45,252,31,236,199,199,214,232,61,151,
5,180,182,41,41,155,212,215,143,254,47,170,170,1,209,143,238,1,5,243,31,0,0,2,
0,94,0,82,4,188,4,178,0,35,0,47,0,0,1,55,23,7,22,22,21,20,6,7,
23,7,39,6,6,35,34,38,39,7,39,55,38,38,53,52,54,55,39,55,23,54,54,51,
50,22,19,52,38,35,34,6,21,20,22,51,50,54,3,123,207,114,206,37,36,38,40,209,
114,207,59,116,61,58,120,61,207,113,207,37,37,38,38,207,115,207,55,116,64,60,117,92,
155,114,112,158,157,113,113,156,3,225,209,115,206,59,119,62,63,115,57,207,113,207,40,38,
37,37,207,115,206,62,118,58,64,116,56,206,115,207,39,37,36,254,124,112,154,154,112,114,
156,157,0,1,0,82,0,0,4,195,5,213,0,24,0,0,1,33,17,35,17,33,53,33,
53,39,33,53,33,1,51,1,1,51,1,33,21,33,7,21,33,4,141,254,99,201,254,96,
1,160,84,254,180,1,8,254,195,190,1,123,1,121,191,254,194,1,8,254,181,84,1,159,
1,199,254,57,1,199,123,51,155,123,2,74,253,68,2,188,253,182,123,155,51,0,0,2,
1,4,254,162,1,174,5,152,0,3,0,7,0,0,1,17,35,17,19,17,35,17,1,174,
170,170,170,1,152,253,10,2,246,4,0,253,10,2,246,0,0,2,0,92,255,61,3,162,
5,240,0,11,0,62,0,0,1,6,6,21,20,22,23,54,54,53,52,38,19,21,38,38,
35,34,6,21,20,23,22,23,22,22,21,20,6,7,22,22,21,20,6,35,34,38,39,53,
22,22,51,50,54,53,52,39,39,38,38,53,52,54,55,38,38,53,52,54,51,50,22,1,
123,63,62,139,250,63,62,143,204,83,143,56,97,108,206,26,14,211,131,92,93,62,57,204,
173,73,154,88,87,148,58,102,113,221,25,214,128,93,91,59,59,200,166,73,153,3,168,46,
90,46,76,133,135,45,91,46,75,136,2,147,164,39,39,80,71,90,115,15,8,119,154,101,
90,140,53,52,109,64,142,168,29,29,164,39,39,84,76,102,123,14,120,153,102,91,143,49,
44,112,69,130,159,29,0,2,0,215,5,70,3,41,6,16,0,3,0,7,0,0,1,51,
21,35,37,51,21,35,2,94,203,203,254,121,203,203,6,16,202,202,202,0,0,3,1,27,
0,0,6,229,5,205,0,23,0,47,0,73,0,0,1,50,4,23,22,18,21,20,2,7,
6,4,35,34,36,39,38,2,53,52,18,55,54,36,23,34,6,7,6,6,21,20,22,23,
22,22,51,50,54,55,54,54,53,52,38,39,38,38,23,21,38,38,35,34,6,21,20,22,
51,50,54,55,21,6,6,35,34,38,53,52,54,51,50,22,4,0,152,1,7,109,109,108,
108,109,109,254,249,152,152,254,249,109,109,108,108,109,109,1,7,152,131,226,94,94,96,96,
94,94,226,131,132,227,94,93,93,94,92,94,227,167,66,130,66,149,167,171,155,64,122,66,
67,137,70,216,251,251,216,73,136,5,205,110,109,109,254,250,154,152,254,251,109,109,110,110,
109,109,1,5,152,154,1,6,109,109,110,103,94,94,94,229,130,129,227,94,94,95,95,94,
93,226,131,133,227,93,94,94,245,129,33,32,175,157,159,174,31,34,127,29,28,244,208,209,
242,28,0,3,0,115,1,213,3,59,5,240,0,3,0,30,0,41,0,0,19,33,21,33,
1,17,35,53,6,6,35,34,38,53,52,54,51,51,53,52,38,35,34,6,7,53,54,54,
51,50,22,5,34,6,21,20,22,51,50,54,53,53,139,2,176,253,80,2,174,149,44,144,
93,128,152,191,188,182,117,117,62,136,68,73,145,69,183,179,254,236,161,126,98,82,104,130,
2,80,123,2,184,254,64,112,63,68,135,113,135,138,4,91,91,34,34,127,28,28,176,240,
67,79,64,77,144,114,29,0,0,2,0,158,0,141,4,37,4,35,0,6,0,13,0,0,
1,21,1,1,21,1,53,19,21,1,1,21,1,53,4,37,254,211,1,45,254,43,35,254,
211,1,45,254,43,4,35,191,254,244,254,244,191,1,162,82,1,162,191,254,244,254,244,191,
1,162,82,0,0,1,0,217,1,31,5,219,3,94,0,5,0,0,19,33,17,35,17,33,
217,5,2,168,251,166,3,94,253,193,1,149,0,1,0,100,1,223,2,127,2,131,0,3,
0,0,19,33,21,33,100,2,27,253,229,2,131,164,0,4,1,27,0,0,6,229,5,205,
0,23,0,47,0,56,0,76,0,0,1,34,6,7,6,6,21,20,22,23,22,22,51,50,
54,55,54,54,53,52,38,39,38,38,39,50,4,23,22,18,21,20,2,7,6,4,35,34,
36,39,38,2,53,52,18,55,54,36,19,35,17,51,50,54,53,52,38,39,50,22,21,20,
6,7,22,22,23,23,35,39,38,38,35,35,17,35,17,4,0,131,226,94,94,96,96,94,
94,226,131,132,227,94,93,93,94,92,94,227,132,152,1,7,109,109,108,108,109,109,254,249,
152,152,254,249,109,109,108,108,109,109,1,7,125,123,123,110,87,88,102,176,174,105,96,24,
67,46,137,172,129,59,73,54,66,155,5,102,94,94,94,229,130,129,227,94,94,95,95,94,
93,226,131,133,227,93,94,94,103,110,109,109,254,250,154,152,254,251,109,109,110,110,109,109,
1,5,152,154,1,6,109,109,110,254,98,254,236,62,75,76,63,103,119,121,86,112,17,8,
77,73,223,209,96,51,254,156,3,68,0,1,0,213,5,98,3,43,5,246,0,3,0,0,
19,33,21,33,213,2,86,253,170,5,246,148,0,2,0,195,3,117,3,61,5,240,0,11,
0,26,0,0,1,34,6,21,20,22,51,50,54,53,52,38,39,50,22,23,22,22,21,20,
6,35,34,38,53,52,54,2,0,80,110,110,80,80,110,111,79,64,118,43,46,46,185,134,
135,180,184,5,111,111,80,79,109,109,79,79,112,129,49,46,45,114,66,132,183,180,135,134,
186,0,0,2,0,217,0,0,5,219,5,4,0,11,0,15,0,0,1,17,33,21,33,17,
35,17,33,53,33,17,1,33,21,33,3,174,2,45,253,211,168,253,211,2,45,253,211,5,
2,250,254,5,4,254,125,170,254,125,1,131,170,1,131,251,166,170,0,1,0,94,2,156,
2,180,5,240,0,24,0,0,1,33,21,33,53,54,55,0,53,52,38,35,34,6,7,53,
54,54,51,50,22,21,20,1,6,1,12,1,168,253,170,34,63,1,88,104,85,52,122,72,
77,133,57,145,174,254,181,56,3,14,114,110,31,56,1,49,94,66,81,35,35,123,28,28,
132,108,139,254,228,48,0,1,0,98,2,141,2,205,5,240,0,40,0,0,1,22,22,21,
20,6,35,34,38,39,53,22,22,51,50,54,53,52,38,35,35,53,51,50,54,53,52,38,
35,34,6,7,53,54,54,51,50,22,21,20,6,2,12,92,101,190,177,57,125,70,52,119,
67,109,120,111,108,86,94,94,97,100,95,40,102,81,73,128,55,144,169,90,4,96,18,109,
82,124,134,21,20,121,27,26,79,70,74,76,108,63,60,58,61,18,23,115,17,18,118,99,
69,96,0,1,1,115,4,238,3,82,6,102,0,3,0,0,1,51,1,35,2,139,199,254,
186,153,6,102,254,136,0,1,0,174,254,86,4,229,4,96,0,32,0,0,19,17,51,17,
20,22,51,50,54,53,17,51,17,20,22,51,50,54,55,21,6,6,35,34,38,39,6,6,
35,34,38,39,17,174,184,138,135,148,149,184,35,37,9,32,28,41,73,35,69,82,15,50,
145,98,102,143,42,254,86,6,10,253,72,145,148,168,168,2,141,252,162,60,57,11,12,148,
23,22,78,80,79,79,78,78,253,215,0,1,0,158,255,59,4,57,5,213,0,13,0,0,
1,33,17,35,17,35,17,35,17,38,38,53,52,36,2,121,1,192,141,190,142,215,235,1,
4,5,213,249,102,6,31,249,225,3,78,17,221,184,190,232,0,1,0,219,2,72,1,174,
3,70,0,3,0,0,19,51,21,35,219,211,211,3,70,254,0,1,1,35,254,117,2,193,
0,0,0,19,0,0,33,22,22,21,20,6,35,34,38,39,53,22,22,51,50,54,53,52,
38,39,2,84,55,54,120,118,46,87,43,34,74,47,59,60,43,45,62,105,48,89,91,12,
12,131,17,15,48,46,30,87,61,0,0,1,0,137,2,156,2,197,5,223,0,10,0,0,
19,51,17,7,53,55,51,17,51,21,33,156,204,223,230,137,205,253,215,3,10,2,99,41,
116,39,253,43,110,0,0,3,0,96,1,213,3,100,5,240,0,3,0,15,0,27,0,0,
19,33,21,33,1,50,22,21,20,6,35,34,38,53,52,54,23,34,6,21,20,22,51,50,
54,53,52,38,139,2,176,253,80,1,88,179,206,206,179,179,208,208,179,105,126,127,104,105,
125,124,2,80,123,4,27,221,191,191,219,220,190,191,221,115,161,136,133,160,160,133,137,160,
0,2,0,193,0,141,4,72,4,35,0,6,0,13,0,0,19,1,21,1,53,1,1,37,
1,21,1,53,1,1,193,1,213,254,43,1,45,254,211,1,178,1,213,254,43,1,45,254,
211,4,35,254,94,82,254,94,191,1,12,1,12,191,254,94,82,254,94,191,1,12,1,12,
255,255,0,137,255,227,7,127,5,240,16,38,0,121,0,0,16,39,0,207,4,139,253,100,
16,7,0,206,3,53,0,0,255,255,0,137,255,227,7,63,5,240,16,38,0,121,0,0,
16,39,0,114,4,139,253,100,16,7,0,206,3,53,0,0,255,255,0,98,255,227,7,127,
5,240,16,38,0,115,0,0,16,39,0,207,4,139,253,100,16,7,0,206,3,53,0,0,
0,2,0,143,254,110,3,172,4,96,0,32,0,36,0,0,1,51,21,20,6,7,7,6,
6,21,20,22,51,50,54,55,21,6,6,35,34,38,53,52,54,55,55,54,54,55,54,54,
53,19,35,53,51,1,244,190,55,90,90,58,51,131,109,78,180,96,94,192,103,184,224,73,
89,88,48,38,8,7,6,196,202,202,2,207,156,101,130,87,88,53,94,49,89,110,70,67,
188,57,56,194,159,76,137,86,86,47,53,25,21,60,54,1,14,254,255,255,0,16,0,0,
5,104,7,107,18,38,0,34,0,0,16,7,0,222,4,188,1,117,255,255,0,16,0,0,
5,104,7,107,18,38,0,34,0,0,16,7,0,220,4,188,1,117,255,255,0,16,0,0,
5,104,7,109,18,38,0,34,0,0,16,7,0,223,4,188,1,117,255,255,0,16,0,0,
5,104,7,94,18,38,0,34,0,0,16,7,0,221,4,188,1,117,255,255,0,16,0,0,
5,104,7,78,18,38,0,34,0,0,16,7,0,219,4,188,1,117,0,3,0,16,0,0,
5,104,7,109,0,11,0,14,0,33,0,0,1,52,38,35,34,6,21,20,22,51,50,54,
3,1,33,1,38,38,53,52,54,51,50,22,21,20,6,7,1,35,3,33,3,35,3,84,
89,63,64,87,88,63,63,89,152,254,240,2,33,254,88,61,62,159,115,114,161,63,60,2,
20,210,136,253,95,136,213,6,90,63,89,87,65,63,88,88,254,243,253,25,3,78,41,115,
73,115,160,161,114,70,118,41,250,139,1,127,254,129,0,2,0,8,0,0,7,72,5,213,
0,15,0,19,0,0,1,21,33,17,33,21,33,17,33,21,33,17,33,3,35,1,23,1,
33,17,7,53,253,27,2,199,253,57,2,248,252,61,253,240,160,205,2,113,139,254,182,1,
203,5,213,170,254,70,170,253,227,170,1,127,254,129,5,213,158,252,240,3,16,0,255,255,
0,115,254,117,5,39,5,240,18,38,0,36,0,0,16,7,0,120,1,45,0,0,255,255,
0,201,0,0,4,139,7,107,18,38,0,38,0,0,16,7,0,222,4,158,1,117,255,255,
0,201,0,0,4,139,7,107,18,38,0,38,0,0,16,7,0,220,4,158,1,117,255,255,
0,201,0,0,4,139,7,109,18,38,0,38,0,0,16,7,0,223,4,158,1,117,255,255,
0,201,0,0,4,139,7,78,18,38,0,38,0,0,16,7,0,219,4,158,1,117,255,255,
0,59,0,0,1,186,7,107,18,38,0,42,0,0,16,7,0,222,3,47,1,117,255,255,
0,162,0,0,2,31,7,107,18,38,0,42,0,0,16,7,0,220,3,47,1,117,255,255,
255,254,0,0,2,96,7,109,18,38,0,42,0,0,16,7,0,223,3,47,1,117,255,255,
0,6,0,0,2,88,7,78,18,38,0,42,0,0,16,7,0,219,3,47,1,117,0,2,
0,10,0,0,5,186,5,213,0,12,0,25,0,0,19,33,32,0,17,16,0,33,33,17,
35,53,51,19,17,33,21,33,17,51,32,0,17,16,0,33,211,1,160,1,177,1,150,254,
105,254,80,254,96,201,201,203,1,80,254,176,243,1,53,1,31,254,225,254,203,5,213,254,
151,254,128,254,126,254,150,2,188,144,1,227,254,29,144,253,234,1,24,1,46,1,44,1,
23,0,255,255,0,201,0,0,5,51,7,94,18,38,0,47,0,0,16,7,0,221,4,254,
1,117,255,255,0,115,255,227,5,217,7,107,18,38,0,48,0,0,16,7,0,222,5,39,
1,117,255,255,0,115,255,227,5,217,7,107,18,38,0,48,0,0,16,7,0,220,5,39,
1,117,255,255,0,115,255,227,5,217,7,109,18,38,0,48,0,0,16,7,0,223,5,39,
1,117,255,255,0,115,255,227,5,217,7,94,18,38,0,48,0,0,16,7,0,221,5,39,
1,117,255,255,0,115,255,227,5,217,7,78,18,38,0,48,0,0,16,7,0,219,5,39,
1,117,0,1,1,25,0,63,5,156,4,197,0,11,0,0,9,2,7,1,1,39,1,1,
55,1,1,5,156,254,55,1,201,119,254,53,254,53,118,1,200,254,56,118,1,203,1,203,
4,76,254,53,254,55,121,1,203,254,53,121,1,201,1,203,121,254,53,1,203,0,0,3,
0,102,255,186,5,229,6,23,0,9,0,19,0,43,0,0,1,1,22,22,51,50,0,17,
52,38,39,38,38,35,34,0,17,20,22,23,7,38,2,53,16,0,33,50,22,23,55,23,
7,22,18,21,16,0,33,34,38,39,7,39,4,182,253,51,62,161,95,220,1,1,39,121,
61,161,95,220,254,253,39,39,134,78,79,1,121,1,59,130,221,87,162,102,170,78,80,254,
136,254,198,128,221,91,162,103,4,88,252,178,64,67,1,72,1,26,112,184,184,64,67,254,
184,254,229,112,188,68,158,102,1,8,160,1,98,1,165,77,75,191,89,198,103,254,246,158,
254,159,254,91,75,75,191,88,255,255,0,178,255,227,5,41,7,107,18,38,0,54,0,0,
16,7,0,222,4,238,1,117,255,255,0,178,255,227,5,41,7,107,18,38,0,54,0,0,
16,7,0,220,4,238,1,117,255,255,0,178,255,227,5,41,7,109,18,38,0,54,0,0,
16,7,0,223,4,238,1,117,255,255,0,178,255,227,5,41,7,78,18,38,0,54,0,0,
16,7,0,219,4,238,1,117,255,255,255,252,0,0,4,231,7,107,18,38,0,58,0,0,
16,7,0,220,4,115,1,117,0,2,0,201,0,0,4,141,5,213,0,12,0,21,0,0,
19,51,17,51,50,4,21,20,4,35,35,17,35,19,17,51,50,54,53,52,38,35,201,202,
254,251,1,1,254,255,251,254,202,202,254,141,154,153,142,5,213,254,248,225,220,220,226,254,
174,4,39,253,209,146,134,134,145,0,0,1,0,186,255,227,4,172,6,20,0,47,0,0,
19,52,54,51,50,22,23,6,6,21,20,22,23,23,22,22,21,20,6,35,34,38,39,53,
22,22,51,50,54,53,52,38,39,39,38,38,53,52,54,55,38,38,35,34,6,21,17,35,
186,239,218,208,219,3,151,168,58,65,57,166,96,225,211,64,136,73,80,140,65,116,120,59,
101,92,96,87,167,151,8,131,113,130,136,187,4,113,200,219,232,224,8,115,96,47,81,42,
37,106,142,100,172,183,25,24,164,30,29,95,91,63,84,62,55,59,135,91,127,172,29,103,
112,139,131,251,147,0,255,255,0,123,255,227,4,45,6,102,18,38,0,66,0,0,16,6,
0,65,82,0,255,255,0,123,255,227,4,45,6,102,18,38,0,66,0,0,16,6,0,116,
82,0,255,255,0,123,255,227,4,45,6,102,18,38,0,66,0,0,16,6,0,193,82,0,
255,255,0,123,255,227,4,45,6,55,18,38,0,66,0,0,16,6,0,195,82,0,255,255,
0,123,255,227,4,45,6,16,18,38,0,66,0,0,16,6,0,104,82,0,255,255,0,123,
255,227,4,45,7,6,18,38,0,66,0,0,16,6,0,194,82,0,0,3,0,123,255,227,
7,111,4,123,0,6,0,51,0,62,0,0,1,38,38,35,34,6,7,3,54,54,51,50,
0,21,21,33,22,22,51,50,54,55,21,6,6,35,34,38,39,6,6,35,34,38,53,52,
54,51,33,53,52,38,35,34,6,7,53,54,54,51,50,22,3,34,6,21,20,22,51,50,
54,53,53,6,182,1,165,137,153,185,14,68,74,212,132,226,1,8,252,178,12,204,183,104,
200,100,100,208,106,167,248,77,73,216,143,189,210,253,251,1,2,167,151,96,182,84,101,190,
90,142,213,239,223,172,129,111,153,185,2,148,151,180,174,158,1,48,90,94,254,221,250,90,
191,200,53,53,174,42,44,121,119,120,120,187,168,189,192,18,127,139,46,46,170,39,39,96,
254,24,102,123,98,115,217,180,41,0,255,255,0,113,254,117,3,231,4,123,18,38,0,68,
0,0,16,7,0,120,0,143,0,0,255,255,0,113,255,227,4,127,6,102,18,38,0,70,
0,0,16,7,0,65,0,139,0,0,255,255,0,113,255,227,4,127,6,102,18,38,0,70,
0,0,16,7,0,116,0,139,0,0,255,255,0,113,255,227,4,127,6,102,18,38,0,70,
0,0,16,7,0,193,0,139,0,0,255,255,0,113,255,227,4,127,6,16,18,38,0,70,
0,0,16,7,0,104,0,139,0,0,255,255,255,199,0,0,1,166,6,102,16,39,0,65,
255,29,0,0,18,6,0,192,0,0,255,255,0,144,0,0,2,111,6,102,16,39,0,116,
255,29,0,0,18,6,0,192,0,0,255,255,255,222,0,0,2,92,6,102,18,38,0,192,
0,0,16,7,0,193,255,29,0,0,255,255,255,244,0,0,2,70,6,16,18,38,0,192,
0,0,16,7,0,104,255,29,0,0,0,2,0,113,255,227,4,117,6,20,0,14,0,40,
0,0,1,38,38,35,34,6,21,20,22,51,50,54,53,52,38,19,22,18,21,20,0,35,
34,0,53,52,0,51,50,22,23,39,5,39,37,39,51,23,37,23,5,3,70,50,88,41,
167,185,174,146,145,174,54,9,126,114,254,228,230,231,254,229,1,20,221,18,52,42,159,254,
193,33,1,25,181,228,127,1,77,33,254,217,3,147,17,16,216,195,188,222,222,188,122,188,
1,38,143,254,224,173,255,254,201,1,55,255,250,1,55,5,5,180,107,99,92,204,145,111,
97,98,255,255,0,186,0,0,4,100,6,55,18,38,0,79,0,0,16,7,0,195,0,152,
0,0,255,255,0,113,255,227,4,117,6,102,18,38,0,80,0,0,16,6,0,65,115,0,
255,255,0,113,255,227,4,117,6,102,18,38,0,80,0,0,16,6,0,116,115,0,255,255,
0,113,255,227,4,117,6,102,18,38,0,80,0,0,16,6,0,193,115,0,255,255,0,113,
255,227,4,117,6,55,18,38,0,80,0,0,16,6,0,195,115,0,255,255,0,113,255,227,
4,117,6,16,18,38,0,80,0,0,16,6,0,104,115,0,0,3,0,217,0,150,5,219,
4,111,0,3,0,7,0,11,0,0,1,51,21,35,17,51,21,35,1,33,21,33,2,223,
246,246,246,246,253,250,5,2,250,254,4,111,246,254,18,245,2,65,170,0,0,3,0,72,
255,162,4,156,4,188,0,9,0,19,0,43,0,0,1,1,22,22,51,50,54,53,52,38,
39,38,38,35,34,6,21,20,22,23,7,38,38,53,16,0,51,50,22,23,55,23,7,22,
22,21,16,0,35,34,38,39,7,39,3,137,254,25,41,103,65,147,172,20,92,42,103,62,
151,169,19,20,125,54,54,1,17,241,93,159,67,139,95,146,53,54,254,238,240,96,161,63,
139,96,3,33,253,176,42,40,232,200,79,117,154,41,41,235,211,72,110,46,151,77,197,119,
1,20,1,56,51,52,168,79,179,77,198,120,254,237,254,199,52,51,168,78,255,255,0,174,
255,227,4,88,6,102,18,38,0,86,0,0,16,6,0,65,123,0,255,255,0,174,255,227,
4,88,6,102,18,38,0,86,0,0,16,6,0,116,123,0,255,255,0,174,255,227,4,88,
6,102,18,38,0,86,0,0,16,6,0,193,123,0,255,255,0,174,255,227,4,88,6,16,
18,38,0,86,0,0,16,6,0,104,123,0,255,255,0,61,254,86,4,127,6,102,18,38,
0,90,0,0,16,6,0,116,94,0,0,2,0,186,254,86,4,164,6,20,0,16,0,28,
0,0,37,17,35,17,51,17,54,54,51,50,18,17,16,2,35,34,38,1,52,38,35,34,
6,21,20,22,51,50,54,1,115,185,185,58,177,123,204,255,255,204,123,177,2,56,167,146,
146,167,167,146,146,167,168,253,174,7,190,253,162,100,97,254,188,254,248,254,248,254,188,97,
1,235,203,231,231,203,203,231,231,0,255,255,0,61,254,86,4,127,6,16,18,38,0,90,
0,0,16,6,0,104,94,0,0,2,0,193,0,0,1,121,4,123,0,3,0,4,0,0,
19,51,17,35,19,193,184,184,92,4,96,251,160,4,123,0,0,1,0,193,4,238,3,63,
6,102,0,6,0,0,1,51,19,35,39,7,35,1,182,148,245,139,180,180,139,6,102,254,
136,245,245,0,0,2,0,238,4,225,3,18,7,6,0,11,0,23,0,0,1,52,38,35,
34,6,21,20,22,51,50,54,55,20,6,35,34,38,53,52,54,51,50,22,2,152,88,64,
65,87,87,65,64,88,122,159,115,115,159,159,115,115,159,5,244,63,88,87,64,65,87,88,
64,115,160,160,115,115,159,159,0,1,0,182,5,29,3,74,6,55,0,27,0,0,1,39,
38,38,35,34,6,7,35,54,54,51,50,22,23,23,22,22,51,50,54,55,51,6,6,35,
34,38,1,252,57,22,33,13,38,36,2,125,2,102,91,38,64,37,57,22,33,13,38,36,
2,125,2,102,91,38,64,5,90,55,20,19,73,82,135,147,28,33,55,20,19,73,82,135,
147,28,0,1,0,100,1,233,3,156,2,121,0,3,0,0,19,33,21,33,100,3,56,252,
200,2,121,144,0,1,0,100,1,233,7,156,2,121,0,3,0,0,19,33,21,33,100,7,
56,248,200,2,121,144,0,1,0,174,3,233,1,211,5,213,0,5,0,0,1,35,53,19,
51,3,1,129,211,164,129,82,3,233,173,1,63,254,193,0,0,1,0,178,3,254,1,215,
5,213,0,5,0,0,1,51,21,3,35,19,1,4,211,164,129,82,5,213,152,254,193,1,
63,0,0,1,0,174,255,18,1,211,0,254,0,5,0,0,37,51,21,3,35,19,1,0,
211,164,129,82,254,172,254,192,1,64,0,1,0,178,3,254,1,215,5,213,0,5,0,0,
1,21,19,35,3,53,1,133,82,129,164,5,213,152,254,193,1,63,152,0,0,2,0,174,
3,233,3,109,5,213,0,5,0,11,0,0,1,35,53,19,51,3,5,35,53,19,51,3,
1,129,211,164,129,82,1,154,211,164,129,82,3,233,173,1,63,254,193,173,173,1,63,254,
193,0,0,2,0,174,3,233,3,109,5,213,0,5,0,11,0,0,1,51,21,3,35,19,
37,51,21,3,35,19,1,0,211,164,129,82,1,154,211,164,129,82,5,213,172,254,192,1,
64,172,172,254,192,1,64,0,0,1,1,51,1,209,3,133,4,33,0,11,0,0,1,52,
54,51,50,22,21,20,6,35,34,38,1,51,173,126,124,171,172,125,125,172,2,250,124,171,
171,124,125,172,172,0,0,3,0,236,0,0,7,20,0,254,0,3,0,7,0,11,0,0,
37,51,21,35,37,51,21,35,37,51,21,35,3,150,212,212,2,169,213,213,250,173,213,213,
254,254,254,254,254,254,0,1,254,137,255,227,2,205,5,240,0,3,0,0,1,51,1,35,
2,45,160,252,92,160,5,240,249,243,0,2,0,63,2,156,2,244,5,223,0,2,0,13,
0,0,1,1,33,3,51,17,51,21,35,21,35,53,33,53,1,221,254,203,1,53,22,166,
135,135,144,254,98,5,102,254,93,2,28,253,228,109,186,186,121,0,0,1,0,0,255,227,
4,143,5,240,0,49,0,0,1,21,38,38,35,34,6,7,33,7,33,6,6,21,20,22,
23,33,7,33,22,22,51,50,54,55,21,6,6,35,34,0,3,35,55,51,52,38,53,52,
54,53,35,55,51,18,0,51,50,22,4,143,91,169,102,157,202,32,2,65,55,253,230,2,
1,1,2,1,190,56,254,138,32,202,157,102,169,91,89,185,96,237,254,203,40,211,55,139,
1,1,194,55,156,40,1,54,236,98,185,5,98,213,105,90,200,187,123,24,46,35,32,46,
24,123,187,202,90,105,211,72,72,1,34,1,3,123,23,47,32,35,47,23,123,1,1,1,
34,71,0,1,0,100,0,204,6,63,4,56,0,9,0,0,19,53,1,23,7,33,21,33,
23,7,100,1,137,120,233,4,195,251,61,233,120,2,85,90,1,137,120,233,170,233,120,0,
0,1,1,163,0,0,5,15,5,220,0,9,0,0,1,51,1,7,39,17,35,17,7,39,
3,45,90,1,136,120,232,170,234,120,5,220,254,118,120,234,251,60,4,196,234,120,0,1,
0,117,0,204,6,80,4,56,0,9,0,0,1,21,1,39,55,33,53,33,39,55,6,80,
254,119,120,233,251,61,4,195,233,120,2,175,90,254,119,120,233,170,233,120,0,1,1,163,
255,249,5,15,5,213,0,9,0,0,5,35,1,55,23,17,51,17,55,23,3,135,90,254,
118,120,234,170,232,120,7,1,138,120,234,4,196,251,60,234,120,0,0,1,0,6,255,4,
6,33,5,36,0,2,0,0,23,1,1,6,3,13,3,14,252,6,32,249,224,0,0,1,
0,6,255,4,6,33,5,36,0,2,0,0,23,17,1,6,6,27,252,6,32,252,240,0,
0,1,0,6,255,4,6,33,5,36,0,2,0,0,19,33,1,6,6,27,252,242,5,36,
249,224,0,1,0,6,255,4,6,33,5,36,0,2,0,0,19,1,17,6,6,27,2,20,
3,16,249,224,0,1,1,51,0,198,5,87,5,10,0,28,0,0,1,50,23,22,51,50,
55,0,19,54,51,50,22,21,20,7,0,1,6,35,34,39,38,39,38,53,52,55,54,1,
197,39,20,40,17,13,14,1,25,239,62,135,32,22,33,254,126,254,182,23,71,72,13,34,
46,52,70,43,2,142,64,120,20,1,194,1,22,72,12,9,14,41,254,48,253,252,36,6,
15,138,153,39,42,39,24,0,0,1,1,3,0,148,5,177,5,65,0,15,0,0,1,48,
1,7,1,48,1,39,1,48,1,55,1,48,1,23,3,231,1,201,142,254,56,254,55,142,
1,201,254,55,142,1,201,1,201,142,2,234,254,55,141,1,201,254,55,141,1,201,1,201,
141,254,56,1,201,141,0,2,252,215,5,14,255,41,5,217,0,3,0,7,0,0,1,51,
21,35,37,51,21,35,254,94,203,203,254,121,203,203,5,217,203,203,203,0,0,1,253,115,
4,238,254,240,5,246,0,3,0,0,1,51,3,35,254,55,185,228,153,5,246,254,248,0,
0,1,252,182,5,14,255,74,5,233,0,29,0,0,1,39,38,38,35,34,6,21,21,35,
52,54,51,50,22,23,23,22,22,51,50,54,53,53,51,6,6,35,34,38,253,252,57,25,
31,12,36,40,125,103,86,36,61,48,57,23,34,15,32,40,125,2,103,84,34,59,5,57,
33,14,11,50,45,6,101,118,16,27,30,13,12,51,41,6,100,119,16,0,0,1,253,12,
4,238,254,139,5,246,0,3,0,0,1,19,35,3,253,199,196,153,230,5,246,254,248,1,
8,0,0,1,252,207,4,238,255,49,5,248,0,6,0,0,1,51,19,35,39,7,35,253,
162,188,211,139,166,166,139,5,248,254,246,178,178,0,0,0,0,0,0,1,0,0,28,154,
0,1,4,194,24,0,0,10,4,140,0,14,0,34,255,211,0,14,0,35,255,183,0,14,
0,40,0,75,0,14,0,43,0,114,0,14,0,48,0,57,0,14,0,50,0,75,0,14,
0,53,255,68,0,14,0,55,255,136,0,14,0,56,255,173,0,14,0,57,255,154,0,14,
0,58,255,13,0,14,0,80,0,38,0,14,0,87,255,201,0,14,0,90,255,220,0,14,
0,128,255,211,0,14,0,129,255,211,0,14,0,130,255,211,0,14,0,131,255,211,0,14,
0,132,255,211,0,14,0,146,0,57,0,14,0,147,0,57,0,14,0,148,0,57,0,14,
0,149,0,57,0,14,0,150,0,57,0,14,0,157,255,13,0,14,0,178,0,38,0,14,
0,179,0,38,0,14,0,180,0,38,0,14,0,181,0,38,0,14,0,182,0,38,0,14,
0,189,255,220,0,14,0,191,255,220,0,34,0,14,255,211,0,34,0,15,255,220,0,34,
0,27,255,220,0,34,0,34,0,57,0,34,0,36,255,220,0,34,0,40,255,220,0,34,
0,48,255,220,0,34,0,50,255,220,0,34,0,53,255,97,0,34,0,55,255,125,0,34,
0,56,255,144,0,34,0,58,255,97,0,34,0,68,255,220,0,34,0,69,255,220,0,34,
0,70,255,220,0,34,0,71,255,183,0,34,0,80,255,220,0,34,0,82,255,220,0,34,
0,85,255,220,0,34,0,87,255,136,0,34,0,88,255,173,0,34,0,90,255,117,0,34,
0,107,255,183,0,34,0,128,0,57,0,34,0,129,0,57,0,34,0,130,0,57,0,34,
0,131,0,57,0,34,0,132,0,57,0,34,0,135,255,220,0,34,0,146,255,220,0,34,
0,147,255,220,0,34,0,148,255,220,0,34,0,149,255,220,0,34,0,150,255,220,0,34,
0,157,255,97,0,34,0,167,255,220,0,34,0,168,255,220,0,34,0,169,255,220,0,34,
0,170,255,220,0,34,0,171,255,220,0,34,0,178,255,220,0,34,0,179,255,220,0,34,
0,180,255,220,0,34,0,181,255,220,0,34,0,182,255,220,0,34,0,189,255,117,0,34,
0,191,255,117,0,34,0,202,254,248,0,34,0,203,255,3,0,35,0,36,255,220,0,35,
0,40,255,220,0,35,0,48,255,220,0,35,0,52,255,220,0,35,0,55,255,193,0,35,
0,56,255,183,0,35,0,58,255,144,0,35,0,107,255,193,0,35,0,123,255,220,0,35,
0,135,255,220,0,35,0,146,255,220,0,35,0,147,255,220,0,35,0,148,255,220,0,35,
0,149,255,220,0,35,0,150,255,220,0,35,0,157,255,144,0,35,0,202,255,144,0,35,
0,203,255,144,0,36,0,58,255,220,0,36,0,107,255,220,0,36,0,123,255,220,0,36,
0,157,255,220,0,36,0,203,0,38,0,37,0,34,255,220,0,37,0,55,255,220,0,37,
0,58,255,144,0,37,0,107,255,220,0,37,0,123,255,220,0,37,0,128,255,220,0,37,
0,129,255,220,0,37,0,130,255,220,0,37,0,131,255,220,0,37,0,132,255,220,0,37,
0,157,255,144,0,37,0,202,255,211,0,37,0,203,255,201,0,39,0,15,254,183,0,39,
0,27,255,97,0,39,0,34,255,68,0,39,0,52,255,220,0,39,0,53,255,220,0,39,
0,66,255,68,0,39,0,70,255,144,0,39,0,74,255,107,0,39,0,80,255,183,0,39,
0,83,255,107,0,39,0,86,255,144,0,39,0,90,255,68,0,39,0,128,255,68,0,39,
0,129,255,68,0,39,0,130,255,68,0,39,0,131,255,68,0,39,0,132,255,68,0,39,
0,160,255,68,0,39,0,161,255,68,0,39,0,162,255,68,0,39,0,163,255,68,0,39,
0,164,255,68,0,39,0,165,255,68,0,39,0,168,255,144,0,39,0,169,255,144,0,39,
0,170,255,144,0,39,0,171,255,144,0,39,0,178,255,183,0,39,0,179,255,183,0,39,
0,180,255,183,0,39,0,181,255,183,0,39,0,182,255,183,0,39,0,185,255,144,0,39,
0,186,255,144,0,39,0,187,255,144,0,39,0,188,255,144,0,39,0,189,255,68,0,39,
0,191,255,68,0,39,0,202,255,211,0,40,0,53,255,183,0,40,0,58,255,154,0,40,
0,107,255,220,0,40,0,123,255,220,0,40,0,157,255,154,0,40,0,202,255,211,0,40,
0,203,255,211,0,41,0,15,255,220,0,41,0,202,255,183,0,41,0,203,255,193,0,43,
0,14,255,183,0,43,0,34,255,220,0,43,0,107,255,220,0,43,0,123,255,220,0,43,
0,128,255,220,0,43,0,129,255,220,0,43,0,130,255,220,0,43,0,131,255,220,0,43,
0,132,255,220,0,43,0,202,255,183,0,43,0,203,255,193,0,44,0,14,255,41,0,44,
0,34,255,220,0,44,0,36,255,144,0,44,0,48,255,144,0,44,0,53,255,97,0,44,
0,54,255,201,0,44,0,56,255,183,0,44,0,58,255,183,0,44,0,66,255,220,0,44,
0,70,255,154,0,44,0,80,255,154,0,44,0,86,255,154,0,44,0,90,255,107,0,44,
0,107,255,125,0,44,0,128,255,220,0,44,0,129,255,220,0,44,0,130,255,220,0,44,
0,131,255,220,0,44,0,132,255,220,0,44,0,135,255,144,0,44,0,146,255,144,0,44,
0,147,255,144,0,44,0,148,255,144,0,44,0,149,255,144,0,44,0,150,255,144,0,44,
0,153,255,201,0,44,0,154,255,201,0,44,0,155,255,201,0,44,0,156,255,201,0,44,
0,157,255,183,0,44,0,160,255,220,0,44,0,161,255,220,0,44,0,162,255,220,0,44,
0,163,255,220,0,44,0,164,255,220,0,44,0,165,255,220,0,44,0,168,255,154,0,44,
0,169,255,154,0,44,0,170,255,154,0,44,0,171,255,154,0,44,0,178,255,154,0,44,
0,179,255,154,0,44,0,180,255,154,0,44,0,181,255,154,0,44,0,182,255,154,0,44,
0,185,255,154,0,44,0,186,255,154,0,44,0,187,255,154,0,44,0,188,255,154,0,44,
0,189,255,107,0,44,0,191,255,107,0,44,0,202,255,193,0,44,0,203,255,193,0,45,
0,14,255,220,0,45,0,34,0,47,0,45,0,48,255,183,0,45,0,53,254,230,0,45,
0,54,255,154,0,45,0,55,255,31,0,45,0,56,255,68,0,45,0,58,254,240,0,45,
0,70,255,220,0,45,0,80,255,220,0,45,0,86,255,220,0,45,0,90,255,68,0,45,
0,128,0,47,0,45,0,129,0,47,0,45,0,130,0,47,0,45,0,131,0,47,0,45,
0,132,0,47,0,45,0,146,255,183,0,45,0,147,255,183,0,45,0,148,255,183,0,45,
0,149,255,183,0,45,0,150,255,183,0,45,0,153,255,154,0,45,0,154,255,154,0,45,
0,155,255,154,0,45,0,156,255,154,0,45,0,157,254,240,0,45,0,168,255,220,0,45,
0,169,255,220,0,45,0,170,255,220,0,45,0,171,255,220,0,45,0,178,255,220,0,45,
0,179,255,220,0,45,0,180,255,220,0,45,0,181,255,220,0,45,0,182,255,220,0,45,
0,185,255,220,0,45,0,186,255,220,0,45,0,187,255,220,0,45,0,188,255,220,0,45,
0,189,255,68,0,45,0,191,255,68,0,45,0,202,254,97,0,45,0,203,253,230,0,48,
0,14,0,57,0,48,0,15,255,173,0,48,0,27,255,220,0,48,0,34,255,220,0,48,
0,55,255,220,0,48,0,57,255,125,0,48,0,58,255,144,0,48,0,107,255,220,0,48,
0,128,255,220,0,48,0,129,255,220,0,48,0,130,255,220,0,48,0,131,255,220,0,48,
0,132,255,220,0,48,0,157,255,144,0,48,0,202,255,211,0,48,0,203,255,220,0,49,
0,14,255,211,0,49,0,15,254,193,0,49,0,34,255,125,0,49,0,58,255,211,0,49,
0,66,255,164,0,49,0,70,255,183,0,49,0,74,255,211,0,49,0,79,255,220,0,49,
0,80,255,183,0,49,0,83,255,220,0,49,0,84,255,220,0,49,0,86,255,220,0,49,
0,107,255,220,0,49,0,128,255,125,0,49,0,129,255,125,0,49,0,130,255,125,0,49,
0,131,255,125,0,49,0,132,255,125,0,49,0,157,255,211,0,49,0,160,255,164,0,49,
0,161,255,164,0,49,0,162,255,164,0,49,0,163,255,164,0,49,0,164,255,164,0,49,
0,165,255,164,0,49,0,168,255,183,0,49,0,169,255,183,0,49,0,170,255,183,0,49,
0,171,255,183,0,49,0,177,255,220,0,49,0,178,255,183,0,49,0,179,255,183,0,49,
0,180,255,183,0,49,0,181,255,183,0,49,0,182,255,183,0,49,0,185,255,220,0,49,
0,186,255,220,0,49,0,187,255,220,0,49,0,188,255,220,0,49,0,202,0,38,0,49,
0,203,0,38,0,50,0,14,0,57,0,50,0,202,255,211,0,50,0,203,255,220,0,51,
0,14,255,173,0,51,0,15,255,183,0,51,0,27,255,193,0,51,0,34,255,173,0,51,
0,36,255,154,0,51,0,53,255,107,0,51,0,55,255,144,0,51,0,56,255,173,0,51,
0,58,255,125,0,51,0,66,255,211,0,51,0,70,255,164,0,51,0,80,255,164,0,51,
0,86,255,164,0,51,0,90,255,144,0,51,0,107,255,144,0,51,0,123,255,220,0,51,
0,128,255,173,0,51,0,129,255,173,0,51,0,130,255,173,0,51,0,131,255,173,0,51,
0,132,255,173,0,51,0,135,255,154,0,51,0,157,255,125,0,51,0,160,255,211,0,51,
0,161,255,211,0,51,0,162,255,211,0,51,0,163,255,211,0,51,0,164,255,211,0,51,
0,165,255,211,0,51,0,168,255,164,0,51,0,169,255,164,0,51,0,170,255,164,0,51,
0,171,255,164,0,51,0,178,255,164,0,51,0,179,255,164,0,51,0,180,255,164,0,51,
0,181,255,164,0,51,0,182,255,164,0,51,0,185,255,164,0,51,0,186,255,164,0,51,
0,187,255,164,0,51,0,188,255,164,0,51,0,189,255,144,0,51,0,191,255,144,0,51,
0,202,255,107,0,51,0,203,255,125,0,52,0,34,0,38,0,52,0,128,0,38,0,52,
0,129,0,38,0,52,0,130,0,38,0,52,0,131,0,38,0,52,0,132,0,38,0,53,
0,14,255,68,0,53,0,15,255,13,0,53,0,27,255,31,0,53,0,34,255,97,0,53,
0,36,255,136,0,53,0,53,255,220,0,53,0,66,254,173,0,53,0,68,254,164,0,53,
0,70,254,164,0,53,0,74,255,193,0,53,0,80,254,164,0,53,0,83,254,211,0,53,
0,84,254,173,0,53,0,86,254,201,0,53,0,88,254,173,0,53,0,90,254,193,0,53,
0,107,255,68,0,53,0,123,255,144,0,53,0,128,255,97,0,53,0,129,255,97,0,53,
0,130,255,97,0,53,0,131,255,97,0,53,0,132,255,97,0,53,0,135,255,136,0,53,
0,160,255,17,0,53,0,161,254,173,0,53,0,162,255,17,0,53,0,163,255,17,0,53,
0,164,255,17,0,53,0,165,255,17,0,53,0,167,254,164,0,53,0,168,254,224,0,53,
0,169,254,164,0,53,0,170,254,224,0,53,0,171,254,224,0,53,0,178,254,244,0,53,
0,179,254,164,0,53,0,180,254,244,0,53,0,181,254,244,0,53,0,182,254,244,0,53,
0,185,254,231,0,53,0,186,254,201,0,53,0,187,254,231,0,53,0,188,254,231,0,53,
0,189,254,193,0,53,0,191,254,193,0,53,0,203,255,211,0,54,0,59,255,220,0,55,
0,14,255,136,0,55,0,15,254,248,0,55,0,27,255,89,0,55,0,34,255,125,0,55,
0,48,255,220,0,55,0,66,255,97,0,55,0,70,255,97,0,55,0,74,255,211,0,55,
0,80,255,97,0,55,0,86,255,117,0,55,0,90,255,201,0,55,0,107,255,78,0,55,
0,123,255,144,0,55,0,128,255,125,0,55,0,129,255,125,0,55,0,130,255,125,0,55,
0,131,255,125,0,55,0,132,255,125,0,55,0,146,255,220,0,55,0,147,255,220,0,55,
0,148,255,220,0,55,0,149,255,220,0,55,0,150,255,220,0,55,0,160,255,97,0,55,
0,161,255,97,0,55,0,162,255,97,0,55,0,163,255,97,0,55,0,164,255,97,0,55,
0,165,255,97,0,55,0,168,255,97,0,55,0,169,255,97,0,55,0,170,255,97,0,55,
0,171,255,97,0,55,0,178,255,97,0,55,0,179,255,97,0,55,0,180,255,97,0,55,
0,181,255,97,0,55,0,182,255,97,0,55,0,185,255,117,0,55,0,186,255,117,0,55,
0,187,255,117,0,55,0,188,255,117,0,55,0,189,255,201,0,55,0,191,255,201,0,56,
0,14,255,173,0,56,0,15,255,21,0,56,0,27,255,136,0,56,0,34,255,144,0,56,
0,66,255,125,0,56,0,70,255,136,0,56,0,74,255,211,0,56,0,80,255,136,0,56,
0,83,255,164,0,56,0,86,255,183,0,56,0,90,255,220,0,56,0,107,255,144,0,56,
0,123,255,220,0,56,0,128,255,144,0,56,0,129,255,144,0,56,0,130,255,144,0,56,
0,131,255,144,0,56,0,132,255,144,0,56,0,160,255,125,0,56,0,161,255,125,0,56,
0,162,255,125,0,56,0,163,255,125,0,56,0,164,255,125,0,56,0,165,255,125,0,56,
0,168,255,136,0,56,0,169,255,136,0,56,0,170,255,136,0,56,0,171,255,136,0,56,
0,178,255,136,0,56,0,179,255,136,0,56,0,180,255,136,0,56,0,181,255,136,0,56,
0,182,255,136,0,56,0,185,255,183,0,56,0,186,255,183,0,56,0,187,255,183,0,56,
0,188,255,183,0,56,0,189,255,220,0,56,0,191,255,220,0,56,0,202,255,220,0,57,
0,14,255,154,0,57,0,36,255,107,0,57,0,48,255,125,0,57,0,53,255,220,0,57,
0,70,255,164,0,57,0,107,255,144,0,57,0,135,255,107,0,57,0,146,255,125,0,57,
0,147,255,125,0,57,0,148,255,125,0,57,0,149,255,125,0,57,0,150,255,125,0,57,
0,168,255,164,0,57,0,169,255,164,0,57,0,170,255,164,0,57,0,171,255,164,0,57,
0,202,255,97,0,57,0,203,255,173,0,58,0,14,255,13,0,58,0,15,254,97,0,58,
0,27,254,240,0,58,0,34,255,97,0,58,0,36,255,144,0,58,0,48,255,144,0,58,
0,66,254,230,0,58,0,70,254,240,0,58,0,74,255,183,0,58,0,80,254,240,0,58,
0,86,255,21,0,58,0,107,255,31,0,58,0,123,255,107,0,58,0,128,255,97,0,58,
0,129,255,97,0,58,0,130,255,97,0,58,0,131,255,97,0,58,0,132,255,97,0,58,
0,135,255,144,0,58,0,146,255,144,0,58,0,147,255,144,0,58,0,148,255,144,0,58,
0,149,255,144,0,58,0,150,255,144,0,58,0,160,254,230,0,58,0,161,254,230,0,58,
0,162,254,230,0,58,0,163,254,230,0,58,0,164,254,230,0,58,0,165,254,230,0,58,
0,168,254,240,0,58,0,169,254,240,0,58,0,170,254,240,0,58,0,171,254,240,0,58,
0,178,254,240,0,58,0,179,254,240,0,58,0,180,254,240,0,58,0,181,254,240,0,58,
0,182,254,240,0,58,0,185,255,21,0,58,0,186,255,21,0,58,0,187,255,21,0,58,
0,188,255,21,0,58,0,202,255,144,0,58,0,203,255,220,0,59,0,14,255,220,0,59,
0,202,255,220,0,59,0,203,255,220,0,70,0,89,255,220,0,71,0,14,255,144,0,71,
0,15,255,107,0,71,0,27,255,183,0,71,0,85,255,220,0,71,0,88,255,220,0,71,
0,90,255,220,0,71,0,107,255,183,0,71,0,123,255,220,0,71,0,189,255,220,0,71,
0,191,255,220,0,71,0,202,0,65,0,76,0,66,255,220,0,76,0,70,255,183,0,76,
0,80,255,183,0,76,0,86,255,193,0,76,0,90,255,183,0,76,0,160,255,220,0,76,
0,161,255,220,0,76,0,162,255,220,0,76,0,163,255,220,0,76,0,164,255,220,0,76,
0,165,255,220,0,76,0,168,255,183,0,76,0,169,255,183,0,76,0,170,255,183,0,76,
0,171,255,183,0,76,0,178,255,183,0,76,0,179,255,183,0,76,0,180,255,183,0,76,
0,181,255,183,0,76,0,182,255,183,0,76,0,185,255,193,0,76,0,186,255,193,0,76,
0,187,255,193,0,76,0,188,255,193,0,76,0,189,255,183,0,76,0,191,255,183,0,79,
0,202,255,107,0,79,0,203,255,144,0,80,0,14,0,38,0,80,0,15,255,220,0,80,
0,89,255,193,0,80,0,202,255,107,0,80,0,203,255,183,0,83,0,14,255,125,0,83,
0,15,255,68,0,83,0,27,255,220,0,83,0,68,255,211,0,83,0,69,255,220,0,83,
0,70,255,211,0,83,0,72,255,220,0,83,0,73,255,220,0,83,0,78,255,220,0,83,
0,79,255,220,0,83,0,80,255,211,0,83,0,82,255,220,0,83,0,83,255,220,0,83,
0,89,255,201,0,83,0,107,255,183,0,83,0,167,255,211,0,83,0,168,255,211,0,83,
0,169,255,211,0,83,0,170,255,211,0,83,0,171,255,211,0,83,0,177,255,220,0,83,
0,178,255,211,0,83,0,179,255,211,0,83,0,180,255,211,0,83,0,181,255,211,0,83,
0,182,255,211,0,83,0,203,0,86,0,87,0,14,255,201,0,87,0,15,255,97,0,87,
0,27,255,144,0,87,0,107,255,220,0,87,0,123,255,220,0,87,0,203,255,220,0,88,
0,15,255,68,0,88,0,27,255,144,0,88,0,107,255,220,0,88,0,123,255,220,0,89,
0,68,255,220,0,89,0,70,255,193,0,89,0,80,255,193,0,89,0,167,255,220,0,89,
0,168,255,193,0,89,0,169,255,193,0,89,0,170,255,193,0,89,0,171,255,193,0,89,
0,178,255,193,0,89,0,179,255,193,0,89,0,180,255,193,0,89,0,181,255,193,0,89,
0,182,255,193,0,90,0,14,255,220,0,90,0,15,254,220,0,90,0,27,255,107,0,90,
0,107,255,220,0,90,0,123,255,220,0,107,0,35,255,220,0,107,0,36,255,220,0,107,
0,37,255,220,0,107,0,40,255,220,0,107,0,43,255,220,0,107,0,53,255,144,0,107,
0,55,255,144,0,107,0,56,255,220,0,107,0,58,255,107,0,107,0,87,255,220,0,107,
0,88,255,220,0,107,0,90,255,220,0,107,0,134,0,151,0,107,0,135,255,220,0,107,
0,157,255,107,0,107,0,189,255,220,0,107,0,191,255,220,0,123,0,34,255,183,0,123,
0,35,255,183,0,123,0,36,255,220,0,123,0,37,255,220,0,123,0,43,255,220,0,123,
0,48,255,220,0,123,0,53,255,68,0,123,0,55,255,78,0,123,0,56,255,144,0,123,
0,57,255,144,0,123,0,58,255,31,0,123,0,87,255,220,0,123,0,88,255,220,0,123,
0,90,255,220,0,123,0,128,255,183,0,123,0,129,255,183,0,123,0,130,255,183,0,123,
0,131,255,183,0,123,0,132,255,183,0,123,0,135,255,220,0,123,0,146,255,220,0,123,
0,147,255,220,0,123,0,148,255,220,0,123,0,149,255,220,0,123,0,150,255,220,0,123,
0,157,255,31,0,123,0,189,255,220,0,123,0,191,255,220,0,128,0,14,255,211,0,128,
0,15,255,220,0,128,0,27,255,220,0,128,0,34,0,57,0,128,0,36,255,220,0,128,
0,40,255,220,0,128,0,48,255,220,0,128,0,50,255,220,0,128,0,53,255,97,0,128,
0,55,255,125,0,128,0,56,255,144,0,128,0,58,255,97,0,128,0,68,255,220,0,128,
0,69,255,220,0,128,0,70,255,220,0,128,0,71,255,183,0,128,0,80,255,220,0,128,
0,82,255,220,0,128,0,85,255,220,0,128,0,87,255,136,0,128,0,88,255,173,0,128,
0,90,255,117,0,128,0,107,255,183,0,128,0,128,0,57,0,128,0,129,0,57,0,128,
0,130,0,57,0,128,0,131,0,57,0,128,0,132,0,57,0,128,0,135,255,220,0,128,
0,146,255,220,0,128,0,147,255,220,0,128,0,148,255,220,0,128,0,149,255,220,0,128,
0,150,255,220,0,128,0,157,255,97,0,128,0,167,255,220,0,128,0,168,255,220,0,128,
0,169,255,220,0,128,0,170,255,220,0,128,0,171,255,220,0,128,0,178,255,220,0,128,
0,179,255,220,0,128,0,180,255,220,0,128,0,181,255,220,0,128,0,182,255,220,0,128,
0,189,255,117,0,128,0,191,255,117,0,128,0,202,254,248,0,128,0,203,255,3,0,129,
0,14,255,211,0,129,0,15,255,220,0,129,0,27,255,220,0,129,0,34,0,57,0,129,
0,36,255,220,0,129,0,40,255,220,0,129,0,48,255,220,0,129,0,50,255,220,0,129,
0,53,255,97,0,129,0,55,255,125,0,129,0,56,255,144,0,129,0,58,255,97,0,129,
0,68,255,220,0,129,0,69,255,220,0,129,0,70,255,220,0,129,0,71,255,183,0,129,
0,80,255,220,0,129,0,82,255,220,0,129,0,85,255,220,0,129,0,87,255,136,0,129,
0,88,255,173,0,129,0,90,255,117,0,129,0,107,255,183,0,129,0,128,0,57,0,129,
0,129,0,57,0,129,0,130,0,57,0,129,0,131,0,57,0,129,0,132,0,57,0,129,
0,135,255,220,0,129,0,146,255,220,0,129,0,147,255,220,0,129,0,148,255,220,0,129,
0,149,255,220,0,129,0,150,255,220,0,129,0,157,255,97,0,129,0,167,255,220,0,129,
0,168,255,220,0,129,0,169,255,220,0,129,0,170,255,220,0,129,0,171,255,220,0,129,
0,178,255,220,0,129,0,179,255,220,0,129,0,180,255,220,0,129,0,181,255,220,0,129,
0,182,255,220,0,129,0,189,255,117,0,129,0,191,255,117,0,129,0,202,254,248,0,129,
0,203,255,3,0,130,0,14,255,211,0,130,0,15,255,220,0,130,0,27,255,220,0,130,
0,34,0,57,0,130,0,36,255,220,0,130,0,40,255,220,0,130,0,48,255,220,0,130,
0,50,255,220,0,130,0,53,255,97,0,130,0,55,255,125,0,130,0,56,255,144,0,130,
0,58,255,97,0,130,0,68,255,220,0,130,0,69,255,220,0,130,0,70,255,220,0,130,
0,71,255,183,0,130,0,80,255,220,0,130,0,82,255,220,0,130,0,85,255,220,0,130,
0,87,255,136,0,130,0,88,255,173,0,130,0,90,255,117,0,130,0,107,255,183,0,130,
0,128,0,57,0,130,0,129,0,57,0,130,0,130,0,57,0,130,0,131,0,57,0,130,
0,132,0,57,0,130,0,135,255,220,0,130,0,146,255,220,0,130,0,147,255,220,0,130,
0,148,255,220,0,130,0,149,255,220,0,130,0,150,255,220,0,130,0,157,255,97,0,130,
0,167,255,220,0,130,0,168,255,220,0,130,0,169,255,220,0,130,0,170,255,220,0,130,
0,171,255,220,0,130,0,178,255,220,0,130,0,179,255,220,0,130,0,180,255,220,0,130,
0,181,255,220,0,130,0,182,255,220,0,130,0,189,255,117,0,130,0,191,255,117,0,130,
0,202,254,248,0,130,0,203,255,3,0,131,0,14,255,211,0,131,0,15,255,220,0,131,
0,27,255,220,0,131,0,34,0,57,0,131,0,36,255,220,0,131,0,40,255,220,0,131,
0,48,255,220,0,131,0,50,255,220,0,131,0,53,255,97,0,131,0,55,255,125,0,131,
0,56,255,144,0,131,0,58,255,97,0,131,0,68,255,220,0,131,0,69,255,220,0,131,
0,70,255,220,0,131,0,71,255,183,0,131,0,80,255,220,0,131,0,82,255,220,0,131,
0,85,255,220,0,131,0,87,255,136,0,131,0,88,255,173,0,131,0,90,255,117,0,131,
0,107,255,183,0,131,0,128,0,57,0,131,0,129,0,57,0,131,0,130,0,57,0,131,
0,131,0,57,0,131,0,132,0,57,0,131,0,135,255,220,0,131,0,146,255,220,0,131,
0,147,255,220,0,131,0,148,255,220,0,131,0,149,255,220,0,131,0,150,255,220,0,131,
0,157,255,97,0,131,0,167,255,220,0,131,0,168,255,220,0,131,0,169,255,220,0,131,
0,170,255,220,0,131,0,171,255,220,0,131,0,178,255,220,0,131,0,179,255,220,0,131,
0,180,255,220,0,131,0,181,255,220,0,131,0,182,255,220,0,131,0,189,255,117,0,131,
0,191,255,117,0,131,0,202,254,248,0,131,0,203,255,3,0,132,0,14,255,211,0,132,
0,15,255,220,0,132,0,27,255,220,0,132,0,34,0,57,0,132,0,36,255,220,0,132,
0,40,255,220,0,132,0,48,255,220,0,132,0,50,255,220,0,132,0,53,255,97,0,132,
0,55,255,125,0,132,0,56,255,144,0,132,0,58,255,97,0,132,0,68,255,220,0,132,
0,69,255,220,0,132,0,70,255,220,0,132,0,71,255,183,0,132,0,80,255,220,0,132,
0,82,255,220,0,132,0,85,255,220,0,132,0,87,255,136,0,132,0,88,255,173,0,132,
0,90,255,117,0,132,0,107,255,183,0,132,0,128,0,57,0,132,0,129,0,57,0,132,
0,130,0,57,0,132,0,131,0,57,0,132,0,132,0,57,0,132,0,135,255,220,0,132,
0,146,255,220,0,132,0,147,255,220,0,132,0,148,255,220,0,132,0,149,255,220,0,132,
0,150,255,220,0,132,0,157,255,97,0,132,0,167,255,220,0,132,0,168,255,220,0,132,
0,169,255,220,0,132,0,170,255,220,0,132,0,171,255,220,0,132,0,178,255,220,0,132,
0,179,255,220,0,132,0,180,255,220,0,132,0,181,255,220,0,132,0,182,255,220,0,132,
0,189,255,117,0,132,0,191,255,117,0,132,0,202,254,248,0,132,0,203,255,3,0,134,
0,202,255,173,0,134,0,203,255,164,0,135,0,58,255,220,0,135,0,107,255,220,0,135,
0,123,255,220,0,135,0,157,255,220,0,135,0,203,0,38,0,144,0,34,255,220,0,144,
0,55,255,220,0,144,0,58,255,144,0,144,0,107,255,220,0,144,0,123,255,220,0,144,
0,128,255,220,0,144,0,129,255,220,0,144,0,130,255,220,0,144,0,131,255,220,0,144,
0,132,255,220,0,144,0,157,255,144,0,144,0,202,255,211,0,144,0,203,255,201,0,146,
0,14,0,57,0,146,0,15,255,173,0,146,0,27,255,220,0,146,0,34,255,220,0,146,
0,55,255,220,0,146,0,57,255,125,0,146,0,58,255,144,0,146,0,107,255,220,0,146,
0,128,255,220,0,146,0,129,255,220,0,146,0,130,255,220,0,146,0,131,255,220,0,146,
0,132,255,220,0,146,0,157,255,144,0,146,0,202,255,211,0,146,0,203,255,220,0,147,
0,14,0,57,0,147,0,15,255,173,0,147,0,27,255,220,0,147,0,34,255,220,0,147,
0,55,255,220,0,147,0,57,255,125,0,147,0,58,255,144,0,147,0,107,255,220,0,147,
0,128,255,220,0,147,0,129,255,220,0,147,0,130,255,220,0,147,0,131,255,220,0,147,
0,132,255,220,0,147,0,157,255,144,0,147,0,202,255,211,0,147,0,203,255,220,0,148,
0,14,0,57,0,148,0,15,255,173,0,148,0,27,255,220,0,148,0,34,255,220,0,148,
0,55,255,220,0,148,0,57,255,125,0,148,0,58,255,144,0,148,0,107,255,220,0,148,
0,128,255,220,0,148,0,129,255,220,0,148,0,130,255,220,0,148,0,131,255,220,0,148,
0,132,255,220,0,148,0,157,255,144,0,148,0,202,255,211,0,148,0,203,255,220,0,149,
0,14,0,57,0,149,0,15,255,173,0,149,0,27,255,220,0,149,0,34,255,220,0,149,
0,55,255,220,0,149,0,57,255,125,0,149,0,58,255,144,0,149,0,107,255,220,0,149,
0,128,255,220,0,149,0,129,255,220,0,149,0,130,255,220,0,149,0,131,255,220,0,149,
0,132,255,220,0,149,0,157,255,144,0,149,0,202,255,211,0,149,0,203,255,220,0,150,
0,14,0,57,0,150,0,15,255,173,0,150,0,27,255,220,0,150,0,34,255,220,0,150,
0,55,255,220,0,150,0,57,255,125,0,150,0,58,255,144,0,150,0,107,255,220,0,150,
0,128,255,220,0,150,0,129,255,220,0,150,0,130,255,220,0,150,0,131,255,220,0,150,
0,132,255,220,0,150,0,157,255,144,0,150,0,202,255,211,0,150,0,203,255,220,0,153,
0,59,255,220,0,154,0,59,255,220,0,155,0,59,255,220,0,156,0,59,255,220,0,157,
0,14,255,13,0,157,0,15,254,97,0,157,0,27,254,240,0,157,0,34,255,97,0,157,
0,36,255,144,0,157,0,48,255,144,0,157,0,66,254,230,0,157,0,70,254,240,0,157,
0,74,255,183,0,157,0,80,254,240,0,157,0,86,255,21,0,157,0,107,255,31,0,157,
0,123,255,107,0,157,0,128,255,97,0,157,0,129,255,97,0,157,0,130,255,97,0,157,
0,131,255,97,0,157,0,132,255,97,0,157,0,135,255,144,0,157,0,146,255,144,0,157,
0,147,255,144,0,157,0,148,255,144,0,157,0,149,255,144,0,157,0,150,255,144,0,157,
0,160,254,230,0,157,0,161,254,230,0,157,0,162,254,230,0,157,0,163,254,230,0,157,
0,164,254,230,0,157,0,165,254,230,0,157,0,168,254,240,0,157,0,169,254,240,0,157,
0,170,254,240,0,157,0,171,254,240,0,157,0,178,254,240,0,157,0,179,254,240,0,157,
0,180,254,240,0,157,0,181,254,240,0,157,0,182,254,240,0,157,0,185,255,21,0,157,
0,186,255,21,0,157,0,187,255,21,0,157,0,188,255,21,0,157,0,202,255,144,0,157,
0,203,255,220,0,158,0,15,255,107,0,158,0,27,255,183,0,158,0,202,255,220,0,159,
0,14,0,38,0,159,0,202,255,144,0,159,0,203,255,144,0,168,0,89,255,220,0,169,
0,89,255,220,0,170,0,89,255,220,0,171,0,89,255,220,0,176,0,202,255,164,0,176,
0,203,255,144,0,177,0,202,255,107,0,177,0,203,255,144,0,178,0,14,0,38,0,178,
0,15,255,220,0,178,0,89,255,193,0,178,0,202,255,107,0,178,0,203,255,183,0,179,
0,14,0,38,0,179,0,15,255,220,0,179,0,89,255,193,0,179,0,202,255,107,0,179,
0,203,255,183,0,180,0,14,0,38,0,180,0,15,255,220,0,180,0,89,255,193,0,180,
0,202,255,107,0,180,0,203,255,183,0,181,0,14,0,38,0,181,0,15,255,220,0,181,
0,89,255,193,0,181,0,202,255,107,0,181,0,203,255,183,0,182,0,14,0,38,0,182,
0,15,255,220,0,182,0,89,255,193,0,182,0,202,255,107,0,182,0,203,255,183,0,189,
0,14,255,220,0,189,0,15,254,220,0,189,0,27,255,107,0,189,0,107,255,220,0,189,
0,123,255,220,0,191,0,14,255,220,0,191,0,15,254,220,0,191,0,27,255,107,0,191,
0,107,255,220,0,191,0,123,255,220,0,202,0,34,254,248,0,202,0,35,255,193,0,202,
0,36,255,183,0,202,0,37,255,193,0,202,0,39,255,193,0,202,0,40,255,183,0,202,
0,41,255,193,0,202,0,43,255,193,0,202,0,44,255,193,0,202,0,45,255,193,0,202,
0,48,255,183,0,202,0,49,255,193,0,202,0,50,255,183,0,202,0,51,255,193,0,202,
0,57,255,136,0,202,0,59,255,220,0,202,0,71,255,183,0,202,0,79,255,144,0,202,
0,80,255,107,0,202,0,83,255,144,0,202,0,87,255,183,0,202,0,88,255,183,0,202,
0,90,255,183,0,202,0,128,254,248,0,202,0,129,254,248,0,202,0,130,254,248,0,202,
0,131,254,248,0,202,0,132,254,248,0,202,0,134,254,125,0,202,0,135,255,183,0,202,
0,146,255,183,0,202,0,147,255,183,0,202,0,148,255,183,0,202,0,149,255,183,0,202,
0,150,255,183,0,202,0,158,255,193,0,202,0,159,255,193,0,202,0,176,255,183,0,202,
0,177,255,144,0,202,0,178,255,107,0,202,0,179,255,107,0,202,0,180,255,107,0,202,
0,181,255,107,0,202,0,182,255,107,0,202,0,189,255,183,0,202,0,191,255,183,0,0,
0,0,0,8,0,102,0,3,0,1,4,9,0,0,1,48,0,0,0,3,0,1,4,9,
0,1,0,38,1,48,0,3,0,1,4,9,0,2,0,8,1,86,0,3,0,1,4,9,
0,3,0,38,1,48,0,3,0,1,4,9,0,4,0,38,1,48,0,3,0,1,4,9,
0,5,0,24,1,94,0,3,0,1,4,9,0,6,0,34,1,118,0,3,0,1,4,9,
0,13,0,236,1,152,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,
0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,48,0,51,0,32,0,98,0,121,
0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,44,0,32,
0,73,0,110,0,99,0,46,0,32,0,65,0,108,0,108,0,32,0,82,0,105,0,103,
0,104,0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,0,100,
0,46,0,10,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,
0,40,0,99,0,41,0,32,0,50,0,48,0,48,0,54,0,32,0,98,0,121,0,32,
0,84,0,97,0,118,0,109,0,106,0,111,0,110,0,103,0,32,0,66,0,97,0,104,
0,46,0,32,0,65,0,108,0,108,0,32,0,82,0,105,0,103,0,104,0,116,0,115,
0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,0,100,0,46,0,10,0,68,
0,101,0,106,0,97,0,86,0,117,0,32,0,99,0,104,0,97,0,110,0,103,0,101,
0,115,0,32,0,97,0,114,0,101,0,32,0,105,0,110,0,32,0,112,0,117,0,98,
0,108,0,105,0,99,0,32,0,100,0,111,0,109,0,97,0,105,0,110,0,10,0,83,
0,97,0,102,0,101,0,67,0,32,0,70,0,97,0,108,0,108,0,98,0,97,0,99,
0,107,0,32,0,83,0,97,0,110,0,115,0,66,0,111,0,111,0,107,0,86,0,101,
0,114,0,115,0,105,0,111,0,110,0,32,0,50,0,46,0,51,0,55,0,83,0,97,
0,102,0,101,0,67,0,70,0,97,0,108,0,108,0,98,0,97,0,99,0,107,0,83,
0,97,0,110,0,115,0,65,0,32,0,115,0,117,0,98,0,115,0,101,0,116,0,32,
0,111,0,102,0,32,0,68,0,101,0,106,0,97,0,86,0,117,0,32,0,83,0,97,
0,110,0,115,0,32,0,50,0,46,0,51,0,55,0,32,0,40,0,66,0,105,0,116,
0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,86,0,101,0,114,0,97,0,32,
0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,59,0,32,0,68,0,101,0,106,
0,97,0,86,0,117,0,32,0,99,0,104,0,97,0,110,0,103,0,101,0,115,0,32,
0,112,0,117,0,98,0,108,0,105,0,99,0,32,0,100,0,111,0,109,0,97,0,105,
0,110,0,41,0,46,0,32,0,83,0,101,0,101,0,32,0,115,0,116,0,100,0,47,
0,103,0,117,0,105,0,47,0,103,0,117,0,105,0,95,0,116,0,101,0,120,0,116,
0,95,0,102,0,97,0,108,0,108,0,98,0,97,0,99,0,107,0,46,0,115,0,99,
0,46,0,0,0,3,0,0,0,0,0,0,255,216,0,90,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
};
static struct GuiTypeface gGuiFallbackFace;
static int gGuiFallbackState = 0;
&GuiTypeface GuiTypeface::fallback() {
if (gGuiFallbackState == 0) {
unsafe { gGuiFallbackFace.load_memory_n_((const unsigned char*)&gGuiFallbackTtf[0], GUI_FALLBACK_TTF_SIZE, 0); }
gGuiFallbackState = 1;
}
return &gGuiFallbackFace;
}
} // namespace std