World clock en español (como programarlo)

Hola, estoy intentando desde hace mucho tiempo hacer un reloj de palabras en español y cuando por fin logro hacer la matriz no se como programarlo,
se esta haciendo muy complicado ya que no se programar, la matriz que me salio es de 15 X 20, y tengo todos los datos, si algien puede ayudarme con esto me haria una persona muy feliz.
dejo los datos de la matriz por si alguno se anima.
Gracias.

//Text Matrix:
//   EVEINTITRESONWC
//   LASSGVEINTITRES
//   VEINTIDOSKONCEH
//   DIECINUEVETRECE
//   VEINTIUNAQDOCEI
//   VEINTEDIECISEIS
//   GGVEINTICUATROI
//   PDIECIOCHONUEVE
//   DIECISIETEYDIEZ
//   IQUINCEHCATORCE
//   UHORASXEYVHORAS
//   DCUARENTAICINCO
//   MENOSYCTQUINCEH
//   UVEINTICINCONCE
//   CINCUENTAICINCO
//   ETREINTAICINCOB
//   VDIECIOCHOQINCE
//   MEDIAVEINTEDIEZ
//   CUARENTAICINCOH
//   CUARTOMINUTOSMS


//Word [0]=Startpos [1]=lengh of LED index
//Word: "SON"
const uint16_t word_0[] PROGMEM = { 10, 3 };
//Word: "LA"
const uint16_t word_1[] PROGMEM = { 15, 2 };
//Word: "LAS"
const uint16_t word_2[] PROGMEM = { 15, 3 };
//Word: "CUATRO"
const uint16_t word_3[] PROGMEM = { 98, 6 };
//Word: "VEINTICUATRO"
const uint16_t word_4[] PROGMEM = { 92, 12 };
//Word: "QINCE"
const uint16_t word_5[] PROGMEM = { 250, 5 };
//Word: "TREINTAICINCO"
const uint16_t word_6[] PROGMEM = { 226, 13 };
//Word: "CINCO"
const uint16_t word_7[] PROGMEM = { 234, 5 };
//Word: "TREINTA"
const uint16_t word_8[] PROGMEM = { 226, 7 };
//Word: "Y"
const uint16_t word_9[] PROGMEM = { 158, 1 };
//Word: "QUINCE"
const uint16_t word_10[] PROGMEM = { 188, 6 };
//Word: "VEINTICINCO"
const uint16_t word_11[] PROGMEM = { 196, 11 };
//Word: "CINCO"
const uint16_t word_12[] PROGMEM = { 202, 5 };
//Word: "Y"
const uint16_t word_13[] PROGMEM = { 185, 1 };
//Word: "NUEVE"
const uint16_t word_14[] PROGMEM = { 115, 5 };
//Word: "Y"
const uint16_t word_15[] PROGMEM = { 130, 1 };
//Word: "MEDIA"
const uint16_t word_16[] PROGMEM = { 255, 5 };
//Word: "DIEZ"
const uint16_t word_17[] PROGMEM = { 131, 4 };
//Word: "ONCE"
const uint16_t word_18[] PROGMEM = { 40, 4 };
//Word: "MENOS"
const uint16_t word_19[] PROGMEM = { 180, 5 };
//Word: "CUARTO"
const uint16_t word_20[] PROGMEM = { 285, 6 };
//Word: "ONCE"
const uint16_t word_21[] PROGMEM = { 206, 4 };
//Word: "DOCE"
const uint16_t word_22[] PROGMEM = { 70, 4 };
//Word: "CUARENTA"
const uint16_t word_23[] PROGMEM = { 270, 8 };
//Word: "CUARENTAICINCO"
const uint16_t word_24[] PROGMEM = { 270, 14 };
//Word: "TRECE"
const uint16_t word_25[] PROGMEM = { 55, 5 };
//Word: "CATORCE"
const uint16_t word_26[] PROGMEM = { 143, 7 };
//Word: "QUINCE"
const uint16_t word_27[] PROGMEM = { 136, 6 };
//Word: "DIECISEIS"
const uint16_t word_28[] PROGMEM = { 81, 9 };
//Word: "SEIS"
const uint16_t word_29[] PROGMEM = { 86, 4 };
//Word: "CINCO"
const uint16_t word_30[] PROGMEM = { 175, 5 };
//Word: "CUARENTA"
const uint16_t word_31[] PROGMEM = { 166, 8 };
//Word: "CUARENTAICINCO"
const uint16_t word_32[] PROGMEM = { 166, 14 };
//Word: "SIETE"
const uint16_t word_33[] PROGMEM = { 125, 5 };
//Word: "DIECISIETE"
const uint16_t word_34[] PROGMEM = { 120, 10 };
//Word: "DIECIOCHO"
const uint16_t word_35[] PROGMEM = { 106, 9 };
//Word: "OCHO"
const uint16_t word_36[] PROGMEM = { 111, 4 };
//Word: ""
const uint16_t word_37[] PROGMEM = { 151, 0 };
//Word: "HORAS"
const uint16_t word_38[] PROGMEM = { 151, 5 };
//Word: "DIECIOCHO"
const uint16_t word_39[] PROGMEM = { 241, 9 };
//Word: "DIECINUEVE"
const uint16_t word_40[] PROGMEM = { 45, 10 };
//Word: "NUEVE"
const uint16_t word_41[] PROGMEM = { 50, 5 };
//Word: "VEINTE"
const uint16_t word_42[] PROGMEM = { 75, 6 };
//Word: "UNA"
const uint16_t word_43[] PROGMEM = { 66, 3 };
//Word: "VEINTIUNA"
const uint16_t word_44[] PROGMEM = { 60, 9 };
//Word: "DOS"
const uint16_t word_45[] PROGMEM = { 36, 3 };
//Word: "VEINTIDOS"
const uint16_t word_46[] PROGMEM = { 30, 9 };
//Word: "HORAS"
const uint16_t word_47[] PROGMEM = { 160, 5 };
//Word: "DIEZ"
const uint16_t word_48[] PROGMEM = { 266, 4 };
//Word: "VEINTE"
const uint16_t word_49[] PROGMEM = { 260, 6 };
//Word: "VEINTITRES"
const uint16_t word_50[] PROGMEM = { 20, 10 };
//Word: "TRES"
const uint16_t word_51[] PROGMEM = { 26, 4 };
//Word: "MINUTOS"
const uint16_t word_52[] PROGMEM = { 291, 7 };
//Word: "VEINTITRES"
const uint16_t word_53[] PROGMEM = { 1, 10 };
//Word: "ES"
const uint16_t word_54[] PROGMEM = { 9, 2 };
//Word: "CINCO"
const uint16_t word_55[] PROGMEM = { 220, 5 };
//Word: "CINCUENTA"
const uint16_t word_56[] PROGMEM = { 210, 9 };
//Word: "CINCUENTAICINCO"
const uint16_t word_57[] PROGMEM = { 210, 15 };

//Word Table: 
const uint16_t* const word_table[] PROGMEM = { word_0, word_1, word_2, word_3, word_4, word_5, word_6, word_7, word_8, word_9, word_10, word_11, word_12, word_13, word_14, word_15, word_16, word_17, word_18, word_19, word_20, word_21, word_22, word_23, word_24, word_25, word_26, word_27, word_28, word_29, word_30, word_31, word_32, word_33, word_34, word_35, word_36, word_37, word_38, word_39, word_40, word_41, word_42, word_43, word_44, word_45, word_46, word_47, word_48, word_49, word_50, word_51, word_52, word_53, word_54, word_55, word_56, word_57};

//Pattern: "SON LAS VEINTICUATRO Y VEINTICINCO MINUTOS" 00:25 
const uint8_t pattern_0[] PROGMEM = { 0, 2, 4, 11, 13, 52, 0xFF };
//Pattern: "SON LAS CINCO Y VEINTE MINUTOS" 05:20 
const uint8_t pattern_1[] PROGMEM = { 0, 2, 13, 30, 49, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS" 15:00 
const uint8_t pattern_2[] PROGMEM = { 0, 2, 27, 38, 0xFF };
//Pattern: "SON LAS OCHO  " 08:00 
const uint8_t pattern_3[] PROGMEM = { 0, 2, 36, 0xFF };
//Pattern: "SON LAS SEIS Y CINCUENTA MINUTOS" 06:50 
const uint8_t pattern_4[] PROGMEM = { 0, 2, 13, 29, 52, 56, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y MEDIA " 00:30 
const uint8_t pattern_5[] PROGMEM = { 0, 2, 4, 13, 16, 0xFF };
//Pattern: "SON LAS CINCO MENOS CUARTO" 04:45 
const uint8_t pattern_6[] PROGMEM = { 0, 2, 19, 20, 30, 0xFF };
//Pattern: "SON LAS CINCO Y VEINTICINCO MINUTOS" 05:25 
const uint8_t pattern_7[] PROGMEM = { 0, 2, 11, 13, 30, 52, 0xFF };
//Pattern: "SON LAS SEIS Y CINCO MINUTOS" 06:05 
const uint8_t pattern_8[] PROGMEM = { 0, 2, 12, 13, 29, 52, 0xFF };
//Pattern: "ES LA UNA Y CUARENTA MINUTOS" 01:40 
const uint8_t pattern_9[] PROGMEM = { 1, 13, 23, 43, 52, 54, 0xFF };
//Pattern: "SON LAS DOCE  " 12:00 
const uint8_t pattern_10[] PROGMEM = { 0, 2, 22, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y DIEZ MINUTOS" 00:10 
const uint8_t pattern_11[] PROGMEM = { 0, 2, 4, 13, 48, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y DIECIOCHO VEINTE MINUTOS " 18:20 
const uint8_t pattern_12[] PROGMEM = { 0, 2, 9, 35, 38, 39, 49, 52, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y TREINTA MINUTOS " 19:30 
const uint8_t pattern_13[] PROGMEM = { 0, 2, 8, 9, 38, 40, 52, 0xFF };
//Pattern: "SON LAS CINCO Y MEDIA" 05:30 
const uint8_t pattern_14[] PROGMEM = { 0, 2, 13, 16, 30, 0xFF };
//Pattern: "SON LAS SEIS Y CINCUENTAICINCO MINUTOS " 06:55 
const uint8_t pattern_15[] PROGMEM = { 0, 2, 13, 29, 52, 57, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y CINCO MINUTOS" 20:05 
const uint8_t pattern_16[] PROGMEM = { 0, 2, 9, 38, 42, 52, 55, 0xFF };
//Pattern: "SON LAS DOS Y MEDIA" 02:30 
const uint8_t pattern_17[] PROGMEM = { 0, 2, 9, 16, 45, 0xFF };
//Pattern: "SON LAS DIEZ Y CINCO MINUTOS" 10:05 
const uint8_t pattern_18[] PROGMEM = { 0, 2, 7, 9, 17, 52, 0xFF };
//Pattern: "ES LA UNA Y DIEZ MINUTOS" 01:10 
const uint8_t pattern_19[] PROGMEM = { 1, 13, 43, 48, 52, 54, 0xFF };
//Pattern: "SON LAS TRES Y TREINTA MINUTOS" 03:30 
const uint8_t pattern_20[] PROGMEM = { 0, 2, 8, 9, 51, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y VEINTE MINUTOS " 15:20 
const uint8_t pattern_21[] PROGMEM = { 0, 2, 9, 27, 38, 49, 52, 0xFF };
//Pattern: "SON LAS DOS Y DIEZ MINUTOS" 02:10 
const uint8_t pattern_22[] PROGMEM = { 0, 2, 9, 45, 48, 52, 0xFF };
//Pattern: "SON LAS SIETE Y CINCUENTAICINCO MINUTOS" 07:55 
const uint8_t pattern_23[] PROGMEM = { 0, 2, 9, 33, 52, 57, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y CUARENTA MINUTOS" 00:40 
const uint8_t pattern_24[] PROGMEM = { 0, 2, 4, 13, 23, 52, 0xFF };
//Pattern: "ES LA UNA Y MEDIA " 01:30 
const uint8_t pattern_25[] PROGMEM = { 1, 13, 16, 43, 54, 0xFF };
//Pattern: "SON LAS ONCE Y DIEZ MINUTOS" 11:10 
const uint8_t pattern_26[] PROGMEM = { 0, 2, 9, 18, 48, 52, 0xFF };
//Pattern: "SON NUEVE Y VEINTICINCO MINUTOS " 09:25 
const uint8_t pattern_27[] PROGMEM = { 0, 11, 14, 15, 52, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y TREINTAICINCO MINUTOS " 19:35 
const uint8_t pattern_28[] PROGMEM = { 0, 2, 6, 9, 38, 40, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y VEINTICINCO MINUTOS" 15:25 
const uint8_t pattern_29[] PROGMEM = { 0, 2, 9, 11, 27, 38, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y TREINTAICINCO MINUTOS" 15:35 
const uint8_t pattern_30[] PROGMEM = { 0, 2, 6, 9, 27, 38, 52, 0xFF };
//Pattern: "SON LAS CINCO Y CUARENTA MINUTOS " 05:40 
const uint8_t pattern_31[] PROGMEM = { 0, 2, 13, 23, 30, 52, 0xFF };
//Pattern: "ES LA UNA Y VEINTICINCO MINUTOS" 01:25 
const uint8_t pattern_32[] PROGMEM = { 1, 11, 13, 43, 52, 54, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y CINCO MINUTOS " 19:05 
const uint8_t pattern_33[] PROGMEM = { 0, 2, 9, 30, 38, 40, 52, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y CINCO MINUTOS " 22:05 
const uint8_t pattern_34[] PROGMEM = { 0, 2, 7, 9, 38, 46, 52, 0xFF };
//Pattern: "SON LAS DOS Y VEINTICINCO MINUTOS" 02:25 
const uint8_t pattern_35[] PROGMEM = { 0, 2, 9, 11, 45, 52, 0xFF };
//Pattern: "SON LAS TRES Y TREINTAICINCO MINUTOS" 03:35 
const uint8_t pattern_36[] PROGMEM = { 0, 2, 6, 9, 51, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y CINCO MINUTOS" 15:05 
const uint8_t pattern_37[] PROGMEM = { 0, 2, 9, 27, 30, 38, 52, 0xFF };
//Pattern: "SON NUEVE Y MEDIA" 09:30 
const uint8_t pattern_38[] PROGMEM = { 0, 14, 15, 16, 0xFF };
//Pattern: "ES LA UNA MENOS CUARTO" 00:45 
const uint8_t pattern_39[] PROGMEM = { 1, 19, 20, 43, 54, 0xFF };
//Pattern: "SON LAS SIETE Y QUINCE MINUTOS" 07:15 
const uint8_t pattern_40[] PROGMEM = { 0, 2, 9, 10, 33, 52, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y CINCO MINUTOS " 14:05 
const uint8_t pattern_41[] PROGMEM = { 0, 2, 7, 9, 26, 38, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y DIEZ MINUTOS " 18:10 
const uint8_t pattern_42[] PROGMEM = { 0, 2, 9, 35, 38, 48, 52, 0xFF };
//Pattern: "SON LAS DIEZ Y TREINTAICINCO MINUTOS" 10:35 
const uint8_t pattern_43[] PROGMEM = { 0, 2, 6, 9, 17, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y CUARENTAICINCO MINUTOS" 17:45 
const uint8_t pattern_44[] PROGMEM = { 0, 2, 9, 32, 34, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y TREINTA MINUTOS " 22:30 
const uint8_t pattern_45[] PROGMEM = { 0, 2, 8, 9, 38, 46, 52, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y TREINTA MINUTOS" 14:30 
const uint8_t pattern_46[] PROGMEM = { 0, 2, 8, 9, 26, 38, 52, 0xFF };
//Pattern: "SON LAS DOS Y VEINTE MINUTOS" 02:20 
const uint8_t pattern_47[] PROGMEM = { 0, 2, 9, 45, 49, 52, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS " 19:00 
const uint8_t pattern_48[] PROGMEM = { 0, 2, 38, 40, 0xFF };
//Pattern: "ES LA UNA Y VEINTE MINUTOS" 01:20 
const uint8_t pattern_49[] PROGMEM = { 1, 13, 43, 49, 52, 54, 0xFF };
//Pattern: "SON LAS SIETE Y CINCUENTA MINUTOS" 07:50 
const uint8_t pattern_50[] PROGMEM = { 0, 2, 9, 33, 52, 56, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y TREINTAICINCO MINUTOS" 00:35 
const uint8_t pattern_51[] PROGMEM = { 0, 2, 4, 6, 13, 52, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y QUINCE MINUTOS " 13:15 
const uint8_t pattern_52[] PROGMEM = { 0, 2, 9, 10, 25, 38, 52, 0xFF };
//Pattern: "SON LAS SIETE MENOS CUARTO" 06:45 
const uint8_t pattern_53[] PROGMEM = { 0, 2, 19, 20, 33, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y CUARENTA MINUTOS " 20:40 
const uint8_t pattern_54[] PROGMEM = { 0, 2, 9, 31, 38, 42, 52, 0xFF };
//Pattern: "SON LAS DIEZ  " 10:00 
const uint8_t pattern_55[] PROGMEM = { 0, 2, 17, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y CINCUENTAICINCO MINUTOS " 21:55 
const uint8_t pattern_56[] PROGMEM = { 0, 2, 9, 38, 44, 52, 57, 0xFF };
//Pattern: "SON LAS DOS Y CUARENTA MINUTOS" 02:40 
const uint8_t pattern_57[] PROGMEM = { 0, 2, 9, 23, 45, 52, 0xFF };
//Pattern: "SON LAS DIEZ Y CINCUENTA MINUTOS" 10:50 
const uint8_t pattern_58[] PROGMEM = { 0, 2, 9, 17, 52, 56, 0xFF };
//Pattern: "SON LAS ONCE Y CINCO " 11:05 
const uint8_t pattern_59[] PROGMEM = { 0, 2, 9, 12, 18, 0xFF };
//Pattern: "SON LAS DIEZ Y CINCUENTAICINCO MINUTOS" 10:55 
const uint8_t pattern_60[] PROGMEM = { 0, 2, 9, 17, 52, 57, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y DIEZ MINUTOS              " 16:10 
const uint8_t pattern_61[] PROGMEM = { 0, 2, 9, 28, 38, 48, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y TREINTAICINCO MINUTOS" 21:35 
const uint8_t pattern_62[] PROGMEM = { 0, 2, 6, 9, 38, 44, 52, 0xFF };
//Pattern: "SON LAS TRES MENOS CUARTO " 02:45 
const uint8_t pattern_63[] PROGMEM = { 0, 2, 19, 20, 51, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y VEINTICINCO MINUTOS " 23:25 
const uint8_t pattern_64[] PROGMEM = { 0, 2, 9, 11, 38, 50, 52, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y QUINCE MINUTOS" 22:15 
const uint8_t pattern_65[] PROGMEM = { 0, 2, 9, 10, 38, 46, 52, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y QUINCE MINUTOS" 14:15 
const uint8_t pattern_66[] PROGMEM = { 0, 2, 9, 10, 26, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y CUARENTAICINCO MINUTOS " 23:45 
const uint8_t pattern_67[] PROGMEM = { 0, 2, 9, 32, 38, 50, 52, 0xFF };
//Pattern: "SON LAS ONCE Y VEINTICINCO MINUTOS " 11:25 
const uint8_t pattern_68[] PROGMEM = { 0, 2, 9, 11, 18, 52, 0xFF };
//Pattern: "SON LAS CUATRO  " 04:00 
const uint8_t pattern_69[] PROGMEM = { 0, 2, 3, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y CINCUENTAICINCO MINUTOS " 20:55 
const uint8_t pattern_70[] PROGMEM = { 0, 2, 9, 38, 42, 52, 57, 0xFF };
//Pattern: "SON NUEVE Y CUARENTA " 09:40 
const uint8_t pattern_71[] PROGMEM = { 0, 14, 15, 31, 0xFF };
//Pattern: "SON LAS DOCE Y CUARENTAICINCO MINUTOS" 12:45 
const uint8_t pattern_72[] PROGMEM = { 0, 2, 13, 22, 24, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y TREINTAICINCO MINUTOS " 18:35 
const uint8_t pattern_73[] PROGMEM = { 0, 2, 6, 9, 35, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y CINCUENTA MINUTOS " 21:50 
const uint8_t pattern_74[] PROGMEM = { 0, 2, 9, 38, 44, 52, 56, 0xFF };
//Pattern: "SON LAS DOCE Y DIEZ MINUTOS " 12:10 
const uint8_t pattern_75[] PROGMEM = { 0, 2, 13, 22, 48, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS" 21:00 
const uint8_t pattern_76[] PROGMEM = { 0, 2, 38, 44, 0xFF };
//Pattern: "SON LAS SEIS Y TREINTAICINCO MINUTOS" 06:35 
const uint8_t pattern_77[] PROGMEM = { 0, 2, 6, 13, 29, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y VEINTICINCO MINUTOS " 17:25 
const uint8_t pattern_78[] PROGMEM = { 0, 2, 9, 11, 34, 38, 52, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y CINCO MINUTOS" 13:05 
const uint8_t pattern_79[] PROGMEM = { 0, 2, 9, 25, 38, 52, 55, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y VEINTE MINUTOS" 00:20 
const uint8_t pattern_80[] PROGMEM = { 0, 2, 4, 13, 49, 52, 0xFF };
//Pattern: "SON LAS ONCE Y CUARENTA MINUTOS" 11:40 
const uint8_t pattern_81[] PROGMEM = { 0, 2, 9, 18, 23, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y DIEZ MINUTOS" 15:10 
const uint8_t pattern_82[] PROGMEM = { 0, 2, 9, 27, 38, 48, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS  " 18:00 
const uint8_t pattern_83[] PROGMEM = { 0, 2, 35, 38, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y VEINTE MINUTOS " 16:20 
const uint8_t pattern_84[] PROGMEM = { 0, 2, 9, 28, 38, 49, 52, 0xFF };
//Pattern: "SON LAS TRES Y VEINTICINCO " 03:25 
const uint8_t pattern_85[] PROGMEM = { 0, 2, 9, 11, 51, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y CINCUENTA MINUTOS" 20:50 
const uint8_t pattern_86[] PROGMEM = { 0, 2, 9, 38, 42, 52, 56, 0xFF };
//Pattern: "SON LAS TRES Y DIEZ MINUTOS" 03:10 
const uint8_t pattern_87[] PROGMEM = { 0, 2, 9, 48, 51, 52, 0xFF };
//Pattern: "VEINTITRES CINCUENTAICINCO " 23:59 
const uint8_t pattern_88[] PROGMEM = { 53, 57, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y QINCE MINUTOS" 00:15 
const uint8_t pattern_89[] PROGMEM = { 0, 2, 4, 5, 13, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y CINCUENTA MINUTOS " 15:50 
const uint8_t pattern_90[] PROGMEM = { 0, 2, 9, 27, 38, 52, 56, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y VEINTICINCO MINUTOS " 22:25 
const uint8_t pattern_91[] PROGMEM = { 0, 2, 9, 11, 38, 46, 52, 0xFF };
//Pattern: "SON LAS DIEZ Y DIEZ MINUTOS" 10:10 
const uint8_t pattern_92[] PROGMEM = { 0, 2, 9, 17, 48, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y VEINTE MINUTOS " 21:20 
const uint8_t pattern_93[] PROGMEM = { 0, 2, 9, 38, 44, 49, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y CUARENTA MINUTOS " 18:40 
const uint8_t pattern_94[] PROGMEM = { 0, 2, 9, 31, 35, 38, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS  " 17:00 
const uint8_t pattern_95[] PROGMEM = { 0, 2, 34, 38, 0xFF };
//Pattern: "SON LAS DIEZ Y VEINTICINCO MINUTOS" 10:25 
const uint8_t pattern_96[] PROGMEM = { 0, 2, 9, 11, 17, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y CINCO MINUTOS" 21:05 
const uint8_t pattern_97[] PROGMEM = { 0, 2, 9, 38, 44, 52, 55, 0xFF };
//Pattern: "SON LAS OCHO MENOS CUARTO" 07:45 
const uint8_t pattern_98[] PROGMEM = { 0, 2, 19, 20, 36, 0xFF };
//Pattern: "SON LAS DOCE Y VEINTE MINUTOS " 12:20 
const uint8_t pattern_99[] PROGMEM = { 0, 2, 13, 22, 49, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y TREINTA MINUTOS " 18:30 
const uint8_t pattern_100[] PROGMEM = { 0, 2, 8, 9, 35, 38, 52, 0xFF };
//Pattern: "SON LAS DIEZ Y VEINTE MINUTOS" 10:20 
const uint8_t pattern_101[] PROGMEM = { 0, 2, 9, 17, 49, 52, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y DIEZ MINUTOS" 14:10 
const uint8_t pattern_102[] PROGMEM = { 0, 2, 9, 26, 38, 48, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y VEINTICINCO MINUTOS " 21:25 
const uint8_t pattern_103[] PROGMEM = { 0, 2, 9, 11, 38, 44, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y TREINTAICINCO MINUTOS " 23:35 
const uint8_t pattern_104[] PROGMEM = { 0, 2, 6, 9, 38, 50, 52, 0xFF };
//Pattern: "SON LAS DOCE MENOS CUARTO" 11:45 
const uint8_t pattern_105[] PROGMEM = { 0, 2, 19, 20, 22, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y CINCUENTAICINCO MINUTOS" 19:55 
const uint8_t pattern_106[] PROGMEM = { 0, 2, 9, 38, 40, 52, 57, 0xFF };
//Pattern: "SON LAS TRES Y VEINTE MINUTOS" 03:20 
const uint8_t pattern_107[] PROGMEM = { 0, 2, 9, 49, 51, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y DIEZ MINUTOS" 21:10 
const uint8_t pattern_108[] PROGMEM = { 0, 2, 9, 38, 44, 48, 52, 0xFF };
//Pattern: "SON LAS OCHO Y MEDIA" 08:30 
const uint8_t pattern_109[] PROGMEM = { 0, 2, 13, 16, 36, 0xFF };
//Pattern: "SON LAS CUATRO MENOS CUARTO " 03:45 
const uint8_t pattern_110[] PROGMEM = { 0, 2, 3, 19, 20, 0xFF };
//Pattern: "SON LAS SIETE Y TREINTAICINCO MINUTOS" 07:35 
const uint8_t pattern_111[] PROGMEM = { 0, 2, 6, 9, 33, 52, 0xFF };
//Pattern: "SON NUEVE Y TREINTAICINCO MINUTOS " 09:35 
const uint8_t pattern_112[] PROGMEM = { 0, 6, 14, 15, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS" 23:00 
const uint8_t pattern_113[] PROGMEM = { 0, 2, 38, 50, 0xFF };
//Pattern: "ES LA UNA Y TREINTAICINCO MINUTOS" 01:35 
const uint8_t pattern_114[] PROGMEM = { 1, 6, 13, 43, 52, 54, 0xFF };
//Pattern: "SON LAS TRES Y CUARENTA MINUTOS" 03:40 
const uint8_t pattern_115[] PROGMEM = { 0, 2, 9, 23, 51, 52, 0xFF };
//Pattern: "SON LAS CUATRO Y CUARENTA MINUTOS" 04:40 
const uint8_t pattern_116[] PROGMEM = { 0, 2, 3, 13, 23, 52, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y VEINTE MINUTOS " 14:20 
const uint8_t pattern_117[] PROGMEM = { 0, 2, 9, 26, 38, 49, 52, 0xFF };
//Pattern: "SON LAS DOS MENOS CUARTO" 01:45 
const uint8_t pattern_118[] PROGMEM = { 0, 2, 19, 20, 45, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y CUARENTA MINUTOS" 23:40 
const uint8_t pattern_119[] PROGMEM = { 0, 2, 9, 31, 38, 50, 52, 0xFF };
//Pattern: "SON LAS OCHO Y CUARENTA MINUTOS" 08:40 
const uint8_t pattern_120[] PROGMEM = { 0, 2, 13, 23, 36, 52, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y CUARENTAICINCO MINUTOS" 13:45 
const uint8_t pattern_121[] PROGMEM = { 0, 2, 9, 25, 32, 38, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y QUINCE MINUTOS " 15:15 
const uint8_t pattern_122[] PROGMEM = { 0, 2, 9, 10, 27, 38, 52, 0xFF };
//Pattern: "SON LAS SEIS Y DIEZ MINUTOS" 06:10 
const uint8_t pattern_123[] PROGMEM = { 0, 2, 13, 29, 48, 52, 0xFF };
//Pattern: "SON LAS SIETE  " 07:00 
const uint8_t pattern_124[] PROGMEM = { 0, 2, 33, 0xFF };
//Pattern: "SON LAS DOCE Y CUARENTA MINUTOS" 12:40 
const uint8_t pattern_125[] PROGMEM = { 0, 2, 13, 22, 23, 52, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y CINCUENTA MINUTOS " 19:50 
const uint8_t pattern_126[] PROGMEM = { 0, 2, 9, 38, 40, 52, 56, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y TREINTA MINUTOS " 21:30 
const uint8_t pattern_127[] PROGMEM = { 0, 2, 8, 9, 38, 44, 52, 0xFF };
//Pattern: "SON LAS DIEZ Y QUINCE MINUTOS" 10:15 
const uint8_t pattern_128[] PROGMEM = { 0, 2, 9, 10, 17, 52, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y CUARENTAICINCO MINUTOS" 16:45 
const uint8_t pattern_129[] PROGMEM = { 0, 2, 9, 28, 32, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y TREINTAICINCO MINUTOS" 22:35 
const uint8_t pattern_130[] PROGMEM = { 0, 2, 6, 9, 38, 46, 52, 0xFF };
//Pattern: "SON LAS NUEVE MENOS CUARTO" 08:45 
const uint8_t pattern_131[] PROGMEM = { 0, 2, 19, 20, 41, 0xFF };
//Pattern: "SON LAS TRES Y CINCO MINUTOS" 03:05 
const uint8_t pattern_132[] PROGMEM = { 0, 2, 9, 12, 51, 52, 0xFF };
//Pattern: "SON LAS SEIS Y VEINTICINCO MINUTOS " 06:25 
const uint8_t pattern_133[] PROGMEM = { 0, 2, 11, 13, 29, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y CUARENTA MINUTOS" 15:40 
const uint8_t pattern_134[] PROGMEM = { 0, 2, 9, 27, 31, 38, 52, 0xFF };
//Pattern: "SON LAS DOS Y TREINTAICINCO MINUTOS" 02:35 
const uint8_t pattern_135[] PROGMEM = { 0, 2, 6, 9, 45, 52, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y TREINTA MINUTOS " 20:30 
const uint8_t pattern_136[] PROGMEM = { 0, 2, 8, 9, 38, 42, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y TREINTA MINUTOS" 15:30 
const uint8_t pattern_137[] PROGMEM = { 0, 2, 8, 9, 27, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS" 22:00 
const uint8_t pattern_138[] PROGMEM = { 0, 2, 38, 46, 0xFF };
//Pattern: "SON LAS OCHO Y TREINTAICINCO MINUTOS" 08:35 
const uint8_t pattern_139[] PROGMEM = { 0, 2, 6, 13, 36, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y CUARENTA MINUTOS " 17:40 
const uint8_t pattern_140[] PROGMEM = { 0, 2, 9, 31, 34, 38, 52, 0xFF };
//Pattern: "SON LAS CINCO Y CINCO DIEZ MINUTOS" 05:10 
const uint8_t pattern_141[] PROGMEM = { 0, 2, 13, 30, 48, 52, 55, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y CINCUENTA MINUTOS " 22:50 
const uint8_t pattern_142[] PROGMEM = { 0, 2, 9, 38, 46, 52, 56, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y VEINTICINCO MINUTOS " 18:25 
const uint8_t pattern_143[] PROGMEM = { 0, 2, 9, 11, 35, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y QUINCE MINUTOS" 21:15 
const uint8_t pattern_144[] PROGMEM = { 0, 2, 9, 10, 38, 44, 52, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y VEINTICINCO MINUTOS " 20:25 
const uint8_t pattern_145[] PROGMEM = { 0, 2, 9, 11, 38, 42, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y CINCUENTAICINCO MINUTOS " 15:55 
const uint8_t pattern_146[] PROGMEM = { 0, 2, 9, 27, 38, 52, 57, 0xFF };
//Pattern: "SON LAS DOS" 02:00 
const uint8_t pattern_147[] PROGMEM = { 0, 2, 45, 0xFF };
//Pattern: "SON LAS DOS Y CINCUENTA MINUTOS" 02:50 
const uint8_t pattern_148[] PROGMEM = { 0, 2, 9, 45, 52, 56, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y CUARENTA MINUTOS " 22:40 
const uint8_t pattern_149[] PROGMEM = { 0, 2, 9, 31, 38, 46, 52, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y VEINTE MINUTOS " 13:20 
const uint8_t pattern_150[] PROGMEM = { 0, 2, 9, 25, 38, 49, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y QUINCE MINUTOS " 18:15 
const uint8_t pattern_151[] PROGMEM = { 0, 2, 9, 10, 35, 38, 52, 0xFF };
//Pattern: "SON LAS DOS Y CINCUENTAICINCO MINUTOS" 02:55 
const uint8_t pattern_152[] PROGMEM = { 0, 2, 9, 45, 52, 57, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y QUINCE MINUTOS" 20:15 
const uint8_t pattern_153[] PROGMEM = { 0, 2, 9, 10, 38, 42, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y TREINTAICINCO MINUTOS" 17:35 
const uint8_t pattern_154[] PROGMEM = { 0, 2, 6, 9, 34, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y CINCUENTAICINCO MINUTOS" 22:55 
const uint8_t pattern_155[] PROGMEM = { 0, 2, 9, 38, 46, 52, 57, 0xFF };
//Pattern: "SON LAS SEIS Y QUINCE MINUTOS" 06:15 
const uint8_t pattern_156[] PROGMEM = { 0, 2, 10, 13, 29, 52, 0xFF };
//Pattern: "ES LA UNA" 01:00 
const uint8_t pattern_157[] PROGMEM = { 1, 43, 54, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y QUINCE MINUTOS" 17:15 
const uint8_t pattern_158[] PROGMEM = { 0, 2, 9, 10, 34, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y CUARENTAICINCO MINUTOS " 22:45 
const uint8_t pattern_159[] PROGMEM = { 0, 2, 9, 32, 38, 46, 52, 0xFF };
//Pattern: "SON LAS CINCO Y CINCO MINUTOS" 05:05 
const uint8_t pattern_160[] PROGMEM = { 0, 2, 13, 30, 52, 55, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y CUARENTAICINCO MINUTOS" 14:45 
const uint8_t pattern_161[] PROGMEM = { 0, 2, 9, 26, 32, 38, 52, 0xFF };

//Pattern: "" 00:01 00:02 00:03 00:04 00:06 00:07 00:08 00:09 00:11 00:12 00:13 00:14 00:16 00:17 00:18 00:19 00:21 00:22 00:23 00:24 00:26 00:27 00:28 00:29 00:31 00:32 00:33 00:34 00:36 00:37 00:38 00:39 00:41 00:42 00:43 00:44 00:46 00:47 00:48 00:49 00:51 00:52 00:53 00:54 00:56 00:57 00:58 00:59 01:01 01:02 01:03 01:04 01:06 01:07 01:08 01:09 01:11 01:12 01:13 01:14 01:16 01:17 01:18 01:19 01:21 01:22 01:23 01:24 01:26 01:27 01:28 01:29 01:31 01:32 01:33 01:34 01:36 01:37 01:38 01:39 01:41 01:42 01:43 01:44 01:46 01:47 01:48 01:49 01:51 01:52 01:53 01:54 01:56 01:57 01:58 01:59 02:01 02:02 02:03 02:04 02:06 02:07 02:08 02:09 02:11 02:12 02:13 02:14 02:16 02:17 02:18 02:19 02:21 02:22 02:23 02:24 02:26 02:27 02:28 02:29 02:31 02:32 02:33 02:34 02:36 02:37 02:38 02:39 02:41 02:42 02:43 02:44 02:46 02:47 02:48 02:49 02:51 02:52 02:53 02:54 02:56 02:57 02:58 02:59 03:01 03:02 03:03 03:04 03:06 03:07 03:08 03:09 03:11 03:12 03:13 03:14 03:16 03:17 03:18 03:19 03:21 03:22 03:23 03:24 03:26 03:27 03:28 03:29 03:31 03:32 03:33 03:34 03:36 03:37 03:38 03:39 03:41 03:42 03:43 03:44 03:46 03:47 03:48 03:49 03:51 03:52 03:53 03:54 03:56 03:57 03:58 03:59 04:01 04:02 04:03 04:04 04:06 04:07 04:08 04:09 04:11 04:12 04:13 04:14 04:16 04:17 04:18 04:19 04:21 04:22 04:23 04:24 04:26 04:27 04:28 04:29 04:31 04:32 04:33 04:34 04:36 04:37 04:38 04:39 04:41 04:42 04:43 04:44 04:46 04:47 04:48 04:49 04:51 04:52 04:53 04:54 04:56 04:57 04:58 04:59 05:01 05:02 05:03 05:04 05:06 05:07 05:08 05:09 05:11 05:12 05:13 05:14 05:16 05:17 05:18 05:19 05:21 05:22 05:23 05:24 05:26 05:27 05:28 05:29 05:31 05:32 05:33 05:34 05:36 05:37 05:38 05:39 05:41 05:42 05:43 05:44 05:46 05:47 05:48 05:49 05:51 05:52 05:53 05:54 05:56 05:57 05:58 05:59 06:01 06:02 06:03 06:04 06:06 06:07 06:08 06:09 06:11 06:12 06:13 06:14 06:16 06:17 06:18 06:19 06:21 06:22 06:23 06:24 06:26 06:27 06:28 06:29 06:31 06:32 06:33 06:34 06:36 06:37 06:38 06:39 06:41 06:42 06:43 06:44 06:46 06:47 06:48 06:49 06:51 06:52 06:53 06:54 06:56 06:57 06:58 06:59 07:01 07:02 07:03 07:04 07:06 07:07 07:08 07:09 07:11 07:12 07:13 07:14 07:16 07:17 07:18 07:19 07:21 07:22 07:23 07:24 07:26 07:27 07:28 07:29 07:31 07:32 07:33 07:34 07:36 07:37 07:38 07:39 07:41 07:42 07:43 07:44 07:46 07:47 07:48 07:49 07:51 07:52 07:53 07:54 07:56 07:57 07:58 07:59 08:01 08:02 08:03 08:04 08:06 08:07 08:08 08:09 08:11 08:12 08:13 08:14 08:16 08:17 08:18 08:19 08:21 08:22 08:23 08:24 08:26 08:27 08:28 08:29 08:31 08:32 08:33 08:34 08:36 08:37 08:38 08:39 08:41 08:42 08:43 08:44 08:46 08:47 08:48 08:49 08:51 08:52 08:53 08:54 08:56 08:57 08:58 08:59 09:01 09:02 09:03 09:04 09:06 09:07 09:08 09:09 09:11 09:12 09:13 09:14 09:16 09:17 09:18 09:19 09:21 09:22 09:23 09:24 09:26 09:27 09:28 09:29 09:31 09:32 09:33 09:34 09:36 09:37 09:38 09:39 09:41 09:42 09:43 09:44 09:46 09:47 09:48 09:49 09:51 09:52 09:53 09:54 09:56 09:57 09:58 09:59 10:01 10:02 10:03 10:04 10:06 10:07 10:08 10:09 10:11 10:12 10:13 10:14 10:16 10:17 10:18 10:19 10:21 10:22 10:23 10:24 10:26 10:27 10:28 10:29 10:31 10:32 10:33 10:34 10:36 10:37 10:38 10:39 10:41 10:42 10:43 10:44 10:46 10:47 10:48 10:49 10:51 10:52 10:53 10:54 10:56 10:57 10:58 10:59 11:01 11:02 11:03 11:04 11:06 11:07 11:08 11:09 11:11 11:12 11:13 11:14 11:16 11:17 11:18 11:19 11:21 11:22 11:23 11:24 11:26 11:27 11:28 11:29 11:31 11:32 11:33 11:34 11:36 11:37 11:38 11:39 11:41 11:42 11:43 11:44 11:46 11:47 11:48 11:49 11:51 11:52 11:53 11:54 11:56 11:57 11:58 11:59 12:01 12:02 12:03 12:04 12:06 12:07 12:08 12:09 12:11 12:12 12:13 12:14 12:16 12:17 12:18 12:19 12:21 12:22 12:23 12:24 12:26 12:27 12:28 12:29 12:31 12:32 12:33 12:34 12:36 12:37 12:38 12:39 12:41 12:42 12:43 12:44 12:46 12:47 12:48 12:49 12:51 12:52 12:53 12:54 12:56 12:57 12:58 12:59 13:01 13:02 13:03 13:04 13:06 13:07 13:08 13:09 13:11 13:12 13:13 13:14 13:16 13:17 13:18 13:19 13:21 13:22 13:23 13:24 13:26 13:27 13:28 13:29 13:31 13:32 13:33 13:34 13:36 13:37 13:38 13:39 13:41 13:42 13:43 13:44 13:46 13:47 13:48 13:49 13:51 13:52 13:53 13:54 13:56 13:57 13:58 13:59 14:01 14:02 14:03 14:04 14:06 14:07 14:08 14:09 14:11 14:12 14:13 14:14 14:16 14:17 14:18 14:19 14:21 14:22 14:23 14:24 14:26 14:27 14:28 14:29 14:31 14:32 14:33 14:34 14:36 14:37 14:38 14:39 14:41 14:42 14:43 14:44 14:46 14:47 14:48 14:49 14:51 14:52 14:53 14:54 14:56 14:57 14:58 14:59 15:01 15:02 15:03 15:04 15:06 15:07 15:08 15:09 15:11 15:12 15:13 15:14 15:16 15:17 15:18 15:19 15:21 15:22 15:23 15:24 15:26 15:27 15:28 15:29 15:31 15:32 15:33 15:34 15:36 15:37 15:38 15:39 15:41 15:42 15:43 15:44 15:46 15:47 15:48 15:49 15:51 15:52 15:53 15:54 15:56 15:57 15:58 15:59 16:01 16:02 16:03 16:04 16:06 16:07 16:08 16:09 16:11 16:12 16:13 16:14 16:16 16:17 16:18 16:19 16:21 16:22 16:23 16:24 16:26 16:27 16:28 16:29 16:31 16:32 16:33 16:34 16:36 16:37 16:38 16:39 16:41 16:42 16:43 16:44 16:46 16:47 16:48 16:49 16:51 16:52 16:53 16:54 16:56 16:57 16:58 16:59 17:01 17:02 17:03 17:04 17:06 17:07 17:08 17:09 17:11 17:12 17:13 17:14 17:16 17:17 17:18 17:19 17:21 17:22 17:23 17:24 17:26 17:27 17:28 17:29 17:31 17:32 17:33 17:34 17:36 17:37 17:38 17:39 17:41 17:42 17:43 17:44 17:46 17:47 17:48 17:49 17:51 17:52 17:53 17:54 17:56 17:57 17:58 17:59 18:01 18:02 18:03 18:04 18:06 18:07 18:08 18:09 18:11 18:12 18:13 18:14 18:16 18:17 18:18 18:19 18:21 18:22 18:23 18:24 18:26 18:27 18:28 18:29 18:31 18:32 18:33 18:34 18:36 18:37 18:38 18:39 18:41 18:42 18:43 18:44 18:46 18:47 18:48 18:49 18:51 18:52 18:53 18:54 18:56 18:57 18:58 18:59 19:01 19:02 19:03 19:04 19:06 19:07 19:08 19:09 19:11 19:12 19:13 19:14 19:16 19:17 19:18 19:19 19:21 19:22 19:23 19:24 19:26 19:27 19:28 19:29 19:31 19:32 19:33 19:34 19:36 19:37 19:38 19:39 19:41 19:42 19:43 19:44 19:46 19:47 19:48 19:49 19:51 19:52 19:53 19:54 19:56 19:57 19:58 19:59 20:01 20:02 20:03 20:04 20:06 20:07 20:08 20:09 20:11 20:12 20:13 20:14 20:16 20:17 20:18 20:19 20:21 20:22 20:23 20:24 20:26 20:27 20:28 20:29 20:31 20:32 20:33 20:34 20:36 20:37 20:38 20:39 20:41 20:42 20:43 20:44 20:46 20:47 20:48 20:49 20:51 20:52 20:53 20:54 20:56 20:57 20:58 20:59 21:01 21:02 21:03 21:04 21:06 21:07 21:08 21:09 21:11 21:12 21:13 21:14 21:16 21:17 21:18 21:19 21:21 21:22 21:23 21:24 21:26 21:27 21:28 21:29 21:31 21:32 21:33 21:34 21:36 21:37 21:38 21:39 21:41 21:42 21:43 21:44 21:46 21:47 21:48 21:49 21:51 21:52 21:53 21:54 21:56 21:57 21:58 21:59 22:01 22:02 22:03 22:04 22:06 22:07 22:08 22:09 22:11 22:12 22:13 22:14 22:16 22:17 22:18 22:19 22:21 22:22 22:23 22:24 22:26 22:27 22:28 22:29 22:31 22:32 22:33 22:34 22:36 22:37 22:38 22:39 22:41 22:42 22:43 22:44 22:46 22:47 22:48 22:49 22:51 22:52 22:53 22:54 22:56 22:57 22:58 22:59 23:01 23:02 23:03 23:04 23:06 23:07 23:08 23:09 23:11 23:12 23:13 23:14 23:16 23:17 23:18 23:19 23:21 23:22 23:23 23:24 23:26 23:27 23:28 23:29 23:31 23:32 23:33 23:34 23:36 23:37 23:38 23:39 23:41 23:42 23:43 23:44 23:46 23:47 23:48 23:49 23:51 23:52 23:53 23:54 23:56 23:57 23:58 
const uint8_t pattern_162[] PROGMEM = { 37, 0xFF };

//Pattern: "SON LAS TRECE HORAS Y DIEZ MINUTOS" 13:10 
const uint8_t pattern_163[] PROGMEM = { 0, 2, 9, 25, 38, 48, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y CINCUENTAICINCO MINUTOS " 23:55 
const uint8_t pattern_164[] PROGMEM = { 0, 2, 9, 38, 50, 52, 57, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y CUARENTA MINUTOS " 19:40 
const uint8_t pattern_165[] PROGMEM = { 0, 2, 9, 31, 38, 40, 52, 0xFF };
//Pattern: "SON LAS DOCE Y CINCO MINUTOS" 12:05 
const uint8_t pattern_166[] PROGMEM = { 0, 2, 7, 13, 22, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y CINCUENTA MINUTOS" 17:50 
const uint8_t pattern_167[] PROGMEM = { 0, 2, 9, 34, 38, 52, 56, 0xFF };
//Pattern: "SON LAS ONCE Y CINCUENTAICINCO MINUTOS" 11:55 
const uint8_t pattern_168[] PROGMEM = { 0, 2, 9, 18, 52, 57, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y QUINCE MINUTOS " 16:15 
const uint8_t pattern_169[] PROGMEM = { 0, 2, 9, 10, 28, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y CUARENTAICINCO MINUTOS " 21:45 
const uint8_t pattern_170[] PROGMEM = { 0, 2, 9, 32, 38, 44, 52, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y VEINTE MINUTOS" 20:20 
const uint8_t pattern_171[] PROGMEM = { 0, 2, 9, 38, 42, 49, 52, 0xFF };
//Pattern: "SON LAS SIETE Y VEINTICINCO MINUTOS " 07:25 
const uint8_t pattern_172[] PROGMEM = { 0, 2, 9, 11, 33, 52, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y CINCUENTA MINUTOS" 16:50 
const uint8_t pattern_173[] PROGMEM = { 0, 2, 9, 28, 38, 52, 56, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y CINCUENTAICINCO MINUTOS" 18:55 
const uint8_t pattern_174[] PROGMEM = { 0, 2, 9, 35, 38, 52, 57, 0xFF };
//Pattern: "SON LAS SEIS" 06:00 
const uint8_t pattern_175[] PROGMEM = { 0, 2, 29, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y QUINCE MINUTOS " 23:15 
const uint8_t pattern_176[] PROGMEM = { 0, 2, 9, 10, 38, 50, 52, 0xFF };
//Pattern: "SON LAS OCHO Y QUINCE MINUTOS " 08:15 
const uint8_t pattern_177[] PROGMEM = { 0, 2, 10, 13, 36, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y CINCUENTAICINCO MINUTOS " 17:55 
const uint8_t pattern_178[] PROGMEM = { 0, 2, 9, 34, 38, 52, 57, 0xFF };
//Pattern: "SON LAS CUATRO Y TREINTAICINCO MINUTOS" 04:35 
const uint8_t pattern_179[] PROGMEM = { 0, 2, 3, 6, 13, 52, 0xFF };
//Pattern: "SON LAS VEINTICUATRO HORAS" 00:00 
const uint8_t pattern_180[] PROGMEM = { 0, 2, 4, 38, 0xFF };
//Pattern: "SON LAS SIETE Y MEDIA" 07:30 
const uint8_t pattern_181[] PROGMEM = { 0, 2, 9, 16, 33, 0xFF };
//Pattern: "SON LAS DOCE Y QUINCE MINUTOS " 12:15 
const uint8_t pattern_182[] PROGMEM = { 0, 2, 10, 13, 22, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y CINCUENTA MINUTOS " 23:50 
const uint8_t pattern_183[] PROGMEM = { 0, 2, 9, 38, 50, 52, 56, 0xFF };
//Pattern: "SON LAS OCHO Y CINCUENTA MINUTOS " 08:50 
const uint8_t pattern_184[] PROGMEM = { 0, 2, 13, 36, 52, 56, 0xFF };
//Pattern: "SON LAS DOS Y CINCO MINUTOS" 02:05 
const uint8_t pattern_185[] PROGMEM = { 0, 2, 9, 45, 52, 55, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y DIEZ MINUTOS" 20:10 
const uint8_t pattern_186[] PROGMEM = { 0, 2, 9, 38, 42, 48, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y CINCO MINUTOS " 23:05 
const uint8_t pattern_187[] PROGMEM = { 0, 2, 9, 12, 38, 50, 52, 0xFF };
//Pattern: "SON LAS OCHO Y CINCO MINUTOS" 08:05 
const uint8_t pattern_188[] PROGMEM = { 0, 2, 12, 13, 36, 52, 0xFF };
//Pattern: "SON LAS ONCE MENOS CUARTO" 10:45 
const uint8_t pattern_189[] PROGMEM = { 0, 2, 18, 19, 20, 0xFF };
//Pattern: "SON LAS SIETE Y CUARENTA MINUTOS " 07:40 
const uint8_t pattern_190[] PROGMEM = { 0, 2, 9, 23, 33, 52, 0xFF };
//Pattern: "SON LAS DOCE Y CINCUENTA MINUTOS" 12:50 
const uint8_t pattern_191[] PROGMEM = { 0, 2, 13, 22, 52, 56, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y CINCUENTAICINCO MINUTOS" 16:55 
const uint8_t pattern_192[] PROGMEM = { 0, 2, 9, 28, 38, 52, 57, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y CINCO MINUTOS" 18:05 
const uint8_t pattern_193[] PROGMEM = { 0, 2, 9, 12, 35, 38, 52, 0xFF };
//Pattern: "SON NUEVE Y CINCUENTA MINUTOS" 09:50 
const uint8_t pattern_194[] PROGMEM = { 0, 14, 15, 52, 56, 0xFF };
//Pattern: "SON LAS NUEVE" 09:00 
const uint8_t pattern_195[] PROGMEM = { 0, 2, 41, 0xFF };
//Pattern: "SON LAS CINCO Y CINCUENTAICINCO MINUTOS" 05:55 
const uint8_t pattern_196[] PROGMEM = { 0, 2, 13, 30, 52, 57, 0xFF };
//Pattern: "SON LAS OCHO Y CINCUENTAICINCO MINUTOS" 08:55 
const uint8_t pattern_197[] PROGMEM = { 0, 2, 13, 36, 52, 57, 0xFF };
//Pattern: "ES LA UNA Y CINCUENTA MINUTOS " 01:50 
const uint8_t pattern_198[] PROGMEM = { 1, 13, 43, 52, 54, 56, 0xFF };
//Pattern: "SON LAS CINCO Y QUINCE MINUTOS " 05:15 
const uint8_t pattern_199[] PROGMEM = { 0, 2, 10, 13, 30, 52, 0xFF };
//Pattern: "SON LAS DOCE Y TREINTAICINCO MINUTOS " 12:35 
const uint8_t pattern_200[] PROGMEM = { 0, 2, 6, 13, 22, 52, 0xFF };
//Pattern: "SON LAS SEIS Y VEINTE MINUTOS" 06:20 
const uint8_t pattern_201[] PROGMEM = { 0, 2, 13, 29, 49, 52, 0xFF };
//Pattern: "SON NUEVE Y CINCUENTAICINCO MINUTOS" 09:55 
const uint8_t pattern_202[] PROGMEM = { 0, 14, 15, 52, 57, 0xFF };
//Pattern: "SON LAS DOS Y QUINCE MINUTOS" 02:15 
const uint8_t pattern_203[] PROGMEM = { 0, 2, 9, 10, 45, 52, 0xFF };
//Pattern: "SON LAS CUATRO Y VEINTE MINUTOS" 04:20 
const uint8_t pattern_204[] PROGMEM = { 0, 2, 3, 13, 49, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y TREINTA MINUTOS" 17:30 
const uint8_t pattern_205[] PROGMEM = { 0, 2, 8, 9, 34, 38, 52, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y CUARENTAICINCO MINUTOS " 19:45 
const uint8_t pattern_206[] PROGMEM = { 0, 2, 9, 32, 38, 40, 52, 0xFF };
//Pattern: "SON LAS SIETE Y VEINTE MINUTOS " 07:20 
const uint8_t pattern_207[] PROGMEM = { 0, 2, 9, 33, 49, 52, 0xFF };
//Pattern: "SON LAS ONCE Y QUINCE MINUTOS " 11:15 
const uint8_t pattern_208[] PROGMEM = { 0, 2, 9, 10, 18, 52, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y TREINTAICINCO MINUTOS " 20:35 
const uint8_t pattern_209[] PROGMEM = { 0, 2, 6, 9, 38, 42, 52, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y TREINTA MINUTOS" 13:30 
const uint8_t pattern_210[] PROGMEM = { 0, 2, 8, 9, 25, 38, 52, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y CINCO MINUTOS " 17:05 
const uint8_t pattern_211[] PROGMEM = { 0, 2, 9, 34, 38, 52, 55, 0xFF };
//Pattern: "SON LAS SIETE Y DIEZ MINUTOS" 07:10 
const uint8_t pattern_212[] PROGMEM = { 0, 2, 9, 33, 48, 52, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y CINCUENTAICINCO " 13:55 
const uint8_t pattern_213[] PROGMEM = { 0, 2, 9, 25, 38, 57, 0xFF };
//Pattern: "ES LA UNA Y CINCUENTAICINCO MINUTOS " 01:55 
const uint8_t pattern_214[] PROGMEM = { 1, 13, 43, 52, 54, 57, 0xFF };
//Pattern: "SON LAS SEIS Y MEDIA " 06:30 
const uint8_t pattern_215[] PROGMEM = { 0, 2, 13, 16, 29, 0xFF };
//Pattern: "SON LAS CUATRO Y DIEZ MINUTOS" 04:10 
const uint8_t pattern_216[] PROGMEM = { 0, 2, 3, 13, 48, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y CINCUENTA MINUTOS " 18:50 
const uint8_t pattern_217[] PROGMEM = { 0, 2, 9, 35, 38, 52, 56, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y VEINTICINCO MINUTOS " 13:25 
const uint8_t pattern_218[] PROGMEM = { 0, 2, 9, 11, 25, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTE HORAS " 20:00 
const uint8_t pattern_219[] PROGMEM = { 0, 2, 38, 42, 0xFF };
//Pattern: "SON LAS VEINTIUNA HORAS Y CUARENTA MINUTOS" 21:40 
const uint8_t pattern_220[] PROGMEM = { 0, 2, 9, 31, 38, 44, 52, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y VEINTICINCO MINUTOS" 14:25 
const uint8_t pattern_221[] PROGMEM = { 0, 2, 9, 11, 26, 38, 52, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y TREINTAICINCO MINUTOS" 16:35 
const uint8_t pattern_222[] PROGMEM = { 0, 2, 6, 9, 28, 38, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y TREINTA MINUTOS" 23:30 
const uint8_t pattern_223[] PROGMEM = { 0, 2, 8, 9, 38, 50, 52, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y CINCO MINUTOS " 16:05 
const uint8_t pattern_224[] PROGMEM = { 0, 2, 9, 28, 30, 38, 52, 0xFF };
//Pattern: "SON LAS OCHO Y VEINTE MINUTOS " 08:20 
const uint8_t pattern_225[] PROGMEM = { 0, 2, 13, 36, 49, 52, 0xFF };
//Pattern: "SON LAS ONCE Y TREINTAICINCO MINUTOS" 11:35 
const uint8_t pattern_226[] PROGMEM = { 0, 2, 6, 9, 18, 52, 0xFF };
//Pattern: "SON LAS OCHO Y VEINTICINCO MINUTOS " 08:25 
const uint8_t pattern_227[] PROGMEM = { 0, 2, 11, 13, 36, 52, 0xFF };
//Pattern: "SON LAS CUATRO Y VEINTICINCO MINUTOS" 04:25 
const uint8_t pattern_228[] PROGMEM = { 0, 2, 3, 11, 13, 52, 0xFF };
//Pattern: "SON LAS DOCE Y VEINTICINCO MINUTOS" 12:25 
const uint8_t pattern_229[] PROGMEM = { 0, 2, 11, 13, 22, 52, 0xFF };
//Pattern: "SON LAS CUATRO Y CINCO MINUTOS" 04:05 
const uint8_t pattern_230[] PROGMEM = { 0, 2, 3, 13, 52, 55, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS  " 16:00 
const uint8_t pattern_231[] PROGMEM = { 0, 2, 28, 38, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y VEINTICINCO MINUTOS " 19:25 
const uint8_t pattern_232[] PROGMEM = { 0, 2, 9, 11, 38, 40, 52, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y CUARENTA MINUTOS " 13:40 
const uint8_t pattern_233[] PROGMEM = { 0, 2, 9, 25, 31, 38, 52, 0xFF };
//Pattern: "SON LAS DIECIOCHO HORAS Y CUARENTAICINCO MINUTOS " 18:45 
const uint8_t pattern_234[] PROGMEM = { 0, 2, 9, 32, 35, 38, 52, 0xFF };
//Pattern: "SON LAS ONCE Y ONCE VEINTE MINUTOS " 11:20 
const uint8_t pattern_235[] PROGMEM = { 0, 2, 9, 18, 21, 49, 52, 0xFF };
//Pattern: "SON LAS CINCO Y CINCUENTA MINUTOS" 05:50 
const uint8_t pattern_236[] PROGMEM = { 0, 2, 13, 30, 52, 56, 0xFF };
//Pattern: "SON LAS DOCE Y MEDIA" 12:30 
const uint8_t pattern_237[] PROGMEM = { 0, 2, 13, 16, 22, 0xFF };
//Pattern: "SON LAS VEINTE HORAS Y CUARENTAICINCO MINUTOS" 20:45 
const uint8_t pattern_238[] PROGMEM = { 0, 2, 9, 32, 38, 42, 52, 0xFF };
//Pattern: "SON LAS DIEZ Y CUARENTA MINUTOS " 10:40 
const uint8_t pattern_239[] PROGMEM = { 0, 2, 9, 17, 23, 52, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y CUARENTA MINUTOS" 16:40 
const uint8_t pattern_240[] PROGMEM = { 0, 2, 9, 28, 31, 38, 52, 0xFF };
//Pattern: "SON LAS CUATRO Y MEDIA" 04:30 
const uint8_t pattern_241[] PROGMEM = { 0, 2, 3, 13, 16, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y QUINCE MINUTOS " 19:15 
const uint8_t pattern_242[] PROGMEM = { 0, 2, 9, 10, 38, 40, 52, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y VEINTE MINUTOS" 22:20 
const uint8_t pattern_243[] PROGMEM = { 0, 2, 9, 38, 46, 49, 52, 0xFF };
//Pattern: "SON NUEVE Y QUINCE MINUTOS" 09:15 
const uint8_t pattern_244[] PROGMEM = { 0, 14, 15, 27, 52, 0xFF };
//Pattern: "SON LAS CUATRO Y QUINCE MINUTOS" 04:15 
const uint8_t pattern_245[] PROGMEM = { 0, 2, 3, 10, 13, 52, 0xFF };
//Pattern: "SON LAS CINCO  " 05:00 
const uint8_t pattern_246[] PROGMEM = { 0, 2, 30, 0xFF };
//Pattern: "SON LAS TRES Y QUINCE MINUTOS" 03:15 
const uint8_t pattern_247[] PROGMEM = { 0, 2, 9, 10, 51, 52, 0xFF };
//Pattern: "SON LAS DIEZ Y MEDIA" 10:30 
const uint8_t pattern_248[] PROGMEM = { 0, 2, 9, 16, 17, 0xFF };
//Pattern: "ES LA UNA Y CINCO MINUTOS" 01:05 
const uint8_t pattern_249[] PROGMEM = { 1, 7, 13, 43, 52, 54, 0xFF };
//Pattern: "SON LAS CUATRO Y CINCUENTA MINUTOS" 04:50 
const uint8_t pattern_250[] PROGMEM = { 0, 2, 3, 13, 52, 56, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y DIEZ MINUTOS" 17:10 
const uint8_t pattern_251[] PROGMEM = { 0, 2, 9, 34, 38, 48, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y VEINTE MINUTOS" 23:20 
const uint8_t pattern_252[] PROGMEM = { 0, 2, 9, 38, 49, 50, 52, 0xFF };
//Pattern: "SON LAS TRES  " 03:00 
const uint8_t pattern_253[] PROGMEM = { 0, 2, 51, 0xFF };
//Pattern: "SON LAS SIETE Y CINCO MINUTOS" 07:05 
const uint8_t pattern_254[] PROGMEM = { 0, 2, 9, 12, 33, 52, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y TREINTAICINCO MINUTOS" 14:35 
const uint8_t pattern_255[] PROGMEM = { 0, 2, 6, 9, 26, 38, 52, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y VEINTICINCO MINUTOS " 16:25 
const uint8_t pattern_256[] PROGMEM = { 0, 2, 9, 11, 28, 38, 52, 0xFF };
//Pattern: "SON LAS TRES Y CINCUENTA MINUTOS" 03:50 
const uint8_t pattern_257[] PROGMEM = { 0, 2, 9, 51, 52, 56, 0xFF };
//Pattern: "SON LAS CINCO Y TREINTAICINCO MINUTOS" 05:35 
const uint8_t pattern_258[] PROGMEM = { 0, 2, 6, 13, 30, 52, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y CINCUENTAICINCO " 00:55 
const uint8_t pattern_259[] PROGMEM = { 0, 2, 4, 13, 57, 0xFF };
//Pattern: "SON LAS TRECE HORAS" 13:00 
const uint8_t pattern_260[] PROGMEM = { 0, 2, 25, 38, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y VEINTE MINUTOS" 19:20 
const uint8_t pattern_261[] PROGMEM = { 0, 2, 9, 38, 40, 49, 52, 0xFF };
//Pattern: "SON NUEVE Y CINCO MINUTOS " 09:05 
const uint8_t pattern_262[] PROGMEM = { 0, 7, 14, 15, 52, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y CINCUENTA MINUTOS" 13:50 
const uint8_t pattern_263[] PROGMEM = { 0, 2, 9, 25, 38, 52, 56, 0xFF };
//Pattern: "SON LAS TRES Y CINCUENTAICINCO MINUTOS" 03:55 
const uint8_t pattern_264[] PROGMEM = { 0, 2, 9, 51, 52, 57, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y CINCUENTA MINUTOS " 14:50 
const uint8_t pattern_265[] PROGMEM = { 0, 2, 9, 26, 38, 52, 56, 0xFF };
//Pattern: "SON LAS DIEZ MENOS CUARTO" 09:45 
const uint8_t pattern_266[] PROGMEM = { 0, 2, 17, 19, 20, 0xFF };
//Pattern: "SON LAS DOCE Y CINCUENTAICINCO MINUTOS" 12:55 
const uint8_t pattern_267[] PROGMEM = { 0, 2, 13, 22, 52, 57, 0xFF };
//Pattern: "SON LAS CATORCE HORAS" 14:00 
const uint8_t pattern_268[] PROGMEM = { 0, 2, 26, 38, 0xFF };
//Pattern: "SON NUEVE Y VEINTE MINUTOS " 09:20 
const uint8_t pattern_269[] PROGMEM = { 0, 14, 15, 49, 52, 0xFF };
//Pattern: "SON LAS CUATRO Y CINCUENTAICINCO MINUTOS" 04:55 
const uint8_t pattern_270[] PROGMEM = { 0, 2, 3, 13, 52, 57, 0xFF };
//Pattern: "ES LA UNA Y QUINCE MINUTOS" 01:15 
const uint8_t pattern_271[] PROGMEM = { 1, 10, 13, 43, 52, 54, 0xFF };
//Pattern: "SON LAS ONCE Y MEDIA" 11:30 
const uint8_t pattern_272[] PROGMEM = { 0, 2, 9, 16, 18, 0xFF };
//Pattern: "SON LAS DIECISIETE HORAS Y VEINTE MINUTOS " 17:20 
const uint8_t pattern_273[] PROGMEM = { 0, 2, 9, 34, 38, 49, 52, 0xFF };
//Pattern: "SON LAS VEINTITRES HORAS Y DIEZ MINUTOS " 23:10 
const uint8_t pattern_274[] PROGMEM = { 0, 2, 9, 38, 48, 50, 52, 0xFF };
//Pattern: "SON LAS QUINCE HORAS Y CUARENTAICINCO MINUTOS " 15:45 
const uint8_t pattern_275[] PROGMEM = { 0, 2, 9, 27, 32, 38, 52, 0xFF };
//Pattern: "SON LAS SEIS MENOS CUARTO" 05:45 
const uint8_t pattern_276[] PROGMEM = { 0, 2, 19, 20, 29, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y CUARENTA MINUTOS " 14:40 
const uint8_t pattern_277[] PROGMEM = { 0, 2, 9, 26, 31, 38, 52, 0xFF };
//Pattern: "SON LAS OCHO Y DIEZ MINUTOS" 08:10 
const uint8_t pattern_278[] PROGMEM = { 0, 2, 13, 36, 48, 52, 0xFF };
//Pattern: "SON LAS ONCE  " 11:00 
const uint8_t pattern_279[] PROGMEM = { 0, 2, 18, 0xFF };
//Pattern: "SON LAS VEINTIDOS HORAS Y HORAS DIEZ MINUTOS " 22:10 
const uint8_t pattern_280[] PROGMEM = { 0, 2, 9, 38, 46, 47, 48, 52, 0xFF };
//Pattern: "SON LAS SEIS Y CUARENTA MINUTOS " 06:40 
const uint8_t pattern_281[] PROGMEM = { 0, 2, 13, 23, 29, 52, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y CINCUENTA " 00:50 
const uint8_t pattern_282[] PROGMEM = { 0, 2, 4, 13, 56, 0xFF };
//Pattern: "SON LAS DIECISEIS HORAS Y TREINTA MINUTOS" 16:30 
const uint8_t pattern_283[] PROGMEM = { 0, 2, 8, 9, 28, 38, 52, 0xFF };
//Pattern: "SON LAS ONCE Y CINCUENTA MINUTOS " 11:50 
const uint8_t pattern_284[] PROGMEM = { 0, 2, 9, 18, 52, 56, 0xFF };
//Pattern: "SON NUEVE Y DIEZ MINUTOS" 09:10 
const uint8_t pattern_285[] PROGMEM = { 0, 14, 15, 48, 52, 0xFF };
//Pattern: "SON LAS DIECINUEVE HORAS Y DIEZ MINUTOS" 19:10 
const uint8_t pattern_286[] PROGMEM = { 0, 2, 9, 38, 40, 48, 52, 0xFF };
//Pattern: "SON LAS VEINTICUATRO Y CINCO MINUTOS" 00:05 
const uint8_t pattern_287[] PROGMEM = { 0, 2, 4, 13, 52, 55, 0xFF };
//Pattern: "SON LAS TRECE HORAS Y TREINTAICINCO MINUTOS" 13:35 
const uint8_t pattern_288[] PROGMEM = { 0, 2, 6, 9, 25, 38, 52, 0xFF };
//Pattern: "SON LAS CATORCE HORAS Y CINCUENTAICINCO MINUTOS " 14:55 
const uint8_t pattern_289[] PROGMEM = { 0, 2, 9, 26, 38, 52, 57, 0xFF };
//Main Time Table: 
const uint8_t* const time_table[24][60] PROGMEM = {
   {pattern_180, pattern_162, pattern_162, pattern_162, pattern_162, pattern_287, pattern_162, pattern_162, pattern_162, pattern_162, pattern_11, pattern_162, pattern_162, pattern_162, pattern_162, pattern_89, pattern_162, pattern_162, pattern_162, pattern_162, pattern_80, pattern_162, pattern_162, pattern_162, pattern_162, pattern_0, pattern_162, pattern_162, pattern_162, pattern_162, pattern_5, pattern_162, pattern_162, pattern_162, pattern_162, pattern_51, pattern_162, pattern_162, pattern_162, pattern_162, pattern_24, pattern_162, pattern_162, pattern_162, pattern_162, pattern_39, pattern_162, pattern_162, pattern_162, pattern_162, pattern_282, pattern_162, pattern_162, pattern_162, pattern_162, pattern_259, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_157, pattern_162, pattern_162, pattern_162, pattern_162, pattern_249, pattern_162, pattern_162, pattern_162, pattern_162, pattern_19, pattern_162, pattern_162, pattern_162, pattern_162, pattern_271, pattern_162, pattern_162, pattern_162, pattern_162, pattern_49, pattern_162, pattern_162, pattern_162, pattern_162, pattern_32, pattern_162, pattern_162, pattern_162, pattern_162, pattern_25, pattern_162, pattern_162, pattern_162, pattern_162, pattern_114, pattern_162, pattern_162, pattern_162, pattern_162, pattern_9, pattern_162, pattern_162, pattern_162, pattern_162, pattern_118, pattern_162, pattern_162, pattern_162, pattern_162, pattern_198, pattern_162, pattern_162, pattern_162, pattern_162, pattern_214, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_147, pattern_162, pattern_162, pattern_162, pattern_162, pattern_185, pattern_162, pattern_162, pattern_162, pattern_162, pattern_22, pattern_162, pattern_162, pattern_162, pattern_162, pattern_203, pattern_162, pattern_162, pattern_162, pattern_162, pattern_47, pattern_162, pattern_162, pattern_162, pattern_162, pattern_35, pattern_162, pattern_162, pattern_162, pattern_162, pattern_17, pattern_162, pattern_162, pattern_162, pattern_162, pattern_135, pattern_162, pattern_162, pattern_162, pattern_162, pattern_57, pattern_162, pattern_162, pattern_162, pattern_162, pattern_63, pattern_162, pattern_162, pattern_162, pattern_162, pattern_148, pattern_162, pattern_162, pattern_162, pattern_162, pattern_152, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_253, pattern_162, pattern_162, pattern_162, pattern_162, pattern_132, pattern_162, pattern_162, pattern_162, pattern_162, pattern_87, pattern_162, pattern_162, pattern_162, pattern_162, pattern_247, pattern_162, pattern_162, pattern_162, pattern_162, pattern_107, pattern_162, pattern_162, pattern_162, pattern_162, pattern_85, pattern_162, pattern_162, pattern_162, pattern_162, pattern_20, pattern_162, pattern_162, pattern_162, pattern_162, pattern_36, pattern_162, pattern_162, pattern_162, pattern_162, pattern_115, pattern_162, pattern_162, pattern_162, pattern_162, pattern_110, pattern_162, pattern_162, pattern_162, pattern_162, pattern_257, pattern_162, pattern_162, pattern_162, pattern_162, pattern_264, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_69, pattern_162, pattern_162, pattern_162, pattern_162, pattern_230, pattern_162, pattern_162, pattern_162, pattern_162, pattern_216, pattern_162, pattern_162, pattern_162, pattern_162, pattern_245, pattern_162, pattern_162, pattern_162, pattern_162, pattern_204, pattern_162, pattern_162, pattern_162, pattern_162, pattern_228, pattern_162, pattern_162, pattern_162, pattern_162, pattern_241, pattern_162, pattern_162, pattern_162, pattern_162, pattern_179, pattern_162, pattern_162, pattern_162, pattern_162, pattern_116, pattern_162, pattern_162, pattern_162, pattern_162, pattern_6, pattern_162, pattern_162, pattern_162, pattern_162, pattern_250, pattern_162, pattern_162, pattern_162, pattern_162, pattern_270, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_246, pattern_162, pattern_162, pattern_162, pattern_162, pattern_160, pattern_162, pattern_162, pattern_162, pattern_162, pattern_141, pattern_162, pattern_162, pattern_162, pattern_162, pattern_199, pattern_162, pattern_162, pattern_162, pattern_162, pattern_1, pattern_162, pattern_162, pattern_162, pattern_162, pattern_7, pattern_162, pattern_162, pattern_162, pattern_162, pattern_14, pattern_162, pattern_162, pattern_162, pattern_162, pattern_258, pattern_162, pattern_162, pattern_162, pattern_162, pattern_31, pattern_162, pattern_162, pattern_162, pattern_162, pattern_276, pattern_162, pattern_162, pattern_162, pattern_162, pattern_236, pattern_162, pattern_162, pattern_162, pattern_162, pattern_196, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_175, pattern_162, pattern_162, pattern_162, pattern_162, pattern_8, pattern_162, pattern_162, pattern_162, pattern_162, pattern_123, pattern_162, pattern_162, pattern_162, pattern_162, pattern_156, pattern_162, pattern_162, pattern_162, pattern_162, pattern_201, pattern_162, pattern_162, pattern_162, pattern_162, pattern_133, pattern_162, pattern_162, pattern_162, pattern_162, pattern_215, pattern_162, pattern_162, pattern_162, pattern_162, pattern_77, pattern_162, pattern_162, pattern_162, pattern_162, pattern_281, pattern_162, pattern_162, pattern_162, pattern_162, pattern_53, pattern_162, pattern_162, pattern_162, pattern_162, pattern_4, pattern_162, pattern_162, pattern_162, pattern_162, pattern_15, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_124, pattern_162, pattern_162, pattern_162, pattern_162, pattern_254, pattern_162, pattern_162, pattern_162, pattern_162, pattern_212, pattern_162, pattern_162, pattern_162, pattern_162, pattern_40, pattern_162, pattern_162, pattern_162, pattern_162, pattern_207, pattern_162, pattern_162, pattern_162, pattern_162, pattern_172, pattern_162, pattern_162, pattern_162, pattern_162, pattern_181, pattern_162, pattern_162, pattern_162, pattern_162, pattern_111, pattern_162, pattern_162, pattern_162, pattern_162, pattern_190, pattern_162, pattern_162, pattern_162, pattern_162, pattern_98, pattern_162, pattern_162, pattern_162, pattern_162, pattern_50, pattern_162, pattern_162, pattern_162, pattern_162, pattern_23, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_3, pattern_162, pattern_162, pattern_162, pattern_162, pattern_188, pattern_162, pattern_162, pattern_162, pattern_162, pattern_278, pattern_162, pattern_162, pattern_162, pattern_162, pattern_177, pattern_162, pattern_162, pattern_162, pattern_162, pattern_225, pattern_162, pattern_162, pattern_162, pattern_162, pattern_227, pattern_162, pattern_162, pattern_162, pattern_162, pattern_109, pattern_162, pattern_162, pattern_162, pattern_162, pattern_139, pattern_162, pattern_162, pattern_162, pattern_162, pattern_120, pattern_162, pattern_162, pattern_162, pattern_162, pattern_131, pattern_162, pattern_162, pattern_162, pattern_162, pattern_184, pattern_162, pattern_162, pattern_162, pattern_162, pattern_197, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_195, pattern_162, pattern_162, pattern_162, pattern_162, pattern_262, pattern_162, pattern_162, pattern_162, pattern_162, pattern_285, pattern_162, pattern_162, pattern_162, pattern_162, pattern_244, pattern_162, pattern_162, pattern_162, pattern_162, pattern_269, pattern_162, pattern_162, pattern_162, pattern_162, pattern_27, pattern_162, pattern_162, pattern_162, pattern_162, pattern_38, pattern_162, pattern_162, pattern_162, pattern_162, pattern_112, pattern_162, pattern_162, pattern_162, pattern_162, pattern_71, pattern_162, pattern_162, pattern_162, pattern_162, pattern_266, pattern_162, pattern_162, pattern_162, pattern_162, pattern_194, pattern_162, pattern_162, pattern_162, pattern_162, pattern_202, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_55, pattern_162, pattern_162, pattern_162, pattern_162, pattern_18, pattern_162, pattern_162, pattern_162, pattern_162, pattern_92, pattern_162, pattern_162, pattern_162, pattern_162, pattern_128, pattern_162, pattern_162, pattern_162, pattern_162, pattern_101, pattern_162, pattern_162, pattern_162, pattern_162, pattern_96, pattern_162, pattern_162, pattern_162, pattern_162, pattern_248, pattern_162, pattern_162, pattern_162, pattern_162, pattern_43, pattern_162, pattern_162, pattern_162, pattern_162, pattern_239, pattern_162, pattern_162, pattern_162, pattern_162, pattern_189, pattern_162, pattern_162, pattern_162, pattern_162, pattern_58, pattern_162, pattern_162, pattern_162, pattern_162, pattern_60, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_279, pattern_162, pattern_162, pattern_162, pattern_162, pattern_59, pattern_162, pattern_162, pattern_162, pattern_162, pattern_26, pattern_162, pattern_162, pattern_162, pattern_162, pattern_208, pattern_162, pattern_162, pattern_162, pattern_162, pattern_235, pattern_162, pattern_162, pattern_162, pattern_162, pattern_68, pattern_162, pattern_162, pattern_162, pattern_162, pattern_272, pattern_162, pattern_162, pattern_162, pattern_162, pattern_226, pattern_162, pattern_162, pattern_162, pattern_162, pattern_81, pattern_162, pattern_162, pattern_162, pattern_162, pattern_105, pattern_162, pattern_162, pattern_162, pattern_162, pattern_284, pattern_162, pattern_162, pattern_162, pattern_162, pattern_168, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_10, pattern_162, pattern_162, pattern_162, pattern_162, pattern_166, pattern_162, pattern_162, pattern_162, pattern_162, pattern_75, pattern_162, pattern_162, pattern_162, pattern_162, pattern_182, pattern_162, pattern_162, pattern_162, pattern_162, pattern_99, pattern_162, pattern_162, pattern_162, pattern_162, pattern_229, pattern_162, pattern_162, pattern_162, pattern_162, pattern_237, pattern_162, pattern_162, pattern_162, pattern_162, pattern_200, pattern_162, pattern_162, pattern_162, pattern_162, pattern_125, pattern_162, pattern_162, pattern_162, pattern_162, pattern_72, pattern_162, pattern_162, pattern_162, pattern_162, pattern_191, pattern_162, pattern_162, pattern_162, pattern_162, pattern_267, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_260, pattern_162, pattern_162, pattern_162, pattern_162, pattern_79, pattern_162, pattern_162, pattern_162, pattern_162, pattern_163, pattern_162, pattern_162, pattern_162, pattern_162, pattern_52, pattern_162, pattern_162, pattern_162, pattern_162, pattern_150, pattern_162, pattern_162, pattern_162, pattern_162, pattern_218, pattern_162, pattern_162, pattern_162, pattern_162, pattern_210, pattern_162, pattern_162, pattern_162, pattern_162, pattern_288, pattern_162, pattern_162, pattern_162, pattern_162, pattern_233, pattern_162, pattern_162, pattern_162, pattern_162, pattern_121, pattern_162, pattern_162, pattern_162, pattern_162, pattern_263, pattern_162, pattern_162, pattern_162, pattern_162, pattern_213, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_268, pattern_162, pattern_162, pattern_162, pattern_162, pattern_41, pattern_162, pattern_162, pattern_162, pattern_162, pattern_102, pattern_162, pattern_162, pattern_162, pattern_162, pattern_66, pattern_162, pattern_162, pattern_162, pattern_162, pattern_117, pattern_162, pattern_162, pattern_162, pattern_162, pattern_221, pattern_162, pattern_162, pattern_162, pattern_162, pattern_46, pattern_162, pattern_162, pattern_162, pattern_162, pattern_255, pattern_162, pattern_162, pattern_162, pattern_162, pattern_277, pattern_162, pattern_162, pattern_162, pattern_162, pattern_161, pattern_162, pattern_162, pattern_162, pattern_162, pattern_265, pattern_162, pattern_162, pattern_162, pattern_162, pattern_289, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_2, pattern_162, pattern_162, pattern_162, pattern_162, pattern_37, pattern_162, pattern_162, pattern_162, pattern_162, pattern_82, pattern_162, pattern_162, pattern_162, pattern_162, pattern_122, pattern_162, pattern_162, pattern_162, pattern_162, pattern_21, pattern_162, pattern_162, pattern_162, pattern_162, pattern_29, pattern_162, pattern_162, pattern_162, pattern_162, pattern_137, pattern_162, pattern_162, pattern_162, pattern_162, pattern_30, pattern_162, pattern_162, pattern_162, pattern_162, pattern_134, pattern_162, pattern_162, pattern_162, pattern_162, pattern_275, pattern_162, pattern_162, pattern_162, pattern_162, pattern_90, pattern_162, pattern_162, pattern_162, pattern_162, pattern_146, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_231, pattern_162, pattern_162, pattern_162, pattern_162, pattern_224, pattern_162, pattern_162, pattern_162, pattern_162, pattern_61, pattern_162, pattern_162, pattern_162, pattern_162, pattern_169, pattern_162, pattern_162, pattern_162, pattern_162, pattern_84, pattern_162, pattern_162, pattern_162, pattern_162, pattern_256, pattern_162, pattern_162, pattern_162, pattern_162, pattern_283, pattern_162, pattern_162, pattern_162, pattern_162, pattern_222, pattern_162, pattern_162, pattern_162, pattern_162, pattern_240, pattern_162, pattern_162, pattern_162, pattern_162, pattern_129, pattern_162, pattern_162, pattern_162, pattern_162, pattern_173, pattern_162, pattern_162, pattern_162, pattern_162, pattern_192, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_95, pattern_162, pattern_162, pattern_162, pattern_162, pattern_211, pattern_162, pattern_162, pattern_162, pattern_162, pattern_251, pattern_162, pattern_162, pattern_162, pattern_162, pattern_158, pattern_162, pattern_162, pattern_162, pattern_162, pattern_273, pattern_162, pattern_162, pattern_162, pattern_162, pattern_78, pattern_162, pattern_162, pattern_162, pattern_162, pattern_205, pattern_162, pattern_162, pattern_162, pattern_162, pattern_154, pattern_162, pattern_162, pattern_162, pattern_162, pattern_140, pattern_162, pattern_162, pattern_162, pattern_162, pattern_44, pattern_162, pattern_162, pattern_162, pattern_162, pattern_167, pattern_162, pattern_162, pattern_162, pattern_162, pattern_178, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_83, pattern_162, pattern_162, pattern_162, pattern_162, pattern_193, pattern_162, pattern_162, pattern_162, pattern_162, pattern_42, pattern_162, pattern_162, pattern_162, pattern_162, pattern_151, pattern_162, pattern_162, pattern_162, pattern_162, pattern_12, pattern_162, pattern_162, pattern_162, pattern_162, pattern_143, pattern_162, pattern_162, pattern_162, pattern_162, pattern_100, pattern_162, pattern_162, pattern_162, pattern_162, pattern_73, pattern_162, pattern_162, pattern_162, pattern_162, pattern_94, pattern_162, pattern_162, pattern_162, pattern_162, pattern_234, pattern_162, pattern_162, pattern_162, pattern_162, pattern_217, pattern_162, pattern_162, pattern_162, pattern_162, pattern_174, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_48, pattern_162, pattern_162, pattern_162, pattern_162, pattern_33, pattern_162, pattern_162, pattern_162, pattern_162, pattern_286, pattern_162, pattern_162, pattern_162, pattern_162, pattern_242, pattern_162, pattern_162, pattern_162, pattern_162, pattern_261, pattern_162, pattern_162, pattern_162, pattern_162, pattern_232, pattern_162, pattern_162, pattern_162, pattern_162, pattern_13, pattern_162, pattern_162, pattern_162, pattern_162, pattern_28, pattern_162, pattern_162, pattern_162, pattern_162, pattern_165, pattern_162, pattern_162, pattern_162, pattern_162, pattern_206, pattern_162, pattern_162, pattern_162, pattern_162, pattern_126, pattern_162, pattern_162, pattern_162, pattern_162, pattern_106, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_219, pattern_162, pattern_162, pattern_162, pattern_162, pattern_16, pattern_162, pattern_162, pattern_162, pattern_162, pattern_186, pattern_162, pattern_162, pattern_162, pattern_162, pattern_153, pattern_162, pattern_162, pattern_162, pattern_162, pattern_171, pattern_162, pattern_162, pattern_162, pattern_162, pattern_145, pattern_162, pattern_162, pattern_162, pattern_162, pattern_136, pattern_162, pattern_162, pattern_162, pattern_162, pattern_209, pattern_162, pattern_162, pattern_162, pattern_162, pattern_54, pattern_162, pattern_162, pattern_162, pattern_162, pattern_238, pattern_162, pattern_162, pattern_162, pattern_162, pattern_86, pattern_162, pattern_162, pattern_162, pattern_162, pattern_70, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_76, pattern_162, pattern_162, pattern_162, pattern_162, pattern_97, pattern_162, pattern_162, pattern_162, pattern_162, pattern_108, pattern_162, pattern_162, pattern_162, pattern_162, pattern_144, pattern_162, pattern_162, pattern_162, pattern_162, pattern_93, pattern_162, pattern_162, pattern_162, pattern_162, pattern_103, pattern_162, pattern_162, pattern_162, pattern_162, pattern_127, pattern_162, pattern_162, pattern_162, pattern_162, pattern_62, pattern_162, pattern_162, pattern_162, pattern_162, pattern_220, pattern_162, pattern_162, pattern_162, pattern_162, pattern_170, pattern_162, pattern_162, pattern_162, pattern_162, pattern_74, pattern_162, pattern_162, pattern_162, pattern_162, pattern_56, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_138, pattern_162, pattern_162, pattern_162, pattern_162, pattern_34, pattern_162, pattern_162, pattern_162, pattern_162, pattern_280, pattern_162, pattern_162, pattern_162, pattern_162, pattern_65, pattern_162, pattern_162, pattern_162, pattern_162, pattern_243, pattern_162, pattern_162, pattern_162, pattern_162, pattern_91, pattern_162, pattern_162, pattern_162, pattern_162, pattern_45, pattern_162, pattern_162, pattern_162, pattern_162, pattern_130, pattern_162, pattern_162, pattern_162, pattern_162, pattern_149, pattern_162, pattern_162, pattern_162, pattern_162, pattern_159, pattern_162, pattern_162, pattern_162, pattern_162, pattern_142, pattern_162, pattern_162, pattern_162, pattern_162, pattern_155, pattern_162, pattern_162, pattern_162, pattern_162}, 
   {pattern_113, pattern_162, pattern_162, pattern_162, pattern_162, pattern_187, pattern_162, pattern_162, pattern_162, pattern_162, pattern_274, pattern_162, pattern_162, pattern_162, pattern_162, pattern_176, pattern_162, pattern_162, pattern_162, pattern_162, pattern_252, pattern_162, pattern_162, pattern_162, pattern_162, pattern_64, pattern_162, pattern_162, pattern_162, pattern_162, pattern_223, pattern_162, pattern_162, pattern_162, pattern_162, pattern_104, pattern_162, pattern_162, pattern_162, pattern_162, pattern_119, pattern_162, pattern_162, pattern_162, pattern_162, pattern_67, pattern_162, pattern_162, pattern_162, pattern_162, pattern_183, pattern_162, pattern_162, pattern_162, pattern_162, pattern_164, pattern_162, pattern_162, pattern_162, pattern_88}
};
const uint16_t ledindexmap[300] PROGMEM = {   
   0 /* E */,    1 /* V */,    2 /* E */,    3 /* I */,    4 /* N */,    5 /* T */,    6 /* I */,    7 /* T */,    8 /* R */,    9 /* E */,   10 /* S */,   11 /* O */,   12 /* N */,   13 /* W */,   14 /* C */,    
  15 /* L */,   16 /* A */,   17 /* S */,   18 /* S */,   19 /* G */,   20 /* V */,   21 /* E */,   22 /* I */,   23 /* N */,   24 /* T */,   25 /* I */,   26 /* T */,   27 /* R */,   28 /* E */,   29 /* S */,    
  30 /* V */,   31 /* E */,   32 /* I */,   33 /* N */,   34 /* T */,   35 /* I */,   36 /* D */,   37 /* O */,   38 /* S */,   39 /* K */,   40 /* O */,   41 /* N */,   42 /* C */,   43 /* E */,   44 /* H */,    
  45 /* D */,   46 /* I */,   47 /* E */,   48 /* C */,   49 /* I */,   50 /* N */,   51 /* U */,   52 /* E */,   53 /* V */,   54 /* E */,   55 /* T */,   56 /* R */,   57 /* E */,   58 /* C */,   59 /* E */,    
  60 /* V */,   61 /* E */,   62 /* I */,   63 /* N */,   64 /* T */,   65 /* I */,   66 /* U */,   67 /* N */,   68 /* A */,   69 /* Q */,   70 /* D */,   71 /* O */,   72 /* C */,   73 /* E */,   74 /* I */,    
  75 /* V */,   76 /* E */,   77 /* I */,   78 /* N */,   79 /* T */,   80 /* E */,   81 /* D */,   82 /* I */,   83 /* E */,   84 /* C */,   85 /* I */,   86 /* S */,   87 /* E */,   88 /* I */,   89 /* S */,    
  90 /* G */,   91 /* G */,   92 /* V */,   93 /* E */,   94 /* I */,   95 /* N */,   96 /* T */,   97 /* I */,   98 /* C */,   99 /* U */,  100 /* A */,  101 /* T */,  102 /* R */,  103 /* O */,  104 /* I */,    
 105 /* P */,  106 /* D */,  107 /* I */,  108 /* E */,  109 /* C */,  110 /* I */,  111 /* O */,  112 /* C */,  113 /* H */,  114 /* O */,  115 /* N */,  116 /* U */,  117 /* E */,  118 /* V */,  119 /* E */,    
 120 /* D */,  121 /* I */,  122 /* E */,  123 /* C */,  124 /* I */,  125 /* S */,  126 /* I */,  127 /* E */,  128 /* T */,  129 /* E */,  130 /* Y */,  131 /* D */,  132 /* I */,  133 /* E */,  134 /* Z */,    
 135 /* I */,  136 /* Q */,  137 /* U */,  138 /* I */,  139 /* N */,  140 /* C */,  141 /* E */,  142 /* H */,  143 /* C */,  144 /* A */,  145 /* T */,  146 /* O */,  147 /* R */,  148 /* C */,  149 /* E */,    
 150 /* U */,  151 /* H */,  152 /* O */,  153 /* R */,  154 /* A */,  155 /* S */,  156 /* X */,  157 /* E */,  158 /* Y */,  159 /* V */,  160 /* H */,  161 /* O */,  162 /* R */,  163 /* A */,  164 /* S */,    
 165 /* D */,  166 /* C */,  167 /* U */,  168 /* A */,  169 /* R */,  170 /* E */,  171 /* N */,  172 /* T */,  173 /* A */,  174 /* I */,  175 /* C */,  176 /* I */,  177 /* N */,  178 /* C */,  179 /* O */,    
 180 /* M */,  181 /* E */,  182 /* N */,  183 /* O */,  184 /* S */,  185 /* Y */,  186 /* C */,  187 /* T */,  188 /* Q */,  189 /* U */,  190 /* I */,  191 /* N */,  192 /* C */,  193 /* E */,  194 /* H */,    
 195 /* U */,  196 /* V */,  197 /* E */,  198 /* I */,  199 /* N */,  200 /* T */,  201 /* I */,  202 /* C */,  203 /* I */,  204 /* N */,  205 /* C */,  206 /* O */,  207 /* N */,  208 /* C */,  209 /* E */,    
 210 /* C */,  211 /* I */,  212 /* N */,  213 /* C */,  214 /* U */,  215 /* E */,  216 /* N */,  217 /* T */,  218 /* A */,  219 /* I */,  220 /* C */,  221 /* I */,  222 /* N */,  223 /* C */,  224 /* O */,    
 225 /* E */,  226 /* T */,  227 /* R */,  228 /* E */,  229 /* I */,  230 /* N */,  231 /* T */,  232 /* A */,  233 /* I */,  234 /* C */,  235 /* I */,  236 /* N */,  237 /* C */,  238 /* O */,  239 /* B */,    
 240 /* V */,  241 /* D */,  242 /* I */,  243 /* E */,  244 /* C */,  245 /* I */,  246 /* O */,  247 /* C */,  248 /* H */,  249 /* O */,  250 /* Q */,  251 /* I */,  252 /* N */,  253 /* C */,  254 /* E */,    
 255 /* M */,  256 /* E */,  257 /* D */,  258 /* I */,  259 /* A */,  260 /* V */,  261 /* E */,  262 /* I */,  263 /* N */,  264 /* T */,  265 /* E */,  266 /* D */,  267 /* I */,  268 /* E */,  269 /* Z */,    
 270 /* C */,  271 /* U */,  272 /* A */,  273 /* R */,  274 /* E */,  275 /* N */,  276 /* T */,  277 /* A */,  278 /* I */,  279 /* C */,  280 /* I */,  281 /* N */,  282 /* C */,  283 /* O */,  284 /* H */,    
 285 /* C */,  286 /* U */,  287 /* A */,  288 /* R */,  289 /* T */,  290 /* O */,  291 /* M */,  292 /* I */,  293 /* N */,  294 /* U */,  295 /* T */,  296 /* O */,  297 /* S */,  298 /* M */,  299 /* S */
};
#define NUM_LEDS 300 //change if you habe more LEDS

boolean ledstate[NUM_LEDS];

void setPattern(uint8_t* p_pattern){
  for(uint16_t i=0;i<300;i++){
    ledstate[pgm_read_word(&(ledindexmap[i]))]=false;
  }
  for(uint16_t i=0;;i++) {
    uint8_t pvalue=pgm_read_byte(&(p_pattern[i]));
    if(pvalue==0xFF){
      break;    
    }
    //Read word Pointer
    uint16_t* p_word = (uint16_t*) pgm_read_word(&(word_table[pvalue]));
    uint16_t leds_start= pgm_read_word(&(p_word[0]));
    uint16_t leds_length= pgm_read_word(&(p_word[1]));
    for(uint16_t j=0;j<leds_length;j++){
      //Map Led Index  
      ledstate[pgm_read_word(&(ledindexmap[leds_start+j]))]=true;  
    }
  }
}

void setTimeText(uint8_t h, uint8_t m){
  //Read pattern Pointer
  setPattern((uint8_t*) pgm_read_word(&(time_table[h%24][m%60])));
}



Lo primero es que el repositorio Arduino.cc tiene sufiente lugar para subir los archivos directamente y no a través de un sitio como Mediafire (en este caso).

Lo segundo es como encarar tu proyecto.
Del 0 al 19 no hay mucho que discutir.
del 20 al 29 se repiten por decenas la forma del armado del texto.
Hay detallas con veinte y la composicion veint+uno asi que análisis que se ve en el código
22 : venti + dos es lo mismo que
32: treinta y dos
42 cuarenta y dos
52: cincuenta y dos
De modo que como yo lo veo se reduce a un array de 20 Strings para 0 a 20
Otro que contenga "veinti", "treinta y ", "cuarenta y " y "cincuenta y"

El tema que no comentas se si esto será reproducido por algun sintetizador?

Este es un enfoque para todo lo que va desde 0 a 59 hablo de minutos y segundos


String numeros[] = {"cero", "uno", "dos", "tres", "cuatro", "cinco", "seis", "siete", "ocho", "nueve","diez", "once", "doce", "trece", "catorce", "quince", "dieciseis", "diecisiete", "dieciocho", "diecinueve", "veinte"};
String decenas[] = {"veinti", "treinta", "cuarenta", "cincuenta"};

int decena;
int  unidad;

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  Serial.println("Hello, ESP32!");
}

void loop() {

    for (int i=0; i<59; i++) {
        if (i < 21) {
            unidad = i % 21;
            Serial.println(String(i) + ": " + numeros[unidad]);
        }
        else {
            unidad = i % 10;
            decena = i / 10 - 2;
            if (unidad != 0) {
                if (decena >= 1 ) // para treinta y cuarenta y cincuenta y
                    Serial.println(String(i) + ": " + decenas[decena]+ " y " + numeros[unidad]);
                else // para la decena de veintiuno veintinueve
                    Serial.println(String(i) + ": " + decenas[decena]+ numeros[unidad]);
            } else { // si unidad es cero solo indica treinta, cuarenta o cincuenta.
                Serial.println(String(i) + ": " + decenas[decena]);
            }

            
        }
        delay(250);
    }
}

Dejo algo que puede servir de guía

Hola muchisimas gracias por las respuestas,esto es para un reloj que da las horas con palabras, el caso es que no se como interpretar los datos de la matriz que es de 15 x 20,para poder generar las palabras, siento las molestias,pero creo que me e metido en algo demasiado complicado para mi,de todas maneras mirare los datos que me disteis ,ya me duele asta la cabeza de darle tantas vueltas , llebo mucho tiempo buscando como hacer esto en español y no se realizarlo.
muchas gracias por las respuestas.

Si, sabemos lo que es por eso te acercamos soluciones en las que basarte.

Siempre puedes encargarle a algún programador que haga el trabajo.

Lamentablemente aquí podemos ayudarte con problemas puntuales pero no hacemos código por encargo (lo que no impide que, de haber algún interesado en el proyecto, lo arreglen en forma privada).

Lo entiendo perfectamente,de todas formas gracias por darme la informacion esta, veremos a ver si soi capaz de sacar algo de esto, la verdad no me esperaba una respuesta tan rapida viniendo de un novato.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.