#pragma once #include "geometry.hpp" namespace suzanne { constexpr vec3 vertices[] = { { 0.437500f, -0.164062f, -0.765625f }, { -0.437500f, -0.164062f, -0.765625f }, { 0.500000f, -0.093750f, -0.687500f }, { -0.500000f, -0.093750f, -0.687500f }, { 0.546875f, -0.054688f, -0.578125f }, { -0.546875f, -0.054687f, -0.578125f }, { 0.351562f, 0.023438f, -0.617188f }, { -0.351563f, 0.023438f, -0.617187f }, { 0.351562f, -0.031250f, -0.718750f }, { -0.351563f, -0.031250f, -0.718750f }, { 0.351562f, -0.132812f, -0.781250f }, { -0.351563f, -0.132812f, -0.781250f }, { 0.273437f, -0.164062f, -0.796875f }, { -0.273438f, -0.164062f, -0.796875f }, { 0.203125f, -0.093750f, -0.742188f }, { -0.203125f, -0.093750f, -0.742187f }, { 0.156250f, -0.054687f, -0.648438f }, { -0.156250f, -0.054687f, -0.648438f }, { 0.078125f, -0.242187f, -0.656250f }, { -0.078125f, -0.242187f, -0.656250f }, { 0.140625f, -0.242187f, -0.742188f }, { -0.140625f, -0.242187f, -0.742188f }, { 0.242187f, -0.242187f, -0.796875f }, { -0.242188f, -0.242187f, -0.796875f }, { 0.273437f, -0.328125f, -0.796875f }, { -0.273438f, -0.328125f, -0.796875f }, { 0.203125f, -0.390625f, -0.742188f }, { -0.203125f, -0.390625f, -0.742188f }, { 0.156250f, -0.437500f, -0.648438f }, { -0.156250f, -0.437500f, -0.648438f }, { 0.351562f, -0.515625f, -0.617188f }, { -0.351563f, -0.515625f, -0.617188f }, { 0.351562f, -0.453125f, -0.718750f }, { -0.351563f, -0.453125f, -0.718750f }, { 0.351562f, -0.359375f, -0.781250f }, { -0.351563f, -0.359375f, -0.781250f }, { 0.437500f, -0.328125f, -0.765625f }, { -0.437500f, -0.328125f, -0.765625f }, { 0.500000f, -0.390625f, -0.687500f }, { -0.500000f, -0.390625f, -0.687500f }, { 0.546875f, -0.437500f, -0.578125f }, { -0.546875f, -0.437500f, -0.578125f }, { 0.625000f, -0.242188f, -0.562500f }, { -0.625000f, -0.242187f, -0.562500f }, { 0.562500f, -0.242188f, -0.671875f }, { -0.562500f, -0.242187f, -0.671875f }, { 0.468750f, -0.242187f, -0.757813f }, { -0.468750f, -0.242187f, -0.757812f }, { 0.476562f, -0.242187f, -0.773438f }, { -0.476563f, -0.242187f, -0.773438f }, { 0.445312f, -0.335937f, -0.781250f }, { -0.445313f, -0.335937f, -0.781250f }, { 0.351562f, -0.375000f, -0.804688f }, { -0.351563f, -0.375000f, -0.804688f }, { 0.265625f, -0.335937f, -0.820313f }, { -0.265625f, -0.335937f, -0.820312f }, { 0.226562f, -0.242187f, -0.820313f }, { -0.226563f, -0.242187f, -0.820312f }, { 0.265625f, -0.156250f, -0.820313f }, { -0.265625f, -0.156250f, -0.820312f }, { 0.351562f, -0.242187f, -0.828125f }, { -0.351563f, -0.242187f, -0.828125f }, { 0.351562f, -0.117187f, -0.804688f }, { -0.351563f, -0.117187f, -0.804687f }, { 0.445312f, -0.156250f, -0.781250f }, { -0.445313f, -0.156250f, -0.781250f }, { -0.000000f, -0.429687f, -0.742188f }, { -0.000000f, -0.351562f, -0.820313f }, { 0.000000f, 0.679688f, -0.734375f }, { -0.000000f, 0.320313f, -0.781250f }, { -0.000000f, 0.187500f, -0.796875f }, { 0.000000f, 0.773438f, -0.718750f }, { -0.000000f, -0.406250f, -0.601563f }, { -0.000000f, -0.570312f, -0.570313f }, { -0.000000f, -0.898438f, 0.546875f }, { 0.000000f, -0.562500f, 0.851562f }, { 0.000000f, -0.070313f, 0.828125f }, { 0.000000f, 0.382812f, 0.351563f }, { 0.203125f, 0.187500f, -0.562500f }, { -0.203125f, 0.187500f, -0.562500f }, { 0.312500f, 0.437500f, -0.570312f }, { -0.312500f, 0.437500f, -0.570312f }, { 0.351563f, 0.695312f, -0.570312f }, { -0.351562f, 0.695313f, -0.570312f }, { 0.367188f, 0.890625f, -0.531250f }, { -0.367187f, 0.890625f, -0.531250f }, { 0.328125f, 0.945312f, -0.523437f }, { -0.328125f, 0.945313f, -0.523437f }, { 0.179688f, 0.968750f, -0.554687f }, { -0.179687f, 0.968750f, -0.554687f }, { 0.000000f, 0.984375f, -0.578125f }, { 0.437500f, 0.140625f, -0.531250f }, { -0.437500f, 0.140625f, -0.531250f }, { 0.632812f, 0.039062f, -0.539063f }, { -0.632813f, 0.039063f, -0.539062f }, { 0.828125f, -0.148438f, -0.445313f }, { -0.828125f, -0.148437f, -0.445312f }, { 0.859375f, -0.429688f, -0.593750f }, { -0.859375f, -0.429687f, -0.593750f }, { 0.710937f, -0.484375f, -0.625000f }, { -0.710938f, -0.484375f, -0.625000f }, { 0.492187f, -0.601562f, -0.687500f }, { -0.492188f, -0.601562f, -0.687500f }, { 0.320312f, -0.757812f, -0.734375f }, { -0.320313f, -0.757812f, -0.734375f }, { 0.156250f, -0.718750f, -0.757813f }, { -0.156250f, -0.718750f, -0.757813f }, { 0.062500f, -0.492187f, -0.750000f }, { -0.062500f, -0.492187f, -0.750000f }, { 0.164062f, -0.414062f, -0.773438f }, { -0.164063f, -0.414062f, -0.773438f }, { 0.125000f, -0.304687f, -0.765625f }, { -0.125000f, -0.304687f, -0.765625f }, { 0.203125f, -0.093750f, -0.742188f }, { -0.203125f, -0.093750f, -0.742187f }, { 0.375000f, -0.015625f, -0.703125f }, { -0.375000f, -0.015625f, -0.703125f }, { 0.492187f, -0.062500f, -0.671875f }, { -0.492188f, -0.062500f, -0.671875f }, { 0.625000f, -0.187500f, -0.648438f }, { -0.625000f, -0.187500f, -0.648437f }, { 0.640625f, -0.296875f, -0.648438f }, { -0.640625f, -0.296875f, -0.648437f }, { 0.601562f, -0.375000f, -0.664063f }, { -0.601563f, -0.375000f, -0.664062f }, { 0.429687f, -0.437500f, -0.718750f }, { -0.429688f, -0.437500f, -0.718750f }, { 0.250000f, -0.468750f, -0.757813f }, { -0.250000f, -0.468750f, -0.757812f }, { 0.000000f, 0.765625f, -0.734375f }, { 0.109375f, 0.718750f, -0.734375f }, { -0.109375f, 0.718750f, -0.734375f }, { 0.117188f, 0.835938f, -0.710937f }, { -0.117187f, 0.835938f, -0.710937f }, { 0.062500f, 0.882813f, -0.695312f }, { -0.062500f, 0.882813f, -0.695312f }, { 0.000000f, 0.890625f, -0.687500f }, { -0.000000f, 0.195313f, -0.750000f }, { -0.000000f, 0.140625f, -0.742188f }, { 0.101562f, 0.148438f, -0.742188f }, { -0.101563f, 0.148438f, -0.742188f }, { 0.125000f, 0.226563f, -0.750000f }, { -0.125000f, 0.226563f, -0.750000f }, { 0.085937f, 0.289063f, -0.742187f }, { -0.085938f, 0.289063f, -0.742187f }, { 0.398437f, 0.046875f, -0.671875f }, { -0.398438f, 0.046875f, -0.671875f }, { 0.617187f, -0.054688f, -0.625000f }, { -0.617188f, -0.054687f, -0.625000f }, { 0.726562f, -0.203125f, -0.601563f }, { -0.726563f, -0.203125f, -0.601562f }, { 0.742187f, -0.375000f, -0.656250f }, { -0.742188f, -0.375000f, -0.656250f }, { 0.687500f, -0.414062f, -0.726563f }, { -0.687500f, -0.414062f, -0.726562f }, { 0.437500f, -0.546875f, -0.796875f }, { -0.437500f, -0.546875f, -0.796875f }, { 0.312500f, -0.640625f, -0.835938f }, { -0.312500f, -0.640625f, -0.835938f }, { 0.203125f, -0.617187f, -0.851563f }, { -0.203125f, -0.617187f, -0.851563f }, { 0.101562f, -0.429687f, -0.843750f }, { -0.101563f, -0.429687f, -0.843750f }, { 0.125000f, 0.101563f, -0.812500f }, { -0.125000f, 0.101563f, -0.812500f }, { 0.210937f, 0.445313f, -0.710938f }, { -0.210938f, 0.445313f, -0.710937f }, { 0.250000f, 0.703125f, -0.687500f }, { -0.250000f, 0.703125f, -0.687500f }, { 0.265625f, 0.820313f, -0.664062f }, { -0.265625f, 0.820313f, -0.664062f }, { 0.234375f, 0.914063f, -0.632812f }, { -0.234375f, 0.914063f, -0.632812f }, { 0.164063f, 0.929688f, -0.632812f }, { -0.164062f, 0.929688f, -0.632812f }, { 0.000000f, 0.945313f, -0.640625f }, { -0.000000f, -0.046875f, -0.726562f }, { -0.000000f, -0.210937f, -0.765625f }, { 0.328125f, -0.476562f, -0.742188f }, { -0.328125f, -0.476562f, -0.742188f }, { 0.164062f, -0.140625f, -0.750000f }, { -0.164063f, -0.140625f, -0.750000f }, { 0.132812f, -0.210937f, -0.757813f }, { -0.132813f, -0.210937f, -0.757813f }, { 0.117188f, 0.687500f, -0.734375f }, { -0.117187f, 0.687500f, -0.734375f }, { 0.078125f, 0.445313f, -0.750000f }, { -0.078125f, 0.445313f, -0.750000f }, { -0.000000f, 0.445313f, -0.750000f }, { -0.000000f, 0.328125f, -0.742187f }, { 0.093750f, 0.273438f, -0.781250f }, { -0.093750f, 0.273438f, -0.781250f }, { 0.132812f, 0.226563f, -0.796875f }, { -0.132813f, 0.226563f, -0.796875f }, { 0.109375f, 0.132813f, -0.781250f }, { -0.109375f, 0.132813f, -0.781250f }, { 0.039062f, 0.125000f, -0.781250f }, { -0.039063f, 0.125000f, -0.781250f }, { -0.000000f, 0.203125f, -0.828125f }, { 0.046875f, 0.148438f, -0.812500f }, { -0.046875f, 0.148438f, -0.812500f }, { 0.093750f, 0.156250f, -0.812500f }, { -0.093750f, 0.156250f, -0.812500f }, { 0.109375f, 0.226563f, -0.828125f }, { -0.109375f, 0.226563f, -0.828125f }, { 0.078125f, 0.250000f, -0.804687f }, { -0.078125f, 0.250000f, -0.804687f }, { -0.000000f, 0.289063f, -0.804687f }, { 0.257812f, 0.312500f, -0.554688f }, { -0.257813f, 0.312500f, -0.554687f }, { 0.164062f, 0.242188f, -0.710937f }, { -0.164063f, 0.242188f, -0.710937f }, { 0.179687f, 0.312500f, -0.710937f }, { -0.179688f, 0.312500f, -0.710937f }, { 0.234375f, 0.250000f, -0.554688f }, { -0.234375f, 0.250000f, -0.554687f }, { 0.000000f, 0.875000f, -0.687500f }, { 0.046875f, 0.867188f, -0.687500f }, { -0.046875f, 0.867188f, -0.687500f }, { 0.093750f, 0.820313f, -0.710937f }, { -0.093750f, 0.820313f, -0.710937f }, { 0.093750f, 0.742188f, -0.726562f }, { -0.093750f, 0.742188f, -0.726562f }, { 0.000000f, 0.781250f, -0.656250f }, { 0.093750f, 0.750000f, -0.664062f }, { -0.093750f, 0.750000f, -0.664062f }, { 0.093750f, 0.812500f, -0.640625f }, { -0.093750f, 0.812500f, -0.640625f }, { 0.046875f, 0.851563f, -0.632812f }, { -0.046875f, 0.851563f, -0.632812f }, { 0.000000f, 0.859375f, -0.632812f }, { 0.171875f, -0.218750f, -0.781250f }, { -0.171875f, -0.218750f, -0.781250f }, { 0.187500f, -0.156250f, -0.773438f }, { -0.187500f, -0.156250f, -0.773438f }, { 0.335937f, -0.429687f, -0.757813f }, { -0.335938f, -0.429687f, -0.757812f }, { 0.273437f, -0.421875f, -0.773438f }, { -0.273438f, -0.421875f, -0.773438f }, { 0.421875f, -0.398437f, -0.773438f }, { -0.421875f, -0.398437f, -0.773438f }, { 0.562500f, -0.351562f, -0.695313f }, { -0.562500f, -0.351562f, -0.695312f }, { 0.585937f, -0.289062f, -0.687500f }, { -0.585938f, -0.289062f, -0.687500f }, { 0.578125f, -0.195312f, -0.679688f }, { -0.578125f, -0.195312f, -0.679687f }, { 0.476562f, -0.101562f, -0.718750f }, { -0.476563f, -0.101562f, -0.718750f }, { 0.375000f, -0.062500f, -0.742188f }, { -0.375000f, -0.062500f, -0.742187f }, { 0.226562f, -0.109375f, -0.781250f }, { -0.226563f, -0.109375f, -0.781250f }, { 0.179687f, -0.296875f, -0.781250f }, { -0.179688f, -0.296875f, -0.781250f }, { 0.210937f, -0.375000f, -0.781250f }, { -0.210938f, -0.375000f, -0.781250f }, { 0.234375f, -0.359375f, -0.757813f }, { -0.234375f, -0.359375f, -0.757812f }, { 0.195312f, -0.296875f, -0.757813f }, { -0.195313f, -0.296875f, -0.757813f }, { 0.242187f, -0.125000f, -0.757813f }, { -0.242188f, -0.125000f, -0.757812f }, { 0.375000f, -0.085937f, -0.726563f }, { -0.375000f, -0.085937f, -0.726562f }, { 0.460937f, -0.117187f, -0.703125f }, { -0.460938f, -0.117187f, -0.703125f }, { 0.546875f, -0.210938f, -0.671875f }, { -0.546875f, -0.210937f, -0.671875f }, { 0.554687f, -0.281250f, -0.671875f }, { -0.554688f, -0.281250f, -0.671875f }, { 0.531250f, -0.335938f, -0.679688f }, { -0.531250f, -0.335937f, -0.679688f }, { 0.414062f, -0.390625f, -0.750000f }, { -0.414063f, -0.390625f, -0.750000f }, { 0.281250f, -0.398437f, -0.765625f }, { -0.281250f, -0.398437f, -0.765625f }, { 0.335937f, -0.406250f, -0.750000f }, { -0.335938f, -0.406250f, -0.750000f }, { 0.203125f, -0.171875f, -0.750000f }, { -0.203125f, -0.171875f, -0.750000f }, { 0.195312f, -0.226562f, -0.750000f }, { -0.195313f, -0.226562f, -0.750000f }, { 0.109375f, -0.460937f, -0.609375f }, { -0.109375f, -0.460937f, -0.609375f }, { 0.195312f, -0.664062f, -0.617188f }, { -0.195313f, -0.664062f, -0.617188f }, { 0.335937f, -0.687500f, -0.593750f }, { -0.335938f, -0.687500f, -0.593750f }, { 0.484375f, -0.554688f, -0.554688f }, { -0.484375f, -0.554687f, -0.554688f }, { 0.679687f, -0.453125f, -0.492188f }, { -0.679688f, -0.453125f, -0.492187f }, { 0.796875f, -0.406250f, -0.460938f }, { -0.796875f, -0.406250f, -0.460937f }, { 0.773437f, -0.164063f, -0.375000f }, { -0.773438f, -0.164062f, -0.375000f }, { 0.601562f, -0.000000f, -0.414063f }, { -0.601563f, 0.000000f, -0.414062f }, { 0.437500f, 0.093750f, -0.468750f }, { -0.437500f, 0.093750f, -0.468750f }, { -0.000000f, -0.898437f, -0.289063f }, { -0.000000f, -0.984375f, 0.078125f }, { 0.000000f, 0.195312f, 0.671875f }, { 0.000000f, 0.460938f, -0.187500f }, { 0.000000f, 0.976563f, -0.460937f }, { 0.000000f, 0.804688f, -0.343750f }, { 0.000000f, 0.570313f, -0.320312f }, { 0.000000f, 0.484375f, -0.281250f }, { 0.851562f, -0.234375f, -0.054688f }, { -0.851563f, -0.234375f, -0.054687f }, { 0.859375f, -0.320313f, 0.046875f }, { -0.859375f, -0.320312f, 0.046875f }, { 0.773438f, -0.265625f, 0.437500f }, { -0.773438f, -0.265625f, 0.437500f }, { 0.460938f, -0.437500f, 0.703125f }, { -0.460937f, -0.437500f, 0.703125f }, { 0.734375f, 0.046875f, -0.070313f }, { -0.734375f, 0.046875f, -0.070312f }, { 0.593750f, 0.125000f, 0.164062f }, { -0.593750f, 0.125000f, 0.164063f }, { 0.640625f, 0.007812f, 0.429687f }, { -0.640625f, 0.007813f, 0.429688f }, { 0.335938f, -0.054688f, 0.664062f }, { -0.335937f, -0.054688f, 0.664063f }, { 0.234375f, 0.351563f, -0.406250f }, { -0.234375f, 0.351563f, -0.406250f }, { 0.179688f, 0.414062f, -0.257812f }, { -0.179687f, 0.414063f, -0.257812f }, { 0.289063f, 0.710938f, -0.382812f }, { -0.289062f, 0.710938f, -0.382812f }, { 0.250000f, 0.500000f, -0.390625f }, { -0.250000f, 0.500000f, -0.390625f }, { 0.328125f, 0.914062f, -0.398437f }, { -0.328125f, 0.914063f, -0.398437f }, { 0.140625f, 0.757813f, -0.367187f }, { -0.140625f, 0.757813f, -0.367187f }, { 0.125000f, 0.539063f, -0.359375f }, { -0.125000f, 0.539063f, -0.359375f }, { 0.164063f, 0.945313f, -0.437500f }, { -0.164062f, 0.945313f, -0.437500f }, { 0.218750f, 0.281250f, -0.429688f }, { -0.218750f, 0.281250f, -0.429687f }, { 0.210937f, 0.226563f, -0.468750f }, { -0.210938f, 0.226563f, -0.468750f }, { 0.203125f, 0.171875f, -0.500000f }, { -0.203125f, 0.171875f, -0.500000f }, { 0.210938f, 0.390625f, -0.164062f }, { -0.210937f, 0.390625f, -0.164062f }, { 0.296875f, 0.312500f, 0.265625f }, { -0.296875f, 0.312500f, 0.265625f }, { 0.343750f, 0.148437f, 0.539062f }, { -0.343750f, 0.148437f, 0.539063f }, { 0.453125f, -0.867188f, 0.382812f }, { -0.453125f, -0.867188f, 0.382812f }, { 0.453125f, -0.929688f, 0.070312f }, { -0.453125f, -0.929687f, 0.070312f }, { 0.453125f, -0.851563f, -0.234375f }, { -0.453125f, -0.851562f, -0.234375f }, { 0.460937f, -0.523438f, -0.429688f }, { -0.460938f, -0.523437f, -0.429688f }, { 0.726562f, -0.406250f, -0.335938f }, { -0.726563f, -0.406250f, -0.335937f }, { 0.632812f, -0.453125f, -0.281250f }, { -0.632813f, -0.453125f, -0.281250f }, { 0.640625f, -0.703125f, -0.054688f }, { -0.640625f, -0.703125f, -0.054688f }, { 0.796875f, -0.562500f, -0.125000f }, { -0.796875f, -0.562500f, -0.125000f }, { 0.796875f, -0.617188f, 0.117187f }, { -0.796875f, -0.617187f, 0.117188f }, { 0.640625f, -0.750000f, 0.195312f }, { -0.640625f, -0.750000f, 0.195312f }, { 0.640625f, -0.679688f, 0.445312f }, { -0.640625f, -0.679687f, 0.445312f }, { 0.796875f, -0.539063f, 0.359375f }, { -0.796875f, -0.539062f, 0.359375f }, { 0.617188f, -0.328125f, 0.585937f }, { -0.617188f, -0.328125f, 0.585938f }, { 0.484375f, -0.023438f, 0.546875f }, { -0.484375f, -0.023437f, 0.546875f }, { 0.820312f, -0.328125f, 0.203125f }, { -0.820312f, -0.328125f, 0.203125f }, { 0.406250f, 0.171875f, -0.148438f }, { -0.406250f, 0.171875f, -0.148437f }, { 0.429688f, 0.195312f, 0.210937f }, { -0.429687f, 0.195313f, 0.210938f }, { 0.890625f, -0.406250f, 0.234375f }, { -0.890625f, -0.406250f, 0.234375f }, { 0.773438f, 0.140625f, 0.125000f }, { -0.773438f, 0.140625f, 0.125000f }, { 1.039062f, 0.101562f, 0.328125f }, { -1.039062f, 0.101563f, 0.328125f }, { 1.281250f, -0.054688f, 0.429687f }, { -1.281250f, -0.054687f, 0.429688f }, { 1.351563f, -0.320313f, 0.421875f }, { -1.351562f, -0.320312f, 0.421875f }, { 1.234375f, -0.507813f, 0.421875f }, { -1.234375f, -0.507812f, 0.421875f }, { 1.023437f, -0.476563f, 0.312500f }, { -1.023438f, -0.476562f, 0.312500f }, { 1.015625f, -0.414063f, 0.289062f }, { -1.015625f, -0.414062f, 0.289063f }, { 1.187500f, -0.437500f, 0.390625f }, { -1.187500f, -0.437500f, 0.390625f }, { 1.265625f, -0.289063f, 0.406250f }, { -1.265625f, -0.289062f, 0.406250f }, { 1.210938f, -0.078125f, 0.406250f }, { -1.210937f, -0.078125f, 0.406250f }, { 1.031250f, 0.039062f, 0.304687f }, { -1.031250f, 0.039063f, 0.304688f }, { 0.828125f, 0.070312f, 0.132812f }, { -0.828125f, 0.070313f, 0.132813f }, { 0.921875f, -0.359375f, 0.218750f }, { -0.921875f, -0.359375f, 0.218750f }, { 0.945312f, -0.304688f, 0.289062f }, { -0.945312f, -0.304687f, 0.289063f }, { 0.882813f, 0.023437f, 0.210937f }, { -0.882812f, 0.023438f, 0.210938f }, { 1.039062f, -0.000000f, 0.367187f }, { -1.039062f, 0.000000f, 0.367188f }, { 1.187500f, -0.093750f, 0.445312f }, { -1.187500f, -0.093750f, 0.445313f }, { 1.234375f, -0.250000f, 0.445312f }, { -1.234375f, -0.250000f, 0.445313f }, { 1.171875f, -0.359375f, 0.437500f }, { -1.171875f, -0.359375f, 0.437500f }, { 1.023437f, -0.343750f, 0.359375f }, { -1.023438f, -0.343750f, 0.359375f }, { 0.843750f, -0.289063f, 0.210937f }, { -0.843750f, -0.289062f, 0.210938f }, { 0.835938f, -0.171875f, 0.273437f }, { -0.835938f, -0.171875f, 0.273438f }, { 0.757813f, -0.093750f, 0.273437f }, { -0.757812f, -0.093750f, 0.273438f }, { 0.820313f, -0.085938f, 0.273437f }, { -0.820312f, -0.085937f, 0.273438f }, { 0.843750f, -0.015625f, 0.273437f }, { -0.843750f, -0.015625f, 0.273438f }, { 0.812500f, 0.015625f, 0.273437f }, { -0.812500f, 0.015625f, 0.273438f }, { 0.726562f, -0.000000f, 0.070312f }, { -0.726562f, 0.000000f, 0.070313f }, { 0.718750f, 0.023437f, 0.171875f }, { -0.718750f, 0.023438f, 0.171875f }, { 0.718750f, -0.039063f, 0.187500f }, { -0.718750f, -0.039062f, 0.187500f }, { 0.796875f, -0.203125f, 0.210937f }, { -0.796875f, -0.203125f, 0.210938f }, { 0.890625f, -0.242188f, 0.265625f }, { -0.890625f, -0.242187f, 0.265625f }, { 0.890625f, -0.234375f, 0.320312f }, { -0.890625f, -0.234375f, 0.320313f }, { 0.812500f, 0.015625f, 0.320312f }, { -0.812500f, 0.015625f, 0.320313f }, { 0.851563f, -0.015625f, 0.320312f }, { -0.851562f, -0.015625f, 0.320313f }, { 0.828125f, -0.078125f, 0.320312f }, { -0.828125f, -0.078125f, 0.320313f }, { 0.765625f, -0.093750f, 0.320312f }, { -0.765625f, -0.093750f, 0.320313f }, { 0.843750f, -0.171875f, 0.320312f }, { -0.843750f, -0.171875f, 0.320313f }, { 1.039063f, -0.328125f, 0.414062f }, { -1.039062f, -0.328125f, 0.414063f }, { 1.187500f, -0.343750f, 0.484375f }, { -1.187500f, -0.343750f, 0.484375f }, { 1.257813f, -0.242188f, 0.492187f }, { -1.257812f, -0.242187f, 0.492188f }, { 1.210938f, -0.085938f, 0.484375f }, { -1.210937f, -0.085937f, 0.484375f }, { 1.046875f, -0.000000f, 0.421875f }, { -1.046875f, 0.000000f, 0.421875f }, { 0.882813f, 0.015625f, 0.265625f }, { -0.882812f, 0.015625f, 0.265625f }, { 0.953125f, -0.289063f, 0.343750f }, { -0.953125f, -0.289062f, 0.343750f }, { 0.890625f, -0.109375f, 0.328125f }, { -0.890625f, -0.109375f, 0.328125f }, { 0.937500f, -0.062500f, 0.335937f }, { -0.937500f, -0.062500f, 0.335938f }, { 1.000000f, -0.125000f, 0.367187f }, { -1.000000f, -0.125000f, 0.367188f }, { 0.960938f, -0.171875f, 0.351562f }, { -0.960938f, -0.171875f, 0.351563f }, { 1.015625f, -0.234375f, 0.375000f }, { -1.015625f, -0.234375f, 0.375000f }, { 1.054688f, -0.187500f, 0.382812f }, { -1.054688f, -0.187500f, 0.382813f }, { 1.109375f, -0.210938f, 0.390625f }, { -1.109375f, -0.210937f, 0.390625f }, { 1.085938f, -0.273438f, 0.390625f }, { -1.085938f, -0.273437f, 0.390625f }, { 1.023438f, -0.437500f, 0.484375f }, { -1.023438f, -0.437500f, 0.484375f }, { 1.250000f, -0.468750f, 0.546875f }, { -1.250000f, -0.468750f, 0.546875f }, { 1.367188f, -0.296875f, 0.500000f }, { -1.367187f, -0.296875f, 0.500000f }, { 1.312500f, -0.054688f, 0.531250f }, { -1.312500f, -0.054687f, 0.531250f }, { 1.039063f, 0.085937f, 0.492187f }, { -1.039062f, 0.085938f, 0.492188f }, { 0.789063f, 0.125000f, 0.328125f }, { -0.789062f, 0.125000f, 0.328125f }, { 0.859375f, -0.382813f, 0.382812f }, { -0.859375f, -0.382812f, 0.382813f }, }; constexpr vec3 normals[] = { { 0.661700f, 0.202600f, -0.721900f }, { -0.661700f, 0.202600f, -0.721900f }, { 0.826800f, 0.305100f, -0.472500f }, { -0.826800f, 0.305100f, -0.472500f }, { 0.407600f, 0.790500f, -0.457000f }, { -0.407600f, 0.790500f, -0.457000f }, { 0.379100f, 0.516300f, -0.767900f }, { -0.379100f, 0.516300f, -0.767900f }, { -0.085900f, 0.522200f, -0.848500f }, { 0.085900f, 0.522200f, -0.848500f }, { -0.266400f, 0.848700f, -0.457000f }, { 0.266400f, 0.848700f, -0.457000f }, { -0.782400f, 0.329400f, -0.528500f }, { 0.760600f, 0.340000f, -0.553100f }, { -0.476700f, 0.190700f, -0.858100f }, { 0.464900f, 0.195800f, -0.863400f }, { -0.464900f, -0.195800f, -0.863400f }, { 0.464900f, -0.195800f, -0.863400f }, { -0.765600f, -0.322300f, -0.556800f }, { 0.768300f, -0.329300f, -0.548800f }, { -0.256000f, -0.807300f, -0.531700f }, { 0.248700f, -0.824900f, -0.507600f }, { -0.082100f, -0.602300f, -0.794000f }, { 0.101700f, -0.551800f, -0.827700f }, { 0.332900f, -0.523100f, -0.784600f }, { -0.386100f, -0.544600f, -0.744500f }, { 0.424600f, -0.771100f, -0.474500f }, { -0.405900f, -0.764100f, -0.501400f }, { 0.825100f, -0.296800f, -0.480800f }, { -0.829900f, -0.294000f, -0.474200f }, { 0.688800f, -0.186800f, -0.700500f }, { -0.661700f, -0.202600f, -0.721900f }, { 0.840000f, -0.343600f, 0.420000f }, { -0.781600f, -0.305800f, 0.543700f }, { 0.207400f, -0.829600f, 0.518500f }, { -0.203700f, -0.814600f, 0.543100f }, { -0.405600f, -0.760500f, 0.507000f }, { 0.438100f, -0.798800f, 0.412300f }, { -0.864200f, -0.314300f, 0.392800f }, { 0.786100f, -0.327600f, 0.524100f }, { -0.778200f, 0.353800f, 0.518800f }, { 0.778300f, 0.353700f, 0.518800f }, { -0.438100f, 0.798800f, 0.412300f }, { 0.438100f, 0.798800f, 0.412300f }, { 0.203700f, 0.814600f, 0.543100f }, { -0.203700f, 0.814600f, 0.543100f }, { 0.768300f, 0.329300f, 0.548800f }, { -0.768300f, 0.329300f, 0.548800f }, { 0.400000f, 0.062300f, -0.914400f }, { -0.400000f, 0.062300f, -0.914400f }, { 0.306900f, 0.175400f, -0.935400f }, { -0.306900f, 0.175400f, -0.935400f }, { 0.094500f, 0.183500f, -0.978500f }, { -0.094500f, 0.183500f, -0.978500f }, { -0.062400f, 0.028300f, -0.997700f }, { 0.062400f, 0.028300f, -0.997700f }, { -0.062400f, -0.026000f, -0.997700f }, { 0.062400f, -0.026000f, -0.997700f }, { 0.099600f, -0.172900f, -0.979900f }, { -0.099600f, -0.172900f, -0.979900f }, { 0.303600f, -0.165600f, -0.938300f }, { -0.303600f, -0.165600f, -0.938300f }, { 0.400200f, -0.057200f, -0.914700f }, { -0.400200f, -0.057200f, -0.914700f }, { 0.136700f, 0.874800f, -0.464800f }, { -0.105400f, 0.843300f, -0.527000f }, { 0.230300f, 0.865600f, -0.444700f }, { -0.191600f, 0.862000f, -0.469300f }, { 0.578800f, 0.504900f, -0.640400f }, { -0.578800f, 0.504900f, -0.640400f }, { 0.776300f, 0.063300f, -0.627200f }, { -0.776300f, 0.063300f, -0.627200f }, { 0.747100f, -0.113200f, -0.655000f }, { -0.747100f, -0.113200f, -0.655000f }, { 0.374700f, 0.834500f, -0.404000f }, { -0.374700f, 0.834500f, -0.404000f }, { 0.355700f, 0.729000f, -0.584800f }, { -0.417700f, 0.575100f, -0.703400f }, { 0.694700f, 0.419700f, -0.584100f }, { -0.694700f, 0.419700f, -0.584100f }, { 0.702800f, 0.391500f, -0.593900f }, { -0.553700f, 0.297800f, -0.777700f }, { 0.312700f, -0.342500f, -0.886000f }, { -0.822700f, -0.360600f, -0.439500f }, { 0.509100f, -0.648200f, -0.566300f }, { -0.504100f, -0.644800f, -0.574500f }, { 0.597700f, -0.556500f, -0.577100f }, { -0.597700f, -0.556500f, -0.577100f }, { -0.048600f, -0.656000f, -0.753200f }, { 0.037100f, -0.668500f, -0.742800f }, { -0.710400f, -0.271500f, -0.649400f }, { 0.738600f, -0.376800f, -0.559000f }, { -0.601300f, -0.526200f, -0.601300f }, { 0.577400f, -0.577400f, -0.577400f }, { 0.507000f, 0.628100f, -0.590300f }, { -0.536400f, 0.323000f, -0.779700f }, { 0.222600f, 0.469400f, -0.854500f }, { -0.222600f, 0.469400f, -0.854500f }, { -0.034800f, 0.579200f, -0.814400f }, { 0.107300f, 0.501000f, -0.858800f }, { -0.089900f, 0.784300f, -0.613800f }, { 0.077000f, 0.575900f, -0.813900f }, { 0.054700f, 0.169500f, -0.984000f }, { -0.027900f, 0.864500f, -0.501900f }, { 0.426000f, 0.060900f, -0.902700f }, { -0.168700f, 0.312800f, -0.934700f }, { 0.335200f, 0.182800f, -0.924300f }, { -0.435000f, 0.181200f, -0.882000f }, { 0.357900f, 0.306800f, -0.881900f }, { -0.322300f, 0.276200f, -0.905400f }, { -0.000000f, 0.447200f, -0.894400f }, { -0.159800f, -0.390300f, -0.906700f }, { 0.159800f, -0.390300f, -0.906700f }, { 0.681900f, 0.291500f, -0.670900f }, { -0.185400f, 0.495600f, -0.848500f }, { 0.058500f, 0.078100f, -0.995200f }, { -0.058500f, 0.078100f, -0.995200f }, { -0.006600f, 0.231600f, -0.972800f }, { -0.058500f, 0.084500f, -0.994700f }, { 0.100800f, 0.710300f, -0.696600f }, { -0.100800f, 0.710300f, -0.696600f }, { 0.132200f, 0.594700f, -0.793000f }, { -0.132200f, 0.594700f, -0.793000f }, { 0.312800f, 0.166200f, -0.935200f }, { -0.314300f, 0.392800f, -0.864200f }, { 0.328800f, 0.036000f, -0.943700f }, { -0.328800f, 0.036000f, -0.943700f }, { 0.323300f, 0.080800f, -0.942900f }, { -0.323300f, 0.080800f, -0.942900f }, { -0.023200f, -0.051100f, -0.998400f }, { -0.000000f, -0.066500f, -0.997800f }, { -0.004300f, 0.065100f, -0.997900f }, { -0.000000f, 0.066500f, -0.997800f }, { -0.000000f, -0.000000f, -1.000000f }, { 0.844700f, 0.533500f, -0.044500f }, { -0.844700f, 0.533500f, -0.044500f }, { 0.925600f, -0.249200f, 0.284800f }, { -0.963500f, -0.214100f, 0.160600f }, { 0.069300f, -0.900400f, 0.429400f }, { -0.101800f, -0.916500f, 0.387000f }, { -1.000000f, -0.000000f, -0.000000f }, { 0.690500f, -0.549200f, -0.470800f }, { 0.407100f, 0.895600f, -0.179100f }, { -0.431900f, 0.863900f, -0.259200f }, { 0.287300f, 0.574700f, -0.766300f }, { -0.287300f, 0.574700f, -0.766300f }, { -0.632600f, -0.535300f, -0.559600f }, { 0.632600f, -0.535300f, -0.559600f }, { 0.086200f, -0.775900f, -0.625000f }, { -0.086200f, -0.775900f, -0.625000f }, { 0.753200f, -0.287000f, -0.591800f }, { -0.763900f, -0.297100f, -0.572900f }, { 0.341600f, 0.540900f, -0.768600f }, { -0.341600f, 0.540900f, -0.768600f }, { 0.050200f, -0.234300f, -0.970900f }, { -0.037500f, -0.224700f, -0.973700f }, { -0.130400f, 0.608700f, -0.782600f }, { 0.130400f, 0.608700f, -0.782600f }, { -0.505900f, -0.071600f, -0.859600f }, { 0.505900f, -0.071600f, -0.859600f }, { -0.577400f, 0.577400f, -0.577400f }, { 0.577400f, 0.577400f, -0.577400f }, { 0.546000f, 0.431000f, -0.718400f }, { -0.331900f, -0.073800f, -0.940400f }, { 0.323100f, -0.031100f, -0.945900f }, { -0.281500f, -0.066200f, -0.957300f }, { 0.735700f, -0.391000f, -0.553100f }, { -0.875300f, -0.205900f, -0.437600f }, { 0.848000f, -0.318000f, -0.424000f }, { -0.897300f, -0.199400f, -0.393800f }, { 0.850500f, -0.379800f, -0.363800f }, { -0.850500f, -0.379800f, -0.363800f }, { 0.178300f, 0.416100f, -0.891700f }, { -0.252400f, 0.865500f, -0.432700f }, { -0.129600f, 0.194500f, -0.972300f }, { 0.129600f, 0.194500f, -0.972300f }, { -0.447200f, -0.000000f, -0.894400f }, { 0.447200f, -0.000000f, -0.894400f }, { -0.158200f, -0.949400f, -0.271300f }, { 0.158200f, -0.949400f, -0.271300f }, { -0.646300f, -0.733700f, -0.209600f }, { 0.646300f, -0.733700f, -0.209600f }, { 1.000000f, -0.000000f, -0.000000f }, { 0.305100f, 0.945000f, -0.118100f }, { -0.305100f, 0.945000f, -0.118100f }, { 0.021700f, 0.303100f, -0.952700f }, { -0.021700f, 0.303100f, -0.952700f }, { 0.135300f, 0.347900f, -0.927700f }, { -0.135300f, 0.347900f, -0.927700f }, { -0.468100f, 0.223900f, -0.854800f }, { 0.468100f, 0.223900f, -0.854800f }, { -0.271000f, -0.027100f, -0.962200f }, { 0.271000f, -0.027100f, -0.962200f }, { -0.171700f, 0.009000f, -0.985100f }, { 0.259500f, -0.103800f, -0.960100f }, { -0.433200f, 0.487400f, -0.758100f }, { 0.668400f, 0.459500f, -0.584900f }, { -0.159900f, 0.879700f, -0.447800f }, { 0.159900f, 0.879700f, -0.447800f }, { 0.390000f, 0.589500f, -0.707400f }, { -0.390000f, 0.589500f, -0.707400f }, { 0.654700f, 0.458900f, -0.600700f }, { -0.654700f, 0.458900f, -0.600700f }, { 0.537800f, 0.114400f, -0.835300f }, { -0.537800f, 0.114400f, -0.835300f }, { 0.565700f, -0.119700f, -0.815900f }, { -0.577400f, -0.115500f, -0.808300f }, { 0.408200f, -0.408200f, -0.816500f }, { -0.521400f, -0.657400f, -0.544100f }, { 0.179600f, -0.788200f, -0.588600f }, { -0.179600f, -0.788200f, -0.588600f }, { 0.188100f, -0.338700f, -0.921900f }, { -0.188100f, -0.338700f, -0.921900f }, { -0.087000f, -0.275600f, -0.957300f }, { 0.087000f, -0.275600f, -0.957300f }, { 0.082900f, 0.290200f, -0.953400f }, { -0.082900f, 0.290200f, -0.953400f }, { 0.301500f, 0.301500f, -0.904500f }, { -0.301500f, 0.301500f, -0.904500f }, { -0.376600f, 0.833900f, -0.403500f }, { 0.063100f, 0.315600f, -0.946800f }, { 0.082300f, 0.782200f, -0.617500f }, { 0.201600f, 0.907100f, -0.369600f }, { -0.370700f, 0.285100f, -0.883900f }, { 0.370700f, 0.285100f, -0.883900f }, { -0.269200f, 0.057700f, -0.961400f }, { 0.456800f, -0.050800f, -0.888100f }, { -0.279700f, -0.524500f, -0.804200f }, { 0.279700f, -0.524500f, -0.804200f }, { -0.021300f, -0.554600f, -0.831900f }, { 0.048700f, -0.681500f, -0.730200f }, { 0.377800f, -0.634200f, -0.674600f }, { -0.337800f, -0.522100f, -0.783100f }, { 0.498800f, -0.530000f, -0.685800f }, { -0.498800f, -0.530000f, -0.685800f }, { 0.542500f, 0.339100f, -0.768600f }, { -0.542500f, 0.339100f, -0.768600f }, { 0.830500f, 0.061500f, -0.553600f }, { -0.830500f, 0.061500f, -0.553600f }, { 0.781400f, -0.111600f, -0.614000f }, { -0.781400f, -0.111600f, -0.614000f }, { -0.433800f, -0.888800f, 0.148100f }, { 0.433800f, -0.888800f, 0.148100f }, { -0.851500f, -0.374400f, 0.367000f }, { 0.851500f, -0.374400f, 0.367000f }, { -0.266400f, -0.871000f, 0.412700f }, { 0.219700f, -0.862600f, 0.455700f }, { 0.593200f, -0.744500f, 0.306300f }, { -0.591400f, -0.748900f, 0.299100f }, { 0.371400f, -0.868500f, 0.328400f }, { -0.365300f, -0.883300f, 0.293800f }, { 0.290100f, -0.914100f, 0.283300f }, { -0.290100f, -0.914100f, 0.283300f }, { 0.887300f, -0.134300f, 0.441200f }, { -0.796400f, -0.132300f, 0.590100f }, { 0.510800f, 0.664900f, 0.545000f }, { -0.510800f, 0.664900f, 0.545000f }, { 0.369500f, 0.856600f, 0.360100f }, { -0.369500f, 0.856600f, 0.360100f }, { 0.361700f, 0.385800f, 0.848700f }, { -0.164900f, 0.664400f, 0.728900f }, { 0.195200f, 0.097600f, 0.975900f }, { -0.301100f, 0.012500f, 0.953500f }, { -0.010700f, 0.563300f, 0.826200f }, { -0.256200f, 0.311200f, 0.915200f }, { 0.153300f, 0.964900f, 0.213400f }, { -0.153300f, 0.964900f, 0.213400f }, { 0.126000f, 0.962400f, 0.240600f }, { -0.126000f, 0.962400f, 0.240600f }, { 0.939600f, -0.157300f, 0.304100f }, { -0.939600f, -0.157300f, 0.304100f }, { 0.927800f, -0.183800f, 0.324600f }, { -0.927800f, -0.183800f, 0.324600f }, { 0.219200f, -0.076600f, 0.972700f }, { -0.219200f, -0.076600f, 0.972700f }, { 0.121100f, 0.053000f, 0.991200f }, { 0.149700f, 0.363500f, 0.919500f }, { 0.909400f, -0.137100f, 0.392700f }, { -0.370600f, 0.678000f, 0.634900f }, { 0.920200f, -0.135500f, 0.367200f }, { -0.920200f, -0.135500f, 0.367200f }, { 0.917300f, -0.344000f, 0.200700f }, { -0.945700f, -0.267300f, 0.185000f }, { 0.900400f, -0.364200f, 0.238000f }, { -0.933700f, -0.281300f, 0.221500f }, { 0.894500f, -0.433700f, -0.108400f }, { -0.950100f, -0.245500f, 0.192200f }, { 0.159600f, 0.957700f, 0.239400f }, { -0.183500f, 0.786400f, 0.589800f }, { 0.369300f, 0.471200f, 0.801000f }, { -0.372700f, 0.475900f, 0.796600f }, { 0.298600f, 0.823600f, 0.482100f }, { -0.326300f, 0.834200f, 0.444600f }, { 0.299500f, 0.944200f, 0.136800f }, { -0.299500f, 0.944200f, 0.136800f }, { 0.328700f, 0.916300f, 0.229100f }, { -0.328700f, 0.916300f, 0.229100f }, { 0.830500f, -0.333300f, 0.446300f }, { -0.864200f, 0.473700f, -0.169600f }, { 0.916600f, 0.374000f, -0.141400f }, { -0.916600f, 0.374000f, -0.141400f }, { 0.295000f, 0.045400f, 0.954400f }, { -0.418900f, 0.226500f, 0.879300f }, { 0.127200f, -0.965800f, -0.226000f }, { -0.111900f, -0.962600f, -0.246800f }, { 0.132000f, -0.975000f, 0.178800f }, { -0.132000f, -0.975000f, 0.178800f }, { 0.387800f, -0.619200f, 0.682800f }, { -0.387800f, -0.619200f, 0.682800f }, { 0.495100f, -0.861800f, 0.110000f }, { -0.495100f, -0.861800f, 0.110000f }, { 0.256100f, -0.644700f, -0.720200f }, { -0.256100f, -0.644700f, -0.720200f }, { 0.596600f, -0.788800f, -0.147900f }, { -0.596600f, -0.788800f, -0.147900f }, { 0.712500f, -0.675500f, 0.190000f }, { -0.712500f, -0.675500f, 0.190000f }, { 0.710400f, -0.136400f, 0.690400f }, { -0.630400f, -0.251700f, 0.734300f }, { 0.682300f, -0.231800f, 0.693300f }, { -0.682300f, -0.231800f, 0.693300f }, { 0.657400f, -0.725400f, 0.204000f }, { -0.657400f, -0.725400f, 0.204000f }, { 0.728900f, -0.672900f, -0.126200f }, { -0.728900f, -0.672900f, -0.126200f }, { 0.779100f, -0.407400f, -0.476400f }, { -0.779100f, -0.407400f, -0.476400f }, { 0.366900f, -0.884000f, 0.289800f }, { -0.323800f, -0.943400f, 0.072000f }, { 0.285400f, -0.623700f, -0.727700f }, { -0.154800f, -0.508000f, -0.847300f }, { -0.170200f, -0.109700f, 0.979300f }, { 0.178200f, -0.089100f, 0.980000f }, { 0.292500f, -0.567400f, -0.769700f }, { -0.292500f, -0.567400f, -0.769700f }, { -0.161600f, -0.184700f, -0.969400f }, { 0.161600f, -0.184700f, -0.969400f }, { 0.868100f, -0.089300f, 0.488300f }, { -0.934000f, -0.225500f, -0.277300f }, { 0.927600f, -0.076200f, -0.365700f }, { -0.927600f, -0.076200f, -0.365700f }, { 0.975000f, -0.216900f, -0.049000f }, { -0.975000f, -0.216900f, -0.049000f }, { 0.981700f, 0.030400f, 0.188200f }, { -0.995600f, -0.089300f, 0.028800f }, { 0.746600f, 0.664600f, -0.028500f }, { -0.637400f, 0.765100f, -0.091500f }, { 0.372300f, 0.924300f, -0.084700f }, { -0.372000f, 0.924400f, -0.084500f }, { 0.398600f, 0.875400f, -0.273400f }, { -0.398600f, 0.875400f, -0.273400f }, { 0.632800f, 0.764200f, -0.124700f }, { -0.632800f, 0.764200f, -0.124700f }, { 0.732500f, 0.636800f, -0.240700f }, { -0.732500f, 0.636800f, -0.240700f }, { 0.263700f, 0.449900f, -0.853300f }, { -0.263700f, 0.449900f, -0.853300f }, { 0.588100f, 0.307000f, 0.748300f }, { -0.523600f, 0.329000f, 0.785900f }, { 0.469400f, 0.240000f, 0.849800f }, { -0.539600f, 0.334300f, 0.772700f }, { 0.446300f, 0.845200f, 0.294100f }, { -0.214400f, 0.834100f, 0.508200f }, { 0.697300f, 0.661000f, 0.277100f }, { -0.736500f, 0.615400f, 0.280800f }, { 0.497200f, 0.440800f, 0.747300f }, { -0.497200f, 0.440800f, 0.747300f }, { 0.369100f, -0.285500f, -0.884400f }, { -0.324400f, -0.486700f, -0.811100f }, { 0.446700f, -0.097500f, -0.889400f }, { -0.446700f, -0.097500f, -0.889400f }, { 0.318800f, -0.199300f, -0.926600f }, { -0.181700f, 0.007900f, -0.983300f }, { 0.207600f, 0.083600f, -0.974600f }, { -0.292500f, 0.075800f, -0.953300f }, { 0.339800f, -0.082400f, -0.936900f }, { -0.584700f, 0.219800f, -0.780900f }, { 0.595700f, 0.385000f, -0.704900f }, { -0.595700f, 0.385000f, -0.704900f }, { 0.484300f, -0.558000f, -0.673800f }, { -0.484300f, -0.558000f, -0.673800f }, { -0.267500f, -0.831800f, -0.486400f }, { 0.267500f, -0.831800f, -0.486400f }, { -0.857600f, -0.222300f, -0.463700f }, { 0.788500f, -0.236600f, -0.567700f }, { -0.525700f, 0.357900f, -0.771700f }, { 0.524200f, 0.354800f, -0.774200f }, { 0.466300f, 0.599100f, -0.650900f }, { -0.439000f, 0.525200f, -0.729000f }, { 0.710400f, 0.456700f, -0.535600f }, { -0.710400f, 0.456700f, -0.535600f }, { 0.750700f, 0.613100f, 0.246100f }, { -0.630200f, 0.765800f, -0.128200f }, { -0.178800f, -0.292300f, -0.939500f }, { 0.217500f, -0.273300f, -0.937000f }, { 0.904200f, 0.357800f, 0.233200f }, { -0.904200f, 0.357800f, 0.233200f }, { 0.040000f, -0.339900f, -0.939600f }, { -0.040000f, -0.339900f, -0.939600f }, { 0.273400f, -0.906400f, -0.322100f }, { -0.273400f, -0.906400f, -0.322100f }, { 0.448000f, 0.448000f, -0.773700f }, { -0.717700f, -0.168900f, -0.675500f }, { 0.553400f, 0.553400f, -0.622500f }, { -0.900800f, 0.407500f, -0.150100f }, { 0.572400f, 0.312200f, -0.758200f }, { -0.581500f, 0.521700f, -0.624300f }, { 0.559700f, 0.553300f, -0.616900f }, { -0.613800f, 0.257100f, -0.746500f }, { 0.955100f, 0.163600f, 0.247000f }, { -0.171200f, 0.093400f, -0.980800f }, { 0.922700f, 0.376500f, 0.082500f }, { -0.871700f, 0.444600f, 0.206300f }, { 0.997200f, 0.018100f, 0.072500f }, { -0.997200f, 0.018100f, 0.072500f }, { 0.689500f, 0.664400f, -0.288300f }, { -0.689500f, 0.664400f, -0.288300f }, { 0.781500f, 0.617600f, -0.088200f }, { -0.793000f, 0.594700f, -0.132200f }, { 0.702200f, 0.702200f, -0.117000f }, { -0.702200f, 0.702200f, -0.117000f }, { 0.124000f, -0.992100f, -0.020700f }, { -0.240800f, -0.963100f, 0.120400f }, { 0.943500f, -0.314500f, -0.104800f }, { -0.925100f, -0.346900f, -0.154200f }, { 0.621300f, 0.776700f, -0.103600f }, { -0.621300f, 0.776700f, -0.103600f }, { -0.000000f, -1.000000f, -0.000000f }, { 0.619700f, 0.689900f, -0.374200f }, { -0.619700f, 0.689900f, -0.374200f }, { 0.275200f, 0.880800f, -0.385300f }, { -0.275200f, 0.880800f, -0.385300f }, { -0.792900f, 0.525200f, 0.308900f }, { 0.792900f, 0.525200f, 0.308900f }, { -0.809600f, -0.242900f, 0.534300f }, { 0.853800f, -0.232800f, 0.465700f }, { -0.562100f, -0.823100f, 0.080300f }, { 0.543300f, -0.698500f, 0.465700f }, { -0.007100f, -0.989900f, -0.141400f }, { 0.109600f, -0.993900f, 0.015700f }, { 0.104600f, -0.039200f, -0.993700f }, { -0.173800f, -0.009700f, -0.984700f }, { 0.246100f, -0.085200f, -0.965500f }, { -0.413400f, -0.041300f, -0.909600f }, { 0.300900f, -0.092600f, -0.949100f }, { -0.300900f, -0.092600f, -0.949100f }, { 0.210400f, -0.012400f, -0.977500f }, { -0.122000f, -0.045800f, -0.991500f }, { -0.009900f, -0.386700f, -0.922100f }, { 0.009900f, -0.386700f, -0.922100f }, { 0.378700f, 0.036400f, -0.924800f }, { -0.424400f, 0.032000f, -0.904900f }, { 0.253000f, 0.189700f, -0.948700f }, { -0.257000f, -0.072300f, -0.963700f }, { -0.487000f, -0.608800f, -0.626200f }, { 0.298100f, -0.745400f, -0.596300f }, { 0.669300f, -0.180200f, -0.720800f }, { -0.669300f, -0.180200f, -0.720800f }, { 0.438800f, 0.200800f, -0.875900f }, { -0.472300f, 0.198600f, -0.858800f }, { 0.578600f, 0.133400f, -0.804600f }, { -0.297500f, 0.406200f, -0.864000f }, { 0.500200f, -0.283300f, -0.818200f }, { -0.500200f, -0.283300f, -0.818200f }, { 0.298000f, -0.580200f, -0.758000f }, { -0.298000f, -0.580200f, -0.758000f }, { 0.092900f, 0.991200f, 0.094400f }, { -0.092900f, 0.991200f, 0.094400f }, { 0.468800f, 0.871500f, -0.144200f }, { -0.468800f, 0.871500f, -0.144200f }, { 0.930900f, 0.254100f, -0.262400f }, { -0.926400f, 0.246000f, -0.285100f }, { 0.846500f, -0.529100f, 0.059500f }, { -0.826700f, -0.562700f, 0.003500f }, { -0.251100f, -0.943900f, 0.214500f }, { 0.214600f, -0.924300f, 0.315700f }, { -0.484100f, -0.874300f, 0.036100f }, { 0.419600f, -0.885100f, 0.201200f }, { -0.525600f, 0.003000f, 0.850700f }, { 0.547000f, 0.014400f, 0.837000f }, { -0.146600f, -0.010400f, 0.989100f }, { 0.146600f, -0.010400f, 0.989100f }, { 0.404600f, -0.026600f, 0.914100f }, { -0.404600f, -0.026600f, 0.914100f }, { -0.807300f, -0.590100f, -0.004100f }, { 0.733000f, -0.678600f, -0.047200f }, { 0.420000f, 0.229100f, 0.878100f }, { -0.420000f, 0.229100f, 0.878100f }, { -0.068700f, 0.994300f, 0.081800f }, { 0.068700f, 0.994300f, 0.081800f }, { 0.671300f, 0.197100f, -0.714500f }, { -0.671300f, 0.197100f, -0.714500f }, { 0.832600f, 0.301700f, -0.464600f }, { -0.832600f, 0.301700f, -0.464600f }, { 0.425800f, 0.796700f, -0.429000f }, { -0.425800f, 0.796700f, -0.429000f }, { 0.326500f, 0.495400f, -0.805000f }, { -0.326500f, 0.495400f, -0.805000f }, { -0.064900f, 0.571400f, -0.818100f }, { 0.064900f, 0.571400f, -0.818100f }, { -0.273800f, 0.831500f, -0.483400f }, { 0.273800f, 0.831500f, -0.483400f }, { -0.760600f, 0.340000f, -0.553100f }, { 0.782400f, 0.329400f, -0.528500f }, { -0.464900f, 0.195800f, -0.863400f }, { 0.476700f, 0.190700f, -0.858100f }, { -0.498300f, -0.181200f, -0.847800f }, { 0.498300f, -0.181200f, -0.847800f }, { -0.768300f, -0.329300f, -0.548800f }, { 0.765600f, -0.322300f, -0.556800f }, { -0.248700f, -0.824900f, -0.507600f }, { 0.256000f, -0.807300f, -0.531700f }, { -0.101700f, -0.551800f, -0.827700f }, { 0.082100f, -0.602300f, -0.794000f }, { 0.386100f, -0.544600f, -0.744500f }, { -0.332900f, -0.523100f, -0.784600f }, { 0.405900f, -0.764100f, -0.501400f }, { -0.424600f, -0.771100f, -0.474500f }, { 0.829900f, -0.294000f, -0.474200f }, { -0.825100f, -0.296800f, -0.480800f }, { 0.661700f, -0.202600f, -0.721900f }, { -0.688800f, -0.186800f, -0.700500f }, { 0.781600f, -0.305800f, 0.543700f }, { -0.840000f, -0.343600f, 0.420000f }, { 0.203700f, -0.814600f, 0.543100f }, { -0.207400f, -0.829600f, 0.518500f }, { -0.438100f, -0.798800f, 0.412300f }, { 0.405600f, -0.760500f, 0.507000f }, { -0.786100f, -0.327600f, 0.524100f }, { 0.864200f, -0.314300f, 0.392800f }, { -0.851900f, 0.340800f, 0.397600f }, { 0.851900f, 0.340800f, 0.397600f }, { -0.405600f, 0.760500f, 0.507000f }, { 0.405600f, 0.760500f, 0.507000f }, { 0.207400f, 0.829600f, 0.518500f }, { -0.207400f, 0.829600f, 0.518500f }, { 0.829700f, 0.373400f, 0.414900f }, { -0.829700f, 0.373400f, 0.414900f }, { 0.105400f, 0.843300f, -0.527000f }, { -0.136700f, 0.874800f, -0.464800f }, { 0.191600f, 0.862000f, -0.469300f }, { -0.230300f, 0.865600f, -0.444700f }, { 0.595900f, 0.425600f, -0.681000f }, { -0.595900f, 0.425600f, -0.681000f }, { 0.756300f, 0.029900f, -0.653500f }, { -0.756300f, 0.029900f, -0.653500f }, { 0.806900f, -0.068900f, -0.586600f }, { -0.806900f, -0.068900f, -0.586600f }, { 0.233400f, 0.777900f, -0.583400f }, { -0.233400f, 0.777900f, -0.583400f }, { 0.417700f, 0.575100f, -0.703400f }, { -0.355700f, 0.729000f, -0.584800f }, { 0.687200f, 0.419100f, -0.593400f }, { -0.687200f, 0.419100f, -0.593400f }, { 0.553700f, 0.297800f, -0.777700f }, { -0.702800f, 0.391500f, -0.593900f }, { 0.822700f, -0.360600f, -0.439500f }, { -0.312700f, -0.342500f, -0.886000f }, { 0.504100f, -0.644800f, -0.574500f }, { -0.509100f, -0.648200f, -0.566300f }, { 0.615500f, -0.492400f, -0.615500f }, { -0.615500f, -0.492400f, -0.615500f }, { -0.037100f, -0.668500f, -0.742800f }, { 0.048600f, -0.656000f, -0.753200f }, { -0.738600f, -0.376800f, -0.559000f }, { 0.710400f, -0.271500f, -0.649400f }, { -0.577400f, -0.577400f, -0.577400f }, { 0.601300f, -0.526200f, -0.601300f }, { 0.536400f, 0.323000f, -0.779700f }, { -0.507000f, 0.628100f, -0.590300f }, { 0.218100f, 0.468500f, -0.856100f }, { -0.218100f, 0.468500f, -0.856100f }, { -0.107300f, 0.501000f, -0.858800f }, { 0.034800f, 0.579200f, -0.814400f }, { -0.077000f, 0.575900f, -0.813900f }, { 0.089900f, 0.784300f, -0.613800f }, { 0.027900f, 0.864500f, -0.501900f }, { -0.054700f, 0.169500f, -0.984000f }, { 0.168700f, 0.312800f, -0.934700f }, { -0.426000f, 0.060900f, -0.902700f }, { 0.435000f, 0.181200f, -0.882000f }, { -0.335200f, 0.182800f, -0.924300f }, { 0.322300f, 0.276200f, -0.905400f }, { -0.357900f, 0.306800f, -0.881900f }, { 0.428400f, -0.149400f, -0.891100f }, { -0.428400f, -0.149400f, -0.891100f }, { -0.031700f, 0.189900f, -0.981300f }, { 0.031700f, 0.189900f, -0.981300f }, { 0.185400f, 0.495600f, -0.848500f }, { -0.681900f, 0.291500f, -0.670900f }, { 0.262300f, 0.349800f, -0.899400f }, { -0.262300f, 0.349800f, -0.899400f }, { 0.058500f, 0.084500f, -0.994700f }, { 0.006600f, 0.231600f, -0.972800f }, { -0.013600f, 0.650700f, -0.759200f }, { 0.013600f, 0.650700f, -0.759200f }, { 0.240400f, 0.547600f, -0.801400f }, { -0.240400f, 0.547600f, -0.801400f }, { 0.314300f, 0.392800f, -0.864200f }, { -0.312800f, 0.166200f, -0.935200f }, { 0.282100f, 0.016400f, -0.959200f }, { -0.282100f, 0.016400f, -0.959200f }, { 0.327300f, 0.143200f, -0.934000f }, { -0.327300f, 0.143200f, -0.934000f }, { 0.023200f, -0.051100f, -0.998400f }, { 0.004300f, 0.065100f, -0.997900f }, { 0.782600f, 0.608700f, 0.130400f }, { -0.782600f, 0.608700f, 0.130400f }, { 0.963500f, -0.214100f, 0.160600f }, { -0.925600f, -0.249200f, 0.284800f }, { 0.101800f, -0.916500f, 0.386900f }, { -0.069300f, -0.900400f, 0.429400f }, { -0.690500f, -0.549200f, -0.470800f }, { 0.431900f, 0.863900f, -0.259200f }, { -0.407100f, 0.895600f, -0.179100f }, { -0.666700f, -0.666700f, -0.333300f }, { 0.666700f, -0.666700f, -0.333300f }, { 0.134800f, -0.808600f, -0.572700f }, { -0.134800f, -0.808600f, -0.572700f }, { 0.763900f, -0.297100f, -0.572900f }, { -0.753200f, -0.287000f, -0.591800f }, { 0.411600f, 0.857500f, -0.308700f }, { -0.411600f, 0.857500f, -0.308700f }, { 0.037500f, -0.224700f, -0.973700f }, { -0.050200f, -0.234300f, -0.970900f }, { 0.130400f, 0.260900f, -0.956500f }, { -0.130400f, 0.260900f, -0.956500f }, { -0.063100f, 0.820600f, -0.568100f }, { 0.063100f, 0.820600f, -0.568100f }, { 0.732500f, -0.281700f, -0.619800f }, { -0.732500f, -0.281700f, -0.619800f }, { 0.331900f, -0.073800f, -0.940400f }, { -0.546000f, 0.431000f, -0.718400f }, { 0.281500f, -0.066200f, -0.957300f }, { -0.323100f, -0.031100f, -0.945900f }, { 0.875300f, -0.205900f, -0.437600f }, { -0.735700f, -0.391000f, -0.553100f }, { 0.897300f, -0.199400f, -0.393800f }, { -0.848000f, -0.318000f, -0.424000f }, { 0.958600f, -0.066400f, -0.276700f }, { -0.958600f, -0.066400f, -0.276700f }, { 0.252400f, 0.865500f, -0.432700f }, { -0.178300f, 0.416100f, -0.891700f }, { -0.175100f, 0.204300f, -0.963100f }, { 0.175100f, 0.204300f, -0.963100f }, { -0.121900f, 0.182900f, -0.975500f }, { 0.121900f, 0.182900f, -0.975500f }, { -0.156200f, -0.312300f, -0.937000f }, { 0.156200f, -0.312300f, -0.937000f }, { -0.723800f, -0.685700f, -0.076200f }, { 0.723800f, -0.685700f, -0.076200f }, { 0.047800f, 0.287000f, -0.956700f }, { -0.047800f, 0.287000f, -0.956700f }, { -0.548800f, 0.329300f, -0.768300f }, { 0.548800f, 0.329300f, -0.768300f }, { -0.494500f, 0.113000f, -0.861800f }, { 0.494500f, 0.113000f, -0.861800f }, { -0.259500f, -0.103800f, -0.960100f }, { 0.171700f, 0.009000f, -0.985100f }, { -0.668400f, 0.459500f, -0.584900f }, { 0.433200f, 0.487400f, -0.758100f }, { -0.115600f, 0.635900f, -0.763100f }, { 0.115600f, 0.635900f, -0.763100f }, { 0.424200f, 0.621100f, -0.659000f }, { -0.424200f, 0.621100f, -0.659000f }, { 0.476700f, 0.355700f, -0.803900f }, { -0.476700f, 0.355700f, -0.803900f }, { 0.587100f, 0.083900f, -0.805200f }, { -0.587100f, 0.083900f, -0.805200f }, { 0.577400f, -0.115500f, -0.808300f }, { -0.565700f, -0.119700f, -0.815900f }, { 0.521400f, -0.657400f, -0.544100f }, { -0.408200f, -0.408200f, -0.816500f }, { 0.335800f, -0.347800f, -0.875400f }, { -0.335800f, -0.347800f, -0.875400f }, { 0.145200f, -0.377400f, -0.914600f }, { -0.145200f, -0.377400f, -0.914600f }, { 0.030100f, -0.230600f, -0.972600f }, { -0.030100f, -0.230600f, -0.972600f }, { 0.447500f, 0.469900f, -0.760800f }, { -0.447500f, 0.469900f, -0.760800f }, { 0.262700f, 0.225200f, -0.938200f }, { -0.262700f, 0.225200f, -0.938200f }, { -0.063100f, 0.315600f, -0.946800f }, { 0.376600f, 0.833900f, -0.403500f }, { -0.201600f, 0.907100f, -0.369600f }, { -0.082300f, 0.782200f, -0.617500f }, { -0.335600f, 0.239700f, -0.911000f }, { 0.335600f, 0.239700f, -0.911000f }, { -0.456800f, -0.050800f, -0.888100f }, { 0.269200f, 0.057700f, -0.961400f }, { -0.024700f, -0.407200f, -0.913000f }, { 0.024700f, -0.407200f, -0.913000f }, { -0.048700f, -0.681500f, -0.730200f }, { 0.021300f, -0.554600f, -0.831900f }, { 0.337800f, -0.522100f, -0.783100f }, { -0.377800f, -0.634200f, -0.674600f }, { 0.789500f, 0.315800f, -0.526300f }, { -0.789500f, 0.315800f, -0.526300f }, { 0.807000f, 0.080700f, -0.585100f }, { -0.807000f, 0.080700f, -0.585100f }, { 0.786800f, -0.121000f, -0.605200f }, { -0.786800f, -0.121000f, -0.605200f }, { -0.635700f, -0.681100f, 0.363300f }, { 0.635700f, -0.681100f, 0.363300f }, { -0.850700f, -0.365000f, 0.378300f }, { 0.850700f, -0.365000f, 0.378300f }, { -0.219700f, -0.862600f, 0.455700f }, { 0.266400f, -0.871000f, 0.412700f }, { 0.591400f, -0.748900f, 0.299100f }, { -0.593200f, -0.744500f, 0.306300f }, { 0.365300f, -0.883300f, 0.293800f }, { -0.371400f, -0.868500f, 0.328400f }, { 0.276000f, -0.915900f, 0.291500f }, { -0.276000f, -0.915900f, 0.291500f }, { 0.796400f, -0.132300f, 0.590100f }, { -0.887300f, -0.134300f, 0.441200f }, { 0.544200f, 0.752400f, 0.371200f }, { -0.544200f, 0.752400f, 0.371200f }, { 0.402700f, 0.732300f, 0.549200f }, { -0.402700f, 0.732300f, 0.549200f }, { 0.164900f, 0.664400f, 0.728900f }, { -0.361700f, 0.385800f, 0.848700f }, { 0.301100f, 0.012500f, 0.953500f }, { -0.195200f, 0.097600f, 0.975900f }, { 0.256200f, 0.311200f, 0.915200f }, { 0.010700f, 0.563300f, 0.826200f }, { 0.077900f, 0.994800f, 0.066300f }, { -0.077900f, 0.994800f, 0.066300f }, { 0.109500f, 0.971800f, 0.208900f }, { -0.109400f, 0.971800f, 0.208900f }, { 0.815000f, 0.562100f, 0.140500f }, { -0.815000f, 0.562100f, 0.140500f }, { 0.935800f, -0.139600f, 0.323600f }, { -0.935800f, -0.139600f, 0.323600f }, { 0.113200f, 0.027400f, 0.993200f }, { -0.113200f, 0.027400f, 0.993200f }, { -0.149700f, 0.363500f, 0.919500f }, { -0.121100f, 0.053000f, 0.991200f }, { 0.370600f, 0.678000f, 0.634900f }, { -0.909400f, -0.137100f, 0.392700f }, { 0.919300f, -0.139300f, 0.368200f }, { -0.919300f, -0.139300f, 0.368200f }, { 0.945700f, -0.267300f, 0.185000f }, { -0.917300f, -0.344000f, 0.200700f }, { 0.933700f, -0.281300f, 0.221500f }, { -0.900400f, -0.364200f, 0.238000f }, { 0.950100f, -0.245500f, 0.192200f }, { -0.894500f, -0.433700f, -0.108400f }, { 0.183500f, 0.786400f, 0.589800f }, { -0.159600f, 0.957700f, 0.239400f }, { 0.372700f, 0.475900f, 0.796600f }, { -0.369300f, 0.471200f, 0.801000f }, { 0.326300f, 0.834200f, 0.444600f }, { -0.298600f, 0.823600f, 0.482100f }, { 0.262000f, 0.957400f, 0.121700f }, { -0.262000f, 0.957400f, 0.121700f }, { 0.299600f, 0.944300f, 0.136200f }, { -0.299600f, 0.944300f, 0.136200f }, { 0.864200f, 0.473700f, -0.169600f }, { -0.830500f, -0.333300f, 0.446300f }, { 0.686900f, 0.635800f, -0.352100f }, { -0.686900f, 0.635800f, -0.352100f }, { 0.418900f, 0.226500f, 0.879300f }, { -0.295000f, 0.045400f, 0.954400f }, { 0.111900f, -0.962600f, -0.246800f }, { -0.127200f, -0.965800f, -0.226000f }, { 0.120800f, -0.973400f, 0.194700f }, { -0.120800f, -0.973400f, 0.194700f }, { 0.314000f, -0.571100f, 0.758500f }, { -0.314000f, -0.571100f, 0.758500f }, { 0.323100f, -0.928800f, 0.181700f }, { -0.323100f, -0.928800f, 0.181700f }, { 0.045200f, -0.795500f, -0.604300f }, { -0.045200f, -0.795500f, -0.604300f }, { 0.614400f, -0.769600f, -0.173800f }, { -0.614400f, -0.769600f, -0.173800f }, { 0.693500f, -0.685700f, 0.221200f }, { -0.693500f, -0.685700f, 0.221200f }, { 0.630400f, -0.251700f, 0.734300f }, { -0.710400f, -0.136400f, 0.690400f }, { 0.317900f, -0.570400f, 0.757400f }, { -0.317900f, -0.570400f, 0.757400f }, { 0.628900f, -0.762400f, 0.152500f }, { -0.628900f, -0.762400f, 0.152500f }, { 0.708800f, -0.683300f, -0.175200f }, { -0.708800f, -0.683300f, -0.175200f }, { 0.688500f, -0.383000f, -0.615800f }, { -0.688500f, -0.383000f, -0.615800f }, { 0.323800f, -0.943400f, 0.072000f }, { -0.366900f, -0.884000f, 0.289800f }, { 0.154800f, -0.508000f, -0.847300f }, { -0.285400f, -0.623700f, -0.727700f }, { -0.178200f, -0.089100f, 0.980000f }, { 0.170200f, -0.109700f, 0.979300f }, { -0.263800f, -0.946200f, 0.187100f }, { 0.263800f, -0.946200f, 0.187100f }, { 0.934000f, -0.225500f, -0.277300f }, { -0.868100f, -0.089300f, 0.488300f }, { 0.975800f, -0.124100f, -0.180000f }, { -0.975800f, -0.124100f, -0.180000f }, { 0.961300f, -0.147200f, 0.233000f }, { -0.961300f, -0.147200f, 0.233000f }, { 0.995600f, -0.089300f, 0.028800f }, { -0.981700f, 0.030400f, 0.188200f }, { 0.637400f, 0.765100f, -0.091500f }, { -0.746600f, 0.664600f, -0.028500f }, { 0.372000f, 0.924400f, -0.084500f }, { -0.372300f, 0.924300f, -0.084700f }, { 0.528100f, 0.835400f, -0.152200f }, { -0.528100f, 0.835400f, -0.152200f }, { 0.307000f, 0.523700f, -0.794600f }, { -0.307000f, 0.523700f, -0.794600f }, { 0.523600f, 0.329000f, 0.785900f }, { -0.588100f, 0.307000f, 0.748300f }, { 0.539600f, 0.334300f, 0.772700f }, { -0.469400f, 0.240000f, 0.849800f }, { 0.214400f, 0.834100f, 0.508200f }, { -0.446300f, 0.845200f, 0.294100f }, { 0.736500f, 0.615400f, 0.280800f }, { -0.697300f, 0.661000f, 0.277100f }, { 0.324400f, -0.486700f, -0.811100f }, { -0.369100f, -0.285500f, -0.884400f }, { 0.464900f, -0.259300f, -0.846500f }, { -0.464900f, -0.259300f, -0.846500f }, { 0.181700f, 0.007900f, -0.983300f }, { -0.318800f, -0.199300f, -0.926600f }, { 0.292500f, 0.075800f, -0.953300f }, { -0.207600f, 0.083600f, -0.974600f }, { 0.584700f, 0.219800f, -0.780900f }, { -0.339800f, -0.082400f, -0.936900f }, { 0.650900f, 0.193900f, -0.734000f }, { -0.650900f, 0.193900f, -0.734000f }, { 0.407500f, -0.750600f, -0.520100f }, { -0.407500f, -0.750600f, -0.520100f }, { -0.265500f, -0.829600f, -0.491100f }, { 0.265500f, -0.829600f, -0.491100f }, { -0.788500f, -0.236600f, -0.567700f }, { 0.857600f, -0.222300f, -0.463700f }, { -0.524200f, 0.354800f, -0.774200f }, { 0.525700f, 0.357900f, -0.771700f }, { 0.439000f, 0.525200f, -0.729000f }, { -0.466300f, 0.599100f, -0.650900f }, { 0.688800f, 0.442800f, -0.574000f }, { -0.688800f, 0.442800f, -0.574000f }, { 0.630200f, 0.765800f, -0.128200f }, { -0.750700f, 0.613100f, 0.246100f }, { -0.217500f, -0.273300f, -0.937000f }, { 0.178800f, -0.292300f, -0.939500f }, { 0.904600f, 0.386900f, 0.179200f }, { -0.904600f, 0.386900f, 0.179200f }, { 0.178200f, 0.089100f, -0.980000f }, { -0.178200f, 0.089100f, -0.980000f }, { -0.233500f, -0.897200f, -0.374900f }, { 0.233500f, -0.897200f, -0.374900f }, { 0.717700f, -0.168900f, -0.675500f }, { -0.448000f, 0.448000f, -0.773700f }, { 0.531300f, -0.584400f, -0.613400f }, { -0.531300f, -0.584400f, -0.613400f }, { 0.900800f, 0.407500f, -0.150100f }, { -0.553400f, 0.553400f, -0.622500f }, { 0.581500f, 0.521700f, -0.624300f }, { -0.572400f, 0.312200f, -0.758200f }, { 0.613800f, 0.257100f, -0.746500f }, { -0.559700f, 0.553300f, -0.616900f }, { 0.171200f, 0.093400f, -0.980800f }, { -0.955100f, 0.163600f, 0.247000f }, { 0.871700f, 0.444600f, 0.206300f }, { -0.922700f, 0.376500f, 0.082500f }, { 0.766100f, 0.636300f, -0.090900f }, { -0.766100f, 0.636300f, -0.090900f }, { 0.793000f, 0.594700f, -0.132200f }, { -0.781500f, 0.617600f, -0.088200f }, { 0.240800f, -0.963100f, 0.120400f }, { -0.124000f, -0.992100f, -0.020700f }, { 0.925100f, -0.346900f, -0.154200f }, { -0.943500f, -0.314500f, -0.104800f }, { 0.707100f, 0.707100f, -0.000000f }, { -0.707100f, 0.707100f, -0.000000f }, { -0.015700f, -0.989800f, -0.141400f }, { 0.015700f, -0.989800f, -0.141400f }, { 0.626600f, 0.721100f, -0.295600f }, { -0.626600f, 0.721100f, -0.295600f }, { 0.271400f, 0.902200f, -0.335300f }, { -0.271400f, 0.902200f, -0.335300f }, { -0.865100f, 0.485300f, 0.126600f }, { 0.865100f, 0.485300f, 0.126600f }, { -0.853800f, -0.232800f, 0.465700f }, { 0.809600f, -0.242900f, 0.534300f }, { -0.543300f, -0.698500f, 0.465700f }, { 0.562100f, -0.823100f, 0.080300f }, { -0.109600f, -0.993900f, 0.015700f }, { 0.007100f, -0.989900f, -0.141400f }, { 0.173800f, -0.009700f, -0.984700f }, { -0.104600f, -0.039200f, -0.993700f }, { 0.413400f, -0.041300f, -0.909600f }, { -0.246100f, -0.085200f, -0.965500f }, { 0.322800f, 0.046100f, -0.945300f }, { -0.322800f, 0.046100f, -0.945300f }, { 0.122000f, -0.045800f, -0.991500f }, { -0.210400f, -0.012400f, -0.977500f }, { 0.567900f, -0.191600f, -0.800500f }, { -0.567900f, -0.191600f, -0.800500f }, { 0.424400f, 0.032000f, -0.904900f }, { -0.378700f, 0.036400f, -0.924800f }, { 0.257000f, -0.072300f, -0.963700f }, { -0.253000f, 0.189700f, -0.948700f }, { 0.135100f, 0.022500f, -0.990600f }, { -0.135100f, 0.022500f, -0.990600f }, { -0.298100f, -0.745400f, -0.596300f }, { 0.487000f, -0.608800f, -0.626200f }, { 0.557100f, 0.148600f, -0.817100f }, { -0.557100f, 0.148600f, -0.817100f }, { 0.472300f, 0.198600f, -0.858800f }, { -0.438800f, 0.200800f, -0.875900f }, { 0.297500f, 0.406200f, -0.864000f }, { -0.578600f, 0.133400f, -0.804600f }, { 0.577100f, -0.216400f, -0.787500f }, { -0.577100f, -0.216400f, -0.787500f }, { 0.093100f, 0.993200f, 0.069200f }, { -0.093100f, 0.993200f, 0.069200f }, { 0.516100f, 0.852700f, 0.081200f }, { -0.516100f, 0.852700f, 0.081200f }, { 0.926400f, 0.246000f, -0.285100f }, { -0.930900f, 0.254100f, -0.262400f }, { 0.826700f, -0.562700f, 0.003500f }, { -0.846500f, -0.529100f, 0.059500f }, { -0.214600f, -0.924300f, 0.315700f }, { 0.251100f, -0.943900f, 0.214500f }, { -0.419600f, -0.885100f, 0.201200f }, { 0.484100f, -0.874300f, 0.036100f }, { -0.547000f, 0.014400f, 0.837000f }, { 0.525600f, 0.003000f, 0.850700f }, { -0.255600f, 0.074900f, 0.963900f }, { 0.255600f, 0.074900f, 0.963900f }, { -0.733000f, -0.678600f, -0.047200f }, { 0.807300f, -0.590100f, -0.004100f }, { 0.684400f, 0.171100f, 0.708800f }, { -0.684400f, 0.171100f, 0.708800f }, { -0.360400f, 0.828300f, 0.429000f }, { 0.360400f, 0.828300f, 0.429000f }, }; constexpr face faces[] = { {{46, 0}, { 2, 0}, {44, 0}}, {{ 3, 1}, {47, 1}, {45, 1}}, {{44, 2}, { 4, 2}, {42, 2}}, {{ 5, 3}, {45, 3}, {43, 3}}, {{ 2, 4}, { 6, 4}, { 4, 4}}, {{ 7, 5}, { 3, 5}, { 5, 5}}, {{ 0, 6}, { 8, 6}, { 2, 6}}, {{ 9, 7}, { 1, 7}, { 3, 7}}, {{10, 8}, {14, 8}, { 8, 8}}, {{15, 9}, {11, 9}, { 9, 9}}, {{ 8, 10}, {16, 10}, { 6, 10}}, {{17, 11}, { 9, 11}, { 7, 11}}, {{20, 12}, {16, 12}, {14, 12}}, {{21, 13}, {17, 13}, {19, 13}}, {{22, 14}, {14, 14}, {12, 14}}, {{23, 15}, {15, 15}, {21, 15}}, {{22, 16}, {26, 16}, {20, 16}}, {{27, 17}, {23, 17}, {21, 17}}, {{26, 18}, {18, 18}, {20, 18}}, {{27, 19}, {19, 19}, {29, 19}}, {{32, 20}, {28, 20}, {26, 20}}, {{33, 21}, {29, 21}, {31, 21}}, {{34, 22}, {26, 22}, {24, 22}}, {{35, 23}, {27, 23}, {33, 23}}, {{36, 24}, {32, 24}, {34, 24}}, {{37, 25}, {33, 25}, {39, 25}}, {{38, 26}, {30, 26}, {32, 26}}, {{39, 27}, {31, 27}, {41, 27}}, {{44, 28}, {40, 28}, {38, 28}}, {{45, 29}, {41, 29}, {43, 29}}, {{46, 30}, {38, 30}, {36, 30}}, {{47, 31}, {39, 31}, {45, 31}}, {{36, 32}, {48, 32}, {46, 32}}, {{37, 33}, {49, 33}, {51, 33}}, {{34, 34}, {50, 34}, {36, 34}}, {{35, 35}, {51, 35}, {53, 35}}, {{24, 36}, {52, 36}, {34, 36}}, {{25, 37}, {53, 37}, {55, 37}}, {{22, 38}, {54, 38}, {24, 38}}, {{23, 39}, {55, 39}, {57, 39}}, {{22, 40}, {58, 40}, {56, 40}}, {{59, 41}, {23, 41}, {57, 41}}, {{12, 42}, {62, 42}, {58, 42}}, {{63, 43}, {13, 43}, {59, 43}}, {{10, 44}, {64, 44}, {62, 44}}, {{65, 45}, {11, 45}, {63, 45}}, {{ 0, 46}, {48, 46}, {64, 46}}, {{49, 47}, { 1, 47}, {65, 47}}, {{60, 48}, {64, 48}, {48, 48}}, {{49, 49}, {65, 49}, {61, 49}}, {{62, 50}, {64, 50}, {60, 50}}, {{61, 51}, {65, 51}, {63, 51}}, {{60, 52}, {58, 52}, {62, 52}}, {{63, 53}, {59, 53}, {61, 53}}, {{60, 54}, {56, 54}, {58, 54}}, {{59, 55}, {57, 55}, {61, 55}}, {{60, 56}, {54, 56}, {56, 56}}, {{57, 57}, {55, 57}, {61, 57}}, {{60, 58}, {52, 58}, {54, 58}}, {{55, 59}, {53, 59}, {61, 59}}, {{60, 60}, {50, 60}, {52, 60}}, {{53, 61}, {51, 61}, {61, 61}}, {{60, 62}, {48, 62}, {50, 62}}, {{51, 63}, {49, 63}, {61, 63}}, {{173, 64}, {90, 64}, {88, 64}}, {{174, 65}, {90, 65}, {175, 65}}, {{171, 66}, {88, 66}, {86, 66}}, {{172, 67}, {89, 67}, {174, 67}}, {{84, 68}, {171, 68}, {86, 68}}, {{172, 69}, {85, 69}, {87, 69}}, {{82, 70}, {169, 70}, {84, 70}}, {{170, 71}, {83, 71}, {85, 71}}, {{80, 72}, {167, 72}, {82, 72}}, {{168, 73}, {81, 73}, {83, 73}}, {{78, 74}, {145, 74}, {163, 74}}, {{146, 75}, {79, 75}, {164, 75}}, {{93, 76}, {145, 76}, {91, 76}}, {{94, 77}, {146, 77}, {148, 77}}, {{93, 78}, {149, 78}, {147, 78}}, {{150, 79}, {94, 79}, {148, 79}}, {{97, 80}, {149, 80}, {95, 80}}, {{98, 81}, {150, 81}, {152, 81}}, {{99, 82}, {151, 82}, {97, 82}}, {{100, 83}, {152, 83}, {154, 83}}, {{101, 84}, {153, 84}, {99, 84}}, {{102, 85}, {154, 85}, {156, 85}}, {{101, 86}, {157, 86}, {155, 86}}, {{158, 87}, {102, 87}, {156, 87}}, {{105, 88}, {157, 88}, {103, 88}}, {{106, 89}, {158, 89}, {160, 89}}, {{107, 90}, {159, 90}, {105, 90}}, {{108, 91}, {160, 91}, {162, 91}}, {{66, 92}, {161, 92}, {107, 92}}, {{66, 93}, {162, 93}, {67, 93}}, {{127, 94}, {161, 94}, {109, 94}}, {{128, 95}, {162, 95}, {160, 95}}, {{127, 96}, {157, 96}, {159, 96}}, {{158, 97}, {128, 97}, {160, 97}}, {{155, 98}, {178, 98}, {125, 98}}, {{156, 99}, {179, 99}, {158, 99}}, {{153, 100}, {125, 100}, {123, 100}}, {{154, 101}, {126, 101}, {156, 101}}, {{151, 102}, {123, 102}, {121, 102}}, {{152, 103}, {124, 103}, {154, 103}}, {{149, 104}, {121, 104}, {119, 104}}, {{150, 105}, {122, 105}, {152, 105}}, {{147, 106}, {119, 106}, {117, 106}}, {{148, 107}, {120, 107}, {150, 107}}, {{145, 108}, {117, 108}, {115, 108}}, {{146, 109}, {118, 109}, {148, 109}}, {{113, 110}, {145, 110}, {115, 110}}, {{146, 110}, {114, 110}, {116, 110}}, {{113, 111}, {176, 111}, {163, 111}}, {{176, 112}, {114, 112}, {164, 112}}, {{161, 113}, {111, 113}, {109, 113}}, {{162, 114}, {112, 114}, {67, 114}}, {{111, 115}, {177, 115}, {182, 115}}, {{177, 116}, {112, 116}, {183, 116}}, {{180, 117}, {177, 117}, {176, 117}}, {{181, 118}, {177, 118}, {183, 118}}, {{134, 119}, {175, 119}, {173, 119}}, {{175, 120}, {135, 120}, {174, 120}}, {{132, 121}, {173, 121}, {171, 121}}, {{174, 122}, {133, 122}, {172, 122}}, {{132, 123}, {169, 123}, {130, 123}}, {{133, 124}, {170, 124}, {172, 124}}, {{165, 125}, {184, 125}, {167, 125}}, {{185, 126}, {166, 126}, {168, 126}}, {{130, 127}, {167, 127}, {184, 127}}, {{168, 128}, {131, 128}, {185, 128}}, {{189, 129}, {186, 129}, {143, 129}}, {{189, 130}, {187, 130}, {188, 130}}, {{186, 131}, {68, 131}, {184, 131}}, {{187, 132}, {68, 132}, {188, 132}}, {{130, 133}, {68, 133}, {129, 133}}, {{131, 133}, {68, 133}, {185, 133}}, {{141, 134}, {190, 134}, {143, 134}}, {{191, 135}, {142, 135}, {144, 135}}, {{194, 136}, {141, 136}, {139, 136}}, {{195, 137}, {142, 137}, {193, 137}}, {{196, 138}, {139, 138}, {138, 138}}, {{197, 139}, {140, 139}, {195, 139}}, {{70, 140}, {138, 140}, {137, 140}}, {{70, 141}, {138, 141}, {197, 141}}, {{143, 142}, {69, 142}, {189, 142}}, {{144, 143}, {69, 143}, {191, 143}}, {{190, 144}, {207, 144}, {69, 144}}, {{191, 145}, {207, 145}, {206, 145}}, {{70, 146}, {199, 146}, {196, 146}}, {{200, 147}, {70, 147}, {197, 147}}, {{196, 148}, {201, 148}, {194, 148}}, {{202, 149}, {197, 149}, {195, 149}}, {{201, 150}, {192, 150}, {194, 150}}, {{202, 151}, {193, 151}, {204, 151}}, {{192, 152}, {205, 152}, {190, 152}}, {{206, 153}, {193, 153}, {191, 153}}, {{203, 154}, {199, 154}, {198, 154}}, {{204, 155}, {200, 155}, {202, 155}}, {{198, 156}, {205, 156}, {203, 156}}, {{206, 157}, {198, 157}, {204, 157}}, {{138, 158}, {163, 158}, {176, 158}}, {{164, 159}, {138, 159}, {176, 159}}, {{139, 160}, {210, 160}, {163, 160}}, {{211, 161}, {140, 161}, {164, 161}}, {{143, 162}, {210, 162}, {141, 162}}, {{144, 163}, {211, 163}, {213, 163}}, {{186, 164}, {212, 164}, {143, 164}}, {{187, 165}, {213, 165}, {166, 165}}, {{208, 166}, {165, 166}, {80, 166}}, {{209, 167}, {166, 167}, {213, 167}}, {{214, 168}, {212, 168}, {208, 168}}, {{215, 169}, {213, 169}, {211, 169}}, {{78, 170}, {210, 170}, {214, 170}}, {{211, 171}, {79, 171}, {215, 171}}, {{129, 172}, {221, 172}, {130, 172}}, {{129, 173}, {222, 173}, {71, 173}}, {{132, 174}, {221, 174}, {219, 174}}, {{222, 175}, {133, 175}, {220, 175}}, {{134, 176}, {219, 176}, {217, 176}}, {{220, 177}, {135, 177}, {218, 177}}, {{136, 133}, {217, 133}, {216, 133}}, {{218, 133}, {136, 133}, {216, 133}}, {{217, 178}, {230, 178}, {216, 178}}, {{218, 179}, {230, 179}, {229, 179}}, {{217, 180}, {226, 180}, {228, 180}}, {{227, 181}, {218, 181}, {229, 181}}, {{219, 140}, {224, 140}, {226, 140}}, {{225, 182}, {220, 182}, {227, 182}}, {{71, 183}, {224, 183}, {221, 183}}, {{71, 184}, {225, 184}, {223, 184}}, {{223, 185}, {228, 185}, {224, 185}}, {{229, 186}, {223, 186}, {225, 186}}, {{224, 187}, {228, 187}, {226, 187}}, {{227, 188}, {229, 188}, {225, 188}}, {{182, 189}, {233, 189}, {231, 189}}, {{234, 190}, {183, 190}, {232, 190}}, {{111, 191}, {231, 191}, {253, 191}}, {{232, 192}, {112, 192}, {254, 192}}, {{111, 193}, {255, 193}, {109, 193}}, {{112, 194}, {256, 194}, {254, 194}}, {{113, 195}, {233, 195}, {180, 195}}, {{114, 196}, {234, 196}, {252, 196}}, {{113, 197}, {249, 197}, {251, 197}}, {{250, 198}, {114, 198}, {252, 198}}, {{115, 199}, {247, 199}, {249, 199}}, {{248, 200}, {116, 200}, {250, 200}}, {{117, 201}, {245, 201}, {247, 201}}, {{246, 202}, {118, 202}, {248, 202}}, {{119, 203}, {243, 203}, {245, 203}}, {{244, 204}, {120, 204}, {246, 204}}, {{123, 205}, {243, 205}, {121, 205}}, {{124, 206}, {244, 206}, {242, 206}}, {{125, 207}, {241, 207}, {123, 207}}, {{126, 208}, {242, 208}, {240, 208}}, {{125, 209}, {235, 209}, {239, 209}}, {{236, 210}, {126, 210}, {240, 210}}, {{178, 211}, {237, 211}, {235, 211}}, {{238, 212}, {179, 212}, {236, 212}}, {{127, 213}, {255, 213}, {237, 213}}, {{256, 214}, {128, 214}, {238, 214}}, {{237, 215}, {257, 215}, {275, 215}}, {{258, 216}, {238, 216}, {276, 216}}, {{235, 217}, {275, 217}, {277, 217}}, {{276, 218}, {236, 218}, {278, 218}}, {{235, 219}, {273, 219}, {239, 219}}, {{236, 220}, {274, 220}, {278, 220}}, {{239, 221}, {271, 221}, {241, 221}}, {{240, 222}, {272, 222}, {274, 222}}, {{243, 223}, {271, 223}, {269, 223}}, {{272, 224}, {244, 224}, {270, 224}}, {{243, 225}, {267, 225}, {245, 225}}, {{244, 226}, {268, 226}, {270, 226}}, {{247, 227}, {267, 227}, {265, 227}}, {{268, 228}, {248, 228}, {266, 228}}, {{247, 229}, {263, 229}, {249, 229}}, {{248, 230}, {264, 230}, {266, 230}}, {{249, 231}, {261, 231}, {251, 231}}, {{250, 232}, {262, 232}, {264, 232}}, {{233, 233}, {261, 233}, {279, 233}}, {{262, 234}, {234, 234}, {280, 234}}, {{255, 235}, {259, 235}, {257, 235}}, {{260, 236}, {256, 236}, {258, 236}}, {{253, 237}, {281, 237}, {259, 237}}, {{282, 238}, {254, 238}, {260, 238}}, {{231, 239}, {279, 239}, {281, 239}}, {{280, 240}, {232, 240}, {282, 240}}, {{66, 241}, {283, 241}, {72, 241}}, {{284, 242}, {66, 242}, {72, 242}}, {{107, 243}, {285, 243}, {283, 243}}, {{286, 244}, {108, 244}, {284, 244}}, {{103, 245}, {285, 245}, {105, 245}}, {{104, 246}, {286, 246}, {288, 246}}, {{101, 247}, {287, 247}, {103, 247}}, {{102, 248}, {288, 248}, {290, 248}}, {{99, 249}, {289, 249}, {101, 249}}, {{100, 250}, {290, 250}, {292, 250}}, {{99, 251}, {293, 251}, {291, 251}}, {{294, 252}, {100, 252}, {292, 252}}, {{95, 253}, {293, 253}, {97, 253}}, {{96, 254}, {294, 254}, {296, 254}}, {{95, 255}, {297, 255}, {295, 255}}, {{298, 256}, {96, 256}, {296, 256}}, {{93, 257}, {299, 257}, {297, 257}}, {{300, 258}, {94, 258}, {298, 258}}, {{308, 259}, {337, 259}, {307, 259}}, {{308, 260}, {338, 260}, {328, 260}}, {{307, 261}, {335, 261}, {306, 261}}, {{307, 262}, {336, 262}, {338, 262}}, {{306, 263}, {339, 263}, {305, 263}}, {{306, 264}, {340, 264}, {336, 264}}, {{88, 265}, {305, 265}, {339, 265}}, {{305, 266}, {89, 266}, {340, 266}}, {{86, 267}, {339, 267}, {333, 267}}, {{340, 268}, {87, 268}, {334, 268}}, {{84, 269}, {333, 269}, {329, 269}}, {{334, 270}, {85, 270}, {330, 270}}, {{82, 271}, {329, 271}, {331, 271}}, {{330, 272}, {83, 272}, {332, 272}}, {{329, 273}, {337, 273}, {331, 273}}, {{338, 274}, {330, 274}, {332, 274}}, {{333, 275}, {335, 275}, {329, 275}}, {{334, 276}, {336, 276}, {340, 276}}, {{331, 277}, {327, 277}, {325, 277}}, {{332, 278}, {328, 278}, {338, 278}}, {{80, 279}, {331, 279}, {325, 279}}, {{332, 280}, {81, 280}, {326, 280}}, {{341, 281}, {214, 281}, {208, 281}}, {{342, 282}, {215, 282}, {344, 282}}, {{325, 283}, {208, 283}, {80, 283}}, {{326, 284}, {209, 284}, {342, 284}}, {{214, 285}, {345, 285}, {78, 285}}, {{215, 286}, {346, 286}, {344, 286}}, {{345, 287}, {91, 287}, {78, 287}}, {{346, 288}, {92, 288}, {300, 288}}, {{323, 289}, {303, 289}, {76, 289}}, {{324, 290}, {303, 290}, {352, 290}}, {{351, 291}, {77, 291}, {303, 291}}, {{352, 292}, {77, 292}, {350, 292}}, {{77, 293}, {347, 293}, {304, 293}}, {{348, 294}, {77, 294}, {304, 294}}, {{304, 295}, {327, 295}, {308, 295}}, {{328, 296}, {304, 296}, {308, 296}}, {{327, 297}, {341, 297}, {325, 297}}, {{328, 298}, {342, 298}, {348, 298}}, {{295, 299}, {317, 299}, {309, 299}}, {{318, 300}, {296, 300}, {310, 300}}, {{315, 301}, {76, 301}, {75, 301}}, {{316, 302}, {76, 302}, {324, 302}}, {{357, 303}, {302, 303}, {301, 303}}, {{358, 304}, {302, 304}, {356, 304}}, {{302, 305}, {353, 305}, {74, 305}}, {{354, 306}, {302, 306}, {74, 306}}, {{74, 307}, {315, 307}, {75, 307}}, {{316, 308}, {74, 308}, {75, 308}}, {{291, 309}, {361, 309}, {363, 309}}, {{362, 310}, {292, 310}, {364, 310}}, {{363, 311}, {367, 311}, {365, 311}}, {{368, 312}, {364, 312}, {366, 312}}, {{365, 313}, {369, 313}, {371, 313}}, {{370, 314}, {366, 314}, {372, 314}}, {{371, 315}, {375, 315}, {373, 315}}, {{376, 316}, {372, 316}, {374, 316}}, {{377, 317}, {375, 317}, {313, 317}}, {{378, 318}, {376, 318}, {374, 318}}, {{315, 319}, {373, 319}, {377, 319}}, {{374, 320}, {316, 320}, {378, 320}}, {{353, 321}, {371, 321}, {373, 321}}, {{372, 322}, {354, 322}, {374, 322}}, {{355, 323}, {365, 323}, {371, 323}}, {{366, 324}, {356, 324}, {372, 324}}, {{357, 325}, {363, 325}, {365, 325}}, {{364, 326}, {358, 326}, {366, 326}}, {{291, 327}, {359, 327}, {289, 327}}, {{292, 328}, {360, 328}, {364, 328}}, {{359, 329}, {301, 329}, {73, 329}}, {{360, 330}, {301, 330}, {358, 330}}, {{285, 331}, {289, 331}, {283, 331}}, {{286, 332}, {290, 332}, {288, 332}}, {{283, 333}, {359, 333}, {73, 333}}, {{360, 334}, {284, 334}, {73, 334}}, {{72, 335}, {283, 335}, {73, 335}}, {{73, 336}, {284, 336}, {72, 336}}, {{295, 337}, {361, 337}, {293, 337}}, {{296, 338}, {362, 338}, {310, 338}}, {{309, 339}, {367, 339}, {361, 339}}, {{368, 340}, {310, 340}, {362, 340}}, {{311, 341}, {369, 341}, {367, 341}}, {{370, 342}, {312, 342}, {368, 342}}, {{375, 343}, {381, 343}, {313, 343}}, {{376, 344}, {382, 344}, {370, 344}}, {{349, 345}, {383, 345}, {347, 345}}, {{350, 346}, {384, 346}, {386, 346}}, {{383, 347}, {319, 347}, {317, 347}}, {{384, 348}, {320, 348}, {386, 348}}, {{297, 349}, {383, 349}, {317, 349}}, {{384, 350}, {298, 350}, {318, 350}}, {{299, 351}, {341, 351}, {383, 351}}, {{342, 352}, {300, 352}, {384, 352}}, {{341, 353}, {347, 353}, {383, 353}}, {{384, 354}, {348, 354}, {342, 354}}, {{299, 355}, {345, 355}, {343, 355}}, {{344, 356}, {346, 356}, {300, 356}}, {{321, 357}, {377, 357}, {313, 357}}, {{322, 358}, {378, 358}, {380, 358}}, {{377, 359}, {323, 359}, {315, 359}}, {{378, 360}, {324, 360}, {380, 360}}, {{385, 361}, {321, 361}, {319, 361}}, {{386, 362}, {322, 362}, {380, 362}}, {{351, 363}, {385, 363}, {349, 363}}, {{352, 364}, {386, 364}, {380, 364}}, {{323, 365}, {379, 365}, {351, 365}}, {{352, 366}, {380, 366}, {324, 366}}, {{387, 367}, {401, 367}, {399, 367}}, {{388, 368}, {402, 368}, {414, 368}}, {{399, 369}, {403, 369}, {397, 369}}, {{404, 370}, {400, 370}, {398, 370}}, {{403, 371}, {395, 371}, {397, 371}}, {{404, 372}, {396, 372}, {406, 372}}, {{405, 373}, {393, 373}, {395, 373}}, {{406, 374}, {394, 374}, {408, 374}}, {{407, 375}, {391, 375}, {393, 375}}, {{408, 376}, {392, 376}, {410, 376}}, {{391, 377}, {411, 377}, {389, 377}}, {{412, 378}, {392, 378}, {390, 378}}, {{409, 379}, {417, 379}, {411, 379}}, {{418, 380}, {410, 380}, {412, 380}}, {{407, 381}, {419, 381}, {409, 381}}, {{420, 382}, {408, 382}, {410, 382}}, {{423, 383}, {407, 383}, {405, 383}}, {{424, 384}, {408, 384}, {422, 384}}, {{425, 385}, {405, 385}, {403, 385}}, {{426, 386}, {406, 386}, {424, 386}}, {{427, 387}, {403, 387}, {401, 387}}, {{428, 388}, {404, 388}, {426, 388}}, {{401, 389}, {415, 389}, {427, 389}}, {{416, 390}, {402, 390}, {428, 390}}, {{319, 391}, {441, 391}, {317, 391}}, {{320, 392}, {442, 392}, {444, 392}}, {{389, 393}, {443, 393}, {319, 393}}, {{390, 394}, {444, 394}, {412, 394}}, {{309, 395}, {441, 395}, {311, 395}}, {{442, 396}, {310, 396}, {312, 396}}, {{381, 397}, {413, 397}, {387, 397}}, {{414, 398}, {382, 398}, {388, 398}}, {{411, 399}, {439, 399}, {443, 399}}, {{440, 400}, {412, 400}, {444, 400}}, {{445, 401}, {439, 401}, {437, 401}}, {{446, 402}, {440, 402}, {444, 402}}, {{433, 133}, {437, 133}, {435, 133}}, {{438, 133}, {434, 133}, {436, 133}}, {{447, 403}, {433, 403}, {431, 403}}, {{448, 404}, {434, 404}, {446, 404}}, {{447, 405}, {449, 405}, {429, 405}}, {{448, 406}, {450, 406}, {432, 406}}, {{429, 407}, {415, 407}, {413, 407}}, {{430, 408}, {416, 408}, {450, 408}}, {{447, 409}, {381, 409}, {311, 409}}, {{448, 410}, {382, 410}, {430, 410}}, {{441, 411}, {447, 411}, {311, 411}}, {{442, 412}, {448, 412}, {446, 412}}, {{441, 413}, {443, 413}, {445, 413}}, {{446, 414}, {444, 414}, {442, 414}}, {{415, 415}, {451, 415}, {475, 415}}, {{452, 416}, {416, 416}, {476, 416}}, {{431, 417}, {451, 417}, {449, 417}}, {{432, 418}, {452, 418}, {462, 418}}, {{431, 419}, {459, 419}, {461, 419}}, {{460, 420}, {432, 420}, {462, 420}}, {{435, 421}, {459, 421}, {433, 421}}, {{436, 422}, {460, 422}, {458, 422}}, {{437, 423}, {457, 423}, {435, 423}}, {{438, 424}, {458, 424}, {456, 424}}, {{437, 425}, {453, 425}, {455, 425}}, {{454, 426}, {438, 426}, {456, 426}}, {{439, 427}, {473, 427}, {453, 427}}, {{474, 427}, {440, 427}, {454, 427}}, {{427, 428}, {475, 428}, {463, 428}}, {{476, 429}, {428, 429}, {464, 429}}, {{425, 430}, {463, 430}, {465, 430}}, {{464, 431}, {426, 431}, {466, 431}}, {{423, 432}, {465, 432}, {467, 432}}, {{466, 433}, {424, 433}, {468, 433}}, {{423, 434}, {469, 434}, {421, 434}}, {{424, 435}, {470, 435}, {468, 435}}, {{421, 436}, {471, 436}, {419, 436}}, {{422, 437}, {472, 437}, {470, 437}}, {{419, 438}, {473, 438}, {417, 438}}, {{420, 439}, {474, 439}, {472, 439}}, {{455, 440}, {477, 440}, {457, 440}}, {{456, 441}, {478, 441}, {480, 441}}, {{479, 442}, {483, 442}, {477, 442}}, {{480, 443}, {484, 443}, {482, 443}}, {{483, 444}, {487, 444}, {485, 444}}, {{488, 445}, {484, 445}, {486, 445}}, {{487, 446}, {491, 446}, {485, 446}}, {{488, 447}, {492, 447}, {490, 447}}, {{463, 448}, {485, 448}, {491, 448}}, {{486, 449}, {464, 449}, {492, 449}}, {{483, 450}, {475, 450}, {451, 450}}, {{484, 451}, {476, 451}, {486, 451}}, {{461, 452}, {483, 452}, {451, 452}}, {{462, 453}, {484, 453}, {478, 453}}, {{457, 133}, {461, 133}, {459, 133}}, {{462, 133}, {458, 133}, {460, 133}}, {{473, 454}, {455, 454}, {453, 454}}, {{474, 455}, {456, 455}, {480, 455}}, {{471, 456}, {479, 456}, {473, 456}}, {{480, 457}, {472, 457}, {474, 457}}, {{487, 458}, {471, 458}, {469, 458}}, {{488, 459}, {472, 459}, {482, 459}}, {{489, 460}, {469, 460}, {467, 460}}, {{490, 461}, {470, 461}, {488, 461}}, {{465, 462}, {489, 462}, {467, 462}}, {{490, 463}, {466, 463}, {468, 463}}, {{463, 464}, {491, 464}, {465, 464}}, {{466, 465}, {492, 465}, {464, 465}}, {{391, 466}, {503, 466}, {501, 466}}, {{504, 467}, {392, 467}, {502, 467}}, {{393, 468}, {501, 468}, {499, 468}}, {{502, 469}, {394, 469}, {500, 469}}, {{393, 470}, {497, 470}, {395, 470}}, {{394, 471}, {498, 471}, {500, 471}}, {{395, 472}, {495, 472}, {397, 472}}, {{396, 473}, {496, 473}, {498, 473}}, {{397, 474}, {493, 474}, {399, 474}}, {{398, 475}, {494, 475}, {496, 475}}, {{399, 476}, {505, 476}, {387, 476}}, {{400, 477}, {506, 477}, {494, 477}}, {{501, 478}, {505, 478}, {493, 478}}, {{502, 479}, {506, 479}, {504, 479}}, {{493, 480}, {499, 480}, {501, 480}}, {{500, 481}, {494, 481}, {502, 481}}, {{495, 482}, {497, 482}, {499, 482}}, {{500, 483}, {498, 483}, {496, 483}}, {{381, 484}, {505, 484}, {313, 484}}, {{382, 485}, {506, 485}, {388, 485}}, {{313, 486}, {503, 486}, {321, 486}}, {{504, 487}, {314, 487}, {322, 487}}, {{319, 488}, {503, 488}, {389, 488}}, {{504, 489}, {320, 489}, {390, 489}}, {{46, 490}, { 0, 490}, { 2, 490}}, {{ 3, 491}, { 1, 491}, {47, 491}}, {{44, 492}, { 2, 492}, { 4, 492}}, {{ 5, 493}, { 3, 493}, {45, 493}}, {{ 2, 494}, { 8, 494}, { 6, 494}}, {{ 7, 495}, { 9, 495}, { 3, 495}}, {{ 0, 496}, {10, 496}, { 8, 496}}, {{ 9, 497}, {11, 497}, { 1, 497}}, {{10, 498}, {12, 498}, {14, 498}}, {{15, 499}, {13, 499}, {11, 499}}, {{ 8, 500}, {14, 500}, {16, 500}}, {{17, 501}, {15, 501}, { 9, 501}}, {{20, 502}, {18, 502}, {16, 502}}, {{21, 503}, {15, 503}, {17, 503}}, {{22, 504}, {20, 504}, {14, 504}}, {{23, 505}, {13, 505}, {15, 505}}, {{22, 506}, {24, 506}, {26, 506}}, {{27, 507}, {25, 507}, {23, 507}}, {{26, 508}, {28, 508}, {18, 508}}, {{27, 509}, {21, 509}, {19, 509}}, {{32, 510}, {30, 510}, {28, 510}}, {{33, 511}, {27, 511}, {29, 511}}, {{34, 512}, {32, 512}, {26, 512}}, {{35, 513}, {25, 513}, {27, 513}}, {{36, 514}, {38, 514}, {32, 514}}, {{37, 515}, {35, 515}, {33, 515}}, {{38, 516}, {40, 516}, {30, 516}}, {{39, 517}, {33, 517}, {31, 517}}, {{44, 518}, {42, 518}, {40, 518}}, {{45, 519}, {39, 519}, {41, 519}}, {{46, 520}, {44, 520}, {38, 520}}, {{47, 521}, {37, 521}, {39, 521}}, {{36, 522}, {50, 522}, {48, 522}}, {{37, 523}, {47, 523}, {49, 523}}, {{34, 524}, {52, 524}, {50, 524}}, {{35, 525}, {37, 525}, {51, 525}}, {{24, 526}, {54, 526}, {52, 526}}, {{25, 527}, {35, 527}, {53, 527}}, {{22, 528}, {56, 528}, {54, 528}}, {{23, 529}, {25, 529}, {55, 529}}, {{22, 530}, {12, 530}, {58, 530}}, {{59, 531}, {13, 531}, {23, 531}}, {{12, 532}, {10, 532}, {62, 532}}, {{63, 533}, {11, 533}, {13, 533}}, {{10, 534}, { 0, 534}, {64, 534}}, {{65, 535}, { 1, 535}, {11, 535}}, {{ 0, 536}, {46, 536}, {48, 536}}, {{49, 537}, {47, 537}, { 1, 537}}, {{173, 538}, {175, 538}, {90, 538}}, {{174, 539}, {89, 539}, {90, 539}}, {{171, 540}, {173, 540}, {88, 540}}, {{172, 541}, {87, 541}, {89, 541}}, {{84, 542}, {169, 542}, {171, 542}}, {{172, 543}, {170, 543}, {85, 543}}, {{82, 544}, {167, 544}, {169, 544}}, {{170, 545}, {168, 545}, {83, 545}}, {{80, 546}, {165, 546}, {167, 546}}, {{168, 547}, {166, 547}, {81, 547}}, {{78, 548}, {91, 548}, {145, 548}}, {{146, 549}, {92, 549}, {79, 549}}, {{93, 550}, {147, 550}, {145, 550}}, {{94, 551}, {92, 551}, {146, 551}}, {{93, 552}, {95, 552}, {149, 552}}, {{150, 553}, {96, 553}, {94, 553}}, {{97, 554}, {151, 554}, {149, 554}}, {{98, 555}, {96, 555}, {150, 555}}, {{99, 556}, {153, 556}, {151, 556}}, {{100, 557}, {98, 557}, {152, 557}}, {{101, 558}, {155, 558}, {153, 558}}, {{102, 559}, {100, 559}, {154, 559}}, {{101, 560}, {103, 560}, {157, 560}}, {{158, 561}, {104, 561}, {102, 561}}, {{105, 562}, {159, 562}, {157, 562}}, {{106, 563}, {104, 563}, {158, 563}}, {{107, 564}, {161, 564}, {159, 564}}, {{108, 565}, {106, 565}, {160, 565}}, {{66, 566}, {67, 566}, {161, 566}}, {{66, 567}, {108, 567}, {162, 567}}, {{127, 568}, {159, 568}, {161, 568}}, {{128, 569}, {110, 569}, {162, 569}}, {{127, 570}, {178, 570}, {157, 570}}, {{158, 571}, {179, 571}, {128, 571}}, {{155, 572}, {157, 572}, {178, 572}}, {{156, 573}, {126, 573}, {179, 573}}, {{153, 574}, {155, 574}, {125, 574}}, {{154, 575}, {124, 575}, {126, 575}}, {{151, 576}, {153, 576}, {123, 576}}, {{152, 577}, {122, 577}, {124, 577}}, {{149, 578}, {151, 578}, {121, 578}}, {{150, 579}, {120, 579}, {122, 579}}, {{147, 580}, {149, 580}, {119, 580}}, {{148, 581}, {118, 581}, {120, 581}}, {{145, 582}, {147, 582}, {117, 582}}, {{146, 583}, {116, 583}, {118, 583}}, {{113, 584}, {163, 584}, {145, 584}}, {{146, 585}, {164, 585}, {114, 585}}, {{113, 586}, {180, 586}, {176, 586}}, {{176, 587}, {181, 587}, {114, 587}}, {{161, 588}, {67, 588}, {111, 588}}, {{162, 589}, {110, 589}, {112, 589}}, {{111, 590}, {67, 590}, {177, 590}}, {{177, 591}, {67, 591}, {112, 591}}, {{180, 592}, {182, 592}, {177, 592}}, {{181, 593}, {176, 593}, {177, 593}}, {{134, 594}, {136, 594}, {175, 594}}, {{175, 595}, {136, 595}, {135, 595}}, {{132, 596}, {134, 596}, {173, 596}}, {{174, 597}, {135, 597}, {133, 597}}, {{132, 598}, {171, 598}, {169, 598}}, {{133, 599}, {131, 599}, {170, 599}}, {{165, 600}, {186, 600}, {184, 600}}, {{185, 601}, {187, 601}, {166, 601}}, {{130, 602}, {169, 602}, {167, 602}}, {{168, 603}, {170, 603}, {131, 603}}, {{189, 130}, {188, 130}, {186, 130}}, {{189, 604}, {144, 604}, {187, 604}}, {{186, 132}, {188, 132}, {68, 132}}, {{187, 605}, {185, 605}, {68, 605}}, {{130, 133}, {184, 133}, {68, 133}}, {{131, 133}, {129, 133}, {68, 133}}, {{141, 606}, {192, 606}, {190, 606}}, {{191, 607}, {193, 607}, {142, 607}}, {{194, 608}, {192, 608}, {141, 608}}, {{195, 609}, {140, 609}, {142, 609}}, {{196, 610}, {194, 610}, {139, 610}}, {{197, 611}, {138, 611}, {140, 611}}, {{70, 612}, {196, 612}, {138, 612}}, {{143, 613}, {190, 613}, {69, 613}}, {{144, 614}, {189, 614}, {69, 614}}, {{190, 144}, {205, 144}, {207, 144}}, {{191, 145}, {69, 145}, {207, 145}}, {{70, 615}, {198, 615}, {199, 615}}, {{200, 616}, {198, 616}, {70, 616}}, {{196, 617}, {199, 617}, {201, 617}}, {{202, 618}, {200, 618}, {197, 618}}, {{201, 619}, {203, 619}, {192, 619}}, {{202, 620}, {195, 620}, {193, 620}}, {{192, 621}, {203, 621}, {205, 621}}, {{206, 622}, {204, 622}, {193, 622}}, {{203, 623}, {201, 623}, {199, 623}}, {{204, 624}, {198, 624}, {200, 624}}, {{198, 625}, {207, 625}, {205, 625}}, {{206, 626}, {207, 626}, {198, 626}}, {{138, 627}, {139, 627}, {163, 627}}, {{164, 628}, {140, 628}, {138, 628}}, {{139, 629}, {141, 629}, {210, 629}}, {{211, 630}, {142, 630}, {140, 630}}, {{143, 631}, {212, 631}, {210, 631}}, {{144, 632}, {142, 632}, {211, 632}}, {{186, 633}, {165, 633}, {212, 633}}, {{187, 634}, {144, 634}, {213, 634}}, {{208, 635}, {212, 635}, {165, 635}}, {{209, 636}, {81, 636}, {166, 636}}, {{214, 637}, {210, 637}, {212, 637}}, {{215, 638}, {209, 638}, {213, 638}}, {{78, 639}, {163, 639}, {210, 639}}, {{211, 640}, {164, 640}, {79, 640}}, {{129, 641}, {71, 641}, {221, 641}}, {{129, 642}, {131, 642}, {222, 642}}, {{132, 643}, {130, 643}, {221, 643}}, {{222, 644}, {131, 644}, {133, 644}}, {{134, 645}, {132, 645}, {219, 645}}, {{220, 646}, {133, 646}, {135, 646}}, {{136, 647}, {134, 647}, {217, 647}}, {{218, 648}, {135, 648}, {136, 648}}, {{217, 178}, {228, 178}, {230, 178}}, {{218, 179}, {216, 179}, {230, 179}}, {{217, 649}, {219, 649}, {226, 649}}, {{227, 650}, {220, 650}, {218, 650}}, {{219, 140}, {221, 140}, {224, 140}}, {{225, 182}, {222, 182}, {220, 182}}, {{71, 183}, {223, 183}, {224, 183}}, {{71, 184}, {222, 184}, {225, 184}}, {{223, 651}, {230, 651}, {228, 651}}, {{229, 652}, {230, 652}, {223, 652}}, {{182, 653}, {180, 653}, {233, 653}}, {{234, 654}, {181, 654}, {183, 654}}, {{111, 655}, {182, 655}, {231, 655}}, {{232, 656}, {183, 656}, {112, 656}}, {{111, 657}, {253, 657}, {255, 657}}, {{112, 658}, {110, 658}, {256, 658}}, {{113, 659}, {251, 659}, {233, 659}}, {{114, 660}, {181, 660}, {234, 660}}, {{113, 661}, {115, 661}, {249, 661}}, {{250, 662}, {116, 662}, {114, 662}}, {{115, 663}, {117, 663}, {247, 663}}, {{248, 664}, {118, 664}, {116, 664}}, {{117, 665}, {119, 665}, {245, 665}}, {{246, 666}, {120, 666}, {118, 666}}, {{119, 667}, {121, 667}, {243, 667}}, {{244, 668}, {122, 668}, {120, 668}}, {{123, 669}, {241, 669}, {243, 669}}, {{124, 670}, {122, 670}, {244, 670}}, {{125, 671}, {239, 671}, {241, 671}}, {{126, 672}, {124, 672}, {242, 672}}, {{125, 673}, {178, 673}, {235, 673}}, {{236, 674}, {179, 674}, {126, 674}}, {{178, 675}, {127, 675}, {237, 675}}, {{238, 676}, {128, 676}, {179, 676}}, {{127, 677}, {109, 677}, {255, 677}}, {{256, 678}, {110, 678}, {128, 678}}, {{237, 679}, {255, 679}, {257, 679}}, {{258, 680}, {256, 680}, {238, 680}}, {{235, 681}, {237, 681}, {275, 681}}, {{276, 682}, {238, 682}, {236, 682}}, {{235, 683}, {277, 683}, {273, 683}}, {{236, 684}, {240, 684}, {274, 684}}, {{239, 685}, {273, 685}, {271, 685}}, {{240, 686}, {242, 686}, {272, 686}}, {{243, 687}, {241, 687}, {271, 687}}, {{272, 688}, {242, 688}, {244, 688}}, {{243, 689}, {269, 689}, {267, 689}}, {{244, 690}, {246, 690}, {268, 690}}, {{247, 691}, {245, 691}, {267, 691}}, {{268, 692}, {246, 692}, {248, 692}}, {{247, 693}, {265, 693}, {263, 693}}, {{248, 694}, {250, 694}, {264, 694}}, {{249, 695}, {263, 695}, {261, 695}}, {{250, 696}, {252, 696}, {262, 696}}, {{233, 233}, {251, 233}, {261, 233}}, {{262, 234}, {252, 234}, {234, 234}}, {{255, 697}, {253, 697}, {259, 697}}, {{260, 698}, {254, 698}, {256, 698}}, {{253, 699}, {231, 699}, {281, 699}}, {{282, 700}, {232, 700}, {254, 700}}, {{231, 701}, {233, 701}, {279, 701}}, {{280, 702}, {234, 702}, {232, 702}}, {{66, 703}, {107, 703}, {283, 703}}, {{284, 704}, {108, 704}, {66, 704}}, {{107, 705}, {105, 705}, {285, 705}}, {{286, 706}, {106, 706}, {108, 706}}, {{103, 707}, {287, 707}, {285, 707}}, {{104, 708}, {106, 708}, {286, 708}}, {{101, 709}, {289, 709}, {287, 709}}, {{102, 710}, {104, 710}, {288, 710}}, {{99, 711}, {291, 711}, {289, 711}}, {{100, 712}, {102, 712}, {290, 712}}, {{99, 713}, {97, 713}, {293, 713}}, {{294, 714}, {98, 714}, {100, 714}}, {{95, 715}, {295, 715}, {293, 715}}, {{96, 716}, {98, 716}, {294, 716}}, {{95, 717}, {93, 717}, {297, 717}}, {{298, 718}, {94, 718}, {96, 718}}, {{93, 719}, {91, 719}, {299, 719}}, {{300, 720}, {92, 720}, {94, 720}}, {{308, 721}, {327, 721}, {337, 721}}, {{308, 722}, {307, 722}, {338, 722}}, {{307, 723}, {337, 723}, {335, 723}}, {{307, 724}, {306, 724}, {336, 724}}, {{306, 725}, {335, 725}, {339, 725}}, {{306, 726}, {305, 726}, {340, 726}}, {{88, 727}, {90, 727}, {305, 727}}, {{305, 728}, {90, 728}, {89, 728}}, {{86, 729}, {88, 729}, {339, 729}}, {{340, 730}, {89, 730}, {87, 730}}, {{84, 731}, {86, 731}, {333, 731}}, {{334, 732}, {87, 732}, {85, 732}}, {{82, 733}, {84, 733}, {329, 733}}, {{330, 734}, {85, 734}, {83, 734}}, {{329, 735}, {335, 735}, {337, 735}}, {{338, 736}, {336, 736}, {330, 736}}, {{333, 737}, {339, 737}, {335, 737}}, {{334, 738}, {330, 738}, {336, 738}}, {{331, 739}, {337, 739}, {327, 739}}, {{332, 740}, {326, 740}, {328, 740}}, {{80, 741}, {82, 741}, {331, 741}}, {{332, 742}, {83, 742}, {81, 742}}, {{341, 743}, {343, 743}, {214, 743}}, {{342, 744}, {209, 744}, {215, 744}}, {{325, 745}, {341, 745}, {208, 745}}, {{326, 746}, {81, 746}, {209, 746}}, {{214, 747}, {343, 747}, {345, 747}}, {{215, 748}, {79, 748}, {346, 748}}, {{345, 749}, {299, 749}, {91, 749}}, {{346, 750}, {79, 750}, {92, 750}}, {{323, 751}, {351, 751}, {303, 751}}, {{324, 752}, {76, 752}, {303, 752}}, {{351, 753}, {349, 753}, {77, 753}}, {{352, 754}, {303, 754}, {77, 754}}, {{77, 755}, {349, 755}, {347, 755}}, {{348, 756}, {350, 756}, {77, 756}}, {{304, 757}, {347, 757}, {327, 757}}, {{328, 758}, {348, 758}, {304, 758}}, {{327, 759}, {347, 759}, {341, 759}}, {{328, 760}, {326, 760}, {342, 760}}, {{295, 761}, {297, 761}, {317, 761}}, {{318, 762}, {298, 762}, {296, 762}}, {{315, 763}, {323, 763}, {76, 763}}, {{316, 764}, {75, 764}, {76, 764}}, {{357, 765}, {355, 765}, {302, 765}}, {{358, 766}, {301, 766}, {302, 766}}, {{302, 767}, {355, 767}, {353, 767}}, {{354, 768}, {356, 768}, {302, 768}}, {{74, 769}, {353, 769}, {315, 769}}, {{316, 770}, {354, 770}, {74, 770}}, {{291, 771}, {293, 771}, {361, 771}}, {{362, 772}, {294, 772}, {292, 772}}, {{363, 773}, {361, 773}, {367, 773}}, {{368, 774}, {362, 774}, {364, 774}}, {{365, 775}, {367, 775}, {369, 775}}, {{370, 776}, {368, 776}, {366, 776}}, {{371, 777}, {369, 777}, {375, 777}}, {{376, 778}, {370, 778}, {372, 778}}, {{377, 779}, {373, 779}, {375, 779}}, {{378, 780}, {314, 780}, {376, 780}}, {{315, 781}, {353, 781}, {373, 781}}, {{374, 782}, {354, 782}, {316, 782}}, {{353, 783}, {355, 783}, {371, 783}}, {{372, 784}, {356, 784}, {354, 784}}, {{355, 785}, {357, 785}, {365, 785}}, {{366, 786}, {358, 786}, {356, 786}}, {{357, 787}, {359, 787}, {363, 787}}, {{364, 788}, {360, 788}, {358, 788}}, {{291, 789}, {363, 789}, {359, 789}}, {{292, 790}, {290, 790}, {360, 790}}, {{359, 791}, {357, 791}, {301, 791}}, {{360, 792}, {73, 792}, {301, 792}}, {{285, 793}, {287, 793}, {289, 793}}, {{286, 794}, {284, 794}, {290, 794}}, {{283, 795}, {289, 795}, {359, 795}}, {{360, 796}, {290, 796}, {284, 796}}, {{295, 797}, {309, 797}, {361, 797}}, {{296, 798}, {294, 798}, {362, 798}}, {{309, 799}, {311, 799}, {367, 799}}, {{368, 800}, {312, 800}, {310, 800}}, {{311, 801}, {381, 801}, {369, 801}}, {{370, 802}, {382, 802}, {312, 802}}, {{375, 803}, {369, 803}, {381, 803}}, {{376, 804}, {314, 804}, {382, 804}}, {{349, 805}, {385, 805}, {383, 805}}, {{350, 806}, {348, 806}, {384, 806}}, {{383, 807}, {385, 807}, {319, 807}}, {{384, 808}, {318, 808}, {320, 808}}, {{297, 809}, {299, 809}, {383, 809}}, {{384, 810}, {300, 810}, {298, 810}}, {{299, 811}, {343, 811}, {341, 811}}, {{342, 812}, {344, 812}, {300, 812}}, {{321, 813}, {379, 813}, {377, 813}}, {{322, 814}, {314, 814}, {378, 814}}, {{377, 815}, {379, 815}, {323, 815}}, {{378, 816}, {316, 816}, {324, 816}}, {{385, 817}, {379, 817}, {321, 817}}, {{386, 818}, {320, 818}, {322, 818}}, {{351, 819}, {379, 819}, {385, 819}}, {{352, 820}, {350, 820}, {386, 820}}, {{387, 821}, {413, 821}, {401, 821}}, {{388, 822}, {400, 822}, {402, 822}}, {{399, 823}, {401, 823}, {403, 823}}, {{404, 824}, {402, 824}, {400, 824}}, {{403, 825}, {405, 825}, {395, 825}}, {{404, 826}, {398, 826}, {396, 826}}, {{405, 827}, {407, 827}, {393, 827}}, {{406, 828}, {396, 828}, {394, 828}}, {{407, 829}, {409, 829}, {391, 829}}, {{408, 830}, {394, 830}, {392, 830}}, {{391, 831}, {409, 831}, {411, 831}}, {{412, 832}, {410, 832}, {392, 832}}, {{409, 833}, {419, 833}, {417, 833}}, {{418, 834}, {420, 834}, {410, 834}}, {{407, 835}, {421, 835}, {419, 835}}, {{420, 836}, {422, 836}, {408, 836}}, {{423, 837}, {421, 837}, {407, 837}}, {{424, 838}, {406, 838}, {408, 838}}, {{425, 839}, {423, 839}, {405, 839}}, {{426, 840}, {404, 840}, {406, 840}}, {{427, 841}, {425, 841}, {403, 841}}, {{428, 842}, {402, 842}, {404, 842}}, {{401, 843}, {413, 843}, {415, 843}}, {{416, 844}, {414, 844}, {402, 844}}, {{319, 845}, {443, 845}, {441, 845}}, {{320, 846}, {318, 846}, {442, 846}}, {{389, 847}, {411, 847}, {443, 847}}, {{390, 848}, {320, 848}, {444, 848}}, {{309, 849}, {317, 849}, {441, 849}}, {{442, 850}, {318, 850}, {310, 850}}, {{381, 851}, {429, 851}, {413, 851}}, {{414, 852}, {430, 852}, {382, 852}}, {{411, 853}, {417, 853}, {439, 853}}, {{440, 854}, {418, 854}, {412, 854}}, {{445, 855}, {443, 855}, {439, 855}}, {{446, 856}, {438, 856}, {440, 856}}, {{433, 857}, {445, 857}, {437, 857}}, {{438, 858}, {446, 858}, {434, 858}}, {{447, 859}, {445, 859}, {433, 859}}, {{448, 860}, {432, 860}, {434, 860}}, {{447, 861}, {431, 861}, {449, 861}}, {{448, 862}, {430, 862}, {450, 862}}, {{429, 863}, {449, 863}, {415, 863}}, {{430, 864}, {414, 864}, {416, 864}}, {{447, 865}, {429, 865}, {381, 865}}, {{448, 866}, {312, 866}, {382, 866}}, {{441, 867}, {445, 867}, {447, 867}}, {{442, 868}, {312, 868}, {448, 868}}, {{415, 869}, {449, 869}, {451, 869}}, {{452, 870}, {450, 870}, {416, 870}}, {{431, 871}, {461, 871}, {451, 871}}, {{432, 872}, {450, 872}, {452, 872}}, {{431, 419}, {433, 419}, {459, 419}}, {{460, 420}, {434, 420}, {432, 420}}, {{435, 873}, {457, 873}, {459, 873}}, {{436, 874}, {434, 874}, {460, 874}}, {{437, 875}, {455, 875}, {457, 875}}, {{438, 876}, {436, 876}, {458, 876}}, {{437, 877}, {439, 877}, {453, 877}}, {{454, 878}, {440, 878}, {438, 878}}, {{439, 879}, {417, 879}, {473, 879}}, {{474, 880}, {418, 880}, {440, 880}}, {{427, 881}, {415, 881}, {475, 881}}, {{476, 882}, {416, 882}, {428, 882}}, {{425, 883}, {427, 883}, {463, 883}}, {{464, 884}, {428, 884}, {426, 884}}, {{423, 885}, {425, 885}, {465, 885}}, {{466, 886}, {426, 886}, {424, 886}}, {{423, 887}, {467, 887}, {469, 887}}, {{424, 888}, {422, 888}, {470, 888}}, {{421, 889}, {469, 889}, {471, 889}}, {{422, 890}, {420, 890}, {472, 890}}, {{419, 891}, {471, 891}, {473, 891}}, {{420, 892}, {418, 892}, {474, 892}}, {{455, 893}, {479, 893}, {477, 893}}, {{456, 894}, {458, 894}, {478, 894}}, {{479, 895}, {481, 895}, {483, 895}}, {{480, 896}, {478, 896}, {484, 896}}, {{483, 897}, {481, 897}, {487, 897}}, {{488, 898}, {482, 898}, {484, 898}}, {{487, 899}, {489, 899}, {491, 899}}, {{488, 900}, {486, 900}, {492, 900}}, {{463, 901}, {475, 901}, {485, 901}}, {{486, 902}, {476, 902}, {464, 902}}, {{483, 903}, {485, 903}, {475, 903}}, {{484, 904}, {452, 904}, {476, 904}}, {{461, 905}, {477, 905}, {483, 905}}, {{462, 906}, {452, 906}, {484, 906}}, {{457, 907}, {477, 907}, {461, 907}}, {{462, 908}, {478, 908}, {458, 908}}, {{473, 909}, {479, 909}, {455, 909}}, {{474, 910}, {454, 910}, {456, 910}}, {{471, 911}, {481, 911}, {479, 911}}, {{480, 912}, {482, 912}, {472, 912}}, {{487, 913}, {481, 913}, {471, 913}}, {{488, 914}, {470, 914}, {472, 914}}, {{489, 915}, {487, 915}, {469, 915}}, {{490, 916}, {468, 916}, {470, 916}}, {{465, 917}, {491, 917}, {489, 917}}, {{490, 918}, {492, 918}, {466, 918}}, {{391, 919}, {389, 919}, {503, 919}}, {{504, 920}, {390, 920}, {392, 920}}, {{393, 921}, {391, 921}, {501, 921}}, {{502, 922}, {392, 922}, {394, 922}}, {{393, 923}, {499, 923}, {497, 923}}, {{394, 924}, {396, 924}, {498, 924}}, {{395, 925}, {497, 925}, {495, 925}}, {{396, 926}, {398, 926}, {496, 926}}, {{397, 927}, {495, 927}, {493, 927}}, {{398, 928}, {400, 928}, {494, 928}}, {{399, 929}, {493, 929}, {505, 929}}, {{400, 930}, {388, 930}, {506, 930}}, {{501, 931}, {503, 931}, {505, 931}}, {{502, 932}, {494, 932}, {506, 932}}, {{493, 933}, {495, 933}, {499, 933}}, {{500, 934}, {496, 934}, {494, 934}}, {{381, 935}, {387, 935}, {505, 935}}, {{382, 936}, {314, 936}, {506, 936}}, {{313, 937}, {505, 937}, {503, 937}}, {{504, 938}, {506, 938}, {314, 938}}, {{319, 939}, {321, 939}, {503, 939}}, {{504, 940}, {322, 940}, {320, 940}}, }; constexpr uint32_t num_faces = (sizeof (faces)) / (sizeof (face)); }