/*
*This sketch outputs images to persistence of vision led strips
*It uses FastLed to drive APA102 leds, sending colour values from
*arrays held in flash memory (designated by 'const'). You need to
*set the number of slices you have made your image into,
*e.g. bmp image of 60 pixels high by 150 wide
* would give 60 num_leds and
* 150 slices (number of slices you have made your image into)
*/
#include "FastLED.h"
#define NUM_LEDS 64
#define DATA_PIN 11
#define CLOCK_PIN 13
CRGB leds[NUM_LEDS];
int numberOfSlices = 64;
void setup() {
delay(200);
FastLED.addLeds<APA102, DATA_PIN, CLOCK_PIN, BGR, DATA_RATE_MHZ(12)>(leds, NUM_LEDS);
FastLED.setBrightness( 30 );
}
const unsigned int array1[] = { 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2222, 0xcb2126, 0xcc2027, 0xcc2027, 0xcc2127, 0xcc2127, 0xcc2027, 0xcc2127, 0xcd2127, 0xcd1f26, 0xc61c1c, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xce2424, 0xcd1f26, 0xcb2127, 0xcb2126, 0xcb2127, 0xcc2226, 0xcb2126, 0xcb2128, 0xcd2328, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xc91f27, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2227, 0xca202a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2225, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2127, 0xc61c2a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xc61c1c, 0xcc2228, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0xaa0000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd2328, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0xaa0000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xca202a, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2127, 0xd42a2a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2127, 0xcc2222, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xd01c26, 0xcc2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd01c26, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xc61c1c, 0xcc2228, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd01c26, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xd42a2a, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2222, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xd42a2a, 0xcc2128, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd42a2a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2127, 0xd42a2a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2027, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2127, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd2327, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2228, 0x000000, 0x000000, 0x000000, 0x000000, 0xcb2128, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2126, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xaa0000, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2328, 0x000000, 0x000000, 0xcd232a, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd42a2a, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd1f26, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0x000000, 0x000000, 0xcc2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2127, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2027, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2225, 0xce1f28, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xaa0000, 0x000000, 0x000000, 0xcc222a, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0xcc2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2226, 0x000000, 0x000000, 0xcc2227, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2028, 0x000000, 0x000000, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0x000000, 0x000000, 0xcc2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xc61c1c, 0xc61c1c, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xce1e24, 0xce1e24, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd23c41, 0xde6e72, 0xe79799, 0xeaa3a5, 0xe99da0, 0xe17e82, 0xd5474c, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2225, 0xca2028, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xdb6267, 0xeeb6b8, 0xfae8e9, 0xffffff, 0xffffff, 0xffffff, 0xfcf2f2, 0xf1c4c5, 0xde7074, 0xcc2228, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2127, 0xcc2225, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd1363b, 0xefb8ba, 0xffffff, 0xffffff, 0xffffff, 0xfbeff0, 0xf9e4e5, 0xfcf1f1, 0xffffff, 0xffffff, 0xffffff, 0xf0bfc0, 0xd1353a, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2128, 0xcc2228, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd1353a, 0xf6d6d7, 0xffffff, 0xffffff, 0xedafb1, 0xd9595d, 0xd0343a, 0xce2b30, 0xd1373c, 0xdb6267, 0xf2c6c7, 0xffffff, 0xffffff, 0xf4d0d1, 0xcf2d33, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2226, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2228, 0xefbabc, 0xffffff, 0xfefafa, 0xde7175, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd242a, 0xedb1b3, 0xffffff, 0xffffff, 0xe89d9f, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2128, 0xcc2226, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xda5e62, 0xffffff, 0xffffff, 0xe4898d, 0xcc2127, 0xcc2228, 0xdf7377, 0xe38488, 0xd03136, 0xcc2127, 0xcc2127, 0xcc2127, 0xd03238, 0xfbecec, 0xffffff, 0xfcf4f4, 0xd64c51, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2228, 0xd01c26, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xedb2b4, 0xffffff, 0xf8e2e3, 0xce292f, 0xcc2127, 0xe89b9e, 0xffffff, 0xffffff, 0xecacaf, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xeeb4b6, 0xffffff, 0xffffff, 0xe59093, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xca2025, 0x000000, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xf8e1e2, 0xffffff, 0xebaaac, 0xcc2127, 0xd23a40, 0xfdf7f7, 0xffffff, 0xffffff, 0xf5d3d5, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xe99ea1, 0xffffff, 0xffffff, 0xeba7a9, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd42a2a, 0x000000, 0xcc2027, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xfaebec, 0xffffff, 0xe58f92, 0xcc2127, 0xd85459, 0xffffff, 0xffffff, 0xffffff, 0xedb2b4, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xeba6a9, 0xffffff, 0xffffff, 0xeaa5a8, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2228, 0x000000, 0x000000, 0xcc2225, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xf8e0e1, 0xffffff, 0xe99ea1, 0xcc2127, 0xd5494e, 0xfefcfc, 0xffffff, 0xffffff, 0xdf7579, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xf1c1c3, 0xffffff, 0xffffff, 0xe69295, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2127, 0x000000, 0x000000, 0xaa0000, 0xcc2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xecacaf, 0xffffff, 0xf8e1e1, 0xd03136, 0xcd262c, 0xf8e1e1, 0xffffff, 0xfdf5f5, 0xd23b40, 0xcc2127, 0xcc2127, 0xcc2127, 0xcf2e34, 0xfaebec, 0xffffff, 0xfefcfc, 0xdb6166, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xaa0000, 0x000000, 0x000000, 0x000000, 0xcb2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd64e53, 0xfefcfc, 0xffffff, 0xe27f82, 0xce2b31, 0xfcf0f1, 0xffffff, 0xf2c8ca, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xde7175, 0xffffff, 0xffffff, 0xf5d5d6, 0xcf2e34, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2127, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xdf7477, 0xfaeaeb, 0xd95a5f, 0xd9585c, 0xffffff, 0xffffff, 0xf1c2c4, 0xcc2127, 0xcc2127, 0xcc2127, 0xd03136, 0xf8dfe0, 0xffffff, 0xffffff, 0xe17c7f, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xca202a, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd03339, 0xcc2228, 0xe69497, 0xffffff, 0xffffff, 0xfffdfd, 0xe28386, 0xd23d42, 0xd9595d, 0xf4cfd0, 0xffffff, 0xffffff, 0xf3cacb, 0xcd272d, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2227, 0xc61c2a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xf2c6c7, 0xffffff, 0xfdf6f7, 0xfefcfc, 0xffffff, 0xfdf8f8, 0xffffff, 0xffffff, 0xffffff, 0xf4d1d2, 0xd1393e, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2126, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd03237, 0xfbeded, 0xffffff, 0xefbbbd, 0xda5e62, 0xf4d1d2, 0xfefbfb, 0xfef9f9, 0xf7dbdc, 0xe58f92, 0xcf2c32, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2027, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd2026, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xd9585c, 0xffffff, 0xffffff, 0xe48a8d, 0xcc2127, 0xcc2329, 0xd33f44, 0xd33f44, 0xcd262c, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2226, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcb2129, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xe38689, 0xffffff, 0xffffff, 0xd8555a, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0xcc222a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc222a, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xe9a1a4, 0xffffff, 0xf8e2e3, 0xce2b30, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2126, 0xd42a2a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xd42a2a, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xeaa4a6, 0xffffff, 0xe4888b, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2227, 0xcb2127, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcb2126, 0xcc2228, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xeba9ab, 0xf9e6e6, 0xce2b31, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0xcc2222, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xd42a2a, 0xcc2228, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xe28083, 0xdb6367, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2027, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd232a, 0xcc2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2227, 0xd42a2a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd2026, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2228, 0xce1f28, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2222, 0xcd2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2026, 0xd42a2a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xca2028, 0xcc2227, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xca2028, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2222, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0xcc222a, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2226, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2127, 0xc61c1c, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd2027, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2226, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd2328, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2028, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcb2127, 0xcc2227, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2127, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcb2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcd2028, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2228, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcb2127, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcd1f26, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2227, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2028, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2127, 0xcc2027, 0xaa0000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xaa0000, 0xcc2126, 0xcc2127, 0xcc2127, 0xcc2127, 0xce2424, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xd01c26, 0xcc2127, 0xcc2127, 0xcc2226, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xcc2027, 0xcc2226, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0xd42a2a, 0xcc2228, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, }; //end of array
//const unsigned int array2[] = { /*different image output from the tool goes here if additional images wanted - just rename array1[] to another name, any name will do*/}; //end of array
void loop() {
PoiSonic(8000,array1);
//PoiSonic(2000, array2);
/*first value is time to show the image, second value is array of colour values to use*/
/*put other code for patterns and more arrays here*/
}
void PoiSonic(unsigned long time, const unsigned int array[]){
unsigned long currentTime = millis();
while (millis()< currentTime + (time)) {
int f= numberOfSlices;
int z; //a counter
int j=NUM_LEDS;
for (int x=0;x<f;x++){
for(z=NUM_LEDS;z>0;z--){
leds[z-1]=array[x+((j-z)*f)];}
FastLED.show();
delayMicroseconds(40); //may need to increase / decrease depending on spin rate
}
delayMicroseconds(1000); //may need to increase / decrease depending on spin rate
}
}