Permalink
Fetching contributors…
Cannot retrieve contributors at this time
604 lines (391 sloc) 168 KB
// Font header file
#ifndef mono_FONT_HEADER
#define mono_FONT_HEADER
Point mono_vertices[] = {
{ 0.4000f, 0.4089f }, { 0.3669f, 0.5306f }, { 0.3383f, 0.5405f }, { 0.4000f, 0.5234f }, { 0.4651f, 1.0333f }, { 0.4000f, 0.8000f }, { 0.4000f, 0.9057f }, { 0.3690f, 0.7976f }, { 0.3415f, 0.7905f }, { 0.3400f, 0.8974f }, { 0.3177f, 0.7786f }, { 0.2974f, 0.7620f }, { 0.2872f, 0.8822f }, { 0.2812f, 0.7414f }, { 0.2697f, 0.7176f }, { 0.2627f, 0.6906f }, { 0.2416f, 0.8601f }, { 0.2604f, 0.6604f }, { 0.2626f, 0.6330f }, { 0.2377f, 0.4640f }, { 0.2031f, 0.8313f }, { 0.2948f, 0.5687f }, { 0.2836f, 0.4405f }, { 0.3377f, 0.4221f }, { 0.3143f, 0.5532f }, { 0.2690f, 0.6086f }, { 0.2798f, 0.5872f }, { 0.1500f, 0.5659f }, { 0.1377f, 0.7105f }, { 0.1375f, 0.6101f }, { 0.1508f, 0.7562f }, { 0.1708f, 0.5268f }, { 0.1726f, 0.7965f }, { 0.2000f, 0.4927f }, { 0.4000f, 0.1042f }, { 0.4000f, 0.0000f }, { 0.3671f, 0.1055f }, { 0.3660f, 0.0010f }, { 0.3339f, 0.1095f }, { 0.3322f, 0.0042f }, { 0.3004f, 0.1162f }, { 0.2985f, 0.0094f }, { 0.2667f, 0.1255f }, { 0.2651f, 0.0167f }, { 0.2331f, 0.1377f }, { 0.2319f, 0.0261f }, { 0.1997f, 0.1522f }, { 0.1988f, 0.0372f }, { 0.1665f, 0.1692f }, { 0.1660f, 0.0501f }, { 0.1333f, 0.0646f }, { 0.4651f, -0.2000f }, { 0.4651f, 0.3953f }, { 0.4651f, 0.5099f }, { 0.4651f, 0.1042f }, { 0.4651f, 0.0000f }, { 0.4966f, 0.1066f }, { 0.5221f, 0.0044f }, { 0.5243f, 0.1139f }, { 0.5734f, 0.0177f }, { 0.5484f, 0.1261f }, { 0.5687f, 0.1432f }, { 0.4000f, -0.2000f }, { 0.4651f, 0.9042f }, { 0.4651f, 0.8000f }, { 0.6190f, 0.0398f }, { 0.6062f, 0.2500f }, { 0.6039f, 0.2181f }, { 0.6265f, 0.4526f }, { 0.6589f, 0.0708f }, { 0.6646f, 0.4219f }, { 0.6914f, 0.1087f }, { 0.6947f, 0.3860f }, { 0.7147f, 0.1509f }, { 0.7161f, 0.3452f }, { 0.7287f, 0.1975f }, { 0.7290f, 0.2993f }, { 0.7333f, 0.2484f }, { 0.5852f, 0.1647f }, { 0.5969f, 0.1897f }, { 0.6041f, 0.2798f }, { 0.5978f, 0.3060f }, { 0.5872f, 0.3287f }, { 0.5806f, 0.4775f }, { 0.5724f, 0.3479f }, { 0.5532f, 0.3640f }, { 0.5289f, 0.3772f }, { 0.5268f, 0.4966f }, { 0.4995f, 0.3877f }, { 0.6421f, 0.8695f }, { 0.6682f, 0.7370f }, { 0.6682f, 0.8599f }, { 0.6419f, 0.7512f }, { 0.6161f, 0.8781f }, { 0.6159f, 0.7637f }, { 0.5905f, 0.8857f }, { 0.5903f, 0.7744f }, { 0.5651f, 0.7833f }, { 0.5651f, 0.8922f }, { 0.5401f, 0.7906f }, { 0.5399f, 0.8974f }, { 0.5151f, 0.7958f }, { 0.5148f, 0.9012f }, { 0.4901f, 0.7990f }, { 0.4899f, 0.9034f }, { 0.4000f, 1.0333f }, { 0.1333f, 0.1885f }, { 0.1333f, 0.6594f },
{ 0.4178f, 0.1855f }, { 0.4154f, -0.1201f }, { 0.4615f, -0.2000f }, { 0.4365f, 0.1089f }, { 0.4605f, 0.0321f }, { 0.4901f, -0.0449f }, { 0.5251f, -0.1223f }, { 0.5656f, -0.2000f }, { 0.3755f, -0.0411f }, { 0.3937f, 0.4172f }, { 0.3964f, 0.4949f }, { 0.3964f, 0.3397f }, { 0.4044f, 0.2625f }, { 0.5251f, 0.9561f }, { 0.5656f, 1.0333f }, { 0.4615f, 1.0333f }, { 0.4901f, 0.8790f }, { 0.4605f, 0.8022f }, { 0.4365f, 0.7255f }, { 0.4178f, 0.6490f }, { 0.4154f, 0.9538f }, { 0.4044f, 0.5721f }, { 0.3755f, 0.8751f }, { 0.3419f, 0.0367f }, { 0.2697f, 0.3416f }, { 0.2697f, 0.4926f }, { 0.2667f, 0.4172f }, { 0.2786f, 0.5682f }, { 0.2786f, 0.2658f }, { 0.2936f, 0.6441f }, { 0.2936f, 0.1897f }, { 0.3146f, 0.7203f }, { 0.3146f, 0.1135f }, { 0.3419f, 0.7973f },
{ 0.3698f, -0.2000f }, { 0.5000f, 0.0599f }, { 0.5000f, 0.2000f }, { 0.2687f, -0.2000f }, { 0.3333f, 0.0599f }, { 0.3333f, 0.2000f },
{ 0.4151f, 0.4333f }, { 0.4151f, 0.6000f }, { 0.3988f, 0.5984f }, { 0.4319f, 0.5984f }, { 0.4321f, 0.4348f }, { 0.4475f, 0.5937f }, { 0.4478f, 0.4393f }, { 0.4619f, 0.5859f }, { 0.4621f, 0.4468f }, { 0.4750f, 0.5750f }, { 0.4750f, 0.4573f }, { 0.4859f, 0.5621f }, { 0.4859f, 0.4700f }, { 0.4937f, 0.5480f }, { 0.4937f, 0.4840f }, { 0.4984f, 0.5327f }, { 0.4984f, 0.4994f }, { 0.5000f, 0.5161f }, { 0.3392f, 0.4836f }, { 0.3348f, 0.5327f }, { 0.3348f, 0.4992f }, { 0.3393f, 0.5480f }, { 0.3465f, 0.4695f }, { 0.3468f, 0.5621f }, { 0.3568f, 0.4568f }, { 0.3573f, 0.5750f }, { 0.3692f, 0.4465f }, { 0.3699f, 0.5859f }, { 0.3831f, 0.4392f }, { 0.3837f, 0.5937f }, { 0.3984f, 0.4348f }, { 0.7221f, 0.6198f }, { 0.7221f, 0.3802f }, { 0.7271f, 0.5000f }, { 0.7072f, 0.2759f }, { 0.7072f, 0.7241f }, { 0.6823f, 0.1872f }, { 0.6823f, 0.8128f }, { 0.6474f, 0.1141f }, { 0.6474f, 0.8859f }, { 0.6031f, 0.0569f }, { 0.6031f, 0.9431f }, { 0.6000f, 0.4995f }, { 0.5971f, 0.5972f }, { 0.5536f, 0.1896f }, { 0.5493f, 0.0160f }, { 0.5739f, 0.2472f }, { 0.5884f, 0.3181f }, { 0.5971f, 0.4022f }, { 0.4135f, -0.0167f }, { 0.4130f, 0.0875f }, { 0.3693f, 0.0939f }, { 0.4574f, 0.0939f }, { 0.4862f, -0.0085f }, { 0.4956f, 0.1130f }, { 0.5277f, 0.1449f }, { 0.2995f, 0.1449f }, { 0.2773f, 0.0160f }, { 0.3407f, -0.0085f }, { 0.3315f, 0.1130f }, { 0.2387f, 0.3181f }, { 0.2235f, 0.0569f }, { 0.2532f, 0.2472f }, { 0.2734f, 0.1896f }, { 0.1049f, 0.3802f }, { 0.1049f, 0.6198f }, { 0.1000f, 0.5000f }, { 0.1198f, 0.7241f }, { 0.1198f, 0.2759f }, { 0.1445f, 0.8128f }, { 0.1445f, 0.1872f }, { 0.1792f, 0.8859f }, { 0.1792f, 0.1141f }, { 0.2235f, 0.9431f }, { 0.2271f, 0.4995f }, { 0.2300f, 0.4022f }, { 0.5884f, 0.6816f }, { 0.5739f, 0.7527f }, { 0.5536f, 0.8104f }, { 0.5493f, 0.9840f }, { 0.5277f, 0.8551f }, { 0.4956f, 0.8870f }, { 0.4862f, 1.0085f }, { 0.4574f, 0.9061f }, { 0.4135f, 1.0167f }, { 0.4130f, 0.9125f }, { 0.3693f, 0.9061f }, { 0.3407f, 1.0085f }, { 0.3315f, 0.8870f }, { 0.2995f, 0.8551f }, { 0.2773f, 0.9840f }, { 0.2734f, 0.8104f }, { 0.2532f, 0.7527f }, { 0.2387f, 0.6816f }, { 0.2300f, 0.5972f }, { 0.3333f, 0.5161f },
{ 0.0500f, 0.2333f }, { 0.4448f, 1.0000f }, { 0.0500f, 0.3557f }, { 0.1568f, 0.3375f }, { 0.4667f, 0.2333f }, { 0.4667f, 0.3375f }, { 0.5937f, 1.0000f }, { 0.4667f, 0.8745f }, { 0.5937f, 0.0000f }, { 0.4667f, 0.0000f }, { 0.5937f, 0.3375f }, { 0.5937f, 0.2333f }, { 0.7333f, 0.3375f }, { 0.7333f, 0.2333f },
{ 0.6802f, 0.0987f }, { 0.6755f, 0.4344f }, { 0.6471f, 0.4645f }, { 0.6981f, 0.3994f }, { 0.7063f, 0.1469f }, { 0.7142f, 0.3595f }, { 0.7219f, 0.2023f }, { 0.7239f, 0.3147f }, { 0.7271f, 0.2651f }, { 0.6000f, 0.2776f }, { 0.5981f, 0.0252f }, { 0.6437f, 0.0578f }, { 0.6129f, 0.4891f }, { 0.5510f, 0.1365f }, { 0.5444f, 0.0020f }, { 0.5725f, 0.1638f }, { 0.5878f, 0.1965f }, { 0.5969f, 0.2344f }, { 0.4130f, -0.0167f }, { 0.4130f, 0.0875f }, { 0.3716f, 0.0906f }, { 0.4552f, 0.0906f }, { 0.4827f, -0.0120f }, { 0.4923f, 0.0997f }, { 0.5243f, 0.1150f }, { 0.3032f, 0.1156f }, { 0.2818f, 0.0018f }, { 0.3434f, -0.0120f }, { 0.3350f, 0.1000f }, { 0.2301f, 0.2351f }, { 0.2283f, 0.0249f }, { 0.2393f, 0.1975f }, { 0.2546f, 0.1650f }, { 0.2760f, 0.1375f }, { 0.2592f, 0.5082f }, { 0.2392f, 0.3576f }, { 0.2543f, 0.3899f }, { 0.2301f, 0.3201f }, { 0.2180f, 0.4889f }, { 0.2271f, 0.2776f }, { 0.1531f, 0.4339f }, { 0.1466f, 0.0981f }, { 0.1828f, 0.0573f }, { 0.1826f, 0.4642f }, { 0.1052f, 0.2012f }, { 0.1033f, 0.3134f }, { 0.1000f, 0.2635f }, { 0.1133f, 0.3585f }, { 0.1207f, 0.1461f }, { 0.1299f, 0.3986f }, { 0.5969f, 0.3199f }, { 0.5876f, 0.3572f }, { 0.5729f, 0.5082f }, { 0.5722f, 0.3894f }, { 0.5505f, 0.4167f }, { 0.4548f, 0.4635f }, { 0.4521f, 0.5735f }, { 0.4161f, 0.5708f }, { 0.4836f, 0.5816f }, { 0.4917f, 0.4542f }, { 0.5105f, 0.5951f }, { 0.5236f, 0.4385f }, { 0.5271f, 0.5219f }, { 0.6952f, 0.8106f }, { 0.6971f, 0.7115f }, { 0.7000f, 0.7531f }, { 0.6885f, 0.6729f }, { 0.6809f, 0.8618f }, { 0.6742f, 0.6375f }, { 0.6569f, 0.9067f }, { 0.6542f, 0.6052f }, { 0.6292f, 0.5771f }, { 0.6234f, 0.9453f }, { 0.5997f, 0.5539f }, { 0.5820f, 0.9765f }, { 0.5729f, 0.7401f }, { 0.5704f, 0.7798f }, { 0.5657f, 0.5355f }, { 0.5629f, 0.6672f }, { 0.5504f, 0.6382f }, { 0.5704f, 0.7012f }, { 0.5328f, 0.6141f }, { 0.3062f, 0.5219f }, { 0.3005f, 0.6141f }, { 0.2830f, 0.6382f }, { 0.3228f, 0.5951f }, { 0.3341f, 0.4543f }, { 0.3495f, 0.5816f }, { 0.3710f, 0.4636f }, { 0.3806f, 0.5735f }, { 0.4130f, 0.4667f }, { 0.2755f, 0.4172f }, { 0.3023f, 0.4388f }, { 0.5629f, 0.8143f }, { 0.5504f, 0.8438f }, { 0.5336f, 0.9988f }, { 0.5328f, 0.8682f }, { 0.5107f, 0.8876f }, { 0.4783f, 1.0122f }, { 0.4523f, 0.9097f }, { 0.4839f, 0.9014f }, { 0.3806f, 0.9097f }, { 0.3542f, 1.0122f }, { 0.3495f, 0.9014f }, { 0.4161f, 1.0167f }, { 0.4161f, 0.9125f }, { 0.3228f, 0.8876f }, { 0.3005f, 0.8682f }, { 0.2991f, 0.9988f }, { 0.2830f, 0.8436f }, { 0.2704f, 0.8141f }, { 0.2604f, 0.7401f }, { 0.2678f, 0.5355f }, { 0.2629f, 0.7012f }, { 0.2508f, 0.9765f }, { 0.2629f, 0.7796f }, { 0.2704f, 0.6672f }, { 0.2094f, 0.9453f }, { 0.2043f, 0.5771f }, { 0.2339f, 0.5539f }, { 0.1448f, 0.6729f }, { 0.1381f, 0.8106f }, { 0.1362f, 0.7115f }, { 0.1523f, 0.8618f }, { 0.1591f, 0.6375f }, { 0.1761f, 0.9067f }, { 0.1792f, 0.6052f }, { 0.1333f, 0.7531f },
{ 0.7500f, 0.0943f }, { 0.7500f, 0.2167f }, { 0.2005f, 0.4281f }, { 0.0667f, 0.3734f }, { 0.0667f, 0.4844f }, { 0.7500f, 0.7641f }, { 0.7500f, 0.6422f },
{ 0.6117f, 0.5501f }, { 0.6117f, 0.6526f }, { 0.5885f, 0.6604f }, { 0.6339f, 0.6417f }, { 0.6373f, 0.5347f }, { 0.6542f, 0.6280f }, { 0.6594f, 0.5130f }, { 0.6720f, 0.6121f }, { 0.6771f, 0.4862f }, { 0.6873f, 0.5939f }, { 0.6898f, 0.4553f }, { 0.7000f, 0.5734f }, { 0.6975f, 0.4203f }, { 0.7000f, 0.3812f }, { 0.5176f, 0.5594f }, { 0.4897f, 0.6617f }, { 0.4885f, 0.5501f }, { 0.5391f, 0.6667f }, { 0.5500f, 0.5625f }, { 0.5643f, 0.6651f }, { 0.5826f, 0.5594f }, { 0.4447f, 0.6466f }, { 0.4406f, 0.5130f }, { 0.4629f, 0.5347f }, { 0.4229f, 0.4862f }, { 0.4102f, 0.4553f }, { 0.4040f, 0.6215f }, { 0.4025f, 0.4203f }, { 0.4000f, 0.3812f }, { 0.3042f, 0.3215f }, { 0.3042f, 0.4410f }, { 0.3000f, 0.3812f }, { 0.3169f, 0.4951f }, { 0.3169f, 0.2674f }, { 0.3381f, 0.5436f }, { 0.3381f, 0.2189f }, { 0.3677f, 0.5865f }, { 0.3677f, 0.1760f }, { 0.6538f, 0.1339f }, { 0.6373f, 0.2275f }, { 0.6339f, 0.1203f }, { 0.6594f, 0.2490f }, { 0.6715f, 0.1500f }, { 0.6771f, 0.2758f }, { 0.6869f, 0.1688f }, { 0.6898f, 0.3068f }, { 0.7000f, 0.1901f }, { 0.6975f, 0.3419f }, { 0.4897f, 0.1008f }, { 0.4885f, 0.2122f }, { 0.4629f, 0.2275f }, { 0.5176f, 0.2031f }, { 0.5391f, 0.0958f }, { 0.5500f, 0.2000f }, { 0.5649f, 0.0974f }, { 0.5826f, 0.2031f }, { 0.5893f, 0.1020f }, { 0.6117f, 0.2122f }, { 0.6123f, 0.1096f }, { 0.4102f, 0.3068f }, { 0.4040f, 0.1410f }, { 0.4447f, 0.1159f }, { 0.4229f, 0.2758f }, { 0.4406f, 0.2490f }, { 0.4025f, 0.3419f }, { 0.7120f, 0.8464f }, { 0.7000f, 0.1099f }, { 0.7948f, 0.1099f }, { 0.7482f, 0.7993f }, { 0.7741f, 0.7448f }, { 0.7896f, 0.6827f }, { 0.7948f, 0.6130f }, { 0.7000f, 0.6130f }, { 0.6964f, 0.6593f }, { 0.6854f, 0.7009f }, { 0.6672f, 0.7377f }, { 0.6671f, 0.8844f }, { 0.6154f, 0.9116f }, { 0.6101f, 0.7958f }, { 0.6417f, 0.7698f }, { 0.5325f, 0.8255f }, { 0.4911f, 0.9333f }, { 0.4865f, 0.8292f }, { 0.5567f, 0.9279f }, { 0.5737f, 0.8143f }, { 0.3400f, 0.7982f }, { 0.3034f, 0.8951f }, { 0.2791f, 0.7594f }, { 0.3920f, 0.9238f }, { 0.4091f, 0.8214f }, { 0.1844f, 0.6378f }, { 0.1578f, 0.7802f }, { 0.1543f, 0.5594f }, { 0.2253f, 0.8472f }, { 0.2266f, 0.7052f }, { 0.1370f, 0.2687f }, { 0.1714f, -0.0458f }, { 0.1576f, 0.1784f }, { 0.1110f, 0.0380f }, { 0.1302f, 0.3698f }, { 0.1034f, 0.6973f }, { 0.1362f, 0.4701f }, { 0.0420f, 0.2458f }, { 0.0411f, 0.4921f }, { 0.0333f, 0.3698f }, { 0.0645f, 0.6013f }, { 0.0678f, 0.1352f }, { 0.5840f, -0.1978f }, { 0.5838f, -0.0920f }, { 0.5659f, -0.0941f }, { 0.6016f, -0.0891f }, { 0.6038f, -0.1950f }, { 0.6196f, -0.0853f }, { 0.6240f, -0.1911f }, { 0.6379f, -0.0806f }, { 0.6443f, -0.1863f }, { 0.6563f, -0.0751f }, { 0.6648f, -0.1802f }, { 0.6750f, -0.0687f }, { 0.6855f, -0.1728f }, { 0.7063f, -0.1641f }, { 0.5453f, -0.2000f }, { 0.5297f, -0.0958f }, { 0.4438f, -0.0880f }, { 0.5479f, -0.0954f }, { 0.5645f, -0.1994f }, { 0.2467f, -0.1133f }, { 0.2396f, 0.0302f }, { 0.1917f, 0.0989f }, { 0.2987f, -0.0249f }, { 0.3341f, -0.1615f }, { 0.3668f, -0.0643f }, { 0.4337f, -0.1904f },
{ 0.7205f, 0.6191f }, { 0.7205f, 0.3795f }, { 0.7271f, 0.4990f }, { 0.7009f, 0.2767f }, { 0.7009f, 0.7224f }, { 0.6682f, 0.1907f }, { 0.6682f, 0.8087f }, { 0.6224f, 0.1214f }, { 0.6224f, 0.8781f }, { 0.6000f, 0.4990f }, { 0.5958f, 0.6032f }, { 0.5627f, 0.0683f }, { 0.5616f, 0.2410f }, { 0.5318f, 0.1896f }, { 0.5829f, 0.3096f }, { 0.5957f, 0.3956f }, { 0.2958f, 0.0000f }, { 0.2917f, 0.1042f }, { 0.2271f, 0.1042f }, { 0.3713f, 0.1095f }, { 0.3994f, 0.0076f }, { 0.4379f, 0.1255f }, { 0.4884f, 0.0303f }, { 0.4914f, 0.1522f }, { 0.1000f, 0.0000f }, { 0.2271f, 0.8958f }, { 0.1000f, 1.0000f }, { 0.2958f, 1.0000f }, { 0.2917f, 0.8958f }, { 0.5627f, 0.9314f }, { 0.5619f, 0.7589f }, { 0.5831f, 0.6898f }, { 0.3715f, 0.8905f }, { 0.3994f, 0.9924f }, { 0.4383f, 0.8745f }, { 0.4884f, 0.9695f }, { 0.4919f, 0.8478f }, { 0.5323f, 0.8104f },
{ 0.7271f, 1.0000f }, { 0.6000f, 0.0000f }, { 0.7271f, 0.0000f }, { 0.6000f, 0.4667f }, { 0.6000f, 0.5708f }, { 0.2271f, 0.4667f }, { 0.2271f, 0.5708f }, { 0.2271f, 0.0000f }, { 0.2271f, 1.0000f }, { 0.1000f, 0.0000f }, { 0.1000f, 1.0000f }, { 0.6000f, 1.0000f },
{ 0.1333f, 0.0000f }, { 0.2604f, 1.0000f }, { 0.1333f, 1.0000f }, { 0.2604f, 0.1042f }, { 0.7333f, 0.0000f }, { 0.7333f, 0.1042f },
{ 0.4125f, 0.5042f }, { 0.4094f, 0.4000f }, { 0.4847f, 0.4048f }, { 0.2604f, 0.4000f }, { 0.2604f, 0.5042f }, { 0.2604f, 0.0000f }, { 0.2604f, 0.8958f }, { 0.1333f, 0.0000f }, { 0.1333f, 1.0000f }, { 0.7282f, 0.7690f }, { 0.7282f, 0.6305f }, { 0.7333f, 0.7000f }, { 0.7129f, 0.5701f }, { 0.7129f, 0.8293f }, { 0.6873f, 0.5186f }, { 0.6873f, 0.8808f }, { 0.6516f, 0.4760f }, { 0.6516f, 0.9234f }, { 0.6062f, 0.7000f }, { 0.6058f, 0.9569f }, { 0.6031f, 0.7440f }, { 0.5935f, 0.7827f }, { 0.5547f, 0.5557f }, { 0.5501f, 0.4190f }, { 0.6058f, 0.4428f }, { 0.5772f, 0.5841f }, { 0.5934f, 0.6176f }, { 0.6030f, 0.6562f }, { 0.4556f, 0.5074f }, { 0.4936f, 0.5171f }, { 0.5267f, 0.5332f }, { 0.5775f, 0.8161f }, { 0.5552f, 0.8443f }, { 0.5504f, 0.9809f }, { 0.5273f, 0.8668f }, { 0.4943f, 0.8829f }, { 0.4853f, 0.9952f }, { 0.4560f, 0.8926f }, { 0.4125f, 0.8958f }, { 0.4104f, 1.0000f },
{ 0.4667f, 0.8958f }, { 0.3396f, 0.0000f }, { 0.4667f, 0.0000f }, { 0.3396f, 0.8958f }, { 0.7667f, 1.0000f }, { 0.0333f, 0.8958f }, { 0.0333f, 1.0000f }, { 0.7667f, 0.8958f },
{ 0.6490f, 0.0000f }, { 0.7906f, 0.0000f }, { 0.4786f, 0.5297f }, { 0.4109f, 0.4307f }, { 0.6281f, 1.0000f }, { 0.7698f, 1.0000f }, { 0.3375f, 0.5297f }, { 0.1974f, 1.0000f }, { 0.0562f, 1.0000f }, { 0.4109f, 0.6229f }, { 0.0120f, 0.0000f }, { 0.1536f, 0.0000f },
{ 0.0667f, 1.0000f }, { 0.5786f, -0.1167f }, { 0.7026f, -0.1167f }, { 0.1906f, 1.0000f },
{ 0.1818f, 1.0833f }, { 0.3932f, 0.8333f }, { 0.4937f, 0.8333f }, { 0.3104f, 1.0833f },
{ 0.4405f, 0.6604f }, { 0.4357f, 0.7669f }, { 0.4081f, 0.7760f }, { 0.4615f, 0.7542f }, { 0.4701f, 0.6370f }, { 0.4851f, 0.7380f }, { 0.4948f, 0.6042f }, { 0.5060f, 0.7185f }, { 0.5144f, 0.5622f }, { 0.5242f, 0.6958f }, { 0.5284f, 0.5113f }, { 0.5396f, 0.6698f }, { 0.5368f, 0.4515f }, { 0.5396f, 0.3828f }, { 0.3661f, 0.6792f }, { 0.3469f, 0.7833f }, { 0.3260f, 0.6745f }, { 0.3785f, 0.7815f }, { 0.4058f, 0.6745f }, { 0.2854f, 0.7767f }, { 0.2615f, 0.6370f }, { 0.2911f, 0.6604f }, { 0.2307f, 0.7569f }, { 0.2181f, 0.5624f }, { 0.2370f, 0.6042f }, { 0.2046f, 0.5116f }, { 0.1965f, 0.4517f }, { 0.1828f, 0.7239f }, { 0.1937f, 0.3828f }, { 0.1826f, 0.0434f }, { 0.1965f, 0.3143f }, { 0.2305f, 0.0100f }, { 0.2046f, 0.2547f }, { 0.2181f, 0.2039f }, { 0.4604f, 0.0120f }, { 0.4405f, 0.1062f }, { 0.4350f, -0.0006f }, { 0.4701f, 0.1297f }, { 0.4839f, 0.0282f }, { 0.4948f, 0.1625f }, { 0.5049f, 0.0478f }, { 0.5144f, 0.2046f }, { 0.5235f, 0.0707f }, { 0.5284f, 0.2553f }, { 0.5396f, 0.0969f }, { 0.5368f, 0.3147f }, { 0.3469f, -0.0167f }, { 0.3260f, 0.0922f }, { 0.2911f, 0.1061f }, { 0.3661f, 0.0875f }, { 0.3782f, -0.0149f }, { 0.4058f, 0.0922f }, { 0.4076f, -0.0095f }, { 0.2370f, 0.1620f }, { 0.2852f, -0.0100f }, { 0.2615f, 0.1294f }, { 0.0714f, 0.2967f }, { 0.0714f, 0.4739f }, { 0.0667f, 0.3859f }, { 0.0854f, 0.5518f }, { 0.0854f, 0.2177f }, { 0.1089f, 0.6197f }, { 0.1089f, 0.1488f }, { 0.1417f, 0.6776f }, { 0.1417f, 0.0901f }, { 0.5396f, 0.0000f }, { 0.6667f, 0.0000f }, { 0.6667f, 1.0333f }, { 0.5396f, 1.0333f },
{ 0.2604f, 0.6552f }, { 0.2604f, 0.4354f }, { 0.2632f, 0.4910f }, { 0.2604f, 0.0000f }, { 0.2604f, 1.0333f }, { 0.1333f, 0.0000f }, { 0.1333f, 1.0333f }, { 0.5708f, 0.7641f }, { 0.5667f, 0.0000f }, { 0.6937f, 0.0000f }, { 0.6085f, 0.7400f }, { 0.6391f, 0.7063f }, { 0.6630f, 0.6630f }, { 0.6801f, 0.6098f }, { 0.6903f, 0.5466f }, { 0.6937f, 0.4734f }, { 0.5667f, 0.4776f }, { 0.5646f, 0.5262f }, { 0.5583f, 0.5678f }, { 0.5479f, 0.6025f }, { 0.5333f, 0.6302f }, { 0.5262f, 0.7785f }, { 0.5143f, 0.6516f }, { 0.4905f, 0.6669f }, { 0.4745f, 0.7833f }, { 0.4619f, 0.6761f }, { 0.4385f, 0.7813f }, { 0.4286f, 0.6792f }, { 0.4051f, 0.7751f }, { 0.3906f, 0.6752f }, { 0.3742f, 0.7649f }, { 0.3572f, 0.6634f }, { 0.3458f, 0.7505f }, { 0.3284f, 0.6437f }, { 0.3202f, 0.7325f }, { 0.3042f, 0.6161f }, { 0.2974f, 0.7105f }, { 0.2850f, 0.5814f }, { 0.2775f, 0.6848f }, { 0.2714f, 0.5397f },
{ 0.5286f, 0.0000f }, { 0.5168f, 0.1068f }, { 0.4934f, 0.1146f }, { 0.5437f, 0.1042f }, { 0.6833f, 0.0000f }, { 0.6833f, 0.1042f }, { 0.4345f, 0.1974f }, { 0.4320f, 0.0173f }, { 0.4773f, 0.0043f }, { 0.4438f, 0.1691f }, { 0.4568f, 0.1458f }, { 0.4733f, 0.1276f }, { 0.3929f, 0.0390f }, { 0.4271f, 1.0333f }, { 0.3599f, 0.0693f }, { 0.4271f, 0.2687f }, { 0.4289f, 0.2306f }, { 0.3337f, 0.1075f }, { 0.3150f, 0.1529f }, { 0.3037f, 0.2054f }, { 0.3000f, 0.2651f }, { 0.3000f, 0.9292f }, { 0.1000f, 0.9292f }, { 0.1000f, 1.0333f },
{ 0.2604f, -0.3000f }, { 0.2604f, 0.6698f }, { 0.2604f, 0.7667f }, { 0.2604f, 0.3828f }, { 0.2604f, 0.0969f }, { 0.2632f, 0.3147f }, { 0.2760f, 0.0707f }, { 0.2714f, 0.2553f }, { 0.2850f, 0.2046f }, { 0.1333f, 0.7667f }, { 0.1333f, -0.3000f }, { 0.6176f, 0.0428f }, { 0.6062f, 0.3828f }, { 0.6035f, 0.3143f }, { 0.6181f, 0.7233f }, { 0.6583f, 0.0891f }, { 0.6589f, 0.6766f }, { 0.6911f, 0.1469f }, { 0.6914f, 0.6180f }, { 0.7146f, 0.2147f }, { 0.7147f, 0.5491f }, { 0.7286f, 0.2925f }, { 0.7287f, 0.4698f }, { 0.7333f, 0.3802f }, { 0.5699f, 0.0098f }, { 0.5630f, 0.1620f }, { 0.5388f, 0.1294f }, { 0.5819f, 0.2039f }, { 0.5954f, 0.2547f }, { 0.4744f, 0.0922f }, { 0.4536f, -0.0167f }, { 0.5153f, -0.0101f }, { 0.5092f, 0.1061f }, { 0.4344f, 0.0875f }, { 0.4216f, -0.0149f }, { 0.3940f, 0.0922f }, { 0.3917f, -0.0095f }, { 0.3638f, -0.0006f }, { 0.2941f, 0.0478f }, { 0.3042f, 0.1625f }, { 0.3148f, 0.0282f }, { 0.3289f, 0.1297f }, { 0.3380f, 0.0120f }, { 0.3589f, 0.1062f }, { 0.6035f, 0.4517f }, { 0.5954f, 0.5116f }, { 0.5819f, 0.5624f }, { 0.5703f, 0.7566f }, { 0.5630f, 0.6042f }, { 0.5388f, 0.6370f }, { 0.5155f, 0.7767f }, { 0.5092f, 0.6604f }, { 0.4744f, 0.6745f }, { 0.3940f, 0.6745f }, { 0.3928f, 0.7760f }, { 0.3653f, 0.7669f }, { 0.4223f, 0.7815f }, { 0.4344f, 0.6792f }, { 0.4536f, 0.7833f }, { 0.2850f, 0.5622f }, { 0.2765f, 0.6958f }, { 0.2714f, 0.5113f }, { 0.2951f, 0.7185f }, { 0.3042f, 0.6042f }, { 0.3161f, 0.7380f }, { 0.3289f, 0.6370f }, { 0.3396f, 0.7542f }, { 0.3589f, 0.6604f }, { 0.2632f, 0.4515f },
{ 0.4271f, 0.9667f }, { 0.3000f, 0.2500f }, { 0.3035f, 0.1863f }, { 0.3000f, 0.6625f }, { 0.3000f, 0.7667f }, { 0.1000f, 0.6625f }, { 0.1000f, 0.7667f }, { 0.5505f, 0.0000f }, { 0.5292f, 0.1005f }, { 0.4995f, 0.1066f }, { 0.5646f, 0.0984f }, { 0.7000f, 0.0000f }, { 0.7000f, 0.0984f }, { 0.4346f, 0.1773f }, { 0.4332f, 0.0141f }, { 0.4868f, 0.0035f }, { 0.4441f, 0.1511f }, { 0.4573f, 0.1312f }, { 0.4755f, 0.1169f }, { 0.3897f, 0.0316f }, { 0.3562f, 0.0562f }, { 0.4271f, 0.2490f }, { 0.4290f, 0.2100f }, { 0.4271f, 0.6625f }, { 0.7000f, 0.7667f }, { 0.4271f, 0.7667f }, { 0.3316f, 0.0895f }, { 0.3141f, 0.1328f }, { 0.7000f, 0.6625f }, { 0.3000f, 0.9667f },
{ 0.3359f, 0.4000f }, { 0.2078f, 0.7667f }, { 0.0750f, 0.7667f }, { 0.4010f, 0.4896f }, { 0.4010f, 0.3073f }, { 0.5932f, 0.7667f }, { 0.4667f, 0.4000f }, { 0.7281f, 0.7667f }, { 0.0495f, 0.0000f }, { 0.1880f, 0.0000f }, { 0.6146f, 0.0000f }, { 0.7531f, 0.0000f },
{ 0.3333f, 1.0333f }, { 0.3333f, -0.3333f }, { 0.4604f, -0.3333f }, { 0.4604f, 1.0333f },
{ 0.7667f, 0.2667f }, { 0.7667f, 0.3708f }, { 0.5995f, 0.3708f }, { 0.5734f, 0.2667f }, { 0.6437f, 1.0000f }, { 0.6557f, 0.6000f }, { 0.8333f, 0.6000f }, { 0.8333f, 0.7042f }, { 0.6802f, 0.7042f }, { 0.7505f, 1.0000f }, { 0.3026f, 0.2667f }, { 0.3724f, 1.0000f }, { 0.3026f, 0.7042f }, { 0.3286f, 0.3708f }, { 0.4672f, 0.2667f }, { 0.4932f, 0.3708f }, { 0.5036f, 0.0000f }, { 0.5484f, 0.6000f }, { 0.5734f, 0.7042f }, { 0.1000f, 0.6000f }, { 0.2781f, 0.6000f }, { 0.2323f, 0.0000f }, { 0.2219f, 0.3708f }, { 0.1958f, 0.2667f }, { 0.0333f, 0.2667f }, { 0.0333f, 0.3708f }, { 0.4094f, 0.7042f }, { 0.3849f, 0.6000f }, { 0.4792f, 1.0000f }, { 0.1260f, 0.0000f }, { 0.1000f, 0.7042f }, { 0.3969f, 0.0000f },
{ 0.3333f, 1.0000f }, { 0.3333f, 0.6333f }, { 0.4604f, 0.6333f }, { 0.4604f, 1.0000f },
{ 0.7667f, 0.3667f }, { 0.7667f, 0.4708f }, { 0.4667f, 0.4708f }, { 0.4667f, 0.3667f }, { 0.4667f, 0.0667f }, { 0.3396f, 0.0667f }, { 0.3396f, 0.3667f }, { 0.0667f, 0.3667f }, { 0.0667f, 0.4708f }, { 0.3396f, 0.4708f }, { 0.3396f, 0.7667f }, { 0.4667f, 0.7667f },
{ 0.0667f, -0.1167f }, { 0.1906f, -0.1167f }, { 0.7026f, 1.0000f }, { 0.5786f, 1.0000f },
{ 0.6752f, 0.1074f }, { 0.6740f, 0.4536f }, { 0.6447f, 0.4852f }, { 0.6972f, 0.4177f }, { 0.7040f, 0.1589f }, { 0.7138f, 0.3775f }, { 0.7213f, 0.2178f }, { 0.7238f, 0.3330f }, { 0.7271f, 0.2844f }, { 0.5849f, 0.2059f }, { 0.5844f, 0.0285f }, { 0.6349f, 0.0635f }, { 0.5962f, 0.2472f }, { 0.6000f, 0.2943f }, { 0.6096f, 0.5115f }, { 0.5250f, 0.0034f }, { 0.5064f, 0.1174f }, { 0.4668f, 0.1008f }, { 0.5396f, 0.1406f }, { 0.5660f, 0.1703f }, { 0.1345f, 0.0184f }, { 0.1342f, 0.1444f }, { 0.1000f, 0.0286f }, { 0.1682f, 0.1292f }, { 0.1694f, 0.0094f }, { 0.2020f, 0.1163f }, { 0.2046f, 0.0017f }, { 0.2354f, 0.1057f }, { 0.2401f, -0.0047f }, { 0.2687f, 0.0978f }, { 0.2756f, -0.0099f }, { 0.3020f, 0.0921f }, { 0.3107f, -0.0137f }, { 0.3351f, 0.0886f }, { 0.3454f, -0.0159f }, { 0.3682f, 0.0875f }, { 0.3797f, -0.0167f }, { 0.4207f, 0.0908f }, { 0.4568f, -0.0117f }, { 0.5962f, 0.3382f }, { 0.5848f, 0.3773f }, { 0.5687f, 0.5326f }, { 0.5657f, 0.4117f }, { 0.5391f, 0.4411f }, { 0.5219f, 0.5484f }, { 0.5062f, 0.4651f }, { 0.5151f, 0.6406f }, { 0.5377f, 0.6630f }, { 0.5615f, 0.5616f }, { 0.4870f, 0.6229f }, { 0.4680f, 0.4822f }, { 0.4538f, 0.6102f }, { 0.4244f, 0.4924f }, { 0.4154f, 0.6025f }, { 0.3755f, 0.4958f }, { 0.3719f, 0.6000f }, { 0.2708f, 0.4958f }, { 0.2708f, 0.6000f }, { 0.5538f, 0.6893f }, { 0.5634f, 0.7197f }, { 0.5961f, 0.5785f }, { 0.5667f, 0.7542f }, { 0.6083f, 0.9453f }, { 0.5637f, 0.7902f }, { 0.5620f, 0.9765f }, { 0.5547f, 0.8217f }, { 0.5397f, 0.8488f }, { 0.6884f, 0.8127f }, { 0.6910f, 0.7186f }, { 0.6937f, 0.7568f }, { 0.6828f, 0.6837f }, { 0.6724f, 0.8628f }, { 0.6691f, 0.6522f }, { 0.6500f, 0.6240f }, { 0.6256f, 0.5993f }, { 0.6457f, 0.9070f }, { 0.5086f, 0.9988f }, { 0.4924f, 0.8894f }, { 0.5187f, 0.8714f }, { 0.4480f, 1.0122f }, { 0.4242f, 0.9099f }, { 0.4609f, 0.9022f }, { 0.3556f, 1.0160f }, { 0.3529f, 0.9117f }, { 0.3823f, 0.9125f }, { 0.3802f, 1.0167f }, { 0.3292f, 1.0142f }, { 0.3229f, 0.9091f }, { 0.3009f, 1.0111f }, { 0.2924f, 0.9049f }, { 0.2708f, 1.0068f }, { 0.2615f, 0.8990f }, { 0.2390f, 1.0014f }, { 0.2298f, 0.8916f }, { 0.2049f, 0.9948f }, { 0.1974f, 0.8826f }, { 0.1687f, 0.9868f }, { 0.1642f, 0.8718f }, { 0.1302f, 0.8594f }, { 0.1302f, 0.9776f }, { 0.1000f, 0.1620f },
{ 0.3594f, 0.0000f }, { 0.7000f, 0.9474f }, { 0.7000f, 1.0000f }, { 0.2245f, 0.0000f }, { 0.5562f, 0.8958f }, { 0.1000f, 0.8958f }, { 0.1000f, 1.0000f },
{ 0.3333f, 0.0599f }, { 0.2776f, -0.2000f }, { 0.3719f, -0.2000f }, { 0.5000f, 0.2000f }, { 0.5000f, 0.0599f }, { 0.5000f, 0.7000f }, { 0.3333f, 0.7000f }, { 0.3333f, 0.5000f }, { 0.5000f, 0.5000f }, { 0.3333f, 0.2000f },
{ 0.3346f, 0.4021f }, { 0.3333f, 0.2661f }, { 0.4604f, 0.2661f }, { 0.3384f, 0.4315f }, { 0.3448f, 0.4584f }, { 0.3536f, 0.4828f }, { 0.3663f, 0.5068f }, { 0.3836f, 0.5318f }, { 0.4054f, 0.5578f }, { 0.4318f, 0.5849f }, { 0.4604f, 0.3802f }, { 0.4604f, 0.3484f }, { 0.6924f, 0.7548f }, { 0.6937f, 0.7797f }, { 0.6892f, 0.8311f }, { 0.6882f, 0.7307f }, { 0.6812f, 0.7074f }, { 0.6754f, 0.8770f }, { 0.6714f, 0.6849f }, { 0.6580f, 0.6619f }, { 0.6524f, 0.9173f }, { 0.6397f, 0.6367f }, { 0.6203f, 0.9521f }, { 0.6166f, 0.6093f }, { 0.5885f, 0.5797f }, { 0.5410f, 0.6991f }, { 0.5307f, 0.5214f }, { 0.5505f, 0.7146f }, { 0.5576f, 0.7299f }, { 0.5626f, 0.7456f }, { 0.5657f, 0.7617f }, { 0.5667f, 0.7781f }, { 0.5807f, 0.9803f }, { 0.5118f, 0.6642f }, { 0.5101f, 0.5004f }, { 0.5281f, 0.6823f }, { 0.4922f, 0.6448f }, { 0.4812f, 0.4642f }, { 0.4936f, 0.4814f }, { 0.4729f, 0.4490f }, { 0.4674f, 0.4341f }, { 0.4635f, 0.4177f }, { 0.4612f, 0.3997f }, { 0.5639f, 0.8066f }, { 0.5556f, 0.8323f }, { 0.5418f, 0.8551f }, { 0.5348f, 1.0005f }, { 0.5224f, 0.8750f }, { 0.4985f, 0.8914f }, { 0.4825f, 1.0126f }, { 0.4710f, 0.9031f }, { 0.4399f, 0.9102f }, { 0.4240f, 1.0167f }, { 0.4052f, 0.9125f }, { 0.3899f, 1.0155f }, { 0.3785f, 0.9110f }, { 0.3566f, 1.0121f }, { 0.3508f, 0.9066f }, { 0.3241f, 1.0064f }, { 0.3222f, 0.8993f }, { 0.2927f, 0.8891f }, { 0.2922f, 0.9984f }, { 0.2624f, 0.8759f }, { 0.2607f, 0.9884f }, { 0.2312f, 0.8600f }, { 0.2293f, 0.9762f }, { 0.1993f, 0.8413f }, { 0.1979f, 0.9616f }, { 0.1667f, 0.8198f }, { 0.1667f, 0.9448f }, { 0.4604f, 0.1667f }, { 0.3333f, 0.1667f }, { 0.3333f, 0.0000f }, { 0.4604f, 0.0000f }, { 0.3333f, 0.3703f },
{ 0.6756f, 0.1525f }, { 0.7000f, 0.0354f }, { 0.7000f, 0.1719f }, { 0.6751f, 0.0232f }, { 0.6503f, 0.1355f }, { 0.6499f, 0.0126f }, { 0.6243f, 0.0037f }, { 0.4880f, -0.0167f }, { 0.4844f, 0.0875f }, { 0.4239f, 0.0939f }, { 0.5129f, 0.0888f }, { 0.5170f, -0.0159f }, { 0.5411f, 0.0928f }, { 0.5451f, -0.0134f }, { 0.5691f, 0.0995f }, { 0.5722f, -0.0093f }, { 0.5969f, 0.1089f }, { 0.5984f, -0.0036f }, { 0.6240f, 0.1210f }, { 0.3272f, 0.1452f }, { 0.3242f, 0.0172f }, { 0.4010f, -0.0082f }, { 0.3715f, 0.1132f }, { 0.2577f, 0.0595f }, { 0.2431f, 0.3187f }, { 0.2311f, 0.4026f }, { 0.2631f, 0.2479f }, { 0.2911f, 0.1901f }, { 0.2026f, 0.8802f }, { 0.2271f, 0.4995f }, { 0.2016f, 0.1187f }, { 0.1577f, 0.8055f }, { 0.1571f, 0.1934f }, { 0.1257f, 0.7172f }, { 0.1254f, 0.2818f }, { 0.1064f, 0.6154f }, { 0.1063f, 0.3840f }, { 0.1000f, 0.5000f }, { 0.6499f, 0.9874f }, { 0.6497f, 0.8643f }, { 0.6753f, 0.8475f }, { 0.6751f, 0.9768f }, { 0.7000f, 0.9646f }, { 0.7000f, 0.8281f }, { 0.6243f, 0.9963f }, { 0.6232f, 0.8787f }, { 0.5984f, 1.0036f }, { 0.5958f, 0.8906f }, { 0.5722f, 1.0093f }, { 0.5680f, 0.9002f }, { 0.5451f, 1.0134f }, { 0.5401f, 0.9070f }, { 0.5170f, 1.0159f }, { 0.5122f, 0.9111f }, { 0.4880f, 1.0167f }, { 0.4844f, 0.9125f }, { 0.4239f, 0.9061f }, { 0.4016f, 1.0081f }, { 0.3715f, 0.8868f }, { 0.3272f, 0.8548f }, { 0.3253f, 0.9826f }, { 0.2911f, 0.8099f }, { 0.2631f, 0.7520f }, { 0.2589f, 0.9399f }, { 0.2431f, 0.6810f }, { 0.2311f, 0.5968f },
{ 0.5726f, -0.0029f }, { 0.5706f, 0.1113f }, { 0.5545f, 0.1039f }, { 0.5857f, 0.1203f }, { 0.6068f, 0.0078f }, { 0.6000f, 0.1307f }, { 0.7271f, 0.5042f }, { 0.6000f, 0.4000f }, { 0.4526f, 0.4000f }, { 0.5371f, -0.0105f }, { 0.5197f, 0.0934f }, { 0.5005f, 0.0901f }, { 0.5375f, 0.0979f }, { 0.4625f, -0.0167f }, { 0.4583f, 0.0875f }, { 0.3952f, 0.0938f }, { 0.4801f, 0.0882f }, { 0.5004f, -0.0151f }, { 0.2958f, 0.0172f }, { 0.2952f, 0.1443f }, { 0.2583f, 0.1885f }, { 0.3409f, 0.1128f }, { 0.3740f, -0.0082f }, { 0.2281f, 0.0595f }, { 0.2099f, 0.3168f }, { 0.1978f, 0.4013f }, { 0.2301f, 0.2459f }, { 0.1719f, 0.8802f }, { 0.1937f, 0.4995f }, { 0.1708f, 0.1187f }, { 0.1258f, 0.8055f }, { 0.1253f, 0.1936f }, { 0.0930f, 0.7172f }, { 0.0927f, 0.2820f }, { 0.0732f, 0.6154f }, { 0.0732f, 0.3842f }, { 0.0667f, 0.5000f }, { 0.6996f, 0.0574f }, { 0.7271f, 0.0797f }, { 0.6704f, 0.0380f }, { 0.6395f, 0.0215f }, { 0.6667f, 0.9648f }, { 0.6932f, 0.8089f }, { 0.6932f, 0.9490f }, { 0.6657f, 0.8337f }, { 0.6396f, 0.9785f }, { 0.6379f, 0.8549f }, { 0.6120f, 0.9901f }, { 0.6097f, 0.8727f }, { 0.5839f, 0.9995f }, { 0.5812f, 0.8870f }, { 0.5552f, 1.0070f }, { 0.5522f, 0.8981f }, { 0.5259f, 1.0124f }, { 0.5223f, 0.9061f }, { 0.4961f, 1.0156f }, { 0.4915f, 0.9109f }, { 0.4656f, 1.0167f }, { 0.4599f, 0.9125f }, { 0.3976f, 0.9061f }, { 0.3768f, 1.0081f }, { 0.3436f, 0.8867f }, { 0.2982f, 0.9826f }, { 0.2979f, 0.8545f }, { 0.2604f, 0.8094f }, { 0.2299f, 0.9399f }, { 0.2104f, 0.6806f }, { 0.2312f, 0.7515f }, { 0.1979f, 0.5966f }, { 0.4526f, 0.5042f },
{ 0.4141f, 0.5917f }, { 0.6443f, 0.0000f }, { 0.8031f, 0.0000f }, { 0.3276f, 0.5010f }, { 0.6380f, 1.0000f }, { 0.2271f, 0.3911f }, { 0.2271f, 0.5552f }, { 0.2271f, 0.0000f }, { 0.2271f, 1.0000f }, { 0.1000f, 0.0000f }, { 0.1000f, 1.0000f }, { 0.7922f, 1.0000f },
{ 0.6889f, 0.6221f }, { 0.6889f, 0.3781f }, { 0.6937f, 0.5000f }, { 0.6743f, 0.2727f }, { 0.6743f, 0.7276f }, { 0.6501f, 0.1838f }, { 0.6501f, 0.8164f }, { 0.6161f, 0.1115f }, { 0.6161f, 0.8885f }, { 0.5723f, 0.0554f }, { 0.5723f, 0.9446f }, { 0.5667f, 0.4995f }, { 0.5639f, 0.6027f }, { 0.5229f, 0.1823f }, { 0.5184f, 0.0154f }, { 0.5421f, 0.2379f }, { 0.5557f, 0.3092f }, { 0.5639f, 0.3965f }, { 0.3802f, -0.0167f }, { 0.3802f, 0.0875f }, { 0.3342f, 0.0935f }, { 0.4264f, 0.0934f }, { 0.4543f, -0.0087f }, { 0.4656f, 0.1112f }, { 0.4978f, 0.1408f }, { 0.2628f, 0.1411f }, { 0.2417f, 0.0151f }, { 0.3059f, -0.0087f }, { 0.2951f, 0.1113f }, { 0.2047f, 0.3096f }, { 0.1876f, 0.0548f }, { 0.2184f, 0.2383f }, { 0.2375f, 0.1828f }, { 0.1443f, 0.8885f }, { 0.1437f, 0.1104f }, { 0.1881f, 0.9446f }, { 0.1937f, 0.4995f }, { 0.1965f, 0.3967f }, { 0.1103f, 0.8164f }, { 0.1100f, 0.1826f }, { 0.0861f, 0.7276f }, { 0.0859f, 0.2716f }, { 0.0715f, 0.6221f }, { 0.0715f, 0.3774f }, { 0.0667f, 0.5000f }, { 0.5557f, 0.6901f }, { 0.5421f, 0.7616f }, { 0.5229f, 0.8172f }, { 0.5184f, 0.9846f }, { 0.4978f, 0.8589f }, { 0.4656f, 0.8887f }, { 0.4543f, 1.0087f }, { 0.4264f, 0.9065f }, { 0.3802f, 0.9125f }, { 0.3802f, 1.0167f }, { 0.3342f, 0.9065f }, { 0.3061f, 1.0087f }, { 0.2951f, 0.8887f }, { 0.2628f, 0.8589f }, { 0.2421f, 0.9846f }, { 0.2375f, 0.8172f }, { 0.2184f, 0.7616f }, { 0.2047f, 0.6901f }, { 0.1965f, 0.6027f },
{ 0.6406f, 0.0583f }, { 0.6282f, 0.5010f }, { 0.6000f, 0.2620f }, { 0.6641f, 0.4682f }, { 0.6785f, 0.1001f }, { 0.6916f, 0.4299f }, { 0.7055f, 0.1504f }, { 0.7113f, 0.3852f }, { 0.7217f, 0.2092f }, { 0.7231f, 0.3340f }, { 0.7271f, 0.2766f }, { 0.5927f, 0.0255f }, { 0.5861f, 0.1887f }, { 0.5687f, 0.1588f }, { 0.5965f, 0.2231f }, { 0.5349f, 0.0021f }, { 0.5139f, 0.1133f }, { 0.4780f, 0.0990f }, { 0.5443f, 0.1333f }, { 0.3896f, -0.0167f }, { 0.3896f, 0.0875f }, { 0.3555f, 0.0889f }, { 0.4366f, 0.0904f }, { 0.4672f, -0.0120f }, { 0.1822f, 0.0156f }, { 0.1493f, 0.1597f }, { 0.1474f, 0.0272f }, { 0.1852f, 0.1400f }, { 0.2169f, 0.0059f }, { 0.2201f, 0.1235f }, { 0.2516f, -0.0021f }, { 0.2542f, 0.1104f }, { 0.2862f, -0.0085f }, { 0.2878f, 0.1004f }, { 0.3207f, -0.0130f }, { 0.3216f, 0.0932f }, { 0.3552f, -0.0158f }, { 0.1125f, 0.1828f }, { 0.1125f, 0.0406f }, { 0.5976f, 0.2975f }, { 0.5905f, 0.3284f }, { 0.5829f, 0.5292f }, { 0.5786f, 0.3548f }, { 0.5620f, 0.3766f }, { 0.5284f, 0.5526f }, { 0.5098f, 0.4117f }, { 0.5394f, 0.3952f }, { 0.3589f, 0.4547f }, { 0.3508f, 0.6004f }, { 0.3135f, 0.6142f }, { 0.3958f, 0.5880f }, { 0.4292f, 0.4380f }, { 0.4646f, 0.5714f }, { 0.4730f, 0.4260f }, { 0.2470f, 0.6653f }, { 0.2415f, 0.4940f }, { 0.2955f, 0.4723f }, { 0.2625f, 0.6458f }, { 0.2841f, 0.6293f }, { 0.2271f, 0.7474f }, { 0.1968f, 0.5197f }, { 0.2293f, 0.7160f }, { 0.2359f, 0.6887f }, { 0.3842f, 0.9097f }, { 0.3521f, 1.0116f }, { 0.3451f, 0.9013f }, { 0.4214f, 1.0167f }, { 0.4281f, 0.9125f }, { 0.4498f, 1.0159f }, { 0.4590f, 0.9112f }, { 0.4790f, 1.0135f }, { 0.4896f, 0.9074f }, { 0.5090f, 1.0096f }, { 0.5199f, 0.9011f }, { 0.5396f, 1.0042f }, { 0.5500f, 0.8922f }, { 0.5712f, 0.9972f }, { 0.5802f, 0.8808f }, { 0.6035f, 0.9887f }, { 0.6103f, 0.8671f }, { 0.6366f, 0.9787f }, { 0.6403f, 0.8509f }, { 0.6703f, 0.9672f }, { 0.6703f, 0.8323f }, { 0.2900f, 0.9965f }, { 0.2812f, 0.8677f }, { 0.3107f, 0.8873f }, { 0.2576f, 0.8434f }, { 0.2406f, 0.8152f }, { 0.2351f, 0.9713f }, { 0.2305f, 0.7832f }, { 0.1154f, 0.6243f }, { 0.1055f, 0.7847f }, { 0.1038f, 0.6699f }, { 0.1219f, 0.8418f }, { 0.1346f, 0.5842f }, { 0.1492f, 0.8922f }, { 0.1615f, 0.5495f }, { 0.1875f, 0.9359f }, { 0.1000f, 0.7208f },
{ 0.1453f, 0.0000f }, { 0.1281f, 1.0000f }, { 0.0000f, 1.0000f }, { 0.2214f, 0.1880f }, { 0.2698f, 0.0000f }, { 0.3323f, 0.7255f }, { 0.4010f, 0.5943f }, { 0.4693f, 0.7255f }, { 0.5333f, 0.0000f }, { 0.5812f, 0.1870f }, { 0.6578f, 0.0000f }, { 0.6745f, 1.0000f }, { 0.8026f, 1.0000f },
{ 0.4271f, -0.0958f }, { 0.5833f, -0.2000f }, { 0.5833f, -0.0958f }, { 0.3000f, -0.2000f }, { 0.4271f, 0.9292f }, { 0.3000f, 1.0333f }, { 0.5833f, 1.0333f }, { 0.5833f, 0.9292f },
{ 0.0000f, -0.2719f }, { 0.0000f, -0.3333f }, { 0.6667f, -0.3333f }, { 0.6667f, -0.2719f },
{ 0.6784f, 0.1506f }, { 0.7000f, 0.0406f }, { 0.7000f, 0.1703f }, { 0.6756f, 0.0272f }, { 0.6559f, 0.1336f }, { 0.6508f, 0.0156f }, { 0.6323f, 0.1193f }, { 0.6256f, 0.0059f }, { 0.6078f, 0.1078f }, { 0.6000f, -0.0021f }, { 0.5822f, 0.0989f }, { 0.5743f, -0.0085f }, { 0.5549f, 0.0926f }, { 0.5483f, -0.0130f }, { 0.5260f, 0.0888f }, { 0.5220f, -0.0158f }, { 0.4953f, -0.0167f }, { 0.4148f, -0.0101f }, { 0.3956f, 0.1068f }, { 0.3553f, 0.1309f }, { 0.4423f, 0.0923f }, { 0.4953f, 0.0875f }, { 0.2947f, 0.2071f }, { 0.2817f, 0.0428f }, { 0.3436f, 0.0098f }, { 0.3214f, 0.1646f }, { 0.2292f, 0.0891f }, { 0.2604f, 0.3828f }, { 0.2642f, 0.4500f }, { 0.2642f, 0.3162f }, { 0.2757f, 0.2577f }, { 0.4421f, 0.6743f }, { 0.4148f, 0.7767f }, { 0.3953f, 0.6599f }, { 0.4953f, 0.7833f }, { 0.4953f, 0.6792f }, { 0.5215f, 0.7825f }, { 0.5250f, 0.6779f }, { 0.5474f, 0.7798f }, { 0.5530f, 0.6741f }, { 0.5730f, 0.7754f }, { 0.5794f, 0.6677f }, { 0.5984f, 0.7693f }, { 0.6042f, 0.6589f }, { 0.6237f, 0.7613f }, { 0.6283f, 0.6474f }, { 0.6491f, 0.7514f }, { 0.6523f, 0.6329f }, { 0.6745f, 0.7397f }, { 0.6762f, 0.6154f }, { 0.7000f, 0.7260f }, { 0.7000f, 0.5948f }, { 0.3436f, 0.7568f }, { 0.3214f, 0.6021f }, { 0.3551f, 0.6358f }, { 0.2817f, 0.7236f }, { 0.2757f, 0.5090f }, { 0.2947f, 0.5597f }, { 0.1393f, 0.2941f }, { 0.1393f, 0.4717f }, { 0.1333f, 0.3828f }, { 0.1573f, 0.5504f }, { 0.1573f, 0.2156f }, { 0.1872f, 0.6188f }, { 0.1872f, 0.1473f }, { 0.2292f, 0.6771f },
{ 0.4095f, 0.6746f }, { 0.4073f, 0.7760f }, { 0.3766f, 0.7815f }, { 0.4354f, 0.7669f }, { 0.4434f, 0.6608f }, { 0.4609f, 0.7542f }, { 0.4723f, 0.6379f }, { 0.4840f, 0.7379f }, { 0.4964f, 0.6057f }, { 0.5048f, 0.7177f }, { 0.5153f, 0.5650f }, { 0.5233f, 0.6936f }, { 0.5288f, 0.5159f }, { 0.5396f, 0.6656f }, { 0.5369f, 0.4583f }, { 0.5396f, 0.3922f }, { 0.3432f, 0.7833f }, { 0.3304f, 0.6746f }, { 0.3708f, 0.6792f }, { 0.2834f, 0.7767f }, { 0.2645f, 0.6379f }, { 0.2949f, 0.6608f }, { 0.2298f, 0.7566f }, { 0.2192f, 0.5650f }, { 0.2391f, 0.6057f }, { 0.2051f, 0.5159f }, { 0.1966f, 0.4583f }, { 0.1826f, 0.7233f }, { 0.1937f, 0.3922f }, { 0.1826f, 0.0598f }, { 0.1966f, 0.3260f }, { 0.2298f, 0.0266f }, { 0.2052f, 0.2682f }, { 0.2195f, 0.2187f }, { 0.0714f, 0.3065f }, { 0.0714f, 0.4762f }, { 0.0667f, 0.3911f }, { 0.0854f, 0.5521f }, { 0.0854f, 0.2309f }, { 0.1089f, 0.6189f }, { 0.1089f, 0.1641f }, { 0.1417f, 0.6766f }, { 0.1417f, 0.1062f }, { 0.4367f, 0.0176f }, { 0.4101f, 0.1088f }, { 0.4082f, 0.0078f }, { 0.4436f, 0.1227f }, { 0.4625f, 0.0312f }, { 0.4724f, 0.1458f }, { 0.4857f, 0.0489f }, { 0.4964f, 0.1781f }, { 0.5062f, 0.0707f }, { 0.5153f, 0.2194f }, { 0.5242f, 0.0966f }, { 0.5288f, 0.2689f }, { 0.5396f, 0.1266f }, { 0.5369f, 0.3265f }, { 0.3432f, 0.0000f }, { 0.3312f, 0.1088f }, { 0.2956f, 0.1225f }, { 0.3719f, 0.1042f }, { 0.3771f, 0.0020f }, { 0.2396f, 0.1776f }, { 0.2834f, 0.0066f }, { 0.2650f, 0.1455f }, { 0.4958f, -0.1401f }, { 0.4927f, -0.2776f }, { 0.5452f, -0.2496f }, { 0.5150f, -0.1084f }, { 0.5286f, -0.0685f }, { 0.5368f, -0.0204f }, { 0.5396f, 0.0359f }, { 0.6667f, 0.7667f }, { 0.5885f, -0.2104f }, { 0.3354f, -0.2994f }, { 0.3349f, -0.1949f }, { 0.3118f, -0.1921f }, { 0.3568f, -0.1958f }, { 0.3604f, -0.3000f }, { 0.4014f, -0.1924f }, { 0.4311f, -0.2944f }, { 0.4395f, -0.1819f }, { 0.4709f, -0.1645f }, { 0.2026f, -0.2779f }, { 0.1792f, -0.1487f }, { 0.1755f, -0.2700f }, { 0.2085f, -0.1615f }, { 0.2297f, -0.2846f }, { 0.2362f, -0.1721f }, { 0.2568f, -0.2901f }, { 0.2625f, -0.1807f }, { 0.2836f, -0.2944f }, { 0.2877f, -0.1873f }, { 0.3098f, -0.2975f }, { 0.1484f, -0.1339f }, { 0.1484f, -0.2609f }, { 0.6618f, -0.0299f }, { 0.6667f, 0.0510f }, { 0.6471f, -0.1005f }, { 0.6227f, -0.1607f }, { 0.5396f, 0.0411f }, { 0.5396f, 0.7667f },
{ 0.4667f, 0.4776f }, { 0.6521f, 0.0000f }, { 0.7990f, 0.0000f }, { 0.3828f, 0.3958f }, { 0.6078f, 0.7667f }, { 0.2937f, 0.3073f }, { 0.2937f, 0.4484f }, { 0.2937f, 0.0000f }, { 0.2937f, 1.0333f }, { 0.1667f, 0.0000f }, { 0.1667f, 1.0333f }, { 0.7536f, 0.7667f },
{ 0.7220f, 0.4744f }, { 0.7221f, 0.2912f }, { 0.7271f, 0.3828f }, { 0.7070f, 0.2111f }, { 0.7069f, 0.5546f }, { 0.6820f, 0.1425f }, { 0.6817f, 0.6231f }, { 0.6469f, 0.0854f }, { 0.6464f, 0.6802f }, { 0.6022f, 0.0408f }, { 0.6015f, 0.7253f }, { 0.6000f, 0.3828f }, { 0.5970f, 0.4517f }, { 0.5526f, 0.1625f }, { 0.5483f, 0.0089f }, { 0.5733f, 0.2044f }, { 0.5882f, 0.2551f }, { 0.5970f, 0.3146f }, { 0.4130f, -0.0167f }, { 0.4130f, 0.0875f }, { 0.3700f, 0.0922f }, { 0.4565f, 0.0922f }, { 0.4853f, -0.0103f }, { 0.4943f, 0.1062f }, { 0.5263f, 0.1297f }, { 0.3004f, 0.1297f }, { 0.2788f, 0.0089f }, { 0.3414f, -0.0103f }, { 0.3324f, 0.1062f }, { 0.2388f, 0.2551f }, { 0.2250f, 0.0408f }, { 0.2535f, 0.2044f }, { 0.2740f, 0.1625f }, { 0.1050f, 0.2912f }, { 0.1050f, 0.4744f }, { 0.1000f, 0.3828f }, { 0.1201f, 0.5546f }, { 0.1201f, 0.2111f }, { 0.1451f, 0.6231f }, { 0.1451f, 0.1425f }, { 0.1802f, 0.6802f }, { 0.1802f, 0.0854f }, { 0.2250f, 0.7253f }, { 0.2271f, 0.3828f }, { 0.2300f, 0.3146f }, { 0.5882f, 0.5116f }, { 0.5733f, 0.5624f }, { 0.5526f, 0.6042f }, { 0.5477f, 0.7576f }, { 0.5263f, 0.6370f }, { 0.4943f, 0.6604f }, { 0.4848f, 0.7769f }, { 0.4565f, 0.6745f }, { 0.4130f, 0.6792f }, { 0.4130f, 0.7833f }, { 0.3700f, 0.6745f }, { 0.3414f, 0.7769f }, { 0.3324f, 0.6604f }, { 0.3004f, 0.6370f }, { 0.2788f, 0.7576f }, { 0.2740f, 0.6042f }, { 0.2535f, 0.5624f }, { 0.2388f, 0.5116f }, { 0.2300f, 0.4517f },
{ 0.5473f, 0.0191f }, { 0.5369f, 0.1868f }, { 0.5288f, 0.1615f }, { 0.5396f, 0.2156f }, { 0.5643f, 0.4062f }, { 0.5297f, 0.2558f }, { 0.5281f, 0.4217f }, { 0.5000f, 0.2893f }, { 0.4865f, 0.4328f }, { 0.4505f, 0.3162f }, { 0.4385f, 0.4422f }, { 0.3847f, 0.4542f }, { 0.4975f, -0.0008f }, { 0.4964f, 0.1208f }, { 0.4728f, 0.1062f }, { 0.5153f, 0.1395f }, { 0.4447f, 0.0958f }, { 0.4403f, -0.0127f }, { 0.4121f, 0.0896f }, { 0.3755f, -0.0167f }, { 0.3750f, 0.0875f }, { 0.3481f, -0.0159f }, { 0.3475f, 0.0886f }, { 0.3201f, -0.0137f }, { 0.3193f, 0.0919f }, { 0.2913f, -0.0099f }, { 0.2902f, 0.0975f }, { 0.2620f, -0.0047f }, { 0.2604f, 0.1052f }, { 0.2317f, 0.0020f }, { 0.2298f, 0.1155f }, { 0.2001f, 0.0102f }, { 0.1984f, 0.1280f }, { 0.1674f, 0.0197f }, { 0.1663f, 0.1428f }, { 0.1333f, 0.0307f }, { 0.1333f, 0.1599f }, { 0.6233f, 0.0820f }, { 0.6208f, 0.3620f }, { 0.5952f, 0.3863f }, { 0.6409f, 0.3334f }, { 0.6474f, 0.1232f }, { 0.6552f, 0.3009f }, { 0.6618f, 0.1705f }, { 0.6638f, 0.2644f }, { 0.6667f, 0.2240f }, { 0.5896f, 0.0469f }, { 0.3312f, 0.3469f }, { 0.3105f, 0.4787f }, { 0.2901f, 0.4911f }, { 0.3421f, 0.4664f }, { 0.3760f, 0.3375f }, { 0.3812f, 0.3365f }, { 0.2623f, 0.5436f }, { 0.2421f, 0.3754f }, { 0.2832f, 0.3593f }, { 0.2678f, 0.5228f }, { 0.2771f, 0.5053f }, { 0.2629f, 0.5940f }, { 0.2911f, 0.7684f }, { 0.2441f, 0.7496f }, { 0.2604f, 0.5677f }, { 0.2079f, 0.3950f }, { 0.2047f, 0.7234f }, { 0.1452f, 0.4773f }, { 0.1378f, 0.6062f }, { 0.1363f, 0.5137f }, { 0.1512f, 0.6516f }, { 0.1600f, 0.4455f }, { 0.1735f, 0.6906f }, { 0.1807f, 0.4182f }, { 0.4203f, 0.6792f }, { 0.4078f, 0.7833f }, { 0.3825f, 0.6774f }, { 0.4372f, 0.7826f }, { 0.4470f, 0.6782f }, { 0.4659f, 0.7805f }, { 0.4734f, 0.6753f }, { 0.4939f, 0.7769f }, { 0.4996f, 0.6704f }, { 0.5214f, 0.7719f }, { 0.5255f, 0.6635f }, { 0.5483f, 0.7655f }, { 0.5512f, 0.6548f }, { 0.5750f, 0.7578f }, { 0.5768f, 0.6440f }, { 0.6014f, 0.7488f }, { 0.6023f, 0.6313f }, { 0.6276f, 0.7385f }, { 0.6276f, 0.6167f }, { 0.3457f, 0.7796f }, { 0.3224f, 0.6636f }, { 0.3499f, 0.6723f }, { 0.2827f, 0.6360f }, { 0.3000f, 0.6516f }, { 0.2703f, 0.6168f }, { 0.1333f, 0.5547f },
{ 0.1708f, 0.0000f }, { 0.1187f, 0.7667f }, { 0.0000f, 0.7667f }, { 0.2453f, 0.1474f }, { 0.2854f, 0.0000f }, { 0.3495f, 0.5432f }, { 0.4010f, 0.4208f }, { 0.4521f, 0.5432f }, { 0.5177f, 0.0000f }, { 0.5573f, 0.1474f }, { 0.6323f, 0.0000f }, { 0.6844f, 0.7667f }, { 0.8026f, 0.7667f },
{ 0.4585f, 0.5557f }, { 0.4604f, 0.6052f }, { 0.4604f, 0.7734f }, { 0.4527f, 0.5134f }, { 0.4431f, 0.4784f }, { 0.4621f, 0.8174f }, { 0.6500f, 0.9292f }, { 0.6500f, 1.0333f }, { 0.6078f, 1.0333f }, { 0.6052f, 0.9292f }, { 0.5643f, 0.9273f }, { 0.5328f, 1.0302f }, { 0.5311f, 0.9217f }, { 0.5057f, 0.9125f }, { 0.4880f, 0.8995f }, { 0.4759f, 0.8805f }, { 0.4712f, 1.0207f }, { 0.4673f, 0.8531f }, { 0.4297f, 0.4505f }, { 0.4231f, 1.0049f }, { 0.3590f, 0.3954f }, { 0.3471f, 0.9074f }, { 0.3368f, 0.8507f }, { 0.3644f, 0.9515f }, { 0.3880f, 0.4099f }, { 0.3885f, 0.9828f }, { 0.4116f, 0.4283f }, { 0.3247f, 0.5310f }, { 0.3245f, 0.3849f }, { 0.3312f, 0.5704f }, { 0.3333f, 0.6177f }, { 0.3594f, 0.3745f }, { 0.3312f, 0.2048f }, { 0.3333f, 0.1594f }, { 0.3246f, 0.2426f }, { 0.3140f, 0.4995f }, { 0.5643f, -0.1316f }, { 0.5328f, -0.2345f }, { 0.6078f, -0.2375f }, { 0.6052f, -0.1333f }, { 0.6500f, -0.1333f }, { 0.6500f, -0.2375f }, { 0.4759f, -0.0874f }, { 0.4712f, -0.2254f }, { 0.4880f, -0.1052f }, { 0.5057f, -0.1175f }, { 0.5311f, -0.1263f }, { 0.4302f, 0.3214f }, { 0.4231f, -0.2103f }, { 0.4434f, 0.2950f }, { 0.4621f, -0.0275f }, { 0.4673f, -0.0615f }, { 0.4604f, 0.0146f }, { 0.4529f, 0.2618f }, { 0.4585f, 0.2218f }, { 0.4604f, 0.1750f }, { 0.3887f, 0.3604f }, { 0.3885f, -0.1891f }, { 0.4123f, 0.3427f }, { 0.3471f, -0.1169f }, { 0.3644f, -0.1590f }, { 0.3368f, -0.0627f }, { 0.3333f, 0.0036f }, { 0.2500f, 0.3238f }, { 0.2155f, 0.4399f }, { 0.2152f, 0.3310f }, { 0.2504f, 0.4471f }, { 0.2777f, 0.3119f }, { 0.2782f, 0.4592f }, { 0.2984f, 0.2953f }, { 0.2990f, 0.4760f }, { 0.3137f, 0.2728f }, { 0.1734f, 0.4375f }, { 0.1333f, 0.3333f }, { 0.1734f, 0.3333f }, { 0.3333f, 0.7812f }, { 0.1333f, 0.4375f },
{ 0.6000f, 1.0000f }, { 0.4729f, 1.0000f }, { 0.4729f, 0.6333f }, { 0.6000f, 0.6333f }, { 0.3604f, 1.0000f }, { 0.2333f, 1.0000f }, { 0.2333f, 0.6333f }, { 0.3604f, 0.6333f },
{ 0.2215f, 0.4803f }, { 0.2198f, 0.6057f }, { 0.2028f, 0.4549f }, { 0.2229f, 0.9573f }, { 0.2437f, 0.5051f }, { 0.2573f, 0.9833f }, { 0.2693f, 0.5292f }, { 0.2667f, 0.8000f }, { 0.2678f, 0.7800f }, { 0.1759f, 0.5722f }, { 0.1757f, 0.4019f }, { 0.1875f, 0.4286f }, { 0.1672f, 0.3741f }, { 0.1621f, 0.3453f }, { 0.1379f, 0.5371f }, { 0.1604f, 0.3156f }, { 0.1731f, 0.0331f }, { 0.1642f, 0.2687f }, { 0.1754f, 0.2259f }, { 0.2854f, 0.7172f }, { 0.5479f, 0.1516f }, { 0.2967f, 0.6942f }, { 0.3117f, 0.6680f }, { 0.3305f, 0.6385f }, { 0.3531f, 0.6057f }, { 0.6187f, 0.2323f }, { 0.5707f, 0.0539f }, { 0.5426f, 0.1472f }, { 0.5200f, 0.1316f }, { 0.5136f, 0.0187f }, { 0.5426f, 0.0348f }, { 0.5260f, 0.1354f }, { 0.5317f, 0.1392f }, { 0.5372f, 0.1431f }, { 0.4974f, 0.1182f }, { 0.4839f, 0.0057f }, { 0.5056f, 0.1230f }, { 0.5132f, 0.1275f }, { 0.4535f, 0.0997f }, { 0.4532f, -0.0041f }, { 0.4684f, 0.1049f }, { 0.4830f, 0.1111f }, { 0.4215f, -0.0111f }, { 0.4094f, 0.0895f }, { 0.3952f, 0.0880f }, { 0.4238f, 0.0919f }, { 0.4385f, 0.0953f }, { 0.3552f, -0.0167f }, { 0.3333f, 0.0916f }, { 0.2905f, 0.1038f }, { 0.3812f, 0.0875f }, { 0.3888f, -0.0153f }, { 0.2277f, 0.0055f }, { 0.2203f, 0.1526f }, { 0.1941f, 0.1872f }, { 0.2528f, 0.1241f }, { 0.2884f, -0.0111f }, { 0.0846f, 0.1190f }, { 0.0797f, 0.4625f }, { 0.0594f, 0.4231f }, { 0.1058f, 0.5006f }, { 0.1245f, 0.0719f }, { 0.0390f, 0.2308f }, { 0.0362f, 0.3396f }, { 0.0333f, 0.2953f }, { 0.0449f, 0.3822f }, { 0.0561f, 0.1720f }, { 0.6474f, 0.0000f }, { 0.7802f, 0.0000f }, { 0.6745f, 0.1552f }, { 0.6481f, 0.2891f }, { 0.6547f, 0.3125f }, { 0.6599f, 0.3382f }, { 0.6637f, 0.3661f }, { 0.6659f, 0.3965f }, { 0.6667f, 0.4292f }, { 0.7667f, 0.5000f }, { 0.6962f, 0.1852f }, { 0.5979f, 0.0760f }, { 0.6302f, 0.2490f }, { 0.6400f, 0.2680f }, { 0.2714f, 0.7595f }, { 0.2772f, 0.7386f }, { 0.1956f, 0.9252f }, { 0.1935f, 0.6542f }, { 0.2057f, 0.6301f }, { 0.1760f, 0.8878f }, { 0.1750f, 0.7016f }, { 0.1833f, 0.6780f }, { 0.1643f, 0.8450f }, { 0.1641f, 0.7491f }, { 0.1686f, 0.7253f }, { 0.1604f, 0.7969f }, { 0.1613f, 0.7729f }, { 0.7652f, 0.4240f }, { 0.7667f, 0.4745f }, { 0.7609f, 0.3766f }, { 0.7538f, 0.3323f }, { 0.7437f, 0.2911f }, { 0.7308f, 0.2532f }, { 0.7150f, 0.2178f }, { 0.6667f, 0.4409f }, { 0.6667f, 0.4559f }, { 0.6667f, 0.4740f }, { 0.6667f, 0.4953f }, { 0.6656f, 0.5000f }, { 0.4000f, 0.9125f }, { 0.3943f, 1.0167f }, { 0.3706f, 0.9106f }, { 0.4148f, 1.0161f }, { 0.4218f, 0.9117f }, { 0.4354f, 1.0146f }, { 0.4431f, 0.9094f }, { 0.4560f, 1.0120f }, { 0.4638f, 0.9055f }, { 0.4766f, 1.0083f }, { 0.4839f, 0.9000f }, { 0.4973f, 1.0039f }, { 0.5038f, 0.8929f }, { 0.5185f, 0.9986f }, { 0.5234f, 0.8840f }, { 0.5400f, 0.9922f }, { 0.5428f, 0.8733f }, { 0.5620f, 0.9849f }, { 0.5620f, 0.8609f }, { 0.3429f, 1.0130f }, { 0.3217f, 0.8952f }, { 0.3445f, 0.9048f }, { 0.2973f, 1.0018f }, { 0.2866f, 0.8653f }, { 0.3021f, 0.8818f }, { 0.2689f, 0.8244f }, { 0.2755f, 0.8462f },
{ 0.4385f, 1.0333f }, { 0.3667f, 0.4000f }, { 0.4385f, 0.4000f }, { 0.3667f, 0.6557f }, { 0.3667f, 0.7776f }, { 0.3437f, 0.7167f }, { 0.1479f, 0.9151f }, { 0.1109f, 0.8484f }, { 0.1109f, 0.5844f }, { 0.1479f, 0.5182f }, { 0.4609f, 0.7167f }, { 0.6573f, 0.5182f }, { 0.6943f, 0.5844f }, { 0.4385f, 0.6557f }, { 0.4385f, 0.7776f }, { 0.6573f, 0.9151f }, { 0.6943f, 0.8484f }, { 0.3667f, 1.0333f },
{ 0.3333f, 0.0000f }, { 0.5000f, 0.0000f }, { 0.5000f, 0.2000f }, { 0.3333f, 0.2000f },
{ 0.7000f, 0.0000f }, { 0.7000f, 0.1042f }, { 0.2516f, 0.1042f }, { 0.1000f, 0.0000f }, { 0.1620f, 0.1696f }, { 0.2201f, 0.2311f }, { 0.2740f, 0.2886f }, { 0.3193f, 0.1767f }, { 0.5750f, 0.4583f }, { 0.5714f, 0.7028f }, { 0.5668f, 0.6762f }, { 0.5729f, 0.7297f }, { 0.6094f, 0.9380f }, { 0.5697f, 0.7701f }, { 0.5607f, 0.9724f }, { 0.5600f, 0.8059f }, { 0.5439f, 0.8370f }, { 0.5542f, 0.4343f }, { 0.5484f, 0.6240f }, { 0.5337f, 0.5962f }, { 0.5591f, 0.6499f }, { 0.4667f, 0.3365f }, { 0.4562f, 0.4885f }, { 0.4343f, 0.4634f }, { 0.4876f, 0.5285f }, { 0.5000f, 0.3734f }, { 0.5134f, 0.5643f }, { 0.5292f, 0.4060f }, { 0.3777f, 0.2396f }, { 0.3682f, 0.3902f }, { 0.3240f, 0.3422f }, { 0.4049f, 0.4306f }, { 0.4269f, 0.2928f }, { 0.6981f, 0.6992f }, { 0.7000f, 0.7318f }, { 0.6943f, 0.7925f }, { 0.6926f, 0.6667f }, { 0.6833f, 0.6341f }, { 0.6773f, 0.8471f }, { 0.6703f, 0.6016f }, { 0.6534f, 0.5682f }, { 0.6490f, 0.8956f }, { 0.6319f, 0.5332f }, { 0.6058f, 0.4966f }, { 0.5047f, 0.9970f }, { 0.4935f, 0.8850f }, { 0.5214f, 0.8635f }, { 0.4414f, 1.0118f }, { 0.4234f, 0.9094f }, { 0.4608f, 0.9003f }, { 0.1385f, 0.8430f }, { 0.1348f, 0.9704f }, { 0.1000f, 0.8214f }, { 0.1693f, 0.9827f }, { 0.1760f, 0.8617f }, { 0.2035f, 0.9931f }, { 0.2125f, 0.8774f }, { 0.2375f, 1.0016f }, { 0.2479f, 0.8901f }, { 0.2712f, 1.0082f }, { 0.2824f, 0.8999f }, { 0.3047f, 1.0129f }, { 0.3161f, 0.9069f }, { 0.3379f, 1.0157f }, { 0.3491f, 0.9111f }, { 0.3708f, 1.0167f }, { 0.3812f, 0.9125f }, { 0.1000f, 0.9562f }, { 0.1000f, 0.1042f },
{ 0.6043f, 0.0334f }, { 0.6000f, 0.3250f }, { 0.5973f, 0.2700f }, { 0.6093f, 0.6166f }, { 0.6479f, 0.0724f }, { 0.6510f, 0.5776f }, { 0.6826f, 0.1218f }, { 0.6843f, 0.5285f }, { 0.7073f, 0.1805f }, { 0.7081f, 0.4701f }, { 0.7221f, 0.2484f }, { 0.7223f, 0.4024f }, { 0.7271f, 0.3255f }, { 0.5562f, 0.1474f }, { 0.5527f, 0.0056f }, { 0.5754f, 0.1812f }, { 0.5891f, 0.2220f }, { 0.4931f, -0.0111f }, { 0.4674f, 0.0912f }, { 0.4271f, 0.0875f }, { 0.5023f, 0.1025f }, { 0.5320f, 0.1212f }, { 0.3535f, 0.1033f }, { 0.3470f, -0.0089f }, { 0.4255f, -0.0167f }, { 0.3881f, 0.0914f }, { 0.2797f, 0.0143f }, { 0.2767f, 0.1851f }, { 0.2618f, 0.2257f }, { 0.2974f, 0.1505f }, { 0.3233f, 0.1229f }, { 0.2470f, 0.9423f }, { 0.2428f, 0.6949f }, { 0.2625f, 0.7607f }, { 0.2310f, 0.6177f }, { 0.1943f, 0.8844f }, { 0.2271f, 0.5292f }, { 0.2236f, 0.0531f }, { 0.2530f, 0.2723f }, { 0.2500f, 0.3250f }, { 0.2439f, 0.5605f }, { 0.2637f, 0.5880f }, { 0.2530f, 0.3775f }, { 0.5973f, 0.3802f }, { 0.5891f, 0.4283f }, { 0.5754f, 0.4690f }, { 0.5598f, 0.6444f }, { 0.5562f, 0.5026f }, { 0.5320f, 0.5288f }, { 0.5023f, 0.5475f }, { 0.5023f, 0.6611f }, { 0.2767f, 0.4645f }, { 0.2618f, 0.4240f }, { 0.2864f, 0.6116f }, { 0.2974f, 0.4990f }, { 0.3120f, 0.6312f }, { 0.3233f, 0.5268f }, { 0.3403f, 0.6467f }, { 0.3535f, 0.5466f }, { 0.3706f, 0.6578f }, { 0.3881f, 0.5585f }, { 0.4028f, 0.6645f }, { 0.4271f, 0.5625f }, { 0.4370f, 0.6667f }, { 0.4674f, 0.5588f }, { 0.4188f, 0.9064f }, { 0.3842f, 1.0084f }, { 0.3685f, 0.8882f }, { 0.4687f, 1.0167f }, { 0.4766f, 0.9125f }, { 0.4929f, 1.0161f }, { 0.5013f, 0.9117f }, { 0.5171f, 1.0143f }, { 0.5254f, 0.9091f }, { 0.5411f, 1.0114f }, { 0.5489f, 0.9049f }, { 0.5651f, 1.0073f }, { 0.5719f, 0.8990f }, { 0.5889f, 1.0021f }, { 0.5942f, 0.8917f }, { 0.6122f, 0.9957f }, { 0.6160f, 0.8829f }, { 0.6352f, 0.9882f }, { 0.6372f, 0.8727f }, { 0.6578f, 0.9797f }, { 0.6578f, 0.8609f }, { 0.3103f, 0.9836f }, { 0.2901f, 0.8151f }, { 0.3256f, 0.8577f }, { 0.1197f, 0.2677f }, { 0.1059f, 0.6186f }, { 0.1049f, 0.3749f }, { 0.1236f, 0.7221f }, { 0.1442f, 0.1785f }, { 0.1530f, 0.8107f }, { 0.1786f, 0.1073f }, { 0.1000f, 0.5000f },
{ 0.5000f, 0.7000f }, { 0.3333f, 0.7000f }, { 0.3333f, 0.5000f }, { 0.5000f, 0.5000f }, { 0.5000f, 0.2000f }, { 0.3333f, 0.2000f }, { 0.3333f, 0.0000f }, { 0.5000f, 0.0000f },
{ 0.7500f, 0.4844f }, { 0.0667f, 0.6422f }, { 0.6161f, 0.4281f }, { 0.7500f, 0.3734f }, { 0.0667f, 0.0943f }, { 0.0667f, 0.2167f }, { 0.0667f, 0.7641f },
{ 0.6787f, 0.1056f }, { 0.6740f, 0.4396f }, { 0.6451f, 0.4701f }, { 0.6972f, 0.4035f }, { 0.7056f, 0.1516f }, { 0.7138f, 0.3628f }, { 0.7217f, 0.2056f }, { 0.7238f, 0.3175f }, { 0.7271f, 0.2677f }, { 0.5969f, 0.2358f }, { 0.5929f, 0.0381f }, { 0.6411f, 0.0677f }, { 0.6000f, 0.2792f }, { 0.6112f, 0.4939f }, { 0.5505f, 0.1448f }, { 0.5342f, 0.0169f }, { 0.5722f, 0.1686f }, { 0.5876f, 0.1990f }, { 0.3854f, 0.0000f }, { 0.3849f, 0.1042f }, { 0.2271f, 0.1042f }, { 0.4388f, 0.1067f }, { 0.4651f, 0.0042f }, { 0.4844f, 0.1143f }, { 0.5216f, 0.1270f }, { 0.2271f, 0.8958f }, { 0.1000f, 0.0000f }, { 0.2271f, 0.5708f }, { 0.2271f, 0.4667f }, { 0.3833f, 0.5708f }, { 0.3849f, 0.4667f }, { 0.4284f, 0.5733f }, { 0.4365f, 0.4638f }, { 0.4668f, 0.5809f }, { 0.4807f, 0.4553f }, { 0.4985f, 0.5934f }, { 0.5177f, 0.4412f }, { 0.5234f, 0.6109f }, { 0.5281f, 0.5214f }, { 0.5424f, 0.6343f }, { 0.5669f, 0.5309f }, { 0.5559f, 0.6639f }, { 0.5640f, 0.6997f }, { 0.5967f, 0.3244f }, { 0.5868f, 0.3632f }, { 0.5722f, 0.5110f }, { 0.5704f, 0.3955f }, { 0.5474f, 0.4214f }, { 0.6737f, 0.8493f }, { 0.6703f, 0.6194f }, { 0.6833f, 0.6542f }, { 0.6521f, 0.5896f }, { 0.6486f, 0.8941f }, { 0.6289f, 0.5650f }, { 0.6135f, 0.9318f }, { 0.6005f, 0.5454f }, { 0.5692f, 0.9616f }, { 0.5667f, 0.7417f }, { 0.6911f, 0.6939f }, { 0.6937f, 0.7385f }, { 0.6887f, 0.7975f }, { 0.5640f, 0.7797f }, { 0.5560f, 0.8120f }, { 0.5426f, 0.8385f }, { 0.5240f, 0.8594f }, { 0.5164f, 0.9829f }, { 0.4992f, 0.8753f }, { 0.4674f, 0.8867f }, { 0.4551f, 0.9957f }, { 0.4288f, 0.8936f }, { 0.3854f, 1.0000f }, { 0.3833f, 0.8958f }, { 0.1000f, 1.0000f },
{ 0.2937f, 0.0000f }, { 0.2937f, 0.8958f }, { 0.1667f, 0.0000f }, { 0.2937f, 0.6000f }, { 0.2937f, 0.4958f }, { 0.7000f, 0.6000f }, { 0.7000f, 0.4958f }, { 0.1667f, 1.0000f }, { 0.7333f, 1.0000f }, { 0.7333f, 0.8958f },
{ 0.4792f, 0.1688f }, { 0.4690f, 0.0029f }, { 0.5199f, 0.0273f }, { 0.4908f, 0.2105f }, { 0.4977f, 0.2633f }, { 0.5000f, 0.3271f }, { 0.6271f, 1.0000f }, { 0.5594f, 0.0615f }, { 0.4128f, 0.1001f }, { 0.4068f, -0.0118f }, { 0.4413f, 0.1159f }, { 0.4630f, 0.1380f }, { 0.3349f, 0.0875f }, { 0.3333f, -0.0167f }, { 0.3773f, 0.0907f }, { 0.1161f, 0.0270f }, { 0.1130f, 0.1720f }, { 0.0833f, 0.0406f }, { 0.1431f, 0.1496f }, { 0.1482f, 0.0152f }, { 0.1737f, 0.1306f }, { 0.1796f, 0.0054f }, { 0.2047f, 0.1151f }, { 0.2104f, -0.0026f }, { 0.2365f, 0.1030f }, { 0.2411f, -0.0088f }, { 0.2687f, 0.0944f }, { 0.2719f, -0.0132f }, { 0.3016f, 0.0892f }, { 0.3026f, -0.0158f }, { 0.6229f, 0.2408f }, { 0.6271f, 0.3281f }, { 0.6102f, 0.1672f }, { 0.5890f, 0.1074f }, { 0.5000f, 0.8958f }, { 0.2536f, 0.8958f }, { 0.2536f, 1.0000f }, { 0.0833f, 0.1979f },
{ 0.1000f, 0.0000f }, { 0.2271f, 0.0000f }, { 0.2271f, 0.8229f }, { 0.1000f, 1.0000f }, { 0.2672f, 1.0000f }, { 0.5599f, 0.0000f }, { 0.7271f, 1.0000f }, { 0.6000f, 1.0000f }, { 0.6000f, 0.1771f }, { 0.7271f, 0.0000f },
{ 0.5493f, 0.4560f }, { 0.5479f, 0.2562f }, { 0.6635f, 0.0000f }, { 0.5694f, 0.4417f }, { 0.5875f, 0.4245f }, { 0.6058f, 0.4013f }, { 0.6263f, 0.3688f }, { 0.6490f, 0.3268f }, { 0.6740f, 0.2755f }, { 0.8016f, 0.0000f }, { 0.5274f, 0.4673f }, { 0.5233f, 0.3061f }, { 0.5036f, 0.4755f }, { 0.5000f, 0.3462f }, { 0.4920f, 0.5582f }, { 0.4780f, 0.3767f }, { 0.4590f, 0.5444f }, { 0.4573f, 0.3974f }, { 0.4357f, 0.4113f }, { 0.5840f, 0.5016f }, { 0.5637f, 0.6707f }, { 0.5547f, 0.6337f }, { 0.5667f, 0.7135f }, { 0.6094f, 0.9260f }, { 0.5635f, 0.7552f }, { 0.5626f, 0.9584f }, { 0.5540f, 0.7917f }, { 0.5382f, 0.8229f }, { 0.5187f, 0.5776f }, { 0.5464f, 0.4855f }, { 0.5397f, 0.6027f }, { 0.4198f, 0.5361f }, { 0.4111f, 0.4212f }, { 0.3834f, 0.4272f }, { 0.3745f, 0.5333f }, { 0.3526f, 0.4292f }, { 0.2271f, 0.4292f }, { 0.2271f, 0.5333f }, { 0.2271f, 0.0000f }, { 0.2271f, 0.8958f }, { 0.1000f, 0.0000f }, { 0.1000f, 1.0000f }, { 0.6885f, 0.7779f }, { 0.6906f, 0.6650f }, { 0.6937f, 0.7120f }, { 0.6812f, 0.6227f }, { 0.6727f, 0.8355f }, { 0.6656f, 0.5848f }, { 0.6463f, 0.8849f }, { 0.6437f, 0.5516f }, { 0.6164f, 0.5236f }, { 0.5066f, 0.9815f }, { 0.4880f, 0.8695f }, { 0.5161f, 0.8490f }, { 0.4415f, 0.9954f }, { 0.4146f, 0.8929f }, { 0.4542f, 0.8841f }, { 0.3672f, 1.0000f }, { 0.3693f, 0.8958f },
{ 0.3219f, 0.0000f }, { 0.1734f, 1.0000f }, { 0.0370f, 1.0000f }, { 0.4010f, 0.1141f }, { 0.4812f, 0.0000f }, { 0.6297f, 1.0000f }, { 0.7656f, 1.0000f },
{ 0.7667f, 0.0000f }, { 0.7667f, 0.1042f }, { 0.2234f, 0.1042f }, { 0.1000f, 0.0000f }, { 0.5818f, 0.8958f }, { 0.7333f, 0.9057f }, { 0.7333f, 1.0000f }, { 0.1000f, 0.8958f }, { 0.1000f, 1.0000f }, { 0.1000f, 0.0943f },
{ 0.4589f, 1.0000f }, { 0.6401f, 0.6333f }, { 0.7557f, 0.6333f }, { 0.4010f, 0.8932f }, { 0.3437f, 1.0000f }, { 0.1630f, 0.6333f }, { 0.0469f, 0.6333f },
{ 0.2604f, 0.0000f }, { 0.2604f, 0.6698f }, { 0.2604f, 1.0333f }, { 0.2604f, 0.3828f }, { 0.2604f, 0.0969f }, { 0.2632f, 0.3147f }, { 0.2765f, 0.0707f }, { 0.2715f, 0.2553f }, { 0.2853f, 0.2046f }, { 0.1333f, 1.0333f }, { 0.1333f, 0.0000f }, { 0.5816f, 0.2039f }, { 0.5695f, 0.0100f }, { 0.6174f, 0.0434f }, { 0.5953f, 0.2547f }, { 0.6035f, 0.3143f }, { 0.6062f, 0.3828f }, { 0.6176f, 0.7239f }, { 0.6583f, 0.0901f }, { 0.5148f, -0.0100f }, { 0.5087f, 0.1061f }, { 0.4739f, 0.0922f }, { 0.5382f, 0.1294f }, { 0.5625f, 0.1620f }, { 0.4218f, -0.0149f }, { 0.3939f, 0.0922f }, { 0.3923f, -0.0095f }, { 0.4339f, 0.0875f }, { 0.4531f, -0.0167f }, { 0.2949f, 0.0478f }, { 0.3047f, 0.1625f }, { 0.3158f, 0.0282f }, { 0.3294f, 0.1297f }, { 0.3391f, 0.0120f }, { 0.3591f, 0.1062f }, { 0.3647f, -0.0006f }, { 0.6583f, 0.6776f }, { 0.6911f, 0.6197f }, { 0.6911f, 0.1488f }, { 0.7146f, 0.5518f }, { 0.7146f, 0.2177f }, { 0.7286f, 0.4739f }, { 0.7286f, 0.2967f }, { 0.7333f, 0.3859f }, { 0.6035f, 0.4517f }, { 0.5953f, 0.5116f }, { 0.5816f, 0.5624f }, { 0.5701f, 0.7569f }, { 0.5625f, 0.6042f }, { 0.5382f, 0.6370f }, { 0.5156f, 0.7767f }, { 0.5087f, 0.6604f }, { 0.4739f, 0.6745f }, { 0.3939f, 0.6745f }, { 0.3924f, 0.7759f }, { 0.3645f, 0.7666f }, { 0.4223f, 0.7815f }, { 0.4339f, 0.6792f }, { 0.4542f, 0.7833f }, { 0.2853f, 0.5622f }, { 0.2758f, 0.6955f }, { 0.2715f, 0.5113f }, { 0.2940f, 0.7181f }, { 0.3047f, 0.6042f }, { 0.3149f, 0.7375f }, { 0.3294f, 0.6370f }, { 0.3385f, 0.7536f }, { 0.3591f, 0.6604f }, { 0.2632f, 0.4515f },
{ 0.3367f, 0.8666f }, { 0.3333f, 0.0000f }, { 0.4604f, 0.0000f }, { 0.3333f, 0.6625f }, { 0.3333f, 0.7667f }, { 0.1333f, 0.6625f }, { 0.1333f, 0.7667f }, { 0.3469f, 0.9117f }, { 0.3638f, 0.9494f }, { 0.3875f, 0.9797f }, { 0.4187f, 1.0032f }, { 0.4574f, 1.0199f }, { 0.4604f, 0.8234f }, { 0.4604f, 0.7667f }, { 0.4604f, 0.6625f }, { 0.7000f, 0.7667f }, { 0.7000f, 0.6625f }, { 0.5578f, 1.0333f }, { 0.5414f, 0.9277f }, { 0.5698f, 0.9292f }, { 0.7000f, 1.0333f }, { 0.7000f, 0.9292f }, { 0.5038f, 1.0300f }, { 0.4987f, 0.9160f }, { 0.5177f, 0.9233f }, { 0.4844f, 0.9057f }, { 0.4739f, 0.8920f }, { 0.4664f, 0.8737f }, { 0.4619f, 0.8508f }, { 0.3333f, 0.8141f },
{ 0.3965f, -0.2818f }, { 0.3927f, -0.0991f }, { 0.3836f, -0.1285f }, { 0.3982f, -0.0642f }, { 0.4352f, -0.2590f }, { 0.4000f, -0.0240f }, { 0.5271f, 0.7667f }, { 0.4000f, 0.6625f }, { 0.1958f, 0.6625f }, { 0.3516f, -0.2954f }, { 0.3348f, -0.1850f }, { 0.3112f, -0.1931f }, { 0.3547f, -0.1715f }, { 0.3708f, -0.1526f }, { 0.2839f, -0.1958f }, { 0.1333f, -0.3000f }, { 0.3005f, -0.3000f }, { 0.5234f, -0.0831f }, { 0.5271f, -0.0198f }, { 0.5122f, -0.1388f }, { 0.4937f, -0.1868f }, { 0.4677f, -0.2271f }, { 0.5271f, 1.0333f }, { 0.4000f, 1.0333f }, { 0.4000f, 0.8667f }, { 0.5271f, 0.8667f }, { 0.1958f, 0.7667f }, { 0.1333f, -0.1958f },
{ 0.2604f, 0.6552f }, { 0.2604f, 0.4354f }, { 0.2632f, 0.4910f }, { 0.2604f, 0.0000f }, { 0.2604f, 0.7667f }, { 0.1333f, 0.0000f }, { 0.1333f, 0.7667f }, { 0.5708f, 0.7641f }, { 0.5667f, 0.0000f }, { 0.6937f, 0.0000f }, { 0.6085f, 0.7400f }, { 0.6391f, 0.7063f }, { 0.6630f, 0.6630f }, { 0.6801f, 0.6098f }, { 0.6903f, 0.5466f }, { 0.6937f, 0.4734f }, { 0.5667f, 0.4776f }, { 0.5646f, 0.5262f }, { 0.5583f, 0.5678f }, { 0.5479f, 0.6025f }, { 0.5333f, 0.6302f }, { 0.5262f, 0.7785f }, { 0.5143f, 0.6516f }, { 0.4905f, 0.6669f }, { 0.4745f, 0.7833f }, { 0.4619f, 0.6761f }, { 0.4385f, 0.7813f }, { 0.4286f, 0.6792f }, { 0.4051f, 0.7751f }, { 0.3906f, 0.6752f }, { 0.3742f, 0.7649f }, { 0.3572f, 0.6634f }, { 0.3458f, 0.7505f }, { 0.3284f, 0.6437f }, { 0.3202f, 0.7325f }, { 0.3042f, 0.6161f }, { 0.2974f, 0.7105f }, { 0.2850f, 0.5814f }, { 0.2775f, 0.6848f }, { 0.2714f, 0.5397f },
{ 0.3604f, 0.6266f }, { 0.3604f, 0.3875f }, { 0.3640f, 0.4539f }, { 0.3604f, 0.0000f }, { 0.3604f, 0.7667f }, { 0.2333f, 0.0000f }, { 0.2333f, 0.7667f }, { 0.4507f, 0.6367f }, { 0.4505f, 0.7427f }, { 0.4220f, 0.7204f }, { 0.4827f, 0.7605f }, { 0.4896f, 0.6603f }, { 0.5177f, 0.7732f }, { 0.5350f, 0.6744f }, { 0.5556f, 0.7808f }, { 0.5870f, 0.6792f }, { 0.5964f, 0.7833f }, { 0.6101f, 0.6783f }, { 0.6176f, 0.7826f }, { 0.6322f, 0.6755f }, { 0.6382f, 0.7806f }, { 0.6531f, 0.6710f }, { 0.6580f, 0.7772f }, { 0.6729f, 0.6646f }, { 0.6771f, 0.7724f }, { 0.6924f, 0.6562f }, { 0.6959f, 0.7665f }, { 0.7117f, 0.6457f }, { 0.7143f, 0.7591f }, { 0.7309f, 0.6330f }, { 0.7324f, 0.7503f }, { 0.7500f, 0.6182f }, { 0.7500f, 0.7401f }, { 0.3929f, 0.5620f }, { 0.3770f, 0.6623f }, { 0.3749f, 0.5121f }, { 0.3975f, 0.6936f }, { 0.4182f, 0.6036f },
{ 0.3245f, 0.0000f }, { 0.1896f, 0.7667f }, { 0.0651f, 0.7667f }, { 0.4010f, 0.1234f }, { 0.4786f, 0.0000f }, { 0.6135f, 0.7667f }, { 0.7375f, 0.7667f },
{ 0.6667f, 0.0000f }, { 0.6667f, 0.1042f }, { 0.2448f, 0.1042f }, { 0.1333f, 0.0000f }, { 0.5396f, 0.6625f }, { 0.6667f, 0.6484f }, { 0.6667f, 0.7667f }, { 0.1333f, 0.6625f }, { 0.1333f, 0.7667f }, { 0.1333f, 0.1177f },
{ 0.4722f, 0.3559f }, { 0.4422f, 0.4807f }, { 0.4358f, 0.4842f }, { 0.4798f, 0.4618f }, { 0.5069f, 0.3434f }, { 0.5154f, 0.4483f }, { 0.5396f, 0.3358f }, { 0.5490f, 0.4402f }, { 0.5703f, 0.3333f }, { 0.5807f, 0.4375f }, { 0.5961f, 0.3347f }, { 0.6038f, 0.4390f }, { 0.6212f, 0.3387f }, { 0.6268f, 0.4434f }, { 0.6458f, 0.3453f }, { 0.6497f, 0.4507f }, { 0.6698f, 0.3547f }, { 0.6724f, 0.4609f }, { 0.6936f, 0.3672f }, { 0.6953f, 0.4744f }, { 0.7177f, 0.3827f }, { 0.7186f, 0.4910f }, { 0.7421f, 0.4013f }, { 0.7424f, 0.5106f }, { 0.7667f, 0.4229f }, { 0.7667f, 0.5333f }, { 0.4229f, 0.3803f }, { 0.4208f, 0.4922f }, { 0.4178f, 0.3827f }, { 0.4251f, 0.4899f }, { 0.4288f, 0.3772f }, { 0.4301f, 0.4872f }, { 0.4354f, 0.3734f }, { 0.1147f, 0.3762f }, { 0.0924f, 0.4661f }, { 0.0908f, 0.3564f }, { 0.1177f, 0.4846f }, { 0.1384f, 0.3926f }, { 0.1424f, 0.4999f }, { 0.1620f, 0.4057f }, { 0.1667f, 0.5120f }, { 0.1857f, 0.4160f }, { 0.1913f, 0.5213f }, { 0.2100f, 0.4233f }, { 0.2168f, 0.5280f }, { 0.2349f, 0.4277f }, { 0.2431f, 0.5320f }, { 0.2604f, 0.4292f }, { 0.2703f, 0.5333f }, { 0.2774f, 0.4286f }, { 0.2876f, 0.5328f }, { 0.2944f, 0.4268f }, { 0.3047f, 0.5311f }, { 0.3115f, 0.4239f }, { 0.3215f, 0.5284f }, { 0.3286f, 0.4198f }, { 0.3380f, 0.5245f }, { 0.3468f, 0.4141f }, { 0.3557f, 0.5193f }, { 0.3671f, 0.4062f }, { 0.3754f, 0.5122f }, { 0.3893f, 0.3964f }, { 0.3971f, 0.5032f }, { 0.4135f, 0.3844f }, { 0.0667f, 0.4443f }, { 0.0667f, 0.3333f },
{ 0.4604f, 0.3333f }, { 0.4604f, 0.5682f }, { 0.4604f, 1.0000f }, { 0.3333f, 0.3333f }, { 0.3333f, 0.5682f }, { 0.3333f, 1.0000f }, { 0.4604f, 0.1667f }, { 0.3333f, 0.1667f }, { 0.3333f, 0.0000f }, { 0.4604f, 0.0000f },
{ 0.6656f, 0.1370f }, { 0.6648f, 0.0158f }, { 0.7008f, 0.0354f }, { 0.6807f, 0.1542f }, { 0.6914f, 0.1732f }, { 0.6979f, 0.1938f }, { 0.7000f, 0.2161f }, { 0.7157f, 0.3840f }, { 0.7333f, 0.0630f }, { 0.6253f, 0.0039f }, { 0.6066f, 0.1062f }, { 0.5833f, 0.1042f }, { 0.6281f, 0.1124f }, { 0.6478f, 0.1226f }, { 0.5393f, 0.0039f }, { 0.5375f, 0.1122f }, { 0.5177f, 0.1223f }, { 0.5594f, 0.1062f }, { 0.5823f, 0.0000f }, { 0.4687f, 0.1934f }, { 0.4643f, 0.0349f }, { 0.5000f, 0.0155f }, { 0.4750f, 0.1725f }, { 0.4854f, 0.1535f }, { 0.5000f, 0.1365f }, { 0.5007f, 0.4177f }, { 0.4750f, 0.2605f }, { 0.4854f, 0.2797f }, { 0.4687f, 0.2394f }, { 0.4650f, 0.3982f }, { 0.4667f, 0.2161f }, { 0.4328f, 0.3708f }, { 0.4323f, 0.0620f }, { 0.4062f, 0.3377f }, { 0.4059f, 0.0949f }, { 0.3871f, 0.3009f }, { 0.3870f, 0.1315f }, { 0.3757f, 0.2604f }, { 0.3757f, 0.1719f }, { 0.3719f, 0.2161f }, { 0.7854f, 0.2782f }, { 0.7794f, 0.1328f }, { 0.7910f, 0.1728f }, { 0.7906f, 0.2579f }, { 0.7937f, 0.2373f }, { 0.7948f, 0.2161f }, { 0.7602f, 0.0962f }, { 0.7583f, 0.3355f }, { 0.7457f, 0.3529f }, { 0.7691f, 0.3172f }, { 0.7781f, 0.2979f }, { 0.7312f, 0.3693f }, { 0.6991f, 0.3967f }, { 0.6979f, 0.2387f }, { 0.6914f, 0.2595f }, { 0.6815f, 0.4076f }, { 0.6807f, 0.2785f }, { 0.6656f, 0.2958f }, { 0.6630f, 0.4167f }, { 0.6476f, 0.3104f }, { 0.6437f, 0.4240f }, { 0.6279f, 0.3208f }, { 0.6238f, 0.4292f }, { 0.6064f, 0.3271f }, { 0.6034f, 0.4323f }, { 0.5833f, 0.3292f }, { 0.5823f, 0.4333f }, { 0.5594f, 0.3271f }, { 0.5397f, 0.4294f }, { 0.5375f, 0.3211f }, { 0.5177f, 0.3110f }, { 0.5000f, 0.2969f }, { 0.7448f, 0.6651f }, { 0.0729f, 0.3724f }, { 0.0953f, 0.3052f }, { 0.7714f, 0.5979f }, { 0.4521f, 0.8117f }, { 0.4458f, 0.6628f }, { 0.4576f, 0.7033f }, { 0.4573f, 0.7909f }, { 0.4604f, 0.7695f }, { 0.4615f, 0.7474f }, { 0.4263f, 0.6257f }, { 0.4253f, 0.8697f }, { 0.4130f, 0.8869f }, { 0.4359f, 0.8513f }, { 0.4448f, 0.8318f }, { 0.3667f, 0.7479f }, { 0.3662f, 0.5646f }, { 0.3990f, 0.5922f }, { 0.3831f, 0.9176f }, { 0.3990f, 0.9031f }, { 0.3318f, 0.6667f }, { 0.3299f, 0.5449f }, { 0.3470f, 0.6842f }, { 0.3579f, 0.7036f }, { 0.3645f, 0.7249f }, { 0.2902f, 0.5331f }, { 0.2712f, 0.6354f }, { 0.2474f, 0.6333f }, { 0.2932f, 0.6417f }, { 0.3134f, 0.6521f }, { 0.2036f, 0.5331f }, { 0.2003f, 0.6414f }, { 0.1800f, 0.6515f }, { 0.2227f, 0.6354f }, { 0.2469f, 0.5292f }, { 0.1302f, 0.7242f }, { 0.1275f, 0.5646f }, { 0.1638f, 0.5449f }, { 0.1366f, 0.7026f }, { 0.1472f, 0.6831f }, { 0.1620f, 0.6656f }, { 0.0372f, 0.7031f }, { 0.0372f, 0.7919f }, { 0.0333f, 0.7474f }, { 0.0487f, 0.8327f }, { 0.0487f, 0.6625f }, { 0.0679f, 0.8698f }, { 0.0679f, 0.6255f }, { 0.0948f, 0.9031f }, { 0.0948f, 0.5922f }, { 0.1275f, 0.9309f }, { 0.1281f, 0.7479f }, { 0.3661f, 0.9302f }, { 0.3645f, 0.7710f }, { 0.3579f, 0.7922f }, { 0.3482f, 0.9410f }, { 0.3470f, 0.8116f }, { 0.3318f, 0.8292f }, { 0.3292f, 0.9500f }, { 0.3134f, 0.8437f }, { 0.3094f, 0.9573f }, { 0.2932f, 0.8542f }, { 0.2891f, 0.9625f }, { 0.2712f, 0.8604f }, { 0.2682f, 0.9656f }, { 0.2474f, 0.8625f }, { 0.2469f, 0.9667f }, { 0.2233f, 0.8604f }, { 0.2036f, 0.9627f }, { 0.2012f, 0.8542f }, { 0.1809f, 0.8437f }, { 0.1638f, 0.9508f }, { 0.1625f, 0.8292f }, { 0.1475f, 0.8118f }, { 0.1367f, 0.7924f }, { 0.1303f, 0.7712f },
{ 0.5241f, 0.4926f }, { 0.5241f, 0.3411f }, { 0.5271f, 0.4172f }, { 0.5150f, 0.2648f }, { 0.5150f, 0.5682f }, { 0.4998f, 0.1885f }, { 0.4998f, 0.6441f }, { 0.4786f, 0.1120f }, { 0.4786f, 0.7203f }, { 0.4515f, 0.0353f }, { 0.4515f, 0.7973f }, { 0.4181f, -0.0423f }, { 0.4181f, 0.8751f }, { 0.4000f, 0.4172f }, { 0.3973f, 0.4944f }, { 0.3784f, -0.1207f }, { 0.3760f, 0.1872f }, { 0.3573f, 0.1104f }, { 0.3893f, 0.2639f }, { 0.3973f, 0.3406f }, { 0.3323f, -0.2000f }, { 0.3036f, -0.0440f }, { 0.2686f, -0.1218f }, { 0.3332f, 0.0334f }, { 0.3784f, 0.9538f }, { 0.3760f, 0.6483f }, { 0.3893f, 0.5715f }, { 0.3573f, 0.7250f }, { 0.3332f, 0.8017f }, { 0.3323f, 1.0333f }, { 0.3036f, 0.8786f }, { 0.2686f, 0.9559f }, { 0.2281f, 1.0333f }, { 0.2281f, -0.2000f },
{ 0.2333f, 0.3333f }, { 0.5667f, 0.3333f }, { 0.5667f, 0.4375f }, { 0.2333f, 0.4375f },
{ 0.5000f, 0.1042f }, { 0.7000f, 0.0000f }, { 0.7000f, 0.1042f }, { 0.3729f, 0.1042f }, { 0.5000f, 1.0000f }, { 0.3729f, 0.8766f }, { 0.3714f, 1.0000f }, { 0.1500f, 0.8255f }, { 0.1500f, 0.9500f }, { 0.1667f, 0.1042f }, { 0.1667f, 0.0000f },
{ 0.6021f, 0.0745f }, { 0.5667f, 0.3255f }, { 0.5630f, 0.2717f }, { 0.6068f, 0.5745f }, { 0.6422f, 0.1245f }, { 0.6448f, 0.5245f }, { 0.6708f, 0.1831f }, { 0.6720f, 0.4664f }, { 0.6880f, 0.2501f }, { 0.6883f, 0.4001f }, { 0.6937f, 0.3255f }, { 0.5078f, 0.1495f }, { 0.4941f, 0.0061f }, { 0.5523f, 0.0346f }, { 0.5336f, 0.1837f }, { 0.5520f, 0.2245f }, { 0.3154f, -0.0160f }, { 0.3109f, 0.0886f }, { 0.2799f, 0.0918f }, { 0.3422f, 0.0875f }, { 0.3526f, -0.0167f }, { 0.3928f, 0.0914f }, { 0.4276f, -0.0110f }, { 0.4372f, 0.1030f }, { 0.4756f, 0.1224f }, { 0.1533f, 0.0055f }, { 0.1297f, 0.1407f }, { 0.1258f, 0.0133f }, { 0.1595f, 0.1264f }, { 0.1823f, -0.0012f }, { 0.1894f, 0.1144f }, { 0.2130f, -0.0068f }, { 0.2193f, 0.1047f }, { 0.2456f, -0.0111f }, { 0.2494f, 0.0972f }, { 0.2797f, -0.0142f }, { 0.1000f, 0.1573f }, { 0.1000f, 0.0224f }, { 0.5594f, 0.6148f }, { 0.5513f, 0.4251f }, { 0.5628f, 0.3784f }, { 0.5321f, 0.4657f }, { 0.5052f, 0.5000f }, { 0.5044f, 0.6436f }, { 0.4715f, 0.5273f }, { 0.4417f, 0.6609f }, { 0.4316f, 0.5469f }, { 0.3858f, 0.5586f }, { 0.3434f, 0.6655f }, { 0.3339f, 0.5625f }, { 0.3573f, 0.6664f }, { 0.3714f, 0.6667f }, { 0.3074f, 0.5617f }, { 0.3018f, 0.6593f }, { 0.2880f, 0.6561f }, { 0.3156f, 0.6620f }, { 0.3295f, 0.6640f }, { 0.2604f, 0.6479f }, { 0.2553f, 0.5552f }, { 0.2812f, 0.5592f }, { 0.2742f, 0.6523f }, { 0.2604f, 0.8958f }, { 0.2297f, 0.5495f }, { 0.2047f, 0.5424f }, { 0.1803f, 0.5335f }, { 0.1565f, 0.5228f }, { 0.1333f, 0.5104f }, { 0.1333f, 1.0000f }, { 0.6276f, 1.0000f }, { 0.6276f, 0.8958f },
{ 0.2943f, 0.3389f }, { 0.2924f, 0.4523f }, { 0.2622f, 0.4709f }, { 0.3283f, 0.4412f }, { 0.3604f, 0.3333f }, { 0.3698f, 0.4375f }, { 0.3953f, 0.3355f }, { 0.4095f, 0.4414f }, { 0.4280f, 0.3422f }, { 0.4447f, 0.4533f }, { 0.4586f, 0.3533f }, { 0.4754f, 0.4729f }, { 0.4870f, 0.3688f }, { 0.5016f, 0.5005f }, { 0.5131f, 0.3884f }, { 0.5228f, 0.5351f }, { 0.5361f, 0.4120f }, { 0.5379f, 0.5758f }, { 0.5560f, 0.4395f }, { 0.5470f, 0.6226f }, { 0.5500f, 0.6755f }, { 0.2361f, 0.3556f }, { 0.2184f, 0.5305f }, { 0.2047f, 0.5715f }, { 0.2375f, 0.4969f }, { 0.1903f, 0.9666f }, { 0.1965f, 0.7305f }, { 0.2048f, 0.7784f }, { 0.1937f, 0.6755f }, { 0.1857f, 0.3834f }, { 0.1965f, 0.6198f }, { 0.1464f, 0.9276f }, { 0.1432f, 0.4224f }, { 0.1115f, 0.8785f }, { 0.1097f, 0.4719f }, { 0.0866f, 0.8203f }, { 0.0858f, 0.5307f }, { 0.0716f, 0.7530f }, { 0.0715f, 0.5990f }, { 0.0667f, 0.6766f }, { 0.6042f, 0.1156f }, { 0.5750f, 0.9464f }, { 0.5729f, 0.4708f }, { 0.6203f, 0.8917f }, { 0.6461f, 0.1893f }, { 0.6552f, 0.8205f }, { 0.6760f, 0.2779f }, { 0.6801f, 0.7315f }, { 0.6940f, 0.3814f }, { 0.6950f, 0.6247f }, { 0.7000f, 0.5000f }, { 0.5511f, 0.0577f }, { 0.5369f, 0.2393f }, { 0.5089f, 0.1849f }, { 0.5569f, 0.3051f }, { 0.5689f, 0.3823f }, { 0.4296f, 0.1118f }, { 0.4123f, -0.0084f }, { 0.4871f, 0.0164f }, { 0.4730f, 0.1423f }, { 0.3785f, 0.0936f }, { 0.3266f, -0.0167f }, { 0.3198f, 0.0875f }, { 0.3025f, -0.0160f }, { 0.2948f, 0.0883f }, { 0.2784f, -0.0142f }, { 0.2703f, 0.0908f }, { 0.2541f, -0.0111f }, { 0.2464f, 0.0948f }, { 0.2297f, -0.0068f }, { 0.2229f, 0.1005f }, { 0.2057f, -0.0016f }, { 0.2003f, 0.1080f }, { 0.1820f, 0.0047f }, { 0.1783f, 0.1169f }, { 0.1588f, 0.0120f }, { 0.1568f, 0.1273f }, { 0.1359f, 0.0203f }, { 0.1359f, 0.1391f }, { 0.5470f, 0.7280f }, { 0.5379f, 0.7745f }, { 0.5228f, 0.8150f }, { 0.5184f, 0.9854f }, { 0.5016f, 0.8495f }, { 0.4754f, 0.8771f }, { 0.4503f, 1.0089f }, { 0.4447f, 0.8967f }, { 0.4095f, 0.9086f }, { 0.3708f, 1.0167f }, { 0.3698f, 0.9125f }, { 0.3287f, 0.9088f }, { 0.3025f, 1.0111f }, { 0.2931f, 0.8975f }, { 0.2629f, 0.8788f }, { 0.2423f, 0.9944f }, { 0.2380f, 0.8526f }, { 0.2187f, 0.8191f },
{ 0.7667f, 0.3375f }, { 0.0667f, 0.3375f }, { 0.0667f, 0.2333f }, { 0.7667f, 0.2333f }, { 0.7667f, 0.6042f }, { 0.0667f, 0.6042f }, { 0.0667f, 0.5000f }, { 0.7667f, 0.5000f },
{ 0.5396f, 0.3667f }, { 0.7786f, 0.0000f }, { 0.4812f, 1.0000f }, { 0.5708f, 0.2625f }, { 0.2625f, 0.3667f }, { 0.2307f, 0.2625f }, { 0.3219f, 1.0000f }, { 0.1604f, 0.0000f }, { 0.0240f, 0.0000f }, { 0.4010f, 0.8802f }, { 0.6427f, 0.0000f },
{ 0.7167f, 0.0000f }, { 0.7167f, 0.1042f }, { 0.2604f, 0.1042f }, { 0.1333f, 0.0000f }, { 0.2604f, 0.8958f }, { 0.2604f, 0.5708f }, { 0.2604f, 0.4667f }, { 0.6833f, 0.5708f }, { 0.6833f, 0.4667f }, { 0.1333f, 1.0000f }, { 0.7167f, 1.0000f }, { 0.7167f, 0.8958f },
{ 0.4667f, 0.1042f }, { 0.6667f, 0.0000f }, { 0.6667f, 0.1042f }, { 0.3396f, 0.1042f }, { 0.4667f, 0.8958f }, { 0.3396f, 0.8958f }, { 0.6667f, 1.0000f }, { 0.1333f, 0.8958f }, { 0.1333f, 1.0000f }, { 0.1333f, 0.1042f }, { 0.1333f, 0.0000f }, { 0.6667f, 0.8958f },
{ 0.0667f, 0.0000f }, { 0.1937f, 0.0000f }, { 0.1937f, 0.8833f }, { 0.0667f, 1.0000f }, { 0.2474f, 1.0000f }, { 0.3646f, 0.3562f }, { 0.7604f, 1.0000f }, { 0.6333f, 0.0000f }, { 0.7604f, 0.0000f }, { 0.6333f, 0.8833f }, { 0.5797f, 1.0000f }, { 0.4630f, 0.3562f }, { 0.4130f, 0.4911f },
{ 0.4264f, 0.0934f }, { 0.4052f, -0.0167f }, { 0.5562f, -0.1786f }, { 0.4656f, 0.1112f }, { 0.4978f, 0.1408f }, { 0.5245f, 0.0135f }, { 0.6479f, -0.1120f }, { 0.5229f, 0.1823f }, { 0.5421f, 0.2379f }, { 0.5645f, 0.0420f }, { 0.5557f, 0.3092f }, { 0.5639f, 0.3965f }, { 0.4026f, -0.0167f }, { 0.3996f, -0.0167f }, { 0.3961f, -0.0167f }, { 0.3922f, -0.0167f }, { 0.3885f, -0.0167f }, { 0.3852f, -0.0167f }, { 0.3822f, -0.0167f }, { 0.3802f, 0.0875f }, { 0.3058f, -0.0087f }, { 0.2951f, 0.1113f }, { 0.2628f, 0.1411f }, { 0.3342f, 0.0935f }, { 0.3797f, -0.0167f }, { 0.2047f, 0.3096f }, { 0.1881f, 0.0554f }, { 0.2419f, 0.0154f }, { 0.2184f, 0.2383f }, { 0.2375f, 0.1828f }, { 0.1881f, 0.9446f }, { 0.1965f, 0.6027f }, { 0.2047f, 0.6901f }, { 0.1937f, 0.4995f }, { 0.1965f, 0.3967f }, { 0.0715f, 0.3781f }, { 0.0715f, 0.6221f }, { 0.0667f, 0.5000f }, { 0.0861f, 0.7276f }, { 0.0861f, 0.2727f }, { 0.1103f, 0.8164f }, { 0.1103f, 0.1838f }, { 0.1443f, 0.8885f }, { 0.1443f, 0.1115f }, { 0.6889f, 0.6208f }, { 0.6911f, 0.4050f }, { 0.6937f, 0.4984f }, { 0.6832f, 0.3211f }, { 0.6743f, 0.7266f }, { 0.6700f, 0.2467f }, { 0.6516f, 0.1818f }, { 0.6501f, 0.8156f }, { 0.6280f, 0.1261f }, { 0.6161f, 0.8880f }, { 0.5990f, 0.0796f }, { 0.5723f, 0.9443f }, { 0.5667f, 0.4995f }, { 0.5639f, 0.6027f }, { 0.5557f, 0.6901f }, { 0.5421f, 0.7616f }, { 0.5229f, 0.8172f }, { 0.5184f, 0.9845f }, { 0.4978f, 0.8589f }, { 0.4656f, 0.8887f }, { 0.4543f, 1.0086f }, { 0.4264f, 0.9065f }, { 0.3802f, 0.9125f }, { 0.3802f, 1.0167f }, { 0.3342f, 0.9065f }, { 0.3061f, 1.0087f }, { 0.2951f, 0.8887f }, { 0.2628f, 0.8589f }, { 0.2421f, 0.9846f }, { 0.2375f, 0.8172f }, { 0.2184f, 0.7616f },
{ 0.5552f, 0.1677f }, { 0.5488f, 0.0135f }, { 0.5737f, 0.0270f }, { 0.5598f, 0.1769f }, { 0.5635f, 0.1879f }, { 0.5665f, 0.2006f }, { 0.5687f, 0.2151f }, { 0.5706f, 0.2333f }, { 0.5719f, 0.2566f }, { 0.5727f, 0.2851f }, { 0.5729f, 0.3187f }, { 0.7000f, 1.0000f }, { 0.5972f, 0.0429f }, { 0.5224f, 0.0026f }, { 0.5132f, 0.1187f }, { 0.4948f, 0.1073f }, { 0.5294f, 0.1326f }, { 0.5434f, 0.1489f }, { 0.4000f, -0.0167f }, { 0.3995f, 0.0875f }, { 0.3726f, 0.0887f }, { 0.4267f, 0.0887f }, { 0.4332f, -0.0155f }, { 0.4517f, 0.0924f }, { 0.4647f, -0.0118f }, { 0.4744f, 0.0986f }, { 0.4944f, -0.0058f }, { 0.3062f, -0.0058f }, { 0.3042f, 0.1073f }, { 0.2858f, 0.1187f }, { 0.3250f, 0.0986f }, { 0.3359f, -0.0118f }, { 0.3478f, 0.0924f }, { 0.3672f, -0.0155f }, { 0.2558f, 0.1489f }, { 0.2518f, 0.0135f }, { 0.2781f, 0.0026f }, { 0.2697f, 0.1326f }, { 0.2307f, 0.2156f }, { 0.2268f, 0.0270f }, { 0.2331f, 0.2009f }, { 0.2362f, 0.1880f }, { 0.2399f, 0.1770f }, { 0.2443f, 0.1677f }, { 0.2271f, 1.0000f }, { 0.2033f, 0.0429f }, { 0.2271f, 0.3198f }, { 0.2273f, 0.2859f }, { 0.2280f, 0.2573f }, { 0.2291f, 0.2339f }, { 0.1812f, 0.0615f }, { 0.1607f, 0.0836f }, { 0.1434f, 0.1087f }, { 0.1292f, 0.1369f }, { 0.1182f, 0.1682f }, { 0.1103f, 0.2066f }, { 0.1046f, 0.2556f }, { 0.1011f, 0.3152f }, { 0.1000f, 0.3854f }, { 0.1000f, 1.0000f }, { 0.6989f, 0.3144f }, { 0.7000f, 0.3854f }, { 0.6954f, 0.2544f }, { 0.6897f, 0.2055f }, { 0.6818f, 0.1677f }, { 0.6710f, 0.1370f }, { 0.6570f, 0.1091f }, { 0.6398f, 0.0839f }, { 0.6193f, 0.0615f }, { 0.5729f, 1.0000f }, { 0.5729f, 0.3818f },
{ 0.4604f, 0.4490f }, { 0.6312f, 1.0000f }, { 0.3974f, 0.5589f }, { 0.4604f, 0.0000f }, { 0.3333f, 0.0000f }, { 0.3333f, 0.4490f }, { 0.1625f, 1.0000f }, { 0.7724f, 1.0000f }, { 0.0224f, 1.0000f },
{ 0.4937f, 1.0333f }, { 0.3667f, 0.9292f }, { 0.3667f, -0.0958f }, { 0.4937f, -0.2000f }, { 0.2167f, -0.2000f }, { 0.2167f, -0.0958f }, { 0.2167f, 1.0333f }, { 0.2167f, 0.9292f },
{ 0.5729f, 0.1135f }, { 0.5695f, 0.2845f }, { 0.5594f, 0.2348f }, { 0.5729f, 0.3406f }, { 0.5823f, 0.7396f }, { 0.5729f, 0.3667f }, { 0.5729f, 0.4708f }, { 0.4661f, 0.3667f }, { 0.4281f, 0.3667f }, { 0.4151f, 0.4708f }, { 0.3812f, 0.3644f }, { 0.3424f, 0.4668f }, { 0.3405f, 0.3577f }, { 0.3060f, 0.3465f }, { 0.2790f, 0.4547f }, { 0.2776f, 0.3307f }, { 0.2555f, 0.3105f }, { 0.2397f, 0.2859f }, { 0.2302f, 0.2569f }, { 0.2250f, 0.4345f }, { 0.2271f, 0.2234f }, { 0.2004f, 0.0191f }, { 0.1802f, 0.4062f }, { 0.1651f, 0.0469f }, { 0.1451f, 0.3705f }, { 0.1366f, 0.0816f }, { 0.1201f, 0.3272f }, { 0.1163f, 0.1217f }, { 0.1050f, 0.2765f }, { 0.1041f, 0.1673f }, { 0.1000f, 0.2182f }, { 0.4479f, 0.0012f }, { 0.4151f, 0.0917f }, { 0.4147f, -0.0087f }, { 0.4548f, 0.1043f }, { 0.4781f, 0.0151f }, { 0.4894f, 0.1253f }, { 0.5055f, 0.0332f }, { 0.5187f, 0.1547f }, { 0.5305f, 0.0556f }, { 0.5424f, 0.1915f }, { 0.5529f, 0.0824f }, { 0.3391f, -0.0167f }, { 0.3385f, 0.0897f }, { 0.3104f, 0.0964f }, { 0.3703f, 0.0875f }, { 0.3784f, -0.0147f }, { 0.2485f, 0.1427f }, { 0.2411f, -0.0008f }, { 0.2874f, -0.0127f }, { 0.2651f, 0.1229f }, { 0.2859f, 0.1074f }, { 0.2295f, 0.1929f }, { 0.2366f, 0.1660f }, { 0.5729f, 0.0000f }, { 0.7000f, 0.0000f }, { 0.6095f, 0.7203f }, { 0.6336f, 0.6974f }, { 0.6547f, 0.6708f }, { 0.6660f, 0.6529f }, { 0.6757f, 0.6329f }, { 0.6835f, 0.6110f }, { 0.6896f, 0.5870f }, { 0.6941f, 0.5588f }, { 0.6974f, 0.5243f }, { 0.6993f, 0.4836f }, { 0.7000f, 0.4365f }, { 0.5729f, 0.4922f }, { 0.5703f, 0.5378f }, { 0.5624f, 0.5767f }, { 0.5521f, 0.7552f }, { 0.5492f, 0.6089f }, { 0.5307f, 0.6344f }, { 0.5189f, 0.7675f }, { 0.5064f, 0.6540f }, { 0.4824f, 0.7763f }, { 0.4758f, 0.6680f }, { 0.4426f, 0.7816f }, { 0.4387f, 0.6764f }, { 0.3995f, 0.7833f }, { 0.3953f, 0.6792f }, { 0.3709f, 0.7825f }, { 0.3655f, 0.6779f }, { 0.3418f, 0.7801f }, { 0.3355f, 0.6741f }, { 0.3123f, 0.7760f }, { 0.3054f, 0.6677f }, { 0.2823f, 0.7703f }, { 0.2750f, 0.6589f }, { 0.2520f, 0.7630f }, { 0.2450f, 0.6479f }, { 0.2210f, 0.7540f }, { 0.2152f, 0.6346f }, { 0.1892f, 0.7435f }, { 0.1858f, 0.6192f }, { 0.1568f, 0.6016f }, { 0.1568f, 0.7312f },
{ 0.5411f, -0.0021f }, { 0.5406f, 0.1052f }, { 0.5107f, 0.0975f }, { 0.5716f, 0.1152f }, { 0.5727f, 0.0059f }, { 0.6035f, 0.1275f }, { 0.6047f, 0.0156f }, { 0.6364f, 0.1420f }, { 0.6372f, 0.0272f }, { 0.6703f, 0.1589f }, { 0.6703f, 0.0406f }, { 0.3421f, -0.0100f }, { 0.3270f, 0.1033f }, { 0.2875f, 0.1229f }, { 0.3726f, 0.0914f }, { 0.4208f, -0.0167f }, { 0.4245f, 0.0875f }, { 0.4500f, -0.0158f }, { 0.4526f, 0.0886f }, { 0.4798f, -0.0130f }, { 0.4814f, 0.0919f }, { 0.5102f, -0.0085f }, { 0.2277f, 0.1855f }, { 0.2118f, 0.0431f }, { 0.2724f, 0.0099f }, { 0.2542f, 0.1505f }, { 0.1937f, 0.3292f }, { 0.1604f, 0.0896f }, { 0.1975f, 0.2748f }, { 0.2089f, 0.2270f }, { 0.1589f, 0.6745f }, { 0.1194f, 0.1478f }, { 0.2088f, 0.7221f }, { 0.1937f, 0.3333f }, { 0.1979f, 0.4375f }, { 0.7000f, 0.3333f }, { 0.5729f, 0.4375f }, { 0.5776f, 0.7250f }, { 0.6208f, 0.6797f }, { 0.6555f, 0.6234f }, { 0.6802f, 0.5577f }, { 0.6951f, 0.4825f }, { 0.7000f, 0.3979f }, { 0.5701f, 0.4931f }, { 0.5616f, 0.5415f }, { 0.5474f, 0.5829f }, { 0.5276f, 0.6172f }, { 0.5272f, 0.7574f }, { 0.5027f, 0.6443f }, { 0.4728f, 0.6637f }, { 0.4696f, 0.7769f }, { 0.4379f, 0.6753f }, { 0.4047f, 0.7833f }, { 0.3979f, 0.6792f }, { 0.3583f, 0.6752f }, { 0.3317f, 0.7765f }, { 0.3224f, 0.6632f }, { 0.2901f, 0.6431f }, { 0.2664f, 0.7561f }, { 0.2615f, 0.6151f }, { 0.2374f, 0.5800f }, { 0.2187f, 0.5387f }, { 0.2056f, 0.4912f }, { 0.0725f, 0.2944f }, { 0.0724f, 0.4696f }, { 0.0667f, 0.3828f }, { 0.0897f, 0.5471f }, { 0.0901f, 0.2160f }, { 0.1185f, 0.6154f },
{ 0.4604f, 0.1042f }, { 0.7000f, 0.0000f }, { 0.7000f, 0.1042f }, { 0.3333f, 0.1042f }, { 0.4604f, 0.7667f }, { 0.3333f, 0.6625f }, { 0.1495f, 0.6625f }, { 0.1000f, 0.1042f }, { 0.1000f, 0.0000f }, { 0.4604f, 1.0333f }, { 0.3333f, 1.0333f }, { 0.3333f, 0.8667f }, { 0.4604f, 0.8667f }, { 0.1495f, 0.7667f },
{ 0.1937f, 0.7005f }, { 0.1937f, 0.4380f }, { 0.1947f, 0.5092f }, { 0.1937f, 0.0000f }, { 0.1937f, 0.7667f }, { 0.0667f, 0.0000f }, { 0.0667f, 0.7667f }, { 0.3599f, 0.7773f }, { 0.3396f, 0.0000f }, { 0.4667f, 0.0000f }, { 0.3786f, 0.7699f }, { 0.3953f, 0.7594f }, { 0.4103f, 0.7461f }, { 0.4236f, 0.7298f }, { 0.4351f, 0.7104f }, { 0.4448f, 0.6880f }, { 0.4565f, 0.7107f }, { 0.4667f, 0.4380f }, { 0.3391f, 0.7818f }, { 0.3386f, 0.5124f }, { 0.3396f, 0.4380f }, { 0.3355f, 0.5710f }, { 0.3305f, 0.6137f }, { 0.3234f, 0.6406f }, { 0.3161f, 0.7833f }, { 0.3140f, 0.6575f }, { 0.3014f, 0.6695f }, { 0.2969f, 0.7820f }, { 0.2856f, 0.6768f }, { 0.2786f, 0.7780f }, { 0.2667f, 0.6792f }, { 0.2615f, 0.7713f }, { 0.2477f, 0.6765f }, { 0.2453f, 0.7620f }, { 0.2318f, 0.6686f }, { 0.2306f, 0.7501f }, { 0.2190f, 0.6554f }, { 0.2171f, 0.7359f }, { 0.2094f, 0.6370f }, { 0.2048f, 0.7194f }, { 0.2025f, 0.6087f }, { 0.1977f, 0.5661f }, { 0.6215f, 0.7789f }, { 0.6125f, 0.0000f }, { 0.7396f, 0.0000f }, { 0.6553f, 0.7655f }, { 0.6827f, 0.7432f }, { 0.7036f, 0.7120f }, { 0.7194f, 0.6684f }, { 0.7306f, 0.6091f }, { 0.7373f, 0.5340f }, { 0.7396f, 0.4432f }, { 0.6125f, 0.4380f }, { 0.6116f, 0.5118f }, { 0.6089f, 0.5701f }, { 0.6043f, 0.6128f }, { 0.5979f, 0.6401f }, { 0.5891f, 0.6572f }, { 0.5812f, 0.7833f }, { 0.5772f, 0.6694f }, { 0.5623f, 0.6767f }, { 0.5586f, 0.7819f }, { 0.5443f, 0.6792f }, { 0.5376f, 0.7775f }, { 0.5236f, 0.6765f }, { 0.5183f, 0.7701f }, { 0.5065f, 0.6686f }, { 0.5005f, 0.7599f }, { 0.4929f, 0.6554f }, { 0.4843f, 0.7466f }, { 0.4828f, 0.6370f }, { 0.4757f, 0.6087f }, { 0.4697f, 0.7302f }, { 0.4677f, 0.5092f }, { 0.4707f, 0.5661f },
{ 0.4742f, 0.6604f }, { 0.4681f, 0.7669f }, { 0.4406f, 0.7760f }, { 0.4937f, 0.7542f }, { 0.5040f, 0.6370f }, { 0.5173f, 0.7382f }, { 0.5286f, 0.6042f }, { 0.5383f, 0.7187f }, { 0.5480f, 0.5622f }, { 0.5568f, 0.6960f }, { 0.5618f, 0.5115f }, { 0.5729f, 0.6698f }, { 0.5701f, 0.4518f }, { 0.5729f, 0.3833f }, { 0.3995f, 0.6792f }, { 0.3802f, 0.7833f }, { 0.3594f, 0.6745f }, { 0.4113f, 0.7815f }, { 0.4394f, 0.6745f }, { 0.3183f, 0.7767f }, { 0.2948f, 0.6373f }, { 0.3245f, 0.6605f }, { 0.2634f, 0.7566f }, { 0.2514f, 0.5629f }, { 0.2703f, 0.6047f }, { 0.2379f, 0.5121f }, { 0.2298f, 0.4522f }, { 0.2155f, 0.7233f }, { 0.2271f, 0.3833f }, { 0.2161f, 0.0428f }, { 0.2298f, 0.3146f }, { 0.2641f, 0.0098f }, { 0.2379f, 0.2548f }, { 0.2514f, 0.2039f }, { 0.1047f, 0.2925f }, { 0.1047f, 0.4698f }, { 0.1000f, 0.3802f }, { 0.1186f, 0.5491f }, { 0.1187f, 0.2147f }, { 0.1419f, 0.6180f }, { 0.1422f, 0.1469f }, { 0.1745f, 0.6766f }, { 0.1750f, 0.0891f }, { 0.4943f, 0.0130f }, { 0.4742f, 0.1062f }, { 0.4686f, 0.0000f }, { 0.5040f, 0.1297f }, { 0.5177f, 0.0297f }, { 0.5286f, 0.1625f }, { 0.5387f, 0.0495f }, { 0.5480f, 0.2044f }, { 0.5571f, 0.0724f }, { 0.5618f, 0.2552f }, { 0.5729f, 0.0984f }, { 0.5701f, 0.3148f }, { 0.3802f, -0.0167f }, { 0.3594f, 0.0922f }, { 0.3245f, 0.1061f }, { 0.3995f, 0.0875f }, { 0.4116f, -0.0148f }, { 0.4394f, 0.0922f }, { 0.4410f, -0.0092f }, { 0.2703f, 0.1620f }, { 0.3187f, -0.0101f }, { 0.2948f, 0.1294f }, { 0.5729f, -0.3000f }, { 0.7000f, -0.3000f }, { 0.7000f, 0.7667f }, { 0.5729f, 0.7667f },
{ 0.3526f, -0.0167f }, { 0.3368f, 0.0996f }, { 0.3130f, 0.1147f }, { 0.3653f, 0.0905f }, { 0.3879f, -0.0146f }, { 0.3984f, 0.0875f }, { 0.4210f, -0.0085f }, { 0.4367f, 0.0914f }, { 0.4517f, 0.0018f }, { 0.4702f, 0.1033f }, { 0.4802f, 0.0161f }, { 0.4989f, 0.1229f }, { 0.5061f, 0.0345f }, { 0.5229f, 0.1505f }, { 0.5292f, 0.0568f }, { 0.5421f, 0.1854f }, { 0.5493f, 0.0829f }, { 0.5557f, 0.2271f }, { 0.5667f, 0.1130f }, { 0.5639f, 0.2755f }, { 0.5667f, 0.3307f }, { 0.2687f, 0.1987f }, { 0.2559f, 0.0025f }, { 0.3007f, -0.0119f }, { 0.2792f, 0.1639f }, { 0.2937f, 0.1359f }, { 0.2604f, 0.7667f }, { 0.2181f, 0.0264f }, { 0.2604f, 0.2891f }, { 0.2625f, 0.2404f }, { 0.1875f, 0.0599f }, { 0.1638f, 0.1032f }, { 0.1469f, 0.1564f }, { 0.1367f, 0.2196f }, { 0.1333f, 0.2927f }, { 0.1333f, 0.7667f }, { 0.5667f, 0.0000f }, { 0.6937f, 0.0000f }, { 0.6937f, 0.7667f }, { 0.5667f, 0.7667f },
{ 0.4245f, 0.1609f }, { 0.3936f, -0.2175f }, { 0.4094f, -0.1922f }, { 0.3758f, -0.2395f }, { 0.3630f, 0.0047f }, { 0.3561f, -0.2579f }, { 0.3411f, -0.0566f }, { 0.3344f, -0.2729f }, { 0.3211f, -0.1049f }, { 0.3110f, -0.2848f }, { 0.3031f, -0.1404f }, { 0.2870f, -0.1630f }, { 0.2297f, -0.3000f }, { 0.2293f, -0.1938f }, { 0.2042f, -0.1958f }, { 0.2514f, -0.1876f }, { 0.2587f, -0.2983f }, { 0.2707f, -0.1774f }, { 0.2858f, -0.2932f }, { 0.1333f, -0.1958f }, { 0.1333f, -0.3000f }, { 0.5724f, 0.2427f }, { 0.7641f, 0.7667f }, { 0.6375f, 0.7667f }, { 0.5563f, 0.1992f }, { 0.5382f, 0.1492f }, { 0.5180f, 0.0929f }, { 0.4958f, 0.0302f }, { 0.4664f, -0.0521f }, { 0.4422f, -0.1165f }, { 0.4232f, -0.1632f }, { 0.2083f, 0.7667f }, { 0.0812f, 0.7667f },
{ 0.4708f, 0.3849f }, { 0.4685f, 0.2426f }, { 0.4786f, 0.2728f }, { 0.4624f, 0.2048f }, { 0.4461f, -0.1169f }, { 0.4604f, 0.1594f }, { 0.4568f, -0.0627f }, { 0.4604f, 0.0036f }, { 0.4685f, 0.5310f }, { 0.4624f, 0.5704f }, { 0.4786f, 0.4995f }, { 0.4927f, 0.4760f }, { 0.4927f, 0.2953f }, { 0.5124f, 0.4592f }, { 0.5124f, 0.3119f }, { 0.5387f, 0.4471f }, { 0.5387f, 0.3238f }, { 0.5715f, 0.4399f }, { 0.5715f, 0.3310f }, { 0.6109f, 0.4375f }, { 0.6109f, 0.3333f }, { 0.6500f, 0.4375f }, { 0.6500f, 0.3333f }, { 0.3674f, -0.2103f }, { 0.3641f, 0.3214f }, { 0.3506f, 0.2950f }, { 0.3825f, 0.3427f }, { 0.4031f, -0.1891f }, { 0.4064f, 0.3604f }, { 0.4282f, -0.1590f }, { 0.4358f, 0.3745f }, { 0.3260f, -0.0608f }, { 0.3177f, -0.2254f }, { 0.3315f, -0.0271f }, { 0.3333f, 0.0146f }, { 0.3353f, 0.2218f }, { 0.3410f, 0.2618f }, { 0.2586f, -0.1262f }, { 0.2539f, -0.2345f }, { 0.2856f, -0.1172f }, { 0.3042f, -0.1047f }, { 0.3169f, -0.0867f }, { 0.1792f, -0.1333f }, { 0.1760f, -0.2375f }, { 0.2231f, -0.1315f }, { 0.1333f, -0.1333f }, { 0.1333f, -0.2375f }, { 0.4461f, 0.9074f }, { 0.4604f, 0.6177f }, { 0.4568f, 0.8507f }, { 0.4604f, 0.7812f }, { 0.4361f, 0.3954f }, { 0.4282f, 0.9515f }, { 0.4068f, 0.4099f }, { 0.4031f, 0.9828f }, { 0.3829f, 0.4283f }, { 0.3674f, 1.0049f }, { 0.3646f, 0.4505f }, { 0.3509f, 0.4784f }, { 0.3411f, 0.5134f }, { 0.3353f, 0.5557f }, { 0.3333f, 0.6052f }, { 0.3333f, 0.7734f }, { 0.3315f, 0.8172f }, { 0.3260f, 0.8527f }, { 0.3177f, 1.0207f }, { 0.3169f, 0.8800f }, { 0.3042f, 0.8990f }, { 0.2856f, 0.9122f }, { 0.2586f, 0.9216f }, { 0.2539f, 1.0302f }, { 0.2231f, 0.9273f }, { 0.1792f, 0.9292f }, { 0.1760f, 1.0333f }, { 0.1333f, 0.9292f }, { 0.1333f, 1.0333f }, { 0.3333f, 0.1750f },
};
Font::Index mono_triangles[] = {
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 6, 9, 10, 8, 9, 11, 10, 9, 12, 11, 9, 13, 11, 12, 14, 13, 12, 15, 14, 12, 16, 15, 12, 17, 15, 16, 18, 17, 16, 19, 18, 16, 20, 19, 16, 21, 22, 23, 24, 21, 23, 2, 24, 23, 0, 2, 23, 18, 19, 22, 25, 18, 22, 26, 25, 22, 21, 26, 22, 27, 28, 29, 27, 30, 28, 31, 30, 27, 31, 32, 30, 33, 32, 31, 33, 20, 32, 19, 20, 33, 34, 4, 0, 34, 35, 4, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 43, 42, 44, 45, 43, 46, 45, 44, 46, 47, 45, 48, 47, 46, 48, 49, 47, 50, 49, 48, 51, 52, 53, 51, 54, 52, 55, 54, 51, 55, 56, 54, 57, 56, 55, 57, 58, 56, 59, 58, 57, 59, 60, 58, 61, 60, 59, 4, 62, 51, 63, 4, 51, 64, 63, 51, 53, 64, 51, 65, 66, 67, 65, 68, 66, 69, 68, 65, 69, 70, 68, 71, 70, 69, 71, 72, 70, 73, 72, 71, 73, 74, 72, 75, 74, 73, 75, 76, 74, 77, 76, 75, 78, 59, 65, 79, 78, 65, 67, 79, 65, 80, 66, 68, 81, 80, 68, 82, 81, 68, 83, 82, 68, 84, 82, 83, 85, 84, 83, 86, 85, 83, 87, 86, 83, 88, 86, 87, 52, 88, 87, 53, 52, 87, 89, 90, 91, 89, 92, 90, 93, 92, 89, 93, 94, 92, 95, 94, 93, 95, 96, 94, 97, 96, 95, 98, 97, 95, 98, 99, 97, 100, 99, 98, 100, 101, 99, 102, 101, 100, 102, 103, 101, 104, 103, 102, 104, 64, 103, 63, 64, 104, 78, 61, 59, 105, 6, 4, 62, 4, 35, 106, 50, 48, 107, 29, 28,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 9, 10, 8, 11, 9, 1, 11, 8, 1, 12, 11, 0, 12, 1, 13, 14, 15, 16, 13, 15, 17, 16, 15, 18, 17, 15, 19, 18, 15, 20, 19, 15, 20, 21, 19, 20, 10, 21, 22, 10, 20, 22, 8, 10, 23, 8, 22, 24, 25, 26, 24, 27, 25, 28, 27, 24, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 23, 33, 32, 23, 22, 33,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 2, 29, 0, 2, 30, 31, 32, 33, 31, 34, 32, 35, 34, 31, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 44, 45, 40, 46, 44, 40, 47, 46, 40, 48, 47, 40, 42, 48, 40, 49, 50, 51, 49, 52, 50, 53, 52, 49, 53, 54, 52, 45, 54, 53, 45, 55, 54, 44, 55, 45, 56, 57, 58, 59, 56, 58, 51, 59, 58, 49, 51, 58, 60, 61, 57, 62, 60, 57, 63, 62, 57, 56, 63, 57, 64, 65, 66, 64, 67, 65, 68, 67, 64, 68, 69, 67, 70, 69, 68, 70, 71, 69, 72, 71, 70, 72, 73, 71, 61, 73, 72, 61, 74, 73, 75, 74, 61, 76, 43, 41, 77, 76, 41, 78, 77, 41, 79, 78, 41, 79, 80, 78, 79, 81, 80, 82, 81, 79, 82, 83, 81, 84, 83, 82, 84, 85, 83, 86, 85, 84, 86, 84, 87, 88, 86, 87, 89, 88, 87, 90, 89, 87, 91, 89, 90, 92, 91, 90, 93, 92, 90, 73, 93, 90, 73, 74, 94, 93, 73, 94, 75, 61, 60, 95, 20, 19,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 1, 7, 6, 1, 3, 7, 8, 6, 9, 8, 10, 6, 11, 10, 8, 11, 12, 10, 13, 12, 11, 9, 6, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 12, 9, 11, 2, 12, 11, 0, 2, 11, 13, 14, 10, 15, 13, 10, 16, 15, 10, 17, 16, 10, 9, 17, 10, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 14, 23, 22, 14, 24, 23, 13, 24, 14, 25, 26, 27, 28, 25, 27, 20, 28, 27, 18, 20, 27, 29, 30, 26, 31, 29, 26, 32, 31, 26, 33, 32, 26, 25, 33, 26, 34, 35, 36, 34, 37, 35, 38, 37, 34, 38, 39, 37, 30, 39, 38, 30, 29, 39, 40, 41, 42, 43, 40, 42, 38, 43, 42, 30, 38, 42, 44, 45, 46, 44, 47, 45, 48, 47, 44, 48, 49, 47, 41, 49, 48, 41, 40, 49, 12, 50, 9, 12, 51, 50, 52, 51, 12, 52, 53, 51, 54, 53, 52, 55, 56, 57, 55, 58, 56, 59, 58, 55, 59, 60, 58, 61, 60, 59, 61, 62, 60, 54, 62, 61, 54, 52, 62, 63, 64, 65, 63, 66, 64, 67, 66, 63, 67, 68, 66, 69, 68, 67, 69, 70, 68, 71, 70, 69, 72, 71, 69, 72, 73, 71, 74, 73, 72, 74, 75, 73, 76, 75, 74, 77, 78, 79, 77, 80, 78, 73, 80, 77, 73, 75, 80, 77, 79, 81, 62, 77, 81, 60, 62, 81, 82, 83, 84, 82, 85, 83, 86, 85, 82, 86, 87, 85, 88, 87, 86, 88, 89, 87, 90, 89, 88, 90, 57, 89, 55, 57, 90, 91, 34, 36, 91, 82, 34, 92, 82, 91, 92, 86, 82, 74, 93, 76, 74, 94, 93, 95, 94, 74, 95, 96, 94, 97, 96, 95, 98, 99, 100, 95, 98, 100, 97, 95, 100, 101, 102, 103, 101, 104, 102, 105, 104, 101, 105, 98, 104, 99, 98, 105, 102, 106, 103, 102, 107, 106, 108, 107, 102, 108, 109, 107, 110, 109, 108, 111, 112, 113, 111, 114, 112, 115, 114, 111, 115, 108, 114, 110, 108, 115, 82, 84, 116, 112, 82, 116, 113, 112, 116, 117, 118, 119, 114, 117, 119, 112, 114, 119, 120, 121, 122, 120, 123, 121, 124, 123, 120, 124, 125, 123, 126, 125, 124, 126, 117, 125, 118, 117, 126, 127, 122, 121,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 19, 17, 20, 19, 18, 20, 2, 19, 0, 2, 20, 21, 22, 23, 15, 21, 23, 16, 15, 23, 21, 24, 22, 21, 25, 24, 26, 25, 21, 26, 27, 25, 28, 27, 26, 29, 30, 31, 29, 32, 30, 33, 32, 29, 33, 34, 32, 35, 34, 33, 35, 36, 34, 37, 36, 35, 37, 26, 36, 28, 26, 37, 38, 39, 40, 38, 41, 39, 42, 41, 38, 42, 43, 41, 44, 43, 42, 44, 45, 43, 46, 45, 44, 46, 47, 45, 13, 47, 46, 48, 49, 50, 48, 51, 49, 52, 51, 48, 52, 53, 51, 54, 53, 52, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 58, 39, 57, 40, 39, 58, 59, 60, 61, 62, 59, 61, 63, 62, 61, 50, 63, 61, 48, 50, 61, 28, 37, 60, 64, 28, 60, 59, 64, 60, 65, 66, 67, 68, 65, 67, 69, 68, 67, 70, 69, 67, 71, 70, 67, 46, 66, 65, 13, 46, 65, 11, 13, 65, 72, 11, 65, 73, 72, 65, 74, 73, 65, 75, 74, 65, 76, 75, 65, 77, 78, 79, 76, 77, 79, 75, 76, 79, 80, 81, 82, 80, 83, 81, 84, 83, 80, 84, 77, 83, 78, 77, 84, 85, 86, 87, 85, 88, 86, 89, 88, 85, 89, 81, 88, 82, 81, 89, 90, 91, 92, 90, 93, 91, 94, 93, 90, 94, 86, 93, 87, 86, 94, 95, 96, 97, 95, 98, 96, 99, 98, 95, 99, 100, 98, 101, 100, 99, 101, 91, 100, 92, 91, 101, 102, 103, 104, 102, 105, 103, 106, 105, 102, 106, 100, 105, 98, 100, 106, 107, 108, 109, 107, 110, 108, 111, 110, 107, 111, 112, 110, 113, 112, 111, 113, 114, 112, 115, 114, 113, 115, 116, 114, 117, 116, 115, 117, 118, 116, 119, 118, 117, 119, 120, 118, 121, 122, 123, 121, 124, 122, 125, 124, 121, 125, 109, 124, 107, 109, 125, 126, 127, 128, 126, 129, 127, 130, 129, 126, 130, 131, 129, 132, 131, 130, 132, 123, 131, 121, 123, 132, 128, 97, 96, 126, 128, 96,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 11, 14, 12, 7, 14, 11, 7, 15, 14, 9, 15, 7, 16, 17, 18, 16, 19, 17, 20, 19, 16, 20, 21, 19, 22, 21, 20, 22, 23, 21, 11, 23, 22, 11, 13, 23, 24, 18, 25, 26, 24, 25, 27, 26, 25, 28, 27, 25, 29, 30, 31, 8, 29, 31, 10, 8, 31, 32, 27, 28, 32, 33, 27, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 29, 35, 37, 29, 36, 37, 30, 29, 16, 18, 24,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 4, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 13, 12, 9, 13, 14, 12, 15, 14, 13, 15, 16, 14, 17, 16, 15, 17, 18, 16, 19, 18, 17, 19, 20, 18, 21, 20, 19, 22, 23, 24, 25, 22, 24, 26, 25, 24, 27, 26, 24, 18, 27, 24, 16, 18, 24, 2, 28, 0, 2, 29, 28, 23, 29, 2, 23, 30, 29, 22, 30, 23, 19, 31, 21, 19, 32, 31, 33, 32, 19, 33, 34, 32, 35, 34, 33, 35, 33, 36, 37, 35, 36, 38, 37, 36, 39, 38, 36, 39, 8, 6, 38, 39, 6,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 4, 0,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 6, 9, 7, 3, 9, 6, 3, 4, 9, 6, 10, 11, 3, 6, 11,
0, 1, 2, 3, 0, 2,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 2, 17, 0, 2, 18, 19, 20, 21, 15, 19, 21, 16, 15, 21, 22, 23, 24, 19, 22, 24, 20, 19, 24, 22, 25, 23, 22, 26, 25, 27, 26, 22, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 34, 35, 36, 34, 37, 35, 38, 37, 34, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 43, 42, 44, 45, 43, 13, 45, 44, 46, 47, 48, 46, 49, 47, 50, 49, 46, 50, 51, 49, 52, 51, 50, 52, 35, 51, 36, 35, 52, 53, 31, 54, 55, 53, 54, 48, 55, 54, 46, 48, 54, 56, 57, 58, 56, 59, 57, 60, 59, 56, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 27, 63, 29, 27, 64, 65, 66, 67, 44, 65, 67, 13, 44, 67, 11, 13, 67, 68, 11, 67, 53, 33, 31,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 8, 9, 10, 7, 9, 11, 10, 9, 12, 11, 9, 13, 12, 9, 14, 13, 9, 15, 14, 9, 16, 8, 7, 17, 16, 7, 18, 17, 7, 19, 18, 7, 20, 19, 7, 21, 20, 7, 21, 22, 20, 21, 23, 22, 24, 23, 21, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 2, 39, 38, 38, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 7, 8, 9, 6, 8, 10, 9, 8, 11, 10, 8, 2, 11, 8, 0, 2, 8, 12, 13, 14, 12, 15, 13, 7, 15, 12, 7, 16, 15, 6, 16, 7, 17, 14, 13, 18, 17, 13, 19, 18, 13, 20, 19, 13, 21, 20, 13, 22, 21, 13, 23, 22, 13,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 2, 9, 10, 0, 2, 10, 11, 12, 13, 11, 14, 12, 15, 14, 11, 15, 16, 14, 17, 16, 15, 17, 18, 16, 19, 18, 17, 19, 20, 18, 21, 20, 19, 21, 22, 20, 23, 22, 21, 24, 25, 26, 24, 27, 25, 11, 27, 24, 11, 28, 27, 13, 28, 11, 29, 30, 31, 32, 29, 31, 26, 32, 31, 24, 26, 31, 33, 30, 29, 33, 34, 30, 35, 34, 33, 35, 36, 34, 37, 36, 35, 38, 8, 6, 38, 39, 8, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 37, 43, 42, 37, 35, 43, 44, 12, 14, 45, 44, 14, 46, 45, 14, 47, 46, 14, 47, 48, 46, 47, 49, 48, 50, 49, 47, 50, 51, 49, 52, 51, 50, 53, 54, 55, 53, 56, 54, 57, 56, 53, 57, 58, 56, 52, 58, 57, 52, 50, 58, 59, 60, 61, 59, 62, 60, 63, 62, 59, 63, 64, 62, 65, 64, 63, 65, 66, 64, 67, 66, 65, 67, 55, 66, 53, 55, 67, 1, 3, 68, 60, 1, 68, 61, 60, 68,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 8, 9, 7, 10, 8, 11, 10, 7, 11, 12, 10, 13, 14, 15, 16, 13, 15, 17, 16, 15, 18, 17, 15, 9, 18, 15, 7, 9, 15, 19, 0, 20, 19, 21, 0, 14, 21, 19, 14, 22, 21, 13, 22, 14, 23, 24, 25, 21, 23, 25, 0, 21, 25, 26, 20, 0, 27, 26, 0, 2, 27, 0, 28, 24, 23, 29, 4, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 0, 8, 9, 4, 0, 9, 6, 4, 10, 11, 6, 10,
0, 1, 2, 3, 0, 2,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 5, 6, 8, 4, 5, 8, 9, 4, 8, 10, 11, 12, 10, 13, 11, 14, 13, 10, 14, 15, 13, 16, 15, 14, 16, 17, 15, 3, 17, 16, 3, 18, 17, 4, 18, 3, 12, 19, 20, 10, 12, 20, 21, 10, 20, 22, 21, 20, 23, 21, 22, 24, 23, 22, 25, 24, 22, 17, 18, 26, 27, 17, 26, 11, 27, 26, 28, 11, 26, 29, 21, 23, 27, 11, 13, 30, 19, 12, 31, 16, 14,
0, 1, 2, 3, 0, 2,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 11, 10, 2,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 12, 9, 11, 13, 12, 11, 14, 13, 11, 2, 14, 11, 0, 2, 11, 15, 16, 17, 15, 18, 16, 10, 18, 15, 10, 19, 18, 9, 19, 10, 20, 21, 22, 20, 23, 21, 24, 23, 20, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 17, 37, 15, 17, 38, 14, 39, 13, 14, 40, 39, 41, 40, 14, 41, 42, 40, 43, 42, 41, 43, 41, 44, 45, 43, 44, 46, 45, 44, 47, 46, 44, 48, 47, 44, 49, 45, 46, 49, 50, 45, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 48, 58, 47, 48, 59, 58, 60, 59, 48, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 65, 63, 66, 65, 64, 67, 68, 69, 67, 70, 68, 71, 70, 67, 71, 72, 70, 73, 72, 71, 74, 62, 60, 74, 75, 62, 73, 75, 74, 73, 71, 75, 76, 77, 78, 64, 76, 78, 66, 64, 78, 79, 80, 81, 76, 79, 81, 77, 76, 81, 82, 83, 84, 85, 82, 84, 79, 85, 84, 80, 79, 84, 86, 83, 82, 86, 87, 83, 88, 87, 86, 88, 89, 87, 90, 89, 88, 90, 91, 89, 92, 91, 90, 92, 93, 91, 94, 93, 92, 94, 95, 93, 96, 95, 94, 96, 97, 95, 98, 97, 96, 99, 98, 96, 100, 22, 21,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 6, 7, 8, 5, 7, 9, 0, 3,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 11, 10, 2, 12, 13, 14, 15, 12, 14, 16, 15, 14, 17, 16, 14, 17, 18, 16, 17, 19, 18, 20, 19, 17, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 25, 26, 24, 27, 25, 24, 28, 27, 24, 29, 28, 24, 30, 29, 24, 31, 30, 24, 32, 31, 24, 22, 32, 24, 33, 34, 26, 35, 33, 26, 25, 35, 26, 36, 37, 38, 33, 36, 38, 34, 33, 38, 39, 37, 36, 40, 39, 36, 41, 40, 36, 42, 41, 36, 9, 42, 36, 43, 31, 32, 44, 43, 32, 45, 44, 32, 46, 45, 32, 46, 47, 45, 46, 48, 47, 49, 48, 46, 49, 50, 48, 51, 50, 49, 52, 51, 49, 52, 53, 51, 54, 53, 52, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 58, 59, 57, 60, 59, 58, 61, 60, 58, 61, 62, 60, 63, 62, 61, 63, 64, 62, 65, 64, 63, 65, 66, 64, 67, 66, 65, 67, 68, 66, 69, 68, 67, 70, 71, 72, 73, 70, 72, 10, 42, 9, 74, 1, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 8, 9, 7, 10, 8, 11, 10, 7, 11, 12, 10, 13, 12, 11, 13, 14, 12, 15, 14, 13, 15, 16, 14, 17, 16, 15, 17, 18, 16, 6, 18, 17, 6, 4, 18, 19, 20, 21, 22, 19, 21, 9, 22, 21, 7, 9, 21, 23, 24, 25, 23, 26, 24, 20, 26, 23, 20, 27, 26, 19, 27, 20, 28, 25, 29, 28, 30, 25, 31, 30, 28, 31, 32, 30, 33, 32, 31, 33, 34, 32, 35, 34, 33, 35, 36, 34, 37, 36, 35, 38, 39, 40, 41, 38, 40, 42, 41, 40, 43, 42, 40, 44, 39, 38, 44, 45, 39, 46, 45, 44, 46, 47, 45, 48, 47, 46, 48, 49, 47, 50, 49, 48, 50, 51, 49, 52, 51, 50, 52, 53, 51, 54, 53, 52, 54, 55, 53, 56, 55, 54, 56, 54, 57, 58, 56, 57, 59, 58, 57, 60, 59, 57, 60, 61, 59, 60, 62, 61, 63, 62, 60, 63, 64, 62, 65, 64, 63, 28, 29, 65, 63, 28, 65, 23, 25, 30,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 0, 12, 9, 0, 2, 12, 13, 14, 15, 13, 16, 14, 17, 16, 13, 17, 11, 16, 9, 11, 17, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 15, 21, 13, 15, 22, 23, 24, 25, 23, 26, 24, 18, 26, 23, 18, 20, 26, 27, 25, 28, 27, 29, 25, 30, 29, 27, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 37, 38, 6, 39, 37, 6, 40, 39, 6, 4, 40, 6, 41, 42, 43, 41, 44, 42, 45, 44, 41, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 57, 58, 56, 59, 58, 57, 60, 59, 57, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 65, 66, 67, 62, 65, 67, 64, 62, 67, 27, 28, 68, 65, 27, 68, 66, 65, 68, 69, 8, 6, 23, 25, 29,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 4, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 9, 15, 13, 9, 16, 15, 9, 17, 16, 9, 11, 17, 9, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 14, 23, 22, 14, 24, 23, 13, 24, 14, 25, 26, 27, 28, 25, 27, 20, 28, 27, 18, 20, 27, 29, 30, 26, 31, 29, 26, 32, 31, 26, 25, 32, 26, 33, 34, 30, 35, 33, 30, 36, 35, 30, 37, 36, 30, 29, 37, 30, 38, 34, 33, 38, 39, 34, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 43, 42, 45, 12, 10, 46, 45, 10, 47, 46, 10, 48, 47, 10, 48, 49, 47, 48, 50, 49, 51, 50, 48, 51, 52, 50, 53, 52, 51, 54, 53, 51, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 58, 56, 59, 60, 58, 59, 61, 60, 59, 62, 61, 59, 35, 62, 59, 35, 36, 63, 62, 35, 63,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 11, 14, 12, 0, 14, 11, 0, 2, 14, 15, 16, 17, 15, 18, 16, 11, 18, 15, 11, 13, 18, 19, 20, 21, 19, 22, 20, 23, 22, 19, 23, 17, 22, 15, 17, 23, 24, 25, 26, 24, 27, 25, 28, 27, 24, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 21, 35, 19, 21, 36, 25, 37, 38, 26, 25, 38, 1, 39, 2, 1, 40, 39, 41, 40, 1, 41, 42, 40, 43, 42, 41, 44, 45, 46, 41, 44, 46, 43, 41, 46, 47, 48, 49, 47, 50, 48, 51, 50, 47, 51, 52, 50, 53, 52, 51, 53, 44, 52, 45, 44, 53, 54, 55, 56, 57, 54, 56, 58, 57, 56, 49, 58, 56, 47, 49, 56, 59, 60, 55, 61, 59, 55, 62, 61, 55, 54, 62, 55, 63, 64, 65, 63, 66, 64, 67, 66, 63, 67, 68, 66, 69, 68, 67, 69, 70, 68, 71, 70, 69, 71, 72, 70, 73, 72, 71, 73, 74, 72, 75, 74, 73, 75, 76, 74, 77, 76, 75, 77, 78, 76, 79, 78, 77, 79, 80, 78, 81, 80, 79, 81, 82, 80, 83, 82, 81, 84, 85, 86, 64, 84, 86, 65, 64, 86, 84, 87, 85, 84, 88, 87, 89, 88, 84, 89, 90, 88, 59, 90, 89, 91, 92, 93, 91, 94, 92, 95, 94, 91, 95, 96, 94, 97, 96, 95, 97, 98, 96, 60, 98, 97, 60, 89, 98, 59, 89, 60, 99, 93, 92,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 6, 4,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 17, 18, 19, 17, 20, 18, 16, 20, 17, 16, 21, 20, 14, 21, 16, 22, 23, 24, 25, 22, 24, 19, 25, 24, 17, 19, 24, 26, 27, 28, 26, 29, 27, 23, 29, 26, 23, 30, 29, 22, 30, 23, 31, 32, 33, 31, 34, 32, 35, 34, 31, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 52, 53, 54, 32, 52, 54, 33, 32, 54, 55, 56, 57, 52, 55, 57, 53, 52, 57, 58, 59, 60, 58, 61, 59, 62, 61, 58, 62, 63, 61, 64, 63, 62, 64, 65, 63, 26, 65, 64, 26, 55, 65, 28, 55, 26, 28, 56, 55,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 17, 18, 2, 16, 18, 0, 2, 18, 19, 20, 21, 16, 19, 21, 17, 16, 21, 22, 23, 24, 19, 22, 24, 20, 19, 24, 22, 25, 23, 22, 26, 25, 27, 26, 22, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 34, 35, 36, 34, 37, 35, 38, 37, 34, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 27, 41, 29, 27, 42, 43, 44, 45, 43, 46, 44, 47, 46, 43, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 15, 56, 55, 57, 58, 59, 57, 60, 58, 61, 60, 57, 61, 44, 60, 45, 44, 61, 62, 31, 63, 64, 62, 63, 59, 64, 63, 57, 59, 63, 65, 66, 67, 68, 65, 67, 69, 68, 67, 70, 69, 67, 71, 70, 67, 72, 71, 67, 73, 72, 67, 74, 75, 76, 74, 77, 75, 78, 77, 74, 78, 79, 77, 80, 79, 78, 80, 81, 79, 66, 81, 80, 66, 82, 81, 65, 82, 66, 83, 84, 85, 83, 86, 84, 87, 86, 83, 87, 88, 86, 89, 88, 87, 89, 90, 88, 91, 90, 89, 91, 92, 90, 93, 92, 91, 93, 76, 92, 74, 76, 93, 84, 94, 95, 85, 84, 95, 96, 97, 72, 98, 96, 72, 99, 98, 72, 73, 99, 72, 100, 71, 72, 55, 100, 72, 15, 55, 72, 13, 15, 72, 101, 13, 72, 62, 33, 31,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 4, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 9, 15, 13, 9, 16, 15, 9, 17, 16, 9, 11, 17, 9, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 14, 23, 22, 14, 24, 23, 13, 24, 14, 25, 26, 27, 28, 25, 27, 20, 28, 27, 18, 20, 27, 29, 30, 26, 31, 29, 26, 32, 31, 26, 25, 32, 26, 33, 34, 35, 33, 36, 34, 37, 36, 33, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 30, 42, 41, 30, 43, 42, 44, 43, 30, 45, 12, 10, 46, 45, 10, 47, 46, 10, 48, 47, 10, 48, 49, 47, 48, 50, 49, 51, 50, 48, 51, 52, 50, 53, 52, 51, 54, 53, 51, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 58, 56, 59, 60, 58, 59, 61, 60, 59, 62, 61, 59, 42, 62, 59, 42, 43, 63, 62, 42, 63, 44, 30, 29,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 13, 14, 12, 15, 13, 0, 15, 12, 0, 2, 15, 16, 12, 14, 16, 17, 12, 18, 17, 16, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 37, 38, 39, 37, 40, 38, 41, 40, 37, 41, 42, 40, 43, 42, 41, 43, 44, 42, 45, 44, 43, 4, 0, 46, 39, 4, 46, 37, 39, 46, 47, 48, 49, 47, 50, 48, 51, 50, 47, 51, 11, 50, 52, 11, 51, 52, 9, 11, 53, 54, 55, 56, 53, 55, 57, 56, 55, 49, 57, 55, 47, 49, 55, 58, 59, 60, 61, 58, 60, 53, 61, 60, 54, 53, 60, 62, 54, 60, 63, 62, 60, 64, 65, 66, 64, 67, 65, 68, 67, 64, 68, 69, 67, 70, 69, 68, 70, 63, 69, 62, 63, 70, 71, 72, 73, 71, 74, 72, 75, 74, 71, 75, 76, 74, 77, 76, 75, 77, 78, 76, 79, 78, 77, 79, 80, 78, 81, 80, 79, 81, 82, 80, 83, 82, 81, 83, 84, 82, 85, 84, 83, 85, 86, 84, 87, 86, 85, 87, 88, 86, 89, 88, 87, 90, 91, 92, 72, 90, 92, 73, 72, 92, 59, 93, 94, 90, 59, 94, 91, 90, 94, 59, 58, 95, 93, 59, 95, 96, 66, 65,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 9, 6, 8, 10, 9, 8, 11, 10, 8, 12, 10, 11, 13, 12, 11, 14, 13, 11, 15, 14, 11, 16, 15, 11, 17, 15, 16, 5, 17, 16, 4, 5, 16, 18, 4, 16, 19, 18, 16, 20, 21, 22, 20, 23, 21, 24, 23, 20, 24, 25, 23, 26, 25, 24, 26, 19, 25, 18, 19, 26, 27, 28, 20, 29, 27, 20, 30, 29, 20, 22, 30, 20, 31, 32, 33, 31, 34, 32, 28, 34, 31, 28, 35, 34, 27, 35, 28, 36, 37, 38, 39, 36, 38, 40, 39, 38, 41, 40, 38, 42, 43, 37, 44, 42, 37, 45, 44, 37, 46, 45, 37, 36, 46, 37, 47, 48, 43, 49, 47, 43, 50, 49, 43, 51, 50, 43, 42, 51, 43, 49, 50, 52, 53, 49, 52, 54, 53, 52, 55, 54, 52, 56, 57, 48, 58, 56, 48, 47, 58, 48, 31, 59, 60, 56, 31, 60, 57, 56, 60, 61, 59, 31, 62, 61, 31, 33, 62, 31, 63, 64, 65, 63, 66, 64, 67, 66, 63, 67, 68, 66, 69, 68, 67, 69, 70, 68, 71, 70, 69, 71, 35, 70, 34, 35, 71, 72, 73, 74, 64, 72, 74, 65, 64, 74, 75, 30, 22, 76, 73, 72,
0, 1, 2, 3, 0, 2, 4, 5, 6, 7, 4, 6,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 1, 9, 11, 2, 1, 11, 9, 12, 10, 9, 13, 12, 14, 13, 9, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 19, 6, 20, 21, 19, 20, 22, 21, 20, 23, 22, 20, 24, 23, 20, 25, 24, 20, 26, 25, 20, 27, 26, 20, 28, 29, 30, 31, 28, 30, 32, 31, 30, 33, 32, 30, 27, 33, 30, 26, 27, 30, 34, 35, 29, 36, 34, 29, 37, 36, 29, 28, 37, 29, 38, 39, 35, 40, 38, 35, 41, 40, 35, 34, 41, 35, 42, 43, 44, 42, 45, 43, 39, 45, 42, 39, 46, 45, 38, 46, 39, 47, 48, 49, 47, 50, 48, 51, 50, 47, 51, 44, 50, 42, 44, 51, 52, 53, 54, 52, 55, 53, 56, 55, 52, 56, 49, 55, 47, 49, 56, 18, 16, 52, 54, 18, 52, 57, 58, 59, 57, 60, 58, 61, 60, 57, 61, 14, 60, 16, 14, 61, 62, 63, 64, 62, 65, 63, 66, 65, 62, 66, 59, 65, 57, 59, 66, 67, 68, 69, 70, 67, 69, 71, 70, 69, 72, 71, 69, 73, 72, 69, 74, 73, 69, 75, 74, 69, 76, 75, 69, 77, 76, 69, 25, 78, 67, 79, 25, 67, 80, 79, 67, 70, 80, 67, 81, 8, 6, 82, 81, 6, 19, 82, 6, 83, 84, 85, 3, 83, 85, 1, 3, 85, 86, 87, 88, 83, 86, 88, 84, 83, 88, 89, 90, 91, 86, 89, 91, 87, 86, 91, 89, 92, 93, 90, 89, 93, 94, 95, 76, 96, 94, 76, 97, 96, 76, 98, 97, 76, 99, 98, 76, 100, 99, 76, 77, 100, 76, 101, 75, 76, 102, 101, 76, 103, 102, 76, 104, 103, 76, 105, 104, 76, 106, 107, 108, 106, 109, 107, 110, 109, 106, 110, 111, 109, 112, 111, 110, 112, 113, 111, 114, 113, 112, 114, 115, 113, 116, 115, 114, 116, 117, 115, 118, 117, 116, 118, 119, 117, 120, 119, 118, 120, 121, 119, 122, 121, 120, 122, 123, 121, 124, 123, 122, 125, 126, 127, 107, 125, 127, 108, 107, 127, 128, 129, 130, 125, 128, 130, 126, 125, 130, 131, 5, 7, 131, 128, 5, 132, 128, 131, 132, 129, 128, 78, 25, 26,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 5, 8, 9, 3, 5, 9, 10, 11, 12, 10, 13, 11, 14, 13, 10, 14, 2, 13, 0, 2, 14, 15, 14, 10, 16, 15, 10, 17, 4, 0,
0, 1, 2, 3, 0, 2,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 9, 10, 8, 11, 9, 12, 11, 8, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 17, 18, 19, 17, 20, 18, 8, 20, 17, 8, 10, 20, 21, 22, 23, 21, 24, 22, 25, 24, 21, 25, 26, 24, 27, 26, 25, 27, 19, 26, 17, 19, 27, 28, 29, 30, 28, 31, 29, 32, 31, 28, 32, 23, 31, 21, 23, 32, 30, 6, 7, 28, 30, 7, 33, 34, 35, 36, 33, 35, 37, 36, 35, 38, 37, 35, 38, 39, 37, 38, 40, 39, 41, 40, 38, 41, 42, 40, 12, 42, 41, 12, 43, 42, 8, 43, 12, 44, 45, 46, 14, 44, 46, 16, 14, 46, 47, 48, 49, 44, 47, 49, 45, 44, 49, 50, 51, 52, 50, 53, 51, 54, 53, 50, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 58, 59, 57, 60, 59, 58, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 65, 63, 66, 65, 64, 66, 47, 65, 48, 47, 66, 67, 52, 51, 68, 3, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 13, 14, 0, 15, 13, 0, 16, 15, 0, 2, 16, 0, 17, 18, 19, 17, 20, 18, 14, 20, 17, 14, 21, 20, 13, 21, 14, 22, 23, 24, 25, 22, 24, 19, 25, 24, 17, 19, 24, 26, 27, 28, 26, 29, 27, 23, 29, 26, 23, 30, 29, 22, 30, 23, 31, 32, 33, 31, 34, 32, 35, 34, 31, 35, 36, 34, 37, 36, 35, 37, 38, 36, 26, 38, 37, 26, 28, 38, 36, 38, 39, 40, 36, 39, 41, 40, 39, 42, 41, 39, 43, 1, 3, 44, 43, 3, 45, 44, 3, 46, 45, 3, 47, 45, 46, 48, 47, 46, 49, 48, 46, 50, 49, 46, 51, 41, 52, 51, 53, 41, 54, 53, 51, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 58, 59, 57, 60, 59, 58, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 50, 63, 49, 50, 64, 65, 66, 67, 65, 68, 66, 69, 68, 65, 69, 70, 68, 71, 70, 69, 71, 72, 70, 73, 72, 71, 73, 74, 72, 75, 74, 73, 75, 76, 74, 77, 76, 75, 77, 78, 76, 79, 78, 77, 79, 80, 78, 81, 80, 79, 81, 82, 80, 83, 82, 81, 83, 84, 82, 85, 84, 83, 86, 87, 88, 66, 86, 88, 67, 66, 88, 86, 31, 33, 87, 86, 33, 89, 90, 91, 89, 92, 90, 93, 92, 89, 93, 94, 92, 95, 94, 93, 95, 35, 94, 37, 35, 95, 96, 91, 90, 52, 41, 42,
0, 1, 2, 3, 0, 2, 4, 5, 6, 7, 4, 6,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 1, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 12, 9, 11, 13, 12, 11, 2, 13, 11, 0, 2, 11, 14, 15, 10, 16, 14, 10, 17, 16, 10, 9, 17, 10, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 15, 23, 22, 15, 24, 23, 14, 24, 15, 20, 25, 26, 20, 27, 25, 28, 27, 20, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 13, 43, 12, 13, 44, 43, 45, 44, 13, 45, 46, 44, 47, 46, 45, 38, 36, 47, 45, 38, 47, 48, 49, 50, 48, 51, 49, 52, 51, 48, 52, 53, 51, 54, 53, 52, 54, 55, 53, 56, 55, 54, 56, 40, 55, 57, 40, 56, 57, 42, 40, 58, 59, 60, 50, 58, 60, 48, 50, 60, 61, 57, 56, 62, 61, 56, 63, 62, 56, 64, 63, 56, 65, 64, 56, 65, 66, 64, 65, 67, 66, 68, 67, 65, 68, 69, 67, 70, 69, 68, 70, 71, 69, 25, 71, 70, 72, 26, 25, 70, 72, 25, 18, 20, 26,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 2, 1, 8, 7, 1, 9, 8, 1,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 9, 1, 10, 8, 1, 11, 10, 1, 0, 11, 1, 12, 13, 9, 14, 12, 9, 8, 14, 9, 15, 16, 17, 15, 18, 16, 19, 18, 15, 19, 20, 18, 21, 20, 19, 21, 22, 20, 23, 22, 21, 23, 24, 22, 25, 24, 23, 25, 26, 24, 27, 26, 25, 27, 28, 26, 29, 28, 27, 29, 12, 28, 13, 12, 29, 30, 31, 6, 32, 30, 6, 33, 32, 6, 7, 33, 6, 34, 5, 6, 35, 34, 6, 36, 35, 6, 37, 17, 16,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 9, 6, 8, 5, 9, 8, 4, 5, 8,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 1, 0, 10, 11, 1, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 19, 20, 21, 19, 22, 20, 23, 22, 19, 23, 24, 22, 25, 24, 23, 25, 26, 24, 27, 26, 25, 28, 12, 29, 30, 28, 29, 21, 30, 29, 19, 21, 29, 18, 16, 31, 32, 18, 31, 33, 32, 31, 34, 33, 31, 34, 35, 33, 34, 36, 35, 37, 36, 34, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 42, 43, 44, 42, 45, 43, 46, 45, 42, 46, 47, 45, 48, 47, 46, 48, 49, 47, 50, 49, 48, 23, 19, 50, 48, 23, 50, 51, 52, 53, 25, 51, 53, 27, 25, 53, 54, 55, 56, 51, 54, 56, 52, 51, 56, 57, 39, 58, 54, 57, 58, 55, 54, 58, 57, 41, 39, 28, 14, 12,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 4, 5, 6, 7, 4, 6, 8, 7, 6, 9, 3, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 2, 9, 10, 0, 2, 10, 11, 12, 13, 14, 11, 13, 15, 14, 13, 16, 15, 13, 17, 16, 13, 18, 17, 13, 19, 20, 21, 19, 22, 20, 12, 22, 19, 12, 23, 22, 11, 23, 12, 24, 25, 26, 24, 27, 25, 28, 27, 24, 28, 21, 27, 19, 21, 28, 29, 8, 6, 29, 30, 8, 31, 30, 29, 31, 32, 30, 33, 32, 31, 33, 34, 32, 35, 34, 33, 35, 25, 34, 26, 25, 35, 18, 36, 17, 18, 37, 36, 38, 37, 18, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 43, 41, 44, 16, 17, 45, 44, 17, 46, 45, 17, 47, 46, 17, 47, 48, 46, 47, 49, 48, 50, 49, 47, 50, 51, 49, 52, 51, 50, 53, 54, 55, 53, 56, 54, 57, 56, 53, 57, 58, 56, 52, 58, 57, 52, 50, 58, 59, 60, 61, 59, 62, 60, 63, 62, 59, 63, 64, 62, 65, 64, 63, 65, 66, 64, 67, 66, 65, 67, 55, 66, 53, 55, 67, 1, 3, 68, 60, 1, 68, 61, 60, 68,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 0, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 11, 10, 2, 12, 11, 2, 13, 12, 2, 14, 13, 2, 15, 13, 14, 16, 15, 14, 17, 18, 19, 20, 17, 19, 21, 20, 19, 22, 23, 24, 17, 22, 24, 18, 17, 24, 25, 23, 22, 26, 25, 22, 27, 26, 22, 11, 27, 22, 11, 12, 28, 27, 11, 28, 29, 4, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 10, 11, 9, 12, 10, 0, 12, 9, 0, 13, 12, 2, 13, 0, 14, 15, 16, 11, 14, 16, 9, 11, 16, 17, 18, 6, 19, 17, 6, 20, 19, 6, 21, 20, 6, 4, 21, 6, 22, 23, 24, 25, 22, 24, 26, 8, 6, 27, 15, 14,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 8, 9, 10, 7, 9, 11, 10, 9, 12, 11, 9, 13, 12, 9, 14, 13, 9, 15, 14, 9, 16, 8, 7, 17, 16, 7, 18, 17, 7, 19, 18, 7, 20, 19, 7, 21, 20, 7, 21, 22, 20, 21, 23, 22, 24, 23, 21, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 30, 31, 29, 32, 31, 30, 32, 33, 31, 34, 33, 32, 34, 35, 33, 36, 35, 34, 36, 37, 35, 38, 37, 36, 38, 39, 37, 2, 39, 38, 38, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 8, 9, 7, 10, 8, 11, 10, 7, 11, 12, 10, 13, 12, 11, 13, 14, 12, 15, 14, 13, 15, 16, 14, 17, 16, 15, 17, 18, 16, 19, 18, 17, 19, 20, 18, 21, 20, 19, 21, 22, 20, 23, 22, 21, 23, 24, 22, 25, 24, 23, 25, 26, 24, 27, 26, 25, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 34, 35, 33, 36, 34, 37, 36, 33, 37, 9, 36, 7, 9, 37, 34, 0, 2, 35, 34, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 4, 5, 6, 7, 4, 6, 8, 7, 6, 9, 3, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 27, 28, 26, 29, 27, 30, 29, 26, 30, 31, 29, 32, 31, 30, 32, 2, 31, 0, 2, 32, 33, 34, 35, 33, 36, 34, 37, 36, 33, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 57, 58, 56, 59, 58, 57, 59, 60, 58, 61, 60, 59, 61, 62, 60, 63, 62, 61, 63, 27, 62, 28, 27, 63, 34, 64, 65, 35, 34, 65,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 9, 6, 8,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 10, 11, 9, 12, 10, 1, 12, 9, 1, 13, 12, 0, 13, 1, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 11, 17, 9, 11, 18, 19, 20, 21, 22, 19, 21, 23, 22, 21, 24, 23, 21, 16, 24, 21, 14, 16, 21, 25, 26, 27, 25, 28, 26, 29, 28, 25, 29, 30, 28, 20, 30, 29, 20, 19, 30, 31, 20, 29, 31, 32, 20, 33, 32, 31, 33, 34, 32, 35, 34, 33, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 40, 41, 42, 43, 40, 42, 44, 43, 42, 45, 44, 42, 46, 47, 48, 46, 49, 47, 41, 49, 46, 41, 50, 49, 40, 50, 41, 51, 7, 8, 48, 51, 8, 46, 48, 8, 6, 7, 52, 53, 6, 52, 54, 53, 52, 55, 54, 52, 55, 56, 54, 55, 57, 56, 58, 57, 55, 58, 59, 57, 60, 59, 58, 60, 61, 59, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 65, 63, 66, 65, 64, 66, 67, 65, 68, 67, 66, 68, 69, 67, 70, 69, 68, 70, 68, 25, 71, 70, 25, 27, 71, 25, 72, 73, 74, 75, 72, 74, 76, 77, 78, 79, 76, 78, 80, 79, 78, 81, 80, 78, 82, 83, 84, 82, 85, 83, 77, 85, 82, 77, 86, 85, 76, 86, 77, 87, 88, 89, 90, 87, 89, 91, 90, 89, 84, 91, 89, 82, 84, 89, 92, 93, 88, 94, 92, 88, 95, 94, 88, 96, 95, 88, 87, 96, 88, 97, 98, 99, 97, 100, 98, 93, 100, 97, 93, 101, 100, 92, 101, 93, 102, 103, 104, 102, 105, 103, 106, 105, 102, 106, 99, 105, 97, 99, 106, 107, 108, 109, 110, 107, 109, 111, 110, 109, 112, 111, 109, 104, 112, 109, 102, 104, 109, 113, 114, 115, 113, 116, 114, 117, 116, 113, 117, 118, 116, 119, 118, 117, 119, 120, 118, 121, 120, 119, 121, 122, 120, 108, 122, 121, 108, 123, 122, 107, 123, 108, 87, 90, 124, 125, 87, 124, 126, 125, 124, 127, 126, 124, 127, 128, 126, 127, 129, 128, 130, 129, 127, 130, 131, 129, 132, 131, 130, 132, 133, 131, 134, 133, 132, 134, 135, 133, 136, 135, 134, 136, 137, 135, 138, 137, 136, 138, 139, 137, 140, 139, 138, 140, 141, 139, 142, 141, 140, 142, 140, 143, 144, 142, 143, 145, 144, 143, 146, 145, 143, 147, 146, 143, 122, 147, 143, 147, 122, 123,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 15, 16, 17, 15, 18, 16, 11, 18, 15, 11, 19, 18, 13, 19, 11, 20, 21, 22, 20, 23, 21, 15, 23, 20, 15, 17, 23, 24, 25, 26, 12, 24, 26, 14, 12, 26, 24, 27, 25, 24, 28, 27, 29, 28, 24, 29, 30, 28, 31, 30, 29, 32, 31, 29, 33, 20, 22,
0, 1, 2, 3, 0, 2,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 3, 9, 10, 1, 3, 10,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 14, 11, 13, 15, 14, 13, 2, 15, 13, 0, 2, 13, 16, 17, 18, 16, 19, 17, 20, 19, 16, 20, 21, 19, 22, 21, 20, 22, 23, 21, 12, 23, 22, 12, 24, 23, 11, 24, 12, 25, 26, 27, 25, 28, 26, 29, 28, 25, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 33, 34, 32, 35, 34, 33, 35, 18, 34, 16, 18, 35, 26, 36, 37, 27, 26, 37, 38, 39, 40, 3, 38, 40, 1, 3, 40, 38, 41, 39, 38, 42, 41, 43, 42, 38, 43, 44, 42, 45, 44, 43, 45, 46, 44, 47, 46, 45, 48, 49, 47, 50, 48, 47, 51, 50, 47, 45, 51, 47, 52, 53, 54, 52, 55, 53, 49, 55, 52, 49, 56, 55, 48, 56, 49, 57, 58, 59, 60, 57, 59, 54, 60, 59, 52, 54, 59, 58, 57, 61, 62, 58, 61, 63, 62, 61, 64, 63, 61, 65, 64, 61, 66, 65, 61, 67, 66, 61, 68, 67, 61, 69, 68, 61,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 21, 22, 23, 21, 24, 22, 0, 24, 21, 0, 2, 24, 25, 26, 27, 25, 28, 26, 29, 28, 25, 29, 30, 28, 21, 30, 29, 21, 23, 30, 31, 29, 25, 31, 32, 29, 33, 32, 31, 33, 34, 32, 35, 34, 33, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 40, 41, 42, 40, 43, 41, 44, 43, 40, 44, 45, 43, 46, 45, 44, 46, 47, 45, 48, 47, 46, 48, 49, 47, 50, 49, 48, 51, 52, 53, 51, 54, 52, 40, 54, 51, 40, 55, 54, 42, 55, 40, 56, 57, 58, 59, 56, 58, 53, 59, 58, 51, 53, 58, 60, 57, 56, 60, 61, 57, 62, 61, 60, 62, 63, 61, 64, 63, 62, 64, 65, 63, 66, 65, 64, 66, 67, 65, 68, 67, 66, 68, 69, 67, 70, 69, 68, 70, 71, 69, 72, 71, 70, 72, 73, 71, 74, 73, 72, 74, 75, 73, 76, 75, 74, 76, 77, 75, 78, 77, 76, 18, 42, 41, 20, 18, 41, 79, 20, 41, 80, 79, 41, 81, 80, 41, 82, 81, 41, 82, 83, 81, 82, 84, 83, 85, 84, 82, 85, 86, 84, 87, 86, 85, 87, 85, 88, 89, 87, 88, 90, 89, 88, 91, 90, 88, 91, 92, 90, 91, 93, 92, 94, 93, 91, 94, 95, 93, 96, 95, 94, 94, 25, 27, 96, 94, 27,
0, 1, 2, 3, 0, 2, 4, 5, 6, 7, 4, 6,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 6, 4, 9, 2, 6, 9, 0, 2, 9, 10, 1, 3,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 5, 6, 8, 7, 6, 9, 3, 4, 10, 9, 4, 11, 10, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 3, 9, 10, 1, 3, 10, 11, 6, 4,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 7, 8, 6, 9, 7, 10, 9, 6, 10, 11, 9, 12, 11, 10, 12, 5, 11, 4, 5, 12,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 5, 7, 4, 5, 8, 7, 9, 8, 5, 9, 10, 8, 11, 10, 9, 12, 1, 0, 13, 12, 0, 14, 13, 0, 15, 14, 0, 16, 15, 0, 17, 16, 0, 18, 17, 0, 19, 18, 0, 20, 21, 22, 20, 23, 21, 24, 23, 20, 24, 19, 23, 18, 19, 24, 25, 26, 27, 28, 25, 27, 29, 28, 27, 22, 29, 27, 20, 22, 27, 30, 31, 32, 30, 33, 31, 26, 33, 30, 26, 34, 33, 25, 34, 26, 35, 36, 37, 35, 38, 36, 39, 38, 35, 39, 40, 38, 41, 40, 39, 41, 42, 40, 43, 42, 41, 43, 30, 42, 26, 30, 43, 44, 45, 46, 44, 47, 45, 48, 47, 44, 48, 49, 47, 50, 49, 48, 51, 50, 48, 51, 52, 50, 53, 52, 51, 53, 54, 52, 55, 54, 53, 55, 56, 54, 57, 56, 55, 56, 11, 9, 54, 56, 9, 58, 57, 55, 59, 58, 55, 60, 59, 55, 61, 60, 55, 61, 62, 60, 61, 63, 62, 64, 63, 61, 64, 65, 63, 66, 65, 64, 67, 66, 64, 67, 68, 66, 69, 68, 67, 69, 70, 68, 71, 70, 69, 71, 69, 72, 73, 71, 72, 74, 73, 72, 32, 74, 72, 30, 32, 72,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 6, 2, 8, 7, 2, 9, 8, 2, 10, 9, 2, 11, 10, 2, 12, 11, 2, 13, 14, 15, 13, 16, 14, 1, 16, 13, 1, 17, 16, 0, 17, 1, 18, 19, 20, 18, 21, 19, 22, 21, 18, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 15, 25, 13, 15, 26, 27, 28, 29, 27, 30, 28, 31, 30, 27, 31, 32, 30, 33, 32, 31, 33, 20, 32, 18, 20, 33, 34, 35, 36, 37, 34, 36, 29, 37, 36, 27, 29, 36, 38, 39, 35, 40, 38, 35, 41, 40, 35, 42, 41, 35, 43, 42, 35, 34, 43, 35, 44, 45, 39, 46, 44, 39, 47, 46, 39, 48, 47, 39, 49, 48, 39, 38, 49, 39, 50, 45, 44, 51, 50, 44, 52, 51, 44, 53, 52, 44, 54, 53, 44, 55, 54, 44, 56, 55, 44, 57, 56, 44, 58, 57, 44, 59, 58, 44, 60, 61, 11, 62, 60, 11, 63, 62, 11, 64, 63, 11, 65, 64, 11, 66, 65, 11, 67, 66, 11, 68, 67, 11, 12, 68, 11, 11, 69, 70, 10, 11, 70,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 6, 5, 2, 7, 1, 0, 8, 5, 6,
0, 1, 2, 3, 0, 2, 4, 3, 2, 5, 4, 2, 0, 6, 7, 1, 0, 7,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 9, 8, 6, 9, 10, 8, 11, 10, 9, 11, 12, 10, 13, 12, 11, 13, 11, 14, 15, 13, 14, 16, 15, 14, 17, 16, 14, 18, 17, 14, 19, 18, 14, 19, 20, 18, 19, 21, 20, 22, 21, 19, 22, 23, 21, 24, 23, 22, 24, 25, 23, 26, 25, 24, 26, 27, 25, 28, 27, 26, 28, 29, 27, 30, 29, 28, 31, 32, 33, 31, 34, 32, 35, 34, 31, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 41, 2, 40, 0, 2, 41, 42, 43, 44, 42, 45, 43, 46, 45, 42, 46, 32, 45, 33, 32, 46, 47, 48, 49, 50, 47, 49, 51, 50, 49, 44, 51, 49, 42, 44, 49, 20, 21, 48, 52, 20, 48, 53, 52, 48, 47, 53, 48, 4, 54, 55, 56, 4, 55, 57, 56, 55, 58, 57, 55, 59, 58, 55, 60, 59, 55, 61, 60, 55, 62, 61, 55, 63, 62, 55, 64, 63, 55, 65, 64, 55, 66, 65, 55, 67, 6, 4, 68, 67, 4, 69, 68, 4, 70, 69, 4, 70, 71, 69, 70, 72, 71, 73, 72, 70, 73, 74, 72, 75, 74, 73, 75, 76, 74, 77, 76, 75, 77, 78, 76, 79, 78, 77, 79, 80, 78, 81, 80, 79, 81, 82, 80, 83, 82, 81, 83, 84, 82, 85, 84, 83, 85, 86, 84, 87, 86, 85, 87, 88, 86, 89, 88, 87, 89, 90, 88, 91, 90, 89, 91, 92, 90, 93, 92, 91, 93, 94, 92, 95, 94, 93, 96, 95, 93, 54, 4, 0,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 11, 12, 13, 11, 14, 12, 15, 14, 11, 15, 16, 14, 17, 16, 15, 17, 18, 16, 19, 18, 17, 19, 20, 18, 21, 20, 19, 21, 2, 20, 0, 2, 21, 22, 23, 24, 25, 22, 24, 13, 25, 24, 11, 13, 24, 26, 27, 23, 28, 26, 23, 29, 28, 23, 22, 29, 23, 30, 31, 27, 32, 30, 27, 33, 32, 27, 26, 33, 27, 34, 33, 35, 36, 34, 35, 37, 36, 35, 38, 37, 35, 39, 38, 35, 40, 39, 35, 41, 40, 35, 42, 41, 35, 43, 36, 37, 44, 43, 37, 45, 44, 37, 46, 45, 37, 47, 46, 37, 47, 48, 46, 47, 49, 48, 50, 49, 47, 50, 51, 49, 52, 51, 50, 52, 53, 51, 54, 53, 52, 54, 52, 55, 56, 54, 55, 57, 56, 55, 58, 57, 55, 59, 57, 58, 60, 59, 58, 61, 60, 58, 32, 61, 58, 62, 61, 32, 34, 62, 32, 33, 34, 32, 63, 64, 65, 63, 66, 64, 67, 66, 63, 67, 68, 66, 31, 68, 67, 31, 30, 68,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 3, 7, 8, 1, 3, 8, 9, 10, 11, 12, 9, 11, 13, 6, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 7, 8, 9, 10, 7, 9, 11, 10, 9, 12, 11, 9, 13, 12, 9, 14, 13, 9, 15, 14, 9, 16, 15, 9, 17, 16, 9, 18, 19, 20, 7, 18, 20, 8, 7, 20, 21, 19, 18, 22, 21, 18, 23, 22, 18, 24, 23, 18, 24, 25, 23, 24, 26, 25, 27, 26, 24, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 33, 34, 32, 35, 34, 33, 35, 36, 34, 37, 36, 35, 37, 38, 36, 39, 38, 37, 39, 40, 38, 41, 40, 39, 39, 0, 2, 41, 39, 2, 42, 43, 44, 45, 42, 44, 46, 45, 44, 47, 46, 44, 48, 47, 44, 49, 48, 44, 50, 49, 44, 51, 50, 44, 52, 43, 42, 53, 52, 42, 54, 53, 42, 55, 54, 42, 56, 55, 42, 57, 56, 42, 58, 57, 42, 58, 59, 57, 58, 60, 59, 61, 60, 58, 61, 62, 60, 63, 62, 61, 63, 64, 62, 65, 64, 63, 65, 66, 64, 67, 66, 65, 67, 68, 66, 69, 68, 67, 69, 70, 68, 71, 70, 69, 72, 73, 74, 69, 72, 74, 71, 69, 74, 72, 16, 17, 73, 72, 17,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 15, 16, 14, 17, 15, 18, 17, 14, 18, 2, 17, 0, 2, 18, 19, 20, 21, 15, 19, 21, 16, 15, 21, 22, 23, 24, 19, 22, 24, 20, 19, 24, 22, 25, 23, 22, 26, 25, 27, 26, 22, 27, 28, 26, 29, 28, 27, 29, 30, 28, 31, 30, 29, 31, 32, 30, 33, 32, 31, 34, 35, 36, 34, 37, 35, 38, 37, 34, 38, 39, 37, 40, 39, 38, 40, 41, 39, 42, 41, 40, 42, 27, 41, 29, 27, 42, 43, 44, 45, 43, 46, 44, 47, 46, 43, 47, 48, 46, 49, 48, 47, 49, 50, 48, 51, 50, 49, 51, 52, 50, 53, 52, 51, 53, 54, 52, 13, 54, 53, 55, 56, 57, 55, 58, 56, 59, 58, 55, 59, 60, 58, 61, 60, 59, 61, 44, 60, 45, 44, 61, 62, 31, 63, 64, 62, 63, 57, 64, 63, 55, 57, 63, 65, 66, 67, 53, 65, 67, 13, 53, 67, 11, 13, 67, 68, 11, 67, 62, 33, 31,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 11, 10, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 21, 22, 23, 24, 21, 23, 25, 24, 23, 2, 25, 23, 0, 2, 23, 26, 27, 22, 28, 26, 22, 29, 28, 22, 21, 29, 22, 30, 27, 26, 31, 30, 26, 32, 31, 26, 33, 32, 26, 34, 33, 26, 35, 34, 26, 36, 37, 38, 18, 36, 38, 20, 18, 38, 39, 20, 38,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 8, 7, 6, 8, 9, 7, 10, 9, 8, 10, 11, 9, 12, 13, 14, 12, 15, 13, 16, 15, 12, 16, 17, 15, 18, 17, 16, 18, 11, 17, 9, 11, 18, 14, 19, 20, 12, 14, 20, 21, 22, 23, 24, 21, 23, 25, 24, 23, 26, 25, 23, 27, 26, 23, 28, 27, 23, 29, 28, 23, 0, 29, 23, 0, 2, 30, 29, 0, 30, 31, 32, 4, 0, 31, 4,
0, 1, 2, 0, 3, 1, 4, 3, 0, 4, 5, 3, 6, 5, 4, 6, 7, 5, 0, 8, 9, 0, 10, 8, 2, 10, 0, 2, 11, 10, 12, 11, 2, 12, 13, 11, 14, 13, 12, 14, 15, 13, 16, 15, 14, 16, 17, 15, 18, 17, 16, 18, 19, 17, 20, 19, 18, 20, 21, 19, 22, 21, 20, 23, 24, 25, 23, 26, 24, 27, 26, 23, 27, 28, 26, 29, 28, 27, 29, 30, 28, 4, 30, 29, 4, 0, 30, 31, 32, 23, 33, 31, 23, 34, 33, 23, 35, 34, 23, 36, 35, 23, 25, 36, 23, 37, 38, 32, 39, 37, 32, 40, 39, 32, 41, 40, 32, 31, 41, 32, 42, 43, 38, 44, 42, 38, 37, 44, 38, 42, 45, 46, 43, 42, 46, 47, 9, 48, 49, 47, 48, 50, 49, 48, 47, 0, 9, 47, 51, 0, 52, 51, 47, 52, 53, 51, 54, 53, 52, 54, 55, 53, 56, 55, 54, 56, 57, 55, 58, 57, 56, 59, 58, 56, 60, 59, 56, 61, 60, 56, 62, 61, 56, 63, 62, 56, 64, 63, 56, 65, 64, 56, 66, 64, 65, 67, 66, 65, 68, 67, 65, 69, 68, 65, 70, 69, 65, 70, 71, 69, 70, 72, 71, 73, 72, 70, 73, 74, 72, 75, 74, 73, 76, 34, 35,
};
Font::Index mono_lines[] = {
91, 89, 103, 64, 50, 49, 22, 19, 36, 34, 10, 8, 46, 44, 104, 63, 40, 38, 41, 39, 70, 68, 61, 60, 81, 80, 87, 83, 62, 35, 79, 67, 43, 41, 7, 5, 104, 102, 15, 14, 98, 95, 37, 35, 3, 1, 85, 84, 62, 51, 96, 94, 73, 71, 24, 21, 20, 16, 102, 100, 91, 90, 65, 59, 2, 1, 87, 53, 57, 55, 88, 86, 94, 92, 54, 52, 11, 10, 29, 27, 105, 6, 77, 75, 95, 93, 77, 76, 107, 29, 24, 2, 60, 58, 31, 27, 33, 31, 83, 68, 34, 0, 39, 37, 56, 54, 92, 90, 12, 9, 26, 25, 17, 15, 32, 20, 106, 48, 99, 97, 44, 42, 49, 47, 23, 22, 86, 85, 45, 43, 58, 56, 67, 66, 47, 45, 64, 53, 25, 18, 76, 74, 18, 17, 80, 66, 71, 69, 8, 7, 72, 70, 79, 78, 9, 6, 5, 3, 84, 82, 97, 96, 107, 28, 32, 30, 38, 36, 59, 57, 100, 98, 14, 13, 69, 65, 101, 99, 42, 40, 30, 28, 103, 101, 13, 11, 26, 21, 105, 4, 74, 72, 75, 73, 82, 81, 48, 46, 93, 89, 16, 12, 55, 51, 63, 4, 106, 50, 33, 19, 23, 0, 88, 52, 78, 61,
26, 24, 3, 0, 23, 8, 5, 4, 2, 1, 33, 22, 17, 16, 15, 14, 7, 2, 19, 18, 30, 28, 8, 1, 7, 6, 27, 25, 26, 25, 29, 27, 10, 9, 21, 19, 31, 29, 22, 20, 11, 9, 18, 17, 14, 13, 12, 11, 6, 5, 28, 24, 12, 0, 16, 13, 21, 10, 4, 3, 32, 30, 20, 15, 32, 23, 33, 31,
3, 0, 5, 4, 2, 1, 4, 3, 1, 0, 5, 2,
80, 78, 55, 54, 55, 44, 28, 26, 4, 0, 10, 8, 43, 42, 30, 0, 46, 44, 76, 43, 40, 38, 93, 92, 41, 39, 70, 68, 95, 19, 59, 51, 87, 84, 35, 31, 7, 5, 66, 65, 12, 10, 69, 67, 92, 91, 37, 35, 3, 1, 62, 60, 48, 47, 53, 49, 13, 11, 26, 24, 15, 13, 59, 56, 2, 1, 16, 14, 81, 80, 54, 52, 91, 89, 61, 57, 34, 32, 23, 21, 8, 6, 29, 27, 9, 7, 6, 4, 77, 76, 11, 9, 51, 50, 94, 74, 17, 15, 72, 61, 14, 12, 86, 85, 36, 34, 58, 49, 85, 83, 78, 77, 39, 37, 63, 56, 45, 40, 24, 22, 47, 46, 53, 45, 25, 23, 90, 73, 73, 71, 27, 25, 90, 87, 95, 20, 52, 50, 94, 93, 71, 69, 72, 70, 5, 3, 84, 82, 48, 42, 67, 65, 66, 64, 22, 18, 89, 88, 33, 31, 38, 36, 82, 79, 79, 41, 17, 16, 33, 32, 68, 64, 75, 74, 30, 28, 88, 86, 20, 18, 21, 19, 83, 81, 29, 2, 63, 62, 58, 57, 75, 60,
7, 3, 9, 8, 10, 6, 2, 1, 9, 4, 4, 0, 13, 11, 13, 12, 7, 5, 12, 10, 5, 3, 11, 8, 6, 1, 2, 0,
30, 26, 20, 19, 115, 111, 126, 124, 32, 31, 100, 99, 116, 113, 4, 0, 113, 111, 112, 82, 87, 85, 127, 122, 42, 41, 70, 68, 52, 12, 119, 112, 24, 23, 11, 0, 7, 5, 104, 102, 88, 86, 69, 67, 39, 29, 80, 75, 116, 84, 92, 91, 3, 1, 96, 94, 73, 71, 100, 97, 59, 55, 15, 13, 110, 109, 122, 120, 2, 1, 74, 72, 103, 101, 80, 78, 125, 117, 89, 87, 48, 44, 12, 2, 11, 10, 47, 45, 115, 110, 23, 21, 125, 123, 8, 6, 37, 35, 85, 83, 6, 4, 105, 99, 48, 41, 51, 50, 105, 101, 60, 58, 117, 114, 61, 59, 67, 63, 43, 40, 123, 121, 106, 103, 57, 56, 65, 63, 27, 26, 119, 118, 39, 37, 68, 66, 97, 96, 124, 120, 107, 106, 90, 55, 71, 70, 108, 102, 22, 14, 93, 76, 95, 74, 54, 53, 53, 51, 58, 56, 49, 40, 14, 10, 104, 98, 92, 86, 28, 20, 8, 7, 79, 78, 5, 3, 114, 108, 89, 57, 66, 64, 22, 18, 94, 93, 109, 107, 28, 25, 43, 38, 36, 35, 90, 88, 84, 83, 62, 52, 31, 29, 24, 13, 17, 16, 72, 69, 33, 32, 33, 25, 127, 121, 46, 44, 50, 9, 16, 15, 81, 79, 21, 19, 42, 30, 81, 60, 126, 118, 38, 34, 46, 45, 76, 75, 65, 64, 49, 47, 17, 9, 82, 34, 98, 95, 27, 18, 61, 54, 91, 36, 77, 62, 77, 73,
3, 0, 5, 4, 2, 1, 6, 2, 4, 3, 1, 0, 6, 5,
50, 49, 57, 39, 105, 100, 94, 90, 4, 0, 10, 8, 82, 80, 88, 81, 55, 53, 40, 38, 64, 28, 68, 65, 72, 11, 41, 39, 61, 60, 106, 102, 116, 114, 43, 41, 7, 5, 8, 6, 21, 15, 124, 122, 3, 1, 125, 121, 106, 98, 104, 102, 132, 121, 101, 92, 98, 96, 131, 129, 23, 22, 69, 68, 2, 1, 109, 108, 117, 115, 16, 14, 54, 52, 58, 40, 125, 107, 20, 0, 93, 86, 34, 32, 28, 27, 33, 29, 37, 35, 9, 7, 6, 4, 11, 9, 118, 116, 89, 82, 19, 17, 64, 59, 124, 109, 19, 2, 70, 69, 60, 37, 114, 112, 73, 72, 36, 34, 104, 103, 97, 95, 128, 97, 71, 67, 27, 25, 42, 38, 130, 126, 100, 91, 89, 85, 24, 22, 31, 30, 17, 15, 13, 12, 120, 118, 71, 70, 35, 33, 94, 87, 77, 76, 131, 123, 79, 75, 119, 117, 44, 42, 113, 111, 45, 43, 12, 10, 67, 66, 31, 29, 83, 77, 112, 110, 79, 78, 5, 3, 62, 59, 63, 50, 25, 24, 74, 73, 32, 30, 53, 51, 129, 127, 76, 65, 58, 56, 36, 26, 47, 45, 128, 127, 61, 48, 93, 91, 75, 74, 47, 13, 126, 96, 46, 44, 87, 85, 88, 86, 123, 122, 20, 18, 101, 99, 26, 21, 51, 49, 23, 16, 115, 113, 132, 130, 83, 81, 99, 95, 120, 119, 56, 54, 63, 62, 92, 90, 84, 78, 57, 55, 84, 80, 18, 14, 111, 107, 110, 108, 66, 46, 105, 103, 52, 48,
26, 24, 27, 26, 35, 33, 34, 32, 33, 27, 2, 1, 35, 29, 36, 34, 15, 14, 4, 0, 13, 12, 29, 8, 14, 12, 23, 21, 31, 10, 8, 6, 10, 9, 37, 30, 6, 4, 22, 20, 25, 18, 19, 17, 18, 17, 31, 30, 7, 5, 22, 11, 32, 28, 24, 16, 5, 3, 11, 7, 23, 13, 21, 19, 28, 25, 3, 1, 37, 36, 2, 0, 15, 9, 20, 16,
6, 4, 11, 4, 10, 8, 3, 1, 9, 7, 2, 1, 11, 0, 2, 0, 7, 5, 10, 9, 8, 6, 5, 3,
5, 4, 3, 1, 2, 1, 2, 0, 5, 3, 4, 0,
27, 26, 15, 13, 38, 6, 30, 29, 29, 28, 2, 1, 30, 22, 24, 16, 32, 31, 16, 14, 26, 25, 4, 0, 31, 21, 14, 12, 39, 8, 23, 2, 39, 36, 38, 37, 12, 10, 17, 15, 25, 22, 6, 4, 19, 17, 34, 32, 24, 23, 35, 34, 11, 9, 11, 10, 20, 18, 7, 5, 8, 7, 21, 20, 5, 3, 37, 35, 3, 1, 33, 19, 28, 0, 13, 9, 36, 33, 27, 18,
6, 4, 7, 0, 3, 1, 2, 1, 7, 4, 2, 0, 5, 3, 6, 5,
10, 6, 11, 10, 8, 7, 3, 0, 5, 4, 2, 1, 11, 3, 9, 4, 8, 6, 1, 0, 5, 2, 9, 7,
3, 0, 1, 0, 3, 2, 2, 1,
3, 0, 1, 0, 3, 2, 2, 1,
63, 61, 22, 19, 63, 27, 28, 26, 4, 0, 10, 8, 54, 31, 17, 2, 55, 53, 40, 38, 41, 39, 24, 23, 43, 41, 7, 5, 66, 65, 59, 57, 27, 22, 37, 35, 3, 1, 62, 60, 48, 47, 18, 0, 2, 1, 25, 23, 16, 14, 53, 33, 50, 46, 54, 46, 68, 11, 8, 6, 9, 7, 6, 4, 68, 67, 11, 9, 21, 20, 61, 59, 36, 34, 64, 62, 65, 44, 39, 37, 26, 25, 17, 15, 13, 12, 44, 42, 49, 47, 45, 43, 58, 56, 31, 29, 55, 48, 52, 50, 5, 3, 32, 30, 67, 66, 19, 15, 21, 16, 33, 32, 60, 56, 42, 40, 45, 13, 30, 28, 51, 35, 12, 10, 52, 36, 51, 49, 38, 34, 58, 57, 24, 20, 18, 14, 64, 29,
26, 24, 16, 8, 12, 11, 9, 8, 35, 33, 2, 1, 38, 0, 39, 37, 36, 34, 28, 26, 15, 14, 4, 0, 22, 20, 11, 10, 34, 32, 10, 7, 27, 25, 30, 28, 29, 27, 25, 23, 23, 22, 6, 4, 31, 29, 19, 18, 13, 12, 18, 17, 14, 13, 32, 30, 6, 5, 5, 3, 38, 36, 39, 2, 37, 35, 24, 21, 3, 1, 15, 9, 21, 7, 20, 19, 17, 16, 33, 31,
16, 6, 15, 13, 20, 19, 11, 2, 8, 0, 2, 1, 4, 0, 11, 10, 14, 12, 16, 15, 17, 14, 10, 9, 5, 4, 23, 22, 19, 18, 12, 7, 18, 17, 8, 7, 21, 20, 9, 6, 5, 3, 3, 1, 22, 21, 23, 13,
68, 61, 49, 48, 55, 54, 36, 34, 24, 11, 4, 0, 15, 11, 68, 3, 57, 52, 40, 38, 41, 39, 28, 27, 43, 41, 7, 5, 31, 24, 33, 29, 43, 35, 62, 60, 51, 49, 21, 19, 23, 22, 2, 1, 57, 53, 38, 6, 18, 16, 23, 21, 10, 9, 6, 4, 19, 17, 32, 29, 61, 59, 42, 37, 9, 2, 64, 62, 65, 63, 44, 12, 32, 26, 56, 54, 16, 14, 31, 30, 26, 25, 17, 15, 58, 50, 22, 20, 13, 12, 35, 33, 28, 13, 10, 0, 58, 56, 50, 47, 66, 55, 8, 7, 5, 3, 67, 65, 66, 64, 27, 25, 47, 14, 37, 36, 39, 8, 42, 40, 67, 53, 63, 59, 60, 1, 20, 18, 34, 30, 45, 44, 52, 51, 48, 46, 46, 45,
27, 26, 12, 11, 22, 13, 9, 8, 2, 1, 17, 16, 15, 14, 10, 8, 26, 20, 28, 23, 19, 14, 25, 0, 23, 21, 12, 10, 22, 21, 6, 4, 18, 9, 29, 4, 18, 17, 28, 24, 6, 5, 5, 3, 11, 7, 27, 2, 25, 24, 3, 1, 20, 19, 16, 13, 29, 0, 15, 7,
8, 0, 9, 4, 7, 6, 3, 1, 2, 1, 2, 0, 10, 4, 7, 5, 11, 6, 11, 10, 5, 3, 9, 8,
3, 0, 1, 0, 3, 2, 2, 1,
30, 12, 15, 13, 12, 11, 3, 0, 9, 8, 2, 1, 29, 23, 21, 10, 9, 4, 17, 15, 22, 20, 20, 19, 7, 6, 30, 19, 25, 22, 14, 10, 28, 26, 24, 23, 18, 4, 8, 7, 1, 0, 27, 13, 6, 5, 26, 18, 28, 11, 25, 24, 31, 16, 27, 17, 31, 14, 29, 21, 5, 2, 16, 3,
3, 0, 1, 0, 3, 2, 2, 1,
11, 2, 8, 7, 3, 0, 7, 6, 5, 4, 2, 1, 10, 9, 4, 3, 11, 10, 1, 0, 9, 8, 6, 5,
3, 0, 1, 0, 3, 2, 2, 1,
63, 61, 36, 34, 4, 0, 79, 76, 43, 42, 18, 16, 99, 98, 55, 53, 89, 87, 72, 70, 69, 67, 73, 72, 70, 68, 81, 80, 87, 83, 11, 0, 7, 5, 66, 65, 14, 2, 38, 15, 58, 47, 75, 71, 37, 35, 3, 1, 100, 22, 96, 94, 49, 46, 26, 24, 50, 45, 39, 13, 60, 48, 69, 68, 2, 1, 95, 93, 28, 26, 94, 92, 44, 41, 47, 46, 48, 44, 54, 52, 11, 10, 91, 89, 98, 97, 34, 32, 23, 21, 8, 6, 29, 27, 6, 4, 13, 12, 15, 10, 40, 39, 61, 59, 76, 64, 86, 82, 64, 62, 33, 31, 57, 56, 65, 63, 71, 67, 27, 25, 90, 88, 81, 77, 12, 9, 25, 23, 22, 20, 75, 62, 35, 33, 52, 50, 57, 55, 45, 43, 31, 29, 99, 96, 8, 7, 85, 82, 5, 3, 85, 79, 41, 14, 74, 73, 32, 30, 53, 51, 38, 36, 84, 83, 17, 16, 93, 91, 42, 40, 30, 28, 88, 86, 74, 60, 59, 58, 51, 49, 19, 18, 100, 21, 56, 54, 78, 66, 92, 90, 24, 20, 19, 9, 37, 17, 78, 77, 97, 95, 84, 80,
3, 0, 5, 4, 2, 1, 6, 2, 4, 3, 1, 0, 6, 5,
8, 7, 7, 6, 9, 3, 9, 0, 2, 1, 4, 3, 4, 2, 1, 0, 8, 5, 6, 5,
63, 61, 42, 10, 38, 37, 51, 50, 7, 6, 55, 53, 73, 72, 42, 41, 30, 29, 46, 32, 73, 70, 69, 67, 32, 22, 62, 60, 39, 37, 48, 47, 49, 46, 26, 24, 41, 40, 69, 68, 2, 1, 52, 49, 54, 52, 19, 18, 35, 25, 66, 64, 18, 16, 23, 21, 28, 27, 34, 26, 5, 4, 36, 9, 40, 39, 61, 58, 64, 62, 68, 66, 27, 25, 3, 0, 9, 8, 56, 54, 31, 30, 20, 17, 15, 12, 22, 20, 13, 12, 71, 70, 35, 33, 53, 51, 58, 56, 47, 45, 8, 7, 6, 5, 67, 65, 74, 1, 50, 48, 60, 59, 45, 44, 74, 0, 36, 33, 29, 28, 11, 2, 14, 13, 72, 71, 24, 23, 17, 14, 21, 19, 4, 3, 43, 31, 11, 10, 38, 34, 44, 43, 57, 55, 59, 57, 16, 15, 65, 63,
18, 4, 22, 19, 36, 34, 4, 0, 10, 8, 43, 42, 18, 16, 30, 23, 55, 53, 60, 57, 42, 41, 51, 49, 37, 35, 3, 1, 13, 11, 57, 54, 26, 24, 15, 13, 65, 29, 2, 1, 22, 9, 63, 60, 54, 52, 17, 6, 34, 32, 56, 55, 21, 20, 40, 39, 41, 38, 61, 59, 43, 40, 14, 12, 64, 62, 63, 28, 27, 26, 9, 8, 62, 61, 16, 14, 17, 15, 35, 33, 52, 50, 53, 51, 58, 56, 47, 45, 27, 19, 23, 20, 29, 25, 46, 44, 6, 5, 5, 3, 11, 7, 25, 24, 50, 48, 32, 30, 21, 7, 33, 31, 37, 36, 44, 38, 45, 39, 12, 10, 59, 58, 48, 46, 49, 47, 31, 28, 65, 64, 2, 0,
63, 61, 67, 64, 36, 34, 38, 37, 4, 0, 43, 42, 65, 27, 55, 53, 60, 57, 36, 35, 43, 41, 68, 28, 7, 5, 20, 19, 17, 13, 15, 14, 69, 8, 21, 15, 3, 1, 62, 60, 45, 41, 26, 24, 2, 1, 29, 23, 40, 4, 30, 27, 12, 2, 11, 10, 38, 6, 34, 32, 9, 0, 40, 39, 68, 66, 61, 59, 23, 18, 22, 13, 39, 37, 48, 46, 16, 14, 56, 54, 26, 20, 35, 33, 44, 42, 57, 55, 53, 51, 58, 56, 16, 11, 31, 29, 8, 7, 52, 50, 5, 3, 25, 24, 50, 48, 22, 18, 32, 30, 28, 25, 33, 31, 67, 66, 47, 45, 64, 63, 65, 62, 46, 44, 12, 10, 21, 19, 59, 58, 51, 49, 54, 52, 69, 6, 49, 47, 17, 9,
6, 4, 11, 4, 10, 8, 3, 1, 9, 7, 2, 1, 11, 0, 2, 0, 7, 5, 10, 9, 8, 6, 5, 3,
30, 26, 20, 19, 50, 49, 32, 31, 4, 0, 10, 8, 55, 53, 40, 38, 59, 35, 41, 39, 45, 12, 24, 23, 43, 41, 7, 5, 12, 11, 37, 29, 32, 25, 3, 1, 15, 13, 59, 56, 2, 1, 47, 46, 17, 11, 23, 21, 8, 6, 9, 7, 6, 4, 60, 58, 51, 48, 27, 26, 62, 61, 14, 9, 53, 52, 35, 33, 22, 14, 44, 42, 57, 55, 31, 29, 28, 20, 52, 50, 39, 34, 5, 3, 22, 18, 28, 25, 37, 36, 63, 36, 61, 60, 54, 51, 24, 13, 17, 16, 42, 40, 38, 33, 16, 15, 21, 19, 34, 30, 48, 10, 46, 45, 44, 43, 56, 54, 63, 62, 58, 57, 49, 47, 27, 18, 2, 0,
36, 34, 38, 37, 4, 0, 10, 8, 43, 42, 82, 80, 18, 16, 35, 21, 15, 11, 72, 70, 88, 87, 70, 68, 62, 54, 11, 0, 7, 5, 49, 48, 14, 2, 69, 67, 23, 19, 3, 1, 95, 91, 78, 76, 96, 94, 57, 54, 98, 96, 26, 24, 90, 59, 80, 78, 94, 92, 44, 41, 81, 79, 46, 43, 52, 44, 41, 1, 83, 81, 66, 64, 34, 32, 8, 6, 29, 27, 10, 9, 9, 7, 6, 4, 56, 55, 21, 20, 37, 25, 40, 39, 68, 66, 28, 24, 89, 84, 14, 12, 58, 49, 86, 65, 65, 63, 27, 25, 62, 61, 51, 47, 84, 64, 53, 45, 22, 20, 13, 12, 73, 71, 35, 33, 83, 82, 99, 92, 23, 15, 97, 60, 52, 50, 61, 59, 86, 85, 53, 51, 31, 29, 36, 19, 22, 17, 77, 75, 76, 74, 5, 3, 50, 48, 32, 30, 38, 26, 33, 31, 90, 88, 79, 77, 99, 93, 56, 47, 17, 16, 93, 91, 42, 40, 98, 89, 30, 28, 87, 85, 39, 2, 18, 13, 74, 72, 75, 73, 67, 63, 46, 45, 58, 57, 60, 55, 71, 69, 97, 95,
12, 11, 2, 1, 4, 0, 10, 8, 8, 6, 9, 7, 6, 4, 11, 9, 7, 5, 12, 10, 5, 3, 3, 1, 2, 0,
7, 6, 3, 1, 2, 1, 7, 4, 2, 0, 5, 3, 6, 5, 4, 0,
3, 0, 1, 0, 3, 2, 2, 1,
63, 61, 24, 17, 51, 50, 4, 0, 10, 8, 64, 26, 52, 32, 40, 38, 41, 39, 24, 23, 43, 41, 30, 29, 35, 31, 7, 5, 12, 10, 37, 35, 3, 1, 15, 13, 26, 23, 2, 1, 25, 19, 34, 32, 8, 6, 29, 27, 9, 7, 6, 4, 11, 9, 62, 58, 21, 20, 55, 52, 60, 58, 61, 59, 14, 12, 36, 34, 64, 62, 54, 33, 57, 56, 65, 63, 21, 14, 39, 37, 44, 42, 54, 53, 45, 43, 47, 45, 5, 3, 56, 28, 50, 48, 60, 59, 33, 31, 38, 36, 30, 22, 17, 16, 42, 40, 57, 53, 46, 44, 16, 15, 20, 18, 25, 22, 13, 11, 51, 49, 19, 18, 28, 27, 48, 46, 49, 47, 65, 55, 2, 0,
62, 33, 80, 78, 22, 19, 28, 26, 4, 0, 10, 8, 46, 44, 55, 53, 40, 38, 41, 39, 36, 35, 51, 49, 7, 5, 15, 14, 27, 22, 33, 32, 37, 35, 3, 1, 93, 74, 101, 13, 101, 72, 63, 57, 13, 11, 98, 96, 18, 0, 69, 68, 2, 1, 97, 72, 36, 34, 95, 94, 81, 79, 54, 52, 91, 89, 100, 55, 41, 27, 82, 65, 8, 6, 9, 7, 6, 4, 78, 74, 11, 9, 21, 20, 60, 58, 70, 69, 14, 12, 21, 17, 85, 83, 99, 98, 39, 37, 56, 54, 64, 59, 26, 25, 25, 23, 71, 70, 52, 50, 49, 47, 79, 77, 45, 43, 31, 29, 73, 67, 82, 81, 77, 75, 18, 17, 80, 66, 60, 44, 67, 66, 5, 3, 87, 83, 19, 16, 68, 65, 97, 96, 50, 48, 100, 71, 32, 30, 53, 51, 90, 88, 16, 2, 92, 76, 42, 29, 93, 91, 42, 40, 47, 43, 63, 31, 30, 28, 88, 86, 24, 23, 12, 10, 89, 87, 59, 58, 86, 84, 94, 84, 38, 34, 61, 57, 61, 45, 64, 62, 76, 75, 48, 46, 95, 85, 92, 90, 24, 20, 56, 15, 99, 73,
6, 4, 11, 4, 10, 8, 3, 1, 9, 7, 2, 1, 11, 0, 2, 0, 7, 5, 10, 9, 8, 6, 5, 3,
30, 26, 20, 19, 35, 34, 50, 49, 32, 31, 36, 34, 4, 0, 10, 8, 55, 53, 40, 38, 41, 39, 45, 12, 24, 23, 7, 5, 12, 11, 32, 25, 3, 1, 15, 13, 59, 56, 2, 1, 47, 46, 17, 11, 23, 21, 8, 6, 9, 7, 6, 4, 60, 58, 51, 48, 27, 26, 63, 43, 62, 61, 39, 37, 14, 9, 53, 52, 35, 33, 22, 14, 52, 50, 57, 55, 31, 29, 28, 20, 37, 33, 5, 3, 22, 18, 41, 30, 28, 25, 38, 36, 61, 60, 54, 51, 24, 13, 17, 16, 42, 40, 16, 15, 21, 19, 48, 10, 46, 45, 44, 43, 56, 54, 63, 62, 58, 57, 49, 47, 27, 18, 2, 0, 59, 42, 44, 29,
80, 78, 92, 73, 55, 54, 39, 4, 28, 26, 50, 11, 85, 83, 10, 8, 78, 76, 18, 16, 95, 58, 40, 38, 55, 47, 70, 68, 36, 35, 43, 41, 62, 54, 7, 5, 49, 48, 69, 67, 75, 71, 92, 91, 3, 1, 73, 71, 96, 65, 26, 24, 15, 13, 90, 59, 77, 75, 61, 53, 2, 1, 95, 93, 16, 14, 81, 79, 63, 60, 86, 84, 69, 63, 57, 49, 96, 66, 34, 32, 23, 21, 46, 0, 8, 6, 29, 27, 9, 7, 6, 4, 19, 17, 32, 30, 39, 38, 36, 34, 17, 12, 57, 56, 27, 25, 52, 51, 51, 47, 24, 22, 25, 23, 22, 20, 94, 93, 35, 33, 82, 80, 44, 42, 56, 53, 45, 43, 31, 29, 90, 72, 52, 9, 76, 74, 5, 3, 84, 82, 46, 37, 12, 0, 67, 65, 70, 62, 50, 48, 60, 59, 45, 44, 41, 37, 61, 58, 89, 88, 33, 31, 79, 77, 14, 13, 66, 64, 68, 64, 94, 91, 42, 40, 30, 28, 87, 85, 88, 86, 20, 18, 89, 87, 21, 19, 74, 72, 83, 81, 11, 10, 15, 2,
12, 11, 2, 1, 4, 0, 10, 8, 8, 6, 9, 7, 6, 4, 11, 9, 7, 5, 12, 10, 5, 3, 3, 1, 2, 0,
48, 43, 74, 65, 55, 54, 18, 4, 51, 50, 38, 37, 29, 27, 7, 6, 69, 67, 60, 57, 74, 73, 70, 68, 30, 29, 70, 35, 15, 14, 26, 18, 58, 47, 75, 22, 11, 8, 56, 31, 53, 49, 26, 24, 41, 40, 72, 64, 2, 1, 25, 19, 34, 32, 23, 21, 46, 36, 25, 23, 10, 9, 55, 52, 40, 39, 68, 66, 1, 0, 41, 38, 61, 59, 65, 63, 3, 0, 62, 33, 62, 61, 17, 15, 13, 12, 44, 42, 51, 42, 49, 47, 54, 53, 17, 5, 16, 11, 28, 20, 8, 7, 52, 50, 9, 6, 19, 16, 66, 64, 71, 34, 60, 59, 45, 44, 75, 30, 58, 56, 57, 48, 14, 13, 33, 32, 43, 37, 76, 73, 39, 36, 12, 10, 22, 21, 67, 63, 46, 45, 35, 27, 24, 20, 31, 28, 71, 69, 4, 3, 5, 2, 76, 72,
5, 4, 3, 0, 7, 6, 3, 2, 2, 1, 7, 4, 1, 0, 6, 5,
30, 26, 104, 103, 73, 72, 125, 107, 32, 31, 100, 99, 36, 34, 49, 48, 4, 0, 118, 116, 99, 98, 130, 129, 40, 38, 93, 92, 74, 73, 88, 87, 24, 23, 30, 29, 82, 19, 108, 106, 124, 122, 128, 125, 41, 34, 103, 102, 77, 69, 85, 84, 83, 3, 78, 67, 96, 94, 92, 89, 81, 8, 15, 13, 66, 57, 6, 4, 41, 40, 65, 59, 69, 68, 95, 76, 54, 18, 117, 115, 61, 57, 95, 94, 56, 52, 11, 10, 55, 49, 98, 97, 80, 79, 39, 35, 66, 62, 72, 71, 121, 119, 88, 84, 101, 75, 123, 121, 114, 112, 60, 14, 37, 28, 120, 118, 65, 63, 80, 70, 110, 106, 79, 25, 33, 27, 37, 36, 51, 47, 35, 29, 14, 9, 127, 126, 17, 15, 13, 12, 27, 20, 91, 90, 71, 70, 124, 123, 55, 53, 51, 42, 89, 86, 23, 22, 54, 53, 45, 43, 128, 5, 91, 87, 60, 58, 115, 113, 82, 81, 18, 17, 93, 90, 56, 47, 8, 7, 102, 101, 112, 110, 5, 3, 132, 131, 85, 1, 25, 24, 127, 108, 50, 48, 122, 120, 20, 6, 68, 67, 130, 126, 109, 107, 113, 111, 9, 1, 119, 117, 11, 2, 46, 38, 86, 83, 64, 63, 131, 7, 33, 32, 105, 76, 52, 16, 75, 74, 42, 39, 12, 10, 132, 129, 111, 109, 22, 21, 21, 19, 59, 58, 116, 114, 46, 45, 44, 43, 64, 62, 31, 28, 100, 77, 50, 44, 105, 104, 2, 0, 78, 26, 97, 96, 61, 16,
9, 8, 2, 1, 14, 0, 8, 5, 15, 14, 16, 10, 7, 6, 17, 4, 16, 15, 12, 10, 13, 11, 6, 4, 13, 2, 9, 3, 7, 5, 12, 11, 17, 0, 3, 1,
3, 0, 1, 0, 3, 2, 2, 1,
63, 61, 35, 34, 27, 17, 49, 45, 49, 48, 43, 42, 55, 53, 68, 3, 32, 28, 67, 52, 30, 29, 25, 21, 66, 48, 44, 14, 38, 35, 62, 60, 39, 37, 67, 51, 26, 24, 17, 8, 15, 13, 46, 16, 43, 8, 2, 1, 7, 2, 10, 9, 5, 4, 11, 9, 20, 10, 40, 39, 60, 58, 1, 0, 41, 38, 61, 59, 14, 12, 54, 50, 64, 62, 26, 19, 65, 63, 27, 25, 3, 0, 24, 22, 65, 47, 52, 50, 57, 55, 23, 22, 53, 51, 47, 44, 31, 29, 34, 33, 28, 7, 6, 5, 30, 6, 66, 64, 36, 33, 37, 36, 68, 4, 58, 56, 31, 23, 42, 40, 41, 12, 16, 15, 20, 18, 13, 11, 32, 21, 19, 18, 56, 54, 59, 57, 46, 45,
50, 46, 80, 78, 96, 90, 24, 17, 63, 61, 46, 3, 85, 83, 4, 0, 93, 89, 10, 8, 94, 92, 94, 35, 55, 53, 37, 26, 72, 70, 70, 68, 24, 23, 30, 29, 35, 31, 7, 5, 12, 11, 12, 10, 49, 48, 96, 91, 25, 22, 62, 60, 88, 67, 48, 47, 77, 75, 15, 13, 26, 23, 41, 40, 2, 1, 36, 34, 81, 79, 78, 76, 25, 19, 34, 32, 28, 27, 8, 6, 29, 27, 9, 7, 6, 4, 11, 9, 85, 84, 64, 49, 43, 1, 60, 58, 61, 59, 39, 38, 64, 62, 68, 66, 40, 36, 52, 51, 56, 54, 21, 20, 86, 66, 38, 28, 88, 87, 87, 33, 76, 74, 58, 56, 47, 45, 71, 69, 84, 82, 5, 3, 95, 93, 63, 50, 67, 65, 45, 44, 79, 77, 91, 89, 16, 2, 30, 22, 54, 51, 53, 41, 14, 0, 69, 65, 33, 32, 21, 13, 74, 72, 42, 39, 82, 80, 16, 15, 20, 18, 17, 14, 83, 81, 73, 71, 92, 90, 75, 73, 19, 18, 44, 43, 86, 31, 57, 55, 52, 42, 59, 57, 95, 37,
5, 4, 3, 0, 7, 6, 3, 2, 2, 1, 7, 4, 1, 0, 6, 5,
3, 0, 6, 1, 5, 4, 2, 1, 6, 0, 4, 3, 5, 2,
20, 19, 50, 49, 36, 34, 4, 0, 46, 44, 24, 14, 55, 53, 40, 38, 69, 67, 68, 65, 42, 41, 41, 39, 70, 68, 51, 49, 71, 25, 11, 0, 7, 5, 65, 56, 37, 35, 3, 1, 21, 19, 60, 48, 55, 40, 2, 1, 61, 57, 47, 46, 54, 52, 11, 10, 66, 64, 34, 32, 23, 21, 8, 6, 29, 27, 6, 4, 15, 10, 47, 36, 43, 12, 27, 25, 62, 61, 39, 37, 16, 14, 12, 9, 58, 50, 57, 42, 35, 33, 53, 51, 67, 66, 31, 29, 13, 2, 26, 18, 28, 20, 8, 7, 72, 70, 5, 3, 22, 18, 60, 59, 32, 30, 33, 31, 64, 63, 17, 16, 45, 13, 72, 26, 30, 28, 24, 23, 59, 58, 22, 15, 44, 43, 56, 54, 63, 62, 45, 38, 17, 9, 71, 69, 52, 48,
6, 4, 8, 7, 9, 8, 3, 1, 2, 0, 7, 2, 9, 1, 5, 3, 6, 5, 4, 0,
26, 24, 9, 1, 37, 16, 3, 0, 33, 7, 5, 4, 2, 1, 19, 15, 29, 13, 28, 26, 24, 22, 28, 12, 7, 2, 17, 15, 10, 8, 23, 21, 14, 12, 18, 16, 27, 25, 29, 27, 20, 18, 34, 5, 25, 23, 21, 19, 31, 6, 35, 34, 11, 10, 11, 0, 31, 30, 32, 30, 22, 20, 33, 32, 37, 17, 36, 6, 4, 3, 13, 9, 14, 8, 36, 35,
9, 5, 8, 7, 3, 0, 9, 6, 7, 6, 2, 1, 4, 3, 1, 0, 5, 2, 8, 4,
46, 42, 50, 49, 7, 6, 40, 38, 39, 37, 57, 54, 26, 24, 15, 13, 41, 40, 2, 1, 16, 14, 56, 52, 18, 17, 36, 35, 25, 23, 37, 34, 5, 4, 56, 55, 21, 20, 51, 25, 34, 31, 28, 14, 27, 26, 29, 19, 3, 0, 9, 8, 24, 22, 17, 15, 22, 20, 53, 52, 35, 33, 50, 19, 44, 42, 45, 43, 47, 45, 58, 55, 8, 7, 10, 0, 6, 5, 30, 21, 31, 16, 9, 2, 58, 39, 38, 36, 54, 51, 33, 32, 30, 28, 29, 12, 11, 1, 12, 10, 57, 41, 13, 11, 53, 27, 44, 43, 48, 46, 49, 47, 32, 18, 48, 23, 4, 3,
6, 4, 3, 1, 2, 1, 2, 0, 5, 3, 6, 5, 4, 0,
8, 7, 3, 0, 9, 3, 2, 1, 7, 4, 9, 4, 8, 6, 1, 0, 5, 2, 6, 5,
6, 4, 3, 1, 2, 1, 2, 0, 5, 3, 6, 5, 4, 0,
68, 61, 55, 54, 36, 17, 49, 48, 4, 0, 43, 42, 68, 3, 40, 38, 41, 39, 57, 52, 43, 41, 7, 5, 15, 14, 38, 18, 62, 60, 35, 26, 26, 24, 27, 21, 23, 22, 2, 1, 34, 25, 45, 44, 34, 32, 44, 16, 10, 9, 6, 4, 21, 20, 28, 24, 9, 2, 19, 12, 64, 62, 47, 17, 27, 25, 30, 8, 39, 37, 56, 54, 57, 53, 58, 50, 22, 20, 13, 12, 35, 33, 10, 0, 61, 59, 58, 56, 31, 29, 50, 47, 66, 55, 8, 7, 5, 3, 29, 6, 67, 65, 66, 64, 32, 30, 33, 31, 37, 36, 28, 19, 42, 40, 23, 11, 67, 53, 63, 59, 60, 1, 16, 15, 18, 13, 51, 49, 52, 51, 48, 46, 14, 11, 46, 45, 65, 63,
27, 26, 15, 13, 2, 1, 16, 14, 29, 4, 28, 12, 20, 17, 11, 10, 24, 18, 21, 20, 24, 23, 26, 25, 16, 15, 25, 23, 9, 8, 10, 9, 21, 19, 6, 4, 19, 18, 22, 17, 13, 12, 28, 27, 8, 7, 22, 11, 14, 2, 6, 5, 5, 3, 7, 0, 3, 1, 29, 0,
20, 19, 27, 15, 23, 22, 2, 1, 26, 6, 4, 0, 11, 10, 27, 14, 26, 8, 13, 12, 16, 9, 16, 15, 12, 10, 25, 22, 19, 17, 13, 2, 24, 23, 9, 0, 18, 17, 21, 4, 7, 5, 8, 7, 21, 20, 5, 3, 14, 11, 25, 24, 3, 1, 18, 6,
26, 24, 16, 8, 12, 11, 9, 8, 35, 33, 2, 1, 38, 0, 39, 37, 36, 34, 28, 26, 15, 14, 4, 0, 22, 20, 11, 10, 34, 32, 10, 7, 27, 25, 30, 28, 29, 27, 25, 23, 23, 22, 6, 4, 31, 29, 19, 18, 13, 12, 18, 17, 14, 13, 32, 30, 6, 5, 5, 3, 38, 36, 39, 2, 37, 35, 24, 21, 3, 1, 15, 9, 21, 7, 20, 19, 17, 16, 33, 31,
26, 24, 15, 13, 9, 8, 2, 1, 25, 23, 34, 0, 32, 31, 24, 22, 16, 14, 4, 0, 10, 8, 14, 12, 35, 33, 27, 25, 18, 16, 23, 21, 29, 27, 12, 10, 17, 15, 6, 4, 31, 29, 28, 26, 19, 17, 20, 18, 37, 33, 22, 20, 6, 5, 5, 3, 37, 7, 11, 7, 35, 2, 36, 9, 21, 19, 3, 1, 36, 34, 32, 30, 13, 11, 30, 28,
6, 4, 3, 1, 2, 1, 2, 0, 5, 3, 6, 5, 4, 0,
8, 7, 3, 0, 9, 3, 2, 1, 7, 4, 9, 4, 8, 6, 1, 0, 5, 2, 6, 5,
30, 26, 28, 26, 4, 0, 10, 8, 55, 53, 40, 38, 41, 39, 43, 41, 7, 5, 12, 10, 3, 1, 62, 60, 31, 2, 13, 11, 15, 13, 2, 1, 16, 14, 54, 52, 18, 16, 23, 21, 8, 6, 29, 27, 9, 7, 6, 4, 11, 9, 19, 17, 60, 58, 61, 59, 17, 15, 32, 0, 14, 12, 36, 34, 63, 28, 39, 37, 56, 54, 24, 22, 65, 64, 25, 23, 22, 20, 35, 33, 44, 42, 57, 55, 45, 43, 58, 56, 31, 29, 63, 61, 52, 50, 37, 33, 5, 3, 25, 24, 50, 48, 32, 30, 53, 51, 38, 36, 47, 45, 64, 34, 42, 40, 65, 35, 46, 44, 20, 18, 21, 19, 62, 27, 51, 49, 48, 46, 49, 47, 59, 57,
8, 7, 3, 0, 9, 6, 7, 6, 5, 4, 2, 1, 4, 3, 1, 0, 5, 2, 9, 8,
63, 61, 50, 49, 109, 108, 22, 19, 68, 25, 28, 26, 37, 35, 79, 76, 118, 116, 94, 92, 129, 128, 111, 110, 125, 87, 18, 9, 106, 97, 97, 93, 133, 131, 73, 72, 42, 41, 106, 102, 16, 15, 105, 99, 50, 40, 140, 138, 69, 67, 143, 122, 93, 88, 75, 72, 130, 127, 62, 60, 39, 37, 48, 47, 101, 92, 13, 0, 91, 90, 67, 65, 104, 103, 134, 132, 23, 22, 2, 1, 80, 79, 36, 34, 95, 94, 115, 114, 81, 80, 11, 10, 91, 84, 66, 64, 17, 11, 147, 146, 34, 32, 116, 114, 85, 83, 122, 120, 5, 4, 138, 136, 89, 82, 21, 20, 55, 52, 99, 98, 60, 58, 145, 144, 70, 69, 61, 59, 43, 40, 39, 38, 86, 85, 64, 62, 68, 66, 57, 56, 65, 63, 21, 14, 27, 26, 84, 83, 3, 0, 131, 129, 96, 95, 56, 54, 17, 15, 13, 12, 32, 20, 71, 70, 35, 33, 120, 118, 52, 7, 119, 117, 53, 6, 81, 78, 54, 53, 105, 103, 31, 29, 136, 134, 58, 55, 115, 113, 147, 123, 121, 119, 109, 102, 141, 139, 135, 133, 144, 142, 126, 125, 29, 25, 137, 135, 6, 5, 24, 16, 51, 48, 74, 73, 82, 77, 117, 113, 89, 88, 33, 31, 38, 36, 59, 57, 146, 145, 9, 1, 71, 27, 100, 98, 46, 8, 8, 2, 75, 74, 112, 104, 30, 28, 132, 130, 24, 23, 30, 19, 12, 10, 110, 107, 112, 111, 51, 7, 139, 137, 45, 44, 121, 108, 143, 140, 44, 43, 128, 126, 46, 41, 45, 42, 49, 47, 142, 141, 86, 76, 101, 100, 18, 14, 78, 77, 4, 3, 124, 90, 127, 124, 96, 87, 123, 107,
26, 14, 33, 22, 19, 13, 2, 1, 32, 31, 17, 16, 26, 25, 4, 0, 10, 8, 18, 16, 27, 25, 23, 21, 8, 6, 9, 7, 6, 4, 33, 20, 28, 27, 19, 18, 11, 9, 23, 17, 7, 5, 14, 13, 12, 10, 29, 24, 32, 29, 5, 3, 31, 30, 15, 11, 3, 1, 2, 0, 22, 21, 24, 12, 20, 15, 30, 28,
3, 0, 1, 0, 3, 2, 2, 1,
6, 4, 9, 3, 8, 7, 2, 1, 2, 0, 7, 5, 10, 9, 10, 1, 8, 6, 5, 3, 4, 0,
66, 65, 51, 50, 28, 26, 24, 11, 4, 0, 10, 8, 56, 48, 55, 53, 60, 57, 42, 41, 41, 39, 7, 5, 35, 16, 15, 14, 22, 12, 13, 0, 20, 16, 69, 68, 2, 1, 61, 57, 52, 49, 47, 46, 34, 32, 23, 21, 8, 6, 10, 9, 9, 7, 6, 4, 62, 58, 56, 55, 40, 1, 19, 17, 38, 3, 40, 39, 27, 25, 65, 64, 22, 20, 13, 12, 35, 33, 44, 42, 54, 53, 45, 43, 67, 66, 31, 29, 60, 54, 29, 25, 5, 3, 46, 44, 50, 48, 32, 30, 43, 38, 33, 31, 37, 36, 68, 67, 36, 26, 64, 63, 37, 27, 34, 18, 30, 28, 24, 23, 21, 19, 59, 58, 18, 17, 51, 45, 63, 62, 69, 61, 49, 47, 14, 11, 59, 52, 15, 2,
51, 40, 63, 61, 20, 19, 55, 54, 50, 49, 28, 26, 94, 25, 4, 0, 10, 8, 18, 16, 30, 23, 72, 70, 93, 92, 70, 68, 80, 79, 79, 20, 43, 41, 7, 5, 12, 10, 69, 67, 86, 84, 3, 1, 62, 60, 73, 71, 15, 13, 59, 56, 2, 1, 95, 93, 16, 14, 81, 80, 89, 87, 54, 52, 55, 42, 83, 81, 66, 64, 34, 32, 90, 89, 8, 6, 37, 35, 9, 7, 6, 4, 11, 9, 19, 17, 29, 21, 24, 2, 68, 66, 32, 29, 88, 85, 39, 38, 14, 12, 36, 34, 64, 62, 65, 63, 82, 41, 27, 26, 39, 37, 96, 95, 24, 22, 17, 15, 53, 52, 35, 33, 76, 74, 23, 22, 45, 43, 59, 53, 91, 88, 77, 75, 42, 18, 71, 69, 85, 82, 5, 3, 46, 44, 78, 76, 67, 65, 50, 48, 33, 31, 38, 36, 84, 83, 87, 86, 47, 45, 60, 56, 94, 91, 30, 28, 31, 25, 58, 51, 13, 11, 21, 0, 74, 72, 75, 73, 61, 57, 48, 46, 92, 90, 58, 57, 49, 47, 96, 27, 78, 77, 44, 40,
5, 4, 3, 0, 7, 6, 3, 2, 2, 1, 7, 4, 1, 0, 6, 5,
10, 1, 2, 1, 6, 2, 9, 4, 10, 3, 4, 0, 9, 0, 8, 6, 7, 5, 8, 7, 5, 3,
11, 10, 8, 7, 11, 4, 3, 0, 7, 5, 9, 3, 5, 4, 2, 1, 6, 2, 10, 9, 8, 6, 1, 0,
9, 3, 11, 4, 8, 7, 2, 1, 2, 0, 7, 5, 10, 9, 11, 6, 10, 1, 8, 6, 5, 3, 4, 0,
3, 0, 10, 6, 2, 1, 11, 5, 12, 10, 9, 7, 11, 9, 8, 7, 8, 6, 1, 0, 12, 4, 4, 3, 5, 2,
12, 1, 67, 64, 50, 49, 72, 30, 32, 31, 10, 8, 57, 56, 55, 53, 40, 38, 41, 39, 70, 68, 43, 41, 46, 45, 66, 65, 15, 14, 64, 61, 69, 67, 23, 19, 62, 60, 2, 1, 34, 25, 48, 44, 54, 52, 11, 10, 24, 18, 23, 21, 37, 35, 39, 35, 68, 66, 51, 48, 7, 4, 33, 31, 65, 63, 27, 26, 3, 0, 29, 28, 6, 2, 74, 32, 13, 12, 27, 20, 71, 70, 29, 22, 52, 50, 49, 47, 53, 51, 47, 45, 34, 33, 61, 55, 8, 7, 6, 5, 74, 73, 60, 59, 56, 11, 28, 25, 38, 36, 37, 36, 14, 13, 19, 0, 17, 16, 72, 69, 42, 40, 46, 44, 54, 9, 16, 15, 22, 21, 73, 71, 59, 58, 42, 30, 18, 17, 63, 62, 58, 57, 24, 20, 43, 26, 4, 3, 9, 5,
20, 19, 55, 54, 66, 65, 51, 50, 49, 48, 43, 42, 46, 44, 7, 6, 36, 27, 25, 15, 40, 38, 9, 8, 15, 14, 37, 29, 70, 10, 62, 60, 48, 47, 26, 24, 50, 45, 69, 11, 41, 40, 2, 1, 33, 18, 16, 14, 47, 46, 12, 2, 23, 21, 37, 34, 10, 9, 39, 35, 5, 4, 56, 55, 53, 52, 68, 12, 26, 13, 70, 69, 31, 27, 33, 31, 57, 56, 3, 0, 43, 34, 24, 22, 25, 23, 32, 20, 59, 44, 54, 53, 67, 66, 8, 7, 6, 5, 49, 38, 17, 0, 61, 11, 22, 18, 42, 41, 68, 67, 32, 30, 36, 35, 29, 28, 61, 60, 64, 63, 17, 16, 30, 28, 45, 39, 21, 19, 59, 58, 52, 51, 63, 62, 58, 57, 13, 1, 65, 64, 4, 3,
7, 0, 7, 1, 3, 0, 8, 5, 5, 4, 2, 1, 6, 2, 4, 3, 8, 6,
7, 1, 3, 0, 7, 6, 5, 4, 2, 1, 6, 0, 4, 3, 5, 2,
46, 42, 80, 78, 55, 54, 22, 19, 51, 50, 36, 34, 66, 65, 49, 48, 10, 8, 82, 80, 19, 14, 49, 42, 40, 38, 41, 39, 61, 60, 30, 29, 35, 31, 7, 5, 12, 10, 73, 70, 37, 35, 3, 1, 51, 44, 26, 24, 15, 13, 96, 95, 69, 68, 2, 1, 94, 92, 95, 94, 81, 79, 86, 84, 83, 81, 78, 76, 91, 89, 34, 32, 23, 21, 48, 21, 29, 27, 77, 75, 11, 9, 46, 33, 67, 6, 85, 83, 57, 56, 70, 4, 52, 20, 72, 71, 62, 61, 39, 37, 24, 22, 65, 64, 25, 23, 90, 88, 13, 12, 53, 52, 96, 93, 27, 25, 56, 4, 79, 77, 45, 43, 41, 0, 28, 26, 50, 47, 76, 74, 18, 17, 66, 55, 8, 7, 9, 6, 5, 3, 84, 82, 40, 2, 60, 59, 33, 31, 38, 36, 68, 67, 64, 63, 17, 16, 93, 91, 74, 72, 30, 28, 87, 85, 88, 86, 16, 15, 20, 18, 89, 87, 59, 58, 92, 90, 75, 73, 44, 43, 63, 62, 58, 57, 14, 11, 53, 47, 71, 69, 54, 0, 45, 32,
67, 31, 49, 48, 28, 26, 42, 35, 24, 11, 38, 37, 4, 0, 10, 8, 15, 11, 68, 30, 42, 41, 61, 60, 43, 36, 24, 23, 51, 49, 46, 45, 7, 5, 47, 37, 3, 1, 6, 4, 58, 32, 41, 40, 2, 1, 16, 14, 66, 64, 18, 16, 8, 6, 10, 9, 9, 7, 19, 17, 55, 52, 40, 39, 39, 38, 31, 27, 36, 34, 68, 66, 57, 56, 65, 63, 62, 61, 56, 54, 17, 15, 13, 12, 35, 33, 29, 22, 52, 50, 54, 53, 53, 51, 50, 47, 5, 3, 25, 13, 60, 59, 32, 30, 29, 28, 59, 57, 14, 12, 33, 26, 62, 34, 58, 55, 20, 18, 25, 22, 21, 19, 27, 23, 21, 0, 45, 44, 67, 63, 44, 43, 48, 46, 65, 64, 20, 2,
7, 3, 12, 11, 13, 4, 2, 1, 12, 9, 4, 0, 11, 10, 8, 1, 10, 9, 13, 6, 8, 7, 6, 5, 5, 3, 2, 0,
63, 61, 20, 19, 55, 54, 50, 49, 28, 26, 49, 48, 4, 0, 10, 7, 57, 56, 41, 2, 58, 42, 40, 38, 74, 73, 70, 68, 47, 46, 12, 11, 15, 14, 69, 67, 37, 35, 3, 1, 62, 60, 51, 44, 22, 21, 48, 47, 39, 0, 41, 40, 2, 1, 36, 34, 11, 10, 24, 18, 34, 32, 29, 27, 6, 4, 56, 55, 51, 50, 52, 43, 33, 31, 65, 63, 9, 8, 39, 37, 68, 66, 26, 25, 25, 23, 13, 12, 53, 52, 71, 70, 35, 33, 23, 22, 54, 53, 31, 29, 6, 5, 5, 3, 67, 65, 18, 7, 66, 64, 60, 59, 32, 30, 72, 16, 61, 58, 38, 36, 14, 13, 20, 8, 72, 69, 74, 71, 30, 28, 16, 15, 21, 19, 27, 24, 46, 45, 44, 43, 64, 62, 45, 42, 17, 9, 59, 57, 73, 17,
22, 19, 28, 26, 66, 65, 4, 0, 10, 8, 54, 13, 46, 44, 17, 2, 40, 38, 41, 39, 24, 23, 51, 49, 7, 5, 63, 55, 27, 22, 37, 35, 3, 1, 18, 0, 41, 27, 2, 1, 25, 23, 16, 14, 54, 52, 68, 11, 8, 6, 9, 7, 6, 4, 11, 9, 21, 20, 68, 67, 60, 58, 61, 59, 47, 43, 36, 34, 64, 62, 57, 56, 59, 55, 62, 33, 39, 37, 26, 25, 17, 15, 65, 53, 13, 12, 52, 50, 49, 47, 45, 43, 58, 56, 31, 29, 60, 44, 5, 3, 50, 48, 32, 30, 53, 51, 36, 35, 67, 66, 19, 15, 21, 16, 42, 29, 33, 32, 42, 40, 63, 31, 30, 28, 12, 10, 38, 34, 61, 45, 48, 46, 24, 20, 64, 57, 18, 14,
15, 13, 37, 36, 2, 1, 34, 33, 32, 31, 28, 26, 16, 14, 38, 37, 4, 0, 30, 27, 10, 8, 14, 12, 36, 18, 18, 16, 27, 22, 8, 6, 17, 15, 23, 22, 9, 7, 39, 20, 6, 4, 19, 17, 35, 34, 11, 9, 31, 30, 7, 5, 12, 10, 35, 26, 5, 3, 33, 32, 29, 28, 24, 21, 25, 24, 3, 1, 23, 0, 25, 2, 29, 21, 13, 11, 20, 19, 39, 38,
27, 26, 15, 13, 20, 19, 30, 29, 29, 28, 2, 1, 32, 31, 30, 2, 26, 25, 10, 8, 20, 12, 17, 11, 19, 14, 18, 16, 8, 6, 16, 12, 31, 0, 23, 22, 9, 7, 6, 4, 18, 9, 11, 10, 28, 27, 7, 5, 14, 13, 32, 4, 5, 3, 17, 15, 24, 21, 25, 24, 3, 1, 23, 0, 22, 21,
50, 49, 28, 26, 10, 8, 30, 0, 7, 6, 55, 53, 61, 60, 7, 5, 73, 70, 65, 56, 70, 65, 3, 1, 52, 47, 21, 19, 26, 24, 15, 13, 41, 40, 69, 68, 2, 1, 29, 4, 46, 43, 12, 2, 11, 10, 66, 64, 18, 16, 51, 0, 29, 27, 6, 4, 19, 17, 40, 39, 17, 15, 14, 12, 36, 25, 41, 31, 33, 31, 32, 23, 72, 71, 76, 34, 9, 8, 38, 32, 62, 61, 44, 37, 39, 37, 16, 14, 76, 35, 22, 20, 48, 9, 44, 42, 57, 55, 53, 51, 67, 66, 34, 33, 71, 69, 5, 3, 25, 24, 50, 48, 60, 59, 43, 38, 36, 35, 68, 67, 64, 63, 74, 72, 75, 74, 30, 28, 20, 18, 22, 21, 13, 11, 27, 23, 59, 58, 54, 52, 75, 73, 56, 54, 63, 62, 45, 42, 58, 57, 49, 47, 46, 45,
};
Font::Char mono_chars[] = {
{ 0, 0, 0, 0, 0, 0.8333f},
{ 0, 0, 0, 330, 216, 0.8333f},
{ 108, 330, 216, 96, 68, 0.8333f},
{ 142, 426, 284, 12, 12, 0.8333f},
{ 148, 438, 296, 282, 192, 0.8333f},
{ 244, 720, 488, 42, 28, 0.8333f},
{ 258, 762, 516, 390, 256, 0.8333f},
{ 386, 1152, 772, 15, 14, 0.8333f},
{ 393, 1167, 786, 399, 266, 0.8333f},
{ 526, 1566, 1052, 114, 76, 0.8333f},
{ 564, 1680, 1128, 30, 24, 0.8333f},
{ 576, 1710, 1152, 12, 12, 0.8333f},
{ 582, 1722, 1164, 120, 80, 0.8333f},
{ 622, 1842, 1244, 18, 16, 0.8333f},
{ 630, 1860, 1260, 30, 24, 0.8333f},
{ 642, 1890, 1284, 6, 8, 0.8333f},
{ 646, 1896, 1292, 6, 8, 0.8333f},
{ 650, 1902, 1300, 207, 138, 0.8333f},
{ 719, 2109, 1438, 114, 80, 0.8333f},
{ 759, 2223, 1518, 66, 48, 0.8333f},
{ 783, 2289, 1566, 207, 138, 0.8333f},
{ 852, 2496, 1704, 84, 60, 0.8333f},
{ 882, 2580, 1764, 30, 24, 0.8333f},
{ 894, 2610, 1788, 6, 8, 0.8333f},
{ 898, 2616, 1796, 96, 64, 0.8333f},
{ 930, 2712, 1860, 6, 8, 0.8333f},
{ 934, 2718, 1868, 30, 24, 0.8333f},
{ 946, 2748, 1892, 6, 8, 0.8333f},
{ 950, 2754, 1900, 297, 202, 0.8333f},
{ 1051, 3051, 2102, 15, 14, 0.8333f},
{ 1058, 3066, 2116, 18, 20, 0.8333f},
{ 1068, 3084, 2136, 213, 150, 0.8333f},
{ 1143, 3297, 2286, 192, 132, 0.8333f},
{ 1209, 3489, 2418, 204, 140, 0.8333f},
{ 1279, 3693, 2558, 30, 24, 0.8333f},
{ 1291, 3723, 2582, 192, 128, 0.8333f},
{ 1355, 3915, 2710, 294, 200, 0.8333f},
{ 1455, 4209, 2910, 33, 26, 0.8333f},
{ 1468, 4242, 2936, 18, 16, 0.8333f},
{ 1476, 4260, 2952, 6, 8, 0.8333f},
{ 1480, 4266, 2960, 192, 132, 0.8333f},
{ 1546, 4458, 3092, 306, 204, 0.8333f},
{ 1648, 4764, 3296, 30, 24, 0.8333f},
{ 1660, 4794, 3320, 192, 128, 0.8333f},
{ 1724, 4986, 3448, 285, 194, 0.8333f},
{ 1821, 5271, 3642, 33, 26, 0.8333f},
{ 1834, 5304, 3668, 225, 154, 0.8333f},
{ 1911, 5529, 3822, 12, 16, 0.8333f},
{ 1919, 5541, 3838, 399, 266, 0.8333f},
{ 2052, 5940, 4104, 48, 36, 0.8333f},
{ 2070, 5988, 4140, 6, 8, 0.8333f},
{ 2074, 5994, 4148, 201, 138, 0.8333f},
{ 2143, 6195, 4286, 291, 194, 0.8333f},
{ 2240, 6486, 4480, 12, 16, 0.8333f},
{ 2248, 6498, 4496, 15, 14, 0.8333f},
{ 2255, 6513, 4510, 225, 146, 0.8333f},
{ 2328, 6738, 4656, 24, 20, 0.8333f},
{ 2338, 6762, 4676, 108, 76, 0.8333f},
{ 2376, 6870, 4752, 24, 20, 0.8333f},
{ 2386, 6894, 4772, 177, 118, 0.8333f},
{ 2445, 7071, 4890, 15, 14, 0.8333f},
{ 2452, 7086, 4904, 24, 20, 0.8333f},
{ 2462, 7110, 4924, 15, 14, 0.8333f},
{ 2469, 7125, 4938, 207, 138, 0.8333f},
{ 2538, 7332, 5076, 84, 60, 0.8333f},
{ 2568, 7416, 5136, 72, 56, 0.8333f},
{ 2596, 7488, 5192, 114, 80, 0.8333f},
{ 2636, 7602, 5272, 108, 76, 0.8333f},
{ 2674, 7710, 5348, 15, 14, 0.8333f},
{ 2681, 7725, 5362, 24, 20, 0.8333f},
{ 2691, 7749, 5382, 192, 132, 0.8333f},
{ 2757, 7941, 5514, 0, 0, 3.3333f},
{ 2757, 7941, 5514, 18, 20, 0.8333f},
{ 2767, 7959, 5534, 438, 296, 0.8333f},
{ 2915, 8397, 5830, 96, 68, 0.8333f},
{ 2949, 8493, 5898, 6, 8, 0.8333f},
{ 2953, 8499, 5906, 27, 22, 0.8333f},
{ 2964, 8526, 5928, 204, 140, 0.8333f},
{ 3034, 8730, 6068, 291, 194, 0.8333f},
{ 3131, 9021, 6262, 12, 16, 0.8333f},
{ 3139, 9033, 6278, 33, 22, 0.8333f},
{ 3150, 9066, 6300, 30, 24, 0.8333f},
{ 3162, 9096, 6324, 30, 24, 0.8333f},
{ 3174, 9126, 6348, 33, 26, 0.8333f},
{ 3187, 9159, 6374, 225, 150, 0.8333f},
{ 3262, 9384, 6524, 207, 142, 0.8333f},
{ 3333, 9591, 6666, 21, 18, 0.8333f},
{ 3342, 9612, 6684, 18, 16, 0.8333f},
{ 3350, 9630, 6700, 291, 194, 0.8333f},
{ 3447, 9921, 6894, 207, 138, 0.8333f},
{ 3516, 10128, 7032, 30, 28, 0.8333f},
{ 3530, 10158, 7060, 219, 150, 0.8333f},
{ 3605, 10377, 7210, 207, 138, 0.8333f},
{ 3674, 10584, 7348, 114, 80, 0.8333f},
{ 3714, 10698, 7428, 93, 66, 0.8333f},
{ 3747, 10791, 7494, 225, 154, 0.8333f},
};
Font mono_font = { mono_vertices, mono_triangles, mono_lines, mono_chars, " $(,048<@DHLPTX\\`dhlptx|#'+/37;?CGKOSW[_cgkosw{\"&*.26:>BFJNRVZ^bfjnrvz~\t!%)-159=AEIMQUY]aeimquy}" };
#endif