Times,Event 1,,, ,1 week prior,1 working day later,Baseload,Day of shed ,25/11/2015,03/12/2015,,02/12/2015 00:00,15.32,15.76,14.7467,14.84 00:15,14.88,15.76,14.0533,15.04 00:30,14.04,16.08,13.9067,14.2 00:45,13.6,14.6,13.52,16.12 01:00,13.72,14.52,14.36,16.04 01:15,14.32,14.2,13.8,15.4 01:30,14.16,14.84,13.8667,15.32 01:45,14.68,15.2,13.88,14.28 02:00,13.48,15.4,13.6667,15.04 02:15,13.4,15.96,13.4933,16.16 02:30,13.04,14.64,13.8,17.76 02:45,15.2,14.8,14.56,16.12 03:00,14.52,13.64,13.6133,14.56 03:15,14.88,15.88,13.48,14.44 03:30,13.68,16.2,13.8267,14.08 03:45,13.68,14.12,13.56,16.2 04:00,14.32,13.72,14.1467,15.88 04:15,13.84,14.4,14.2267,15.36 04:30,14.84,14.6,13.9467,14.08 04:45,14.6,15.56,13.7067,13.68 05:00,14.12,14.72,13.0667,13.96 05:15,14.12,15.08,13.7467,16 05:30,15.24,14.48,15.64,15.92 05:45,15.76,15.12,16.1333,20.88 06:00,17.12,19.12,16.36,19.24 06:15,16.08,19.84,15.32,20 06:30,16.12,20.24,15.7467,19.52 06:45,15.64,20.16,15.5733,21.44 07:00,15.76,20.92,16.4,22.8 07:15,17.44,24.72,19.0933,22.24 07:30,33.36,35.6,28.72,25.48 07:45,31.56,32.88,29.2667,28.52 08:00,29.56,36.16,30.4533,28.44 08:15,28.92,31.8,27.1733,30.96 08:30,30.64,29.76,29.5067,32 08:45,33.4,30.96,34.3333,37.24 09:00,42.68,29.96,39.1467,32.68 09:15,50.8,30.8,41.0533,32.56 09:30,44.32,32.6,37.64,31 09:45,44,34.2,36.8533,30.4 10:00,40.8,29.88,37.88,31.96 10:15,42.24,38.08,36.84,36.04 10:30,45.4,35.2,39.7867,32.96 10:45,47.72,35.64,40.08,37.16 11:00,46.16,37.48,39.88,35.92 11:15,51.36,45.28,41.9733,39.8 11:30,53.56,42.08,41.3867,40.08 11:45,48.76,42.36,40.4667,43 12:00,49.6,40.52,39.9733,39.24 12:15,44.88,41.6,38.64,39.8 12:30,40.12,46,37.0533,41 12:45,40.6,41.64,38.6,44.92 13:00,44.24,41.28,40.3733,47.48 13:15,43.4,45.44,40.9733,44.8 13:30,45.36,47.52,41.72,49.16 13:45,46.4,44.32,39.4933,45.64 14:00,46.64,45.28,42.16,49.08 14:15,43.4,43.12,37.9733,51.12 14:30,42.8,40.32,36.9467,51.84 14:45,42.32,36.88,39.0133,43.52 15:00,40.88,45.52,38.7333,42.16 15:15,45.48,54.68,41.2667,37.64 15:30,40.4,57.12,40.6533,37.64 15:45,54,60.12,46.6533,50.84 16:00,57.96,55.48,51.6933,56.16 16:15,54.76,55.4,51.0133,50.76 16:30,54.84,49.12,50.8,49.12 16:45,56.08,47.6,52.64,51.6 17:00,54.88,48.28,52.0267,48.88 17:15,54.48,49.2,52.24,51.92 17:30,54.4,47.6,52.28,54.92 17:45,58.96,48.16,55.08,50.48 18:00,56.16,47.04,52.9333,50.16 18:15,56,47.2,54.28,51.92 18:30,55.52,47.64,52.3333,49.72 18:45,57.12,51.88,53.8133,56 19:00,58.96,48.2,54.7733,56.68 19:15,55.72,48.16,53.0533,57.52 19:30,55.64,47.96,53.64,60.28 19:45,58.12,47.84,54.88,60.84 20:00,59.32,49.88,54.7467,62.84 20:15,56,47.4,52.5733,62.48 20:30,55.64,52.16,51.6133,59.84 20:45,52.44,42.96,42.5333,60.48 21:00,52.56,26.12,33.44,52.52 21:15,33.32,22.24,24.72,38.12 21:30,29.68,24.6,22.8,34.64 21:45,27.76,26,21.96,35.56 22:00,25.4,24.2,21.0533,29.8 22:15,22.88,21.76,18.6,29.84 22:30,22.64,18.72,17.9867,22.92 22:45,23.44,15.72,17.4133,20.68 23:00,23.8,14.96,17.7867,19.92 23:15,23.8,14.28,17.3867,16.96 23:30,22.08,16,16.9867,14.52 23:45,21.72,15.12,17.3333,14.36 ,,,, ,,,, Time,Event 2,,, ,1 week prior,1 working day later,Baseload,Day of shed ,24/11/2015,03/12/2015,,01/12/2015 00:00,13.36,15.76,14.7467,15.64 00:15,12.6,15.76,14.0533,16.12 00:30,13.16,16.08,13.9067,14.08 00:45,13.6,14.6,13.52,14.44 01:00,14.8,14.52,14.36,15.16 01:15,13.56,14.2,13.8,15.2 01:30,12.92,14.84,13.8667,15.56 01:45,13.32,15.2,13.88,15.12 02:00,13.92,15.4,13.6667,14.6 02:15,14.08,15.96,13.4933,14.32 02:30,14.28,14.64,13.8,13.4 02:45,14.52,14.8,14.56,14.88 03:00,13.4,13.64,13.6133,16.4 03:15,12.76,15.88,13.48,15.48 03:30,14.24,16.2,13.8267,15.2 03:45,13.68,14.12,13.56,14.28 04:00,14.36,13.72,14.1467,14.32 04:15,13.48,14.4,14.2267,14.16 04:30,13.44,14.6,13.9467,15.36 04:45,14.12,15.56,13.7067,15.48 05:00,13.2,14.72,13.0667,14.04 05:15,13.68,15.08,13.7467,14.24 05:30,16.24,14.48,15.64,13.52 05:45,16.24,15.12,16.1333,15.96 06:00,15.48,19.12,16.36,21.64 06:15,14.68,19.84,15.32,21.24 06:30,15.52,20.24,15.7467,21.08 06:45,16.12,20.16,15.5733,19.6 07:00,17.04,20.92,16.4,21.64 07:15,19.64,24.72,19.0933,20.2 07:30,26.76,35.6,28.72,25.4 07:45,27.92,32.88,29.2667,35.08 08:00,35.8,36.16,30.4533,32.88 08:15,27.4,31.8,27.1733,27.8 08:30,30.76,29.76,29.5067,35.72 08:45,33.88,30.96,34.3333,35.52 09:00,37.32,29.96,39.1467,37.24 09:15,35.24,30.8,41.0533,40.36 09:30,31.48,32.6,37.64,37.44 09:45,33.28,34.2,36.8533,36.4 10:00,36.28,29.88,37.88,42.24 10:15,33.72,38.08,36.84,37.44 10:30,34.24,35.2,39.7867,34.56 10:45,35.8,35.64,40.08,37.12 11:00,34.64,37.48,39.88,35.88 11:15,34.08,45.28,41.9733,36.32 11:30,34.72,42.08,41.3867,36.6 11:45,33.28,42.36,40.4667,32.6 12:00,31.44,40.52,39.9733,33.04 12:15,33.16,41.6,38.64,36.6 12:30,31.52,46,37.0533,35.04 12:45,34.96,41.64,38.6,33.96 13:00,39.68,41.28,40.3733,38.16 13:15,39.76,45.44,40.9733,32.4 13:30,36.84,47.52,41.72,33.12 13:45,35.44,44.32,39.4933,33.32 14:00,36.12,45.28,42.16,42.8 14:15,30.24,43.12,37.9733,39.8 14:30,30.76,40.32,36.9467,40.6 14:45,36.04,36.88,39.0133,40.6 15:00,31,45.52,38.7333,44.92 15:15,37.6,54.68,41.2667,45.8 15:30,44.96,57.12,40.6533,45.44 15:45,45.36,60.12,46.6533,58.72 16:00,44.8,55.48,51.6933,58.72 16:15,44.2,55.4,51.0133,60.44 16:30,44.12,49.12,50.8,61.52 16:45,46.44,47.6,52.64,62.56 17:00,45.72,48.28,52.0267,64.72 17:15,46.92,49.2,52.24,59 17:30,46.8,47.6,52.28,59.44 17:45,47.92,48.16,55.08,56.96 18:00,48.12,47.04,52.9333,61.4 18:15,47.4,47.2,54.28,57.96 18:30,48.12,47.64,52.3333,56.08 18:45,49.6,51.88,53.8133,55.48 19:00,48.84,48.2,54.7733,54.48 19:15,48.6,48.16,53.0533,50.8 19:30,50.8,47.96,53.64,49.48 19:45,49.36,47.84,54.88,50.6 20:00,48.44,49.88,54.7467,50.12 20:15,48.92,47.4,52.5733,52.96 20:30,51,52.16,51.6133,49.28 20:45,38.2,42.96,42.5333,48.28 21:00,23.36,26.12,33.44,25.56 21:15,18.6,22.24,24.72,18.2 21:30,16.36,24.6,22.8,18.12 21:45,16.2,26,21.96,19.56 22:00,16.56,24.2,21.0533,20.04 22:15,16.16,21.76,18.6,17.24 22:30,17.32,18.72,17.9867,15.08 22:45,15.48,15.72,17.4133,15.92 23:00,15.64,14.96,17.7867,16.2 23:15,14.12,14.28,17.3867,16.76 23:30,14.48,16,16.9867,16.28 23:45,15.84,15.12,17.3333,15.88 ,,,, ,,,, Time,Event 3,,, ,1 week prior,1 working day later,Baseload,Day of shed ,05/12/2015,,,12/12/2015 00:00,21.84,,16.5867,20.16 00:15,21,,16.2,21.68 00:30,19.96,,16.5333,20.4 00:45,18.92,,16.0667,18.64 01:00,19,,15.1733,17.44 01:15,18.2,,14.44,15.16 01:30,15.96,,14.36,15.2 01:45,16.52,,14.7067,14.76 02:00,17.44,,14.3067,16.44 02:15,16.8,,13.8133,15.6 02:30,16.44,,14.0667,15.04 02:45,15.6,,14.5067,14.44 03:00,14.12,,14.5067,14.24 03:15,13.56,,14.7067,13.56 03:30,14.52,,14.28,14.12 03:45,15.16,,14.1733,14.44 04:00,15.36,,14.4133,15.32 04:15,15.04,,14.0267,14.24 04:30,14.36,,14.28,12.96 04:45,14.84,,14.1733,13.76 05:00,13.96,,14.2667,14.88 05:15,13.88,,14.32,15.88 05:30,15.2,,15.2533,14.72 05:45,17.48,,15.8533,13.76 06:00,20.04,,16.8,14.28 06:15,18.56,,17.76,17.56 06:30,18.16,,17.8267,18.52 06:45,20.24,,18.84,20.52 07:00,25.64,,19.6267,22.28 07:15,31.4,,20.7333,26.8 07:30,35.68,,31.0667,34.36 07:45,37.44,,34.08,39.88 08:00,36.76,,36.16,38.12 08:15,34.32,,35.7333,42.4 08:30,35.04,,35.56,42.12 08:45,35.28,,36.4533,39.88 09:00,31.04,,40,38.84 09:15,35.52,,43.4133,38.08 09:30,35.88,,43.2667,34.36 09:45,36.16,,41.8,36.28 10:00,35.96,,39.1067,39.68 10:15,41.16,,41.4667,38.4 10:30,34.88,,41.8,36.84 10:45,31.56,,42.0133,39.92 11:00,30.92,,43.1467,41.68 11:15,33.32,,44.6667,43.76 11:30,36.6,,45.2133,41.24 11:45,35.96,,43.6,36.04 12:00,35.08,,44.3733,34.12 12:15,30.96,,44.4267,35.12 12:30,34.12,,43.4533,30.16 12:45,28.28,,41.1733,32.96 13:00,33.04,,44.2133,31.24 13:15,35.16,,44.84,35.28 13:30,33.56,,44.4133,31.56 13:45,32.92,,43.7333,29.8 14:00,31.44,,45.04,32.96 14:15,30.4,,43.48,32.4 14:30,33.2,,41.8,35.96 14:45,35.6,,41.8133,35.12 15:00,28.96,,43.0133,35.4 15:15,32.36,,43.7867,40.4 15:30,42.52,,46.2133,37.48 15:45,50.16,,48.5333,39.48 16:00,48.2,,51,47.76 16:15,48.16,,53.7867,45.84 16:30,49.24,,55.12,46.04 16:45,53.2,,54.7067,47.16 17:00,49.56,,53.1467,46.8 17:15,47.44,,55.32,46.08 17:30,46.36,,56.5733,48 17:45,47.4,,60.9733,48.8 18:00,49.32,,58.8933,51.48 18:15,49.12,,59.6533,54.56 18:30,50.32,,58.3333,51.72 18:45,49.68,,58.9067,58.44 19:00,49,,60.3333,56.2 19:15,47.96,,60.2667,58.28 19:30,49.56,,62.5467,59.56 19:45,49.76,,64.28,63.72 20:00,51.48,,64.7733,63.92 20:15,52.2,,60.96,63.16 20:30,51.24,,59.1733,62.12 20:45,46,,58.4133,52.16 21:00,31.96,,47.6133,49.52 21:15,27.96,,37.68,41.92 21:30,26.16,,35.8933,43.28 21:45,34.24,,32.9333,33.24 22:00,26.4,,31.0667,33.76 22:15,24.92,,28.36,29.72 22:30,22.72,,30.1333,31.12 22:45,22.72,,30.32,31.72 23:00,22.32,,26.3733,34.12 23:15,21.52,,25.9467,23.2 23:30,29.36,,22.52,23.32 23:45,25.68,,21.4,25.48 ,,,, ,,,, Time,Event 4,,, ,1 week prior,1 working day later,Baseload,Day of shed ,11/12/2015,22/12/2015,,18/12/2015 00:00,19.08,14.32,21.64,20.88 00:15,19.44,16.76,21.32,20.84 00:30,20.56,16.6,20.6533,20.48 00:45,19.6,16,19.7867,20.48 01:00,16.68,17.56,22.2,20.76 01:15,13.6,17.96,23.3733,17.2 01:30,13.52,16.72,21.76,14.68 01:45,15.52,17.28,21.48,13.48 02:00,15.28,16.08,21.6667,15.12 02:15,14.96,15.16,20.2533,16 02:30,14.28,15.84,21.0533,15.52 02:45,13.56,17.36,20.0133,14.08 03:00,13.6,16.44,20.1067,13.48 03:15,15.12,14.4,20.2667,13.6 03:30,15.24,13.8,20.1067,14.92 03:45,14.68,14.04,20.4,15.76 04:00,13.92,14.08,20.4533,16.56 04:15,13.2,14.32,20.6267,14.48 04:30,13.08,15.12,20.12,13.92 04:45,14.28,15.32,20.4667,14 05:00,15.28,14.56,20.0667,13.84 05:15,14.76,13.08,19.8,15.56 05:30,15.12,13.88,19.96,14.92 05:45,13.04,15.96,22.7733,16.4 06:00,14.04,19.32,24.8133,19.68 06:15,18.24,20.36,24.4933,19.52 06:30,19.64,18.4,24.2,18.76 06:45,21.52,19.64,25.9333,21.12 07:00,21.96,22.12,27.1333,22.84 07:15,21.92,23.88,29.5733,22.88 07:30,24.88,28.12,36.64,26.08 07:45,33.56,28.84,38.7867,29.68 08:00,37.08,29.64,40.32,29.12 08:15,36.44,32.48,41.88,29.56 08:30,40.28,33.2,41.2667,29.2 08:45,38.8,32.36,37.5867,32.6 09:00,39.2,35.32,39.3867,30.8 09:15,39.44,36.2,40.4133,27.48 09:30,44.84,37.6,41.9333,38.4 09:45,40.6,33.6,39.84,39.24 10:00,37.44,30.2,39.76,38.2 10:15,38.36,30.44,42.4,38.72 10:30,36.76,32.76,41.3467,38.16 10:45,37.16,36.12,39.5467,35.84 11:00,43.84,31.68,41.08,40.92 11:15,45.96,29.92,41.7467,42.48 11:30,44.28,32.24,44.32,43.24 11:45,42.36,31.64,46.2933,43.08 12:00,43.28,37.64,44.9733,44.36 12:15,45.4,34.52,45.7867,43.28 12:30,47.88,32.76,47.0667,49.72 12:45,46.16,33.32,44.8933,48.56 13:00,48.08,32.52,48.0667,52.2 13:15,49.08,34,48.6667,47.56 13:30,47.8,31.04,51.4267,47.88 13:45,45.44,31.84,48.6933,49 14:00,51.24,36.84,49.2933,50.36 14:15,51.12,30.76,49.0133,50.04 14:30,46.32,28.84,51.6533,46.04 14:45,44.04,36.28,46.5333,50.6 15:00,45.52,43.88,48.6933,56.04 15:15,46.36,41.56,47.8267,54.48 15:30,56.16,41.32,45.1467,56.08 15:45,55.76,40.8,46.3733,54.24 16:00,53.92,41.16,49.3067,56.96 16:15,53.64,50.12,54.64,52.4 16:30,54.68,50,56.36,52.28 16:45,51.72,54.64,56.7867,49 17:00,52.52,50.96,53.9067,48.08 17:15,59.12,57.08,53.88,50.48 17:30,58.84,59.12,55.3733,53.16 17:45,64.44,55.88,54.76,50.44 18:00,63.36,53.84,55.3867,53.68 18:15,62.76,55.32,56.3733,53.6 18:30,60.64,55.24,55.5067,59.44 18:45,61.08,55.12,54.9867,55.96 19:00,62,55.88,55.5867,55.84 19:15,65.32,55.8,55.3333,59.6 19:30,69.36,64.76,56.6533,58.92 19:45,72.04,56.76,57.3067,59.08 20:00,64.04,67.36,60.5867,62.6 20:15,66.12,62.32,55.9467,66.36 20:30,65.84,62.2,52.6267,61.96 20:45,60.84,63.44,53.6533,42.24 21:00,48.32,46.56,38.1333,43.52 21:15,40.28,36.88,31.7333,40.6 21:30,35.36,30.84,32.2667,43 21:45,30.44,29.24,31.1467,33 22:00,33.72,31.32,27.64,32.56 22:15,32.56,30.64,25.84,33.8 22:30,30.4,32.24,27.92,31.8 22:45,32.12,32.48,27.1067,33.84 23:00,24.56,23.92,25.9067,32.36 23:15,24.76,25.88,23.5067,32.08 23:30,22.36,26.2,21.3333,29.96 23:45,21.08,22.52,19.8667,24.64 ,,,, ,,,, Time,Event 5,,, ,1 week prior,1 working day later,Baseload,Day of shed ,09/12/2015,17/12/2015,,16/12/2015 00:00,14.28,15.52,21.64,14.12 00:15,14.2,14.52,21.32,15.96 00:30,13.76,14.08,20.6533,14.88 00:45,14.36,13.48,19.7867,15.04 01:00,13.96,14.96,22.2,14.6 01:15,15.16,16.52,23.3733,14.24 01:30,14.2,15.6,21.76,14.24 01:45,14.28,13.36,21.48,15.16 02:00,13.48,14.52,21.6667,15.16 02:15,13.76,14.2,20.2533,15.56 02:30,12.72,14.2,21.0533,13.88 02:45,13.72,15.6,20.0133,14.96 03:00,14.56,14.92,20.1067,13.36 03:15,15.04,14.28,20.2667,15.44 03:30,13.32,13.88,20.1067,15.76 03:45,12.12,12.96,20.4,14.84 04:00,12.68,13.8,20.4533,13.68 04:15,13.28,15.16,20.6267,14.08 04:30,13.88,15.12,20.12,13.48 04:45,14.64,14.16,20.4667,14.04 05:00,12.96,12.92,20.0667,15 05:15,14.4,14.48,19.8,14.92 05:30,15.72,13.68,19.96,14.72 05:45,19.68,16.24,22.7733,15.64 06:00,21.8,20.56,24.8133,19.48 06:15,22,19.32,24.4933,18.84 06:30,20,17.4,24.2,19.28 06:45,20.52,20.44,25.9333,22.28 07:00,20.68,21.24,27.1333,22.08 07:15,20.52,20.48,29.5733,20.16 07:30,28.88,26.64,36.64,25.36 07:45,28.96,29.56,38.7867,28.16 08:00,35.52,34.2,40.32,29.08 08:15,33.08,34.84,41.88,29.64 08:30,27.44,34.92,41.2667,33.36 08:45,32.16,34.04,37.5867,32.28 09:00,34.08,36.36,39.3867,30.48 09:15,35.52,36.84,40.4133,31.32 09:30,38.96,31.64,41.9333,31.52 09:45,32.28,36.92,39.84,29.96 10:00,34.24,35.52,39.76,30.84 10:15,37.32,38.48,42.4,35.08 10:30,40.04,39.16,41.3467,35.48 10:45,41.84,39.04,39.5467,38.52 11:00,43.2,39,41.08,38.64 11:15,45.6,40.08,41.7467,38.52 11:30,43.48,44.28,44.32,45.44 11:45,46.52,50.6,46.2933,43.64 12:00,46.56,47.92,44.9733,45.92 12:15,50.68,45.48,45.7867,44.32 12:30,45.8,47.76,47.0667,45.28 12:45,46.36,45.36,44.8933,42.08 13:00,50.64,50.28,48.0667,40.08 13:15,45.76,55.44,48.6667,38.52 13:30,51.6,55.08,51.4267,45.36 13:45,48.32,54.08,48.6933,43.36 14:00,46.92,50.12,49.2933,50.68 14:15,45.36,51.96,49.0133,54.08 14:30,47.48,49.6,51.6533,56.56 14:45,48.08,52.32,46.5333,51.36 15:00,39.92,57.36,48.6933,44.88 15:15,45.32,58.68,47.8267,45.2 15:30,54.16,53,45.1467,54.96 15:45,52.32,54.04,46.3733,59.12 16:00,50.16,51.64,49.3067,61.04 16:15,46.88,58.92,54.64,58.56 16:30,51.4,52.08,56.36,62.96 16:45,49.88,52.2,56.7867,57.08 17:00,53.36,52,53.9067,57.24 17:15,51.4,56.36,53.88,52.2 17:30,51.92,54.76,55.3733,51.32 17:45,61.64,53.8,54.76,51.76 18:00,64.52,54.52,55.3867,51.64 18:15,60.2,59,56.3733,52.04 18:30,60.6,61.8,55.5067,50.08 18:45,59.4,60.72,54.9867,49.44 19:00,62.6,55.8,55.5867,52.08 19:15,61.92,58.96,55.3333,52.44 19:30,63.16,66.16,56.6533,52.04 19:45,68.28,65.56,57.3067,51.2 20:00,64.24,63.08,60.5867,56.24 20:15,60.92,63.72,55.9467,52.76 20:30,62.24,62.72,52.6267,50.24 20:45,54.8,62.68,53.6533,44.88 21:00,35.04,53.04,38.1333,21.84 21:15,35.96,37.04,31.7333,19.56 21:30,34.88,34.12,32.2667,17.48 21:45,31.52,32.12,31.1467,16.88 22:00,31.28,40.52,27.64,16.88 22:15,32.2,37.88,25.84,17.4 22:30,25.84,35.52,27.92,17.28 22:45,30.84,32.88,27.1067,15.56 23:00,24.92,32.88,25.9067,14 23:15,25.52,26.84,23.5067,13.88 23:30,27.08,27.2,21.3333,15.48 23:45,17.04,24.68,19.8667,15.24 ,,,, ,,,, Time,Event 6,,, ,1 week prior,1 working day later,Baseload,Day of shed ,14/12/2015,22/12/2015,,21/12/2015 00:00,25.92,14.32,21.64,17.72 00:15,26.8,16.76,21.32,16.96 00:30,23.28,16.6,20.6533,15.04 00:45,19.68,16,19.7867,12.4 01:00,26.36,17.56,22.2,12.84 01:15,30.68,17.96,23.3733,14.12 01:30,26.8,16.72,21.76,14.92 01:45,27.32,17.28,21.48,14.68 02:00,28.2,16.08,21.6667,14.84 02:15,22.28,15.16,20.2533,13.16 02:30,23.08,15.84,21.0533,13.16 02:45,21.72,17.36,20.0133,13.92 03:00,22.28,16.44,20.1067,13.68 03:15,23.08,14.4,20.2667,14.72 03:30,23.4,13.8,20.1067,14.48 03:45,23.16,14.04,20.4,13.28 04:00,21.76,14.08,20.4533,13.96 04:15,22.16,14.32,20.6267,13.52 04:30,21.8,15.12,20.12,13.16 04:45,23.84,15.32,20.4667,13.88 05:00,23.8,14.56,20.0667,13.72 05:15,22.2,13.08,19.8,13.96 05:30,21.28,13.88,19.96,13.76 05:45,24.6,15.96,22.7733,14.84 06:00,26.56,19.32,24.8133,18.04 06:15,27.32,20.36,24.4933,20.04 06:30,28.28,18.4,24.2,21.24 06:45,30,19.64,25.9333,22.52 07:00,28.56,22.12,27.1333,21.96 07:15,33.96,23.88,29.5733,20.8 07:30,38.84,28.12,36.64,29.44 07:45,41.92,28.84,38.7867,32.64 08:00,42.76,29.64,40.32,38.04 08:15,44.28,32.48,41.88,36.08 08:30,47.84,33.2,41.2667,31.12 08:45,38.84,32.36,37.5867,30.92 09:00,37.08,35.32,39.3867,31.68 09:15,40.04,36.2,40.4133,34.84 09:30,41.96,37.6,41.9333,32.68 09:45,40.04,33.6,39.84,32.48 10:00,40.44,30.2,39.76,35.88 10:15,44.52,30.44,42.4,34.76 10:30,41.44,32.76,41.3467,35.64 10:45,39.72,36.12,39.5467,35.72 11:00,44.68,31.68,41.08,37.88 11:15,45.92,29.92,41.7467,35.28 11:30,45.56,32.24,44.32,34.48 11:45,50.96,31.64,46.2933,37.44 12:00,49.88,37.64,44.9733,36 12:15,48,34.52,45.7867,38.96 12:30,48.88,32.76,47.0667,41 12:45,52.56,33.32,44.8933,43.64 13:00,51.12,32.52,48.0667,40.24 13:15,53.6,34,48.6667,42.68 13:30,56.52,31.04,51.4267,38.76 13:45,52.36,31.84,48.6933,34.8 14:00,56.8,36.84,49.2933,39.72 14:15,54.72,30.76,49.0133,37.68 14:30,54.6,28.84,51.6533,36.88 14:45,48.76,36.28,46.5333,51.08 15:00,51.52,43.88,48.6933,51.88 15:15,50.52,41.56,47.8267,51.96 15:30,46.92,41.32,45.1467,49.64 15:45,54.76,40.8,46.3733,48.56 16:00,63.08,41.16,49.3067,43.36 16:15,60,50.12,54.64,41.28 16:30,63.28,50,56.36,37.84 16:45,62.44,54.64,56.7867,38.36 17:00,60.44,50.96,53.9067,24.36 17:15,60.24,57.08,53.88,17.84 17:30,62.6,59.12,55.3733,17.32 17:45,57.84,55.88,54.76,18.16 18:00,59.48,53.84,55.3867,16.24 18:15,60.32,55.32,56.3733,17.08 18:30,59.4,55.24,55.5067,16.96 18:45,59.72,55.12,54.9867,17.64 19:00,59.76,55.88,55.5867,18.96 19:15,58.08,55.8,55.3333,19.88 19:30,57.36,64.76,56.6533,19 19:45,60.72,56.76,57.3067,18.04 20:00,59.6,67.36,60.5867,18.24 20:15,59,62.32,55.9467,17.48 20:30,56.16,62.2,52.6267,18.12 20:45,53.76,63.44,53.6533,19.8 21:00,43.12,46.56,38.1333,18.72 21:15,33.72,36.88,31.7333,17.84 21:30,35.48,30.84,32.2667,16.96 21:45,35.2,29.24,31.1467,16.24 22:00,32.84,31.32,27.64,17.2 22:15,31.88,30.64,25.84,17.04 22:30,30.76,32.24,27.92,16.36 22:45,30.24,32.48,27.1067,15.88 23:00,30.8,23.92,25.9067,15.2 23:15,26.28,25.88,23.5067,13.72 23:30,26.36,26.2,21.3333,14.12 23:45,24.8,22.52,19.8667,14.68 ,,,, ,,,, Time,Event 7,,, ,1 week prior,1 working day later,Baseload,Day of shed ,22/12/2015,30/12/2015,,29/12/2015 00:00,14.32,17.48,22.88,15.08 00:15,16.76,15.96,23.04,13.6 00:30,16.6,15.76,22.5067,15.12 00:45,16,13.24,21.32,14.48 01:00,17.56,13.24,22.72,15.16 01:15,17.96,14.24,22.7733,14.56 01:30,16.72,15.76,21.1333,14.52 01:45,17.28,14.88,22.0133,14.56 02:00,16.08,14.88,22.04,14.48 02:15,15.16,13.28,20.88,14.88 02:30,15.84,14.32,20.8533,14.36 02:45,17.36,14.44,19.6133,14.84 03:00,16.44,15.32,19.5067,15.48 03:15,14.4,15.32,20.6,13.56 03:30,13.8,14.88,20.5467,14.2 03:45,14.04,14.28,20.5733,14.24 04:00,14.08,13.68,20.0933,14.92 04:15,14.32,15.04,20.0133,15.04 04:30,15.12,15,19.5067,13.44 04:45,15.32,15.36,20.68,13.48 05:00,14.56,14.32,20.6933,13.32 05:15,13.08,13.32,20.0267,14.96 05:30,13.88,13.6,19.8667,14.28 05:45,15.96,16.92,20.8667,15.36 06:00,19.32,20,23.08,18.28 06:15,20.36,19.84,24.2533,18.56 06:30,18.4,20,24.84,20.16 06:45,19.64,19.52,26.6533,21.08 07:00,22.12,21,27.4,22.2 07:15,23.88,21.64,29.2667,30.44 07:30,28.12,27.36,33.28,34.92 07:45,28.84,38.28,37.6,32.92 08:00,29.64,35.76,38.7333,36.24 08:15,32.48,34.92,40.08,33.32 08:30,33.2,34.64,42.7733,40.64 08:45,32.36,34.6,38.1333,41.08 09:00,35.32,34.72,39.7467,32.52 09:15,36.2,33.8,40.2267,30.12 09:30,37.6,36.32,43.3333,31.16 09:45,33.6,35.84,39.7733,32.32 10:00,30.2,33.96,39.2133,36.56 10:15,30.44,41.72,40.5867,37.2 10:30,32.76,43.04,39.1867,35.88 10:45,36.12,38.76,38.2133,33.72 11:00,31.68,37,42.5467,30.6 11:15,29.92,42.08,44.84,36.8 11:30,32.24,43.56,46.48,31.76 11:45,31.64,43.68,47.1867,29.52 12:00,37.64,40.64,45.9867,32 12:15,34.52,43.16,46.5867,31.68 12:30,32.76,41.2,48.9067,33.6 12:45,33.32,42.6,48.0267,30.72 13:00,32.52,44.04,50.6533,33.96 13:15,34,40.52,51.0133,32.2 13:30,31.04,42.72,54,37.4 13:45,31.84,43.76,50.72,35.68 14:00,36.84,42.44,53.96,36.8 14:15,30.76,40.76,54.08,32.76 14:30,28.84,38.6,55,37.88 14:45,36.28,48.56,48.1867,44 15:00,43.88,43.48,49.6533,31.84 15:15,41.56,42.96,50.1067,32.92 15:30,41.32,42.84,49.84,37.2 15:45,40.8,41.88,53.0133,46.8 16:00,41.16,39.96,53.5733,45.56 16:15,50.12,37.76,54.8667,49.68 16:30,50,49.6,55.9733,46.84 16:45,54.64,53.2,55.2533,47.8 17:00,50.96,50.4,54.0667,47.76 17:15,57.08,54.72,56.1333,46.6 17:30,59.12,50.4,56.16,47.36 17:45,55.88,49.32,56.4,46.92 18:00,53.84,49.2,57.4533,48.28 18:15,55.32,52.28,57.2267,46.56 18:30,55.24,54.28,56.1067,47.04 18:45,55.12,54.36,55.84,47.32 19:00,55.88,53.44,56.24,50.88 19:15,55.8,49.52,57.1867,51 19:30,64.76,49.52,58.8933,50.2 19:45,56.76,48.92,60.4267,53.48 20:00,67.36,49.12,58.28,46.4 20:15,62.32,45.68,57.7333,45.12 20:30,62.2,43.04,55.8933,44.72 20:45,63.44,40.92,53.28,32.84 21:00,46.56,36.16,40.2533,21.12 21:15,36.88,16.56,32.0133,21.12 21:30,30.84,18.52,29.84,20.64 21:45,29.24,19,27.76,19.44 22:00,31.32,17.92,27.52,20.88 22:15,30.64,16.16,26.8133,19.64 22:30,32.24,13.56,25.6,19.96 22:45,32.48,14.24,26.0133,18.88 23:00,23.92,14.44,23.84,18.8 23:15,25.88,14.88,22,17.88 23:30,26.2,14.92,21.08,18.04 23:45,22.52,13.8,19.76,17.8 ,,,, ,,,, Time,Event 8,,, ,1 week prior,1 working day later,Baseload,Day of shed ,24/12/2015,04/01/2016,,31/12/2015 00:00,14.8,19.84,22.88,13.08 00:15,15.2,15.48,23.04,13.76 00:30,15.52,14.52,22.5067,14.68 00:45,14.32,15.4,21.32,14.64 01:00,14.72,14.04,22.72,14.72 01:15,13.52,14.8,22.7733,14.2 01:30,14.44,13.6,21.1333,14.4 01:45,15.52,14.32,22.0133,12.72 02:00,15.24,13.92,22.04,13.92 02:15,15.24,16.16,20.88,14.32 02:30,13.6,15,20.8533,14.72 02:45,13.8,14.36,19.6133,14.04 03:00,14.24,13.4,19.5067,12.52 03:15,15.48,13.32,20.6,14.2 03:30,15.56,13.8,20.5467,13.28 03:45,14.64,14.84,20.5733,13.96 04:00,13.68,14.08,20.0933,15.4 04:15,14.44,14.4,20.0133,15.24 04:30,13.64,13.36,19.5067,13.12 04:45,14.8,13.56,20.68,13.44 05:00,15.76,13.88,20.6933,12.64 05:15,14.52,14.92,20.0267,14.2 05:30,15.08,14.84,19.8667,14.28 05:45,18.48,15.88,20.8667,17.04 06:00,18.16,19.24,23.08,18.56 06:15,20.48,17.36,24.2533,20.36 06:30,19.68,19.68,24.84,17.52 06:45,21.04,20.84,26.6533,20.76 07:00,21,21.4,27.4,21 07:15,20.96,19.12,29.2667,22.72 07:30,26.32,24.24,33.28,24 07:45,39.72,32.2,37.6,29.6 08:00,41.92,39.08,38.7333,31.24 08:15,39.12,37.96,40.08,32.52 08:30,34.08,31.48,42.7733,36.24 08:45,33.64,29.92,38.1333,43.44 09:00,34.68,31,39.7467,41.56 09:15,42.36,34,40.2267,35.08 09:30,39.96,32.32,43.3333,40.4 09:45,35,32.2,39.7733,39.36 10:00,34.96,31.44,39.2133,33.92 10:15,35.32,32.8,40.5867,38.84 10:30,38.72,36,39.1867,37.24 10:45,35.28,31.6,38.2133,36.56 11:00,35.52,32.6,42.5467,39.48 11:15,34.76,32.68,44.84,37.72 11:30,38.24,32.36,46.48,38.24 11:45,32.8,33.32,47.1867,42.16 12:00,30.96,33.48,45.9867,40.4 12:15,30.72,32.12,46.5867,38.8 12:30,30.2,34.96,48.9067,40.8 12:45,32.12,31.48,48.0267,37.04 13:00,31.32,31.44,50.6533,32.48 13:15,29.56,32.24,51.0133,34.68 13:30,30.48,35.24,54,32.72 13:45,29.8,33.96,50.72,32.76 14:00,29.68,33.48,53.96,33.44 14:15,31,34.8,54.08,34 14:30,31.84,33.44,55,33.32 14:45,28.96,34.28,48.1867,35.28 15:00,28.76,33.68,49.6533,36.24 15:15,30.2,36,50.1067,31.84 15:30,43.52,32.72,49.84,32.4 15:45,47.76,28.68,53.0133,32.64 16:00,45.56,36.16,53.5733,41.64 16:15,47.68,41.44,54.8667,44.36 16:30,48.08,42.24,55.9733,44.08 16:45,47.44,44.32,55.2533,44.04 17:00,47.72,45.6,54.0667,23.76 17:15,45.16,45.16,56.1333,15.8 17:30,43.72,44.44,56.16,15.32 17:45,29.72,45.48,56.4,16.36 18:00,20.04,46.6,57.4533,16.6 18:15,18.36,46.2,57.2267,17.44 18:30,17.68,45.52,56.1067,16.12 18:45,18.88,46.88,55.84,16.04 19:00,18.8,47.72,56.24,15.56 19:15,18.44,48.44,57.1867,15.72 19:30,17.6,49.72,58.8933,16.08 19:45,17.48,49,60.4267,16.88 20:00,16.88,49.08,58.28,15.92 20:15,18.44,52.88,57.7333,15.48 20:30,18.92,49.28,55.8933,15.36 20:45,18.28,47.8,53.28,15.44 21:00,17.68,29.36,40.2533,15.88 21:15,17.12,27.16,32.0133,16.16 21:30,17.4,27.92,29.84,15.84 21:45,15.8,26.68,27.76,15.4 22:00,17.48,23.72,27.52,13.88 22:15,17,23.96,26.8133,14.8 22:30,14.48,18.36,25.6,13.56 22:45,14.56,18.76,26.0133,13.72 23:00,13.96,18.48,23.84,13.96 23:15,12.64,18.48,22,13.76 23:30,13.76,18.16,21.08,11.76 23:45,14.48,17.92,19.76,11.56 ,,,, ,,,, Time,Event 9,,, ,1 week prior,1 working day later,Baseload,Day of shed ,02/01/2016,,,09/01/2016 00:00,13.4,,14.8933,14.88 00:15,15.28,,15.7467,15.12 00:30,15.04,,15.04,14.48 00:45,14.68,,14.1867,14.6 01:00,14.92,,14.0133,13.44 01:15,14.12,,13.6667,13.48 01:30,13.64,,14.0267,14.24 01:45,14.52,,14.6,15 02:00,14.12,,14.24,14.24 02:15,14.96,,14.4133,13.36 02:30,14.24,,13.68,13.8 02:45,13.96,,13.4133,13.12 03:00,13.68,,14.4267,14.68 03:15,13.52,,14.8933,14.76 03:30,14.96,,14.04,14.72 03:45,15.24,,13.9733,12.76 04:00,13.92,,13.52,14.16 04:15,13.88,,13.5733,13.32 04:30,13.56,,13.3733,14.36 04:45,13.2,,13.8533,14.6 05:00,14.68,,14.6133,14.44 05:15,15.76,,14.1467,13.96 05:30,16.16,,14.84,14.44 05:45,15.4,,16.56,16.08 06:00,18.36,,18.6,18.08 06:15,21.24,,19.96,19.28 06:30,20.96,,20.0667,19.64 06:45,22.92,,21.2,20 07:00,20.84,,20.6267,19.04 07:15,21.68,,21.8133,23.8 07:30,31.84,,27.04,31.2 07:45,34.56,,37.88,30.48 08:00,39.12,,39.48,30.96 08:15,36.68,,39.4533,32.92 08:30,33.6,,35.8533,32.12 08:45,36.76,,36.8533,33.08 09:00,38.16,,35.0267,40.4 09:15,41.92,,38.0267,41.72 09:30,35.56,,42,37.6 09:45,38.16,,37.56,37.8 10:00,35.28,,36.64,36.84 10:15,37.12,,35.2933,39.56 10:30,34.92,,37.64,40 10:45,34.28,,35.68,39.4 11:00,35.92,,35.6933,39.32 11:15,38.2,,35.0133,37.56 11:30,35.84,,35.32,37.04 11:45,34.64,,34.2533,41.92 12:00,34.32,,34.32,37 12:15,39.16,,32.1467,37.6 12:30,35.88,,32.8133,37.16 12:45,32.72,,36.1867,37.96 13:00,36.48,,32.24,35.24 13:15,34.52,,32.9333,38.04 13:30,29.72,,35.3733,36.36 13:45,35.4,,33.72,39.48 14:00,33.04,,35.0533,38.44 14:15,33.56,,33.12,34.04 14:30,34.52,,35.8133,37 14:45,31.52,,37.7867,29.08 15:00,29.88,,38.0533,31.24 15:15,32.36,,40.1467,41.96 15:30,50.64,,42.96,48.12 15:45,45.92,,41.8533,48 16:00,50.4,,37.4667,44.68 16:15,45.76,,33.12,45.96 16:30,46.52,,35.7867,45.72 16:45,50,,37.4133,46.92 17:00,51.08,,37.2,47.28 17:15,55.68,,37.7867,46.88 17:30,53.88,,36.3467,49.72 17:45,52.24,,31.0133,48.96 18:00,51.68,,28.9867,48.76 18:15,53.68,,28.1733,50.56 18:30,55.44,,27.7867,48.12 18:45,54.08,,27.96,50 19:00,54.16,,27.76,47.28 19:15,52.68,,28.44,47.64 19:30,52.52,,28.4267,48.96 19:45,54.52,,26.8267,48.92 20:00,58.6,,26.2667,51.64 20:15,46.88,,26.76,50.56 20:30,33.84,,26.4267,53 20:45,19.84,,21.3467,39.16 21:00,18.08,,17.16,24.16 21:15,16.16,,16.6933,24.64 21:30,18.8,,17.6267,30.36 21:45,17.8,,17.7733,26.28 22:00,17.48,,18.0933,27.96 22:15,16.56,,16.8267,25.52 22:30,14,,14.6667,22.4 22:45,14.4,,15.08,23.36 23:00,16.64,,15.0933,18.92 23:15,15.76,,14.6133,20.04 23:30,14.8,,14.52,20.2 23:45,14.24,,14.5467,24.12 ,,,, ,,,, Time,Event 10,,, ,1 week prior,1 working day later,Baseload,Day of shed ,04/01/2016,08/01/2016,,11/01/2016 00:00,19.84,15.16,14.8933,16.72 00:15,15.48,14.76,15.7467,14.68 00:30,14.52,14.64,15.04,14.8 00:45,15.4,14.08,14.1867,13.52 01:00,14.04,13.44,14.0133,14.68 01:15,14.8,12.84,13.6667,14.08 01:30,13.6,14.28,14.0267,14.28 01:45,14.32,15.08,14.6,13.32 02:00,13.92,14.8,14.24,13.28 02:15,16.16,14,14.4133,14.68 02:30,15,13.28,13.68,14.16 02:45,14.36,14.16,13.4133,15.12 03:00,13.4,14.36,14.4267,14.72 03:15,13.32,14.64,14.8933,13.2 03:30,13.8,14.52,14.04,13.72 03:45,14.84,13.04,13.9733,13.6 04:00,14.08,13.88,13.52,14.48 04:15,14.4,13.16,13.5733,15.44 04:30,13.36,14.76,13.3733,13.68 04:45,13.56,14.8,13.8533,13.16 05:00,13.88,13.64,14.6133,12.96 05:15,14.92,13.56,14.1467,14.04 05:30,14.84,16.12,14.84,14.96 05:45,15.88,16.68,16.56,17.88 06:00,19.24,19.92,18.6,18.48 06:15,17.36,21.96,19.96,17.48 06:30,19.68,21.32,20.0667,17.4 06:45,20.84,20.44,21.2,20.44 07:00,21.4,20.92,20.6267,21.8 07:15,19.12,20.48,21.8133,21.2 07:30,24.24,26.44,27.04,24.36 07:45,32.2,28.72,37.88,25.44 08:00,39.08,29.12,39.48,31.72 08:15,37.96,33.76,39.4533,34.24 08:30,31.48,32.64,35.8533,34.08 08:45,29.92,29.88,36.8533,30.16 09:00,31,34.44,35.0267,29.6 09:15,34,38.04,38.0267,31.96 09:30,32.32,37.64,42,29.52 09:45,32.2,38.8,37.56,34.32 10:00,31.44,37.68,36.64,31.92 10:15,32.8,39.16,35.2933,31.56 10:30,36,35.76,37.64,32.64 10:45,31.6,39.8,35.68,33.4 11:00,32.6,35.72,35.6933,32.28 11:15,32.68,35.76,35.0133,34.88 11:30,32.36,35.88,35.32,34.2 11:45,33.32,33.16,34.2533,35.44 12:00,33.48,37,34.32,37.92 12:15,32.12,40.12,32.1467,34.6 12:30,34.96,36.08,32.8133,32.92 12:45,31.48,32,36.1867,32.32 13:00,31.44,35.08,32.24,39.72 13:15,32.24,34.72,32.9333,31.6 13:30,35.24,32.84,35.3733,35.92 13:45,33.96,34.76,33.72,38.24 14:00,33.48,34.8,35.0533,29.44 14:15,34.8,30.28,33.12,32.24 14:30,33.44,36.36,35.8133,31.64 14:45,34.28,35.04,37.7867,34.36 15:00,33.68,36.52,38.0533,32.52 15:15,36,35,40.1467,45.76 15:30,32.72,33.84,42.96,43.28 15:45,28.68,50.28,41.8533,40.6 16:00,36.16,47.4,37.4667,41.56 16:15,41.44,50.88,33.12,41.56 16:30,42.24,52.36,35.7867,44.56 16:45,44.32,52.88,37.4133,45.52 17:00,45.6,52.88,37.2,44.44 17:15,45.16,53.52,37.7867,43.88 17:30,44.44,52.2,36.3467,43.12 17:45,45.48,50.84,31.0133,42.72 18:00,46.6,49.92,28.9867,43.96 18:15,46.2,49.36,28.1733,46.2 18:30,45.52,48.92,27.7867,46.28 18:45,46.88,51.04,27.96,46.28 19:00,47.72,50.24,27.76,47.56 19:15,48.44,49.8,28.44,52 19:30,49.72,51.64,28.4267,50.48 19:45,49,54.28,26.8267,50.52 20:00,49.08,50.44,26.2667,50.64 20:15,52.88,47.48,26.76,47.16 20:30,49.28,47.96,26.4267,38.72 20:45,47.8,43.24,21.3467,21.88 21:00,29.36,34.2,17.16,23.24 21:15,27.16,17.12,16.6933,22.28 21:30,27.92,17.44,17.6267,21.96 21:45,26.68,15.52,17.7733,20 22:00,23.72,15.72,18.0933,17.6 22:15,23.96,16.68,16.8267,16.44 22:30,18.36,15,14.6667,14.48 22:45,18.76,16.4,15.08,15.6 23:00,18.48,15.32,15.0933,15.72 23:15,18.48,14.24,14.6133,15.68 23:30,18.16,13.64,14.52,13.64 23:45,17.92,14,14.5467,13.24 ,,,, ,,,, Time,Event 11,,, ,1 week prior,1 working day later,Baseload,Day of shed ,26/01/2016,03/02/2016,,02/02/2016 00:00,16.52,15.88,25.52,16.88 00:15,16.36,16,25.09,17.96 00:30,17.48,16.88,24.55,18.04 00:45,17.56,17.48,25.39,16.2 01:00,15.76,17.76,24.67,16.84 01:15,16.52,17.68,24.92,15.96 01:30,16.04,14.8,25.05,16.2 01:45,15.76,16.04,25.35,16.84 02:00,17.4,16.04,24.77,17.16 02:15,17.92,17.64,25.12,16.52 02:30,17.48,17.12,25,15.8 02:45,15.28,16.84,25.11,14.84 03:00,15.88,17.68,25.65,16.04 03:15,15.4,17.36,26.49,17.56 03:30,17.16,16.4,25.09,17.72 03:45,16.4,16.12,26.03,17.6 04:00,17.24,17.48,24.52,15.56 04:15,17.48,16.56,24.32,15.52 04:30,16.12,17.04,24.75,15.76 04:45,17.76,15,25.13,15.84 05:00,16.68,16.72,24.44,17.16 05:15,17.44,16.48,24.93,17.16 05:30,17.44,18.32,24.97,15.36 05:45,16.88,19.68,26.97,16.04 06:00,19.72,22.84,28.85,17.96 06:15,21.68,23.08,29.84,23.08 06:30,21.56,24.2,30.49,20.56 06:45,22.56,22.52,31.73,23.88 07:00,24.96,23.84,32.09,23.96 07:15,33.4,23,32.37,22.32 07:30,34.48,27.76,41.43,26.64 07:45,34.52,28.24,42.15,29.12 08:00,32.12,29.08,40.24,31.2 08:15,32.36,28.24,44.04,37.56 08:30,33,31.2,43.75,37.88 08:45,32.52,34.04,43.68,35.16 09:00,42.16,36.36,41.84,33.44 09:15,39.36,39.4,45.95,32.88 09:30,36.48,34.84,45.19,36.44 09:45,36.96,35.2,45.24,36.24 10:00,38.76,34.92,44,38.84 10:15,39.56,38.6,46.35,35.16 10:30,39.76,38.08,44.81,36.84 10:45,39.76,41.12,46.99,34.84 11:00,45.68,35.4,47.05,40.28 11:15,48.32,35.4,44.17,35.56 11:30,46.8,34.72,45.68,31.6 11:45,47.52,37,44.15,33.2 12:00,50.28,35.76,45.43,32.68 12:15,43.8,38.4,45.56,30.96 12:30,45.56,41.92,46.91,34.76 12:45,43.72,43.4,47.07,33.4 13:00,47,45.2,44.88,35.64 13:15,49.4,45.24,45.69,36.28 13:30,39.76,40.6,48.57,33.28 13:45,40.48,36.96,47.17,33.24 14:00,40.04,43.92,45,36.76 14:15,38.44,42,43.77,38.84 14:30,39.16,39.4,45.61,33.96 14:45,43.48,40.28,43.72,36.72 15:00,40.8,38.6,45.01,33.96 15:15,42.08,36.68,44.75,36.24 15:30,40.32,40.48,44.73,39.88 15:45,47.88,34.76,40.44,35.88 16:00,49.04,34.48,38.6,34.72 16:15,48.92,33.48,40.08,35 16:30,49.12,48.44,46.35,31.84 16:45,52.52,50.28,50.35,36.4 17:00,50.08,53.52,54.73,39.12 17:15,53.84,54.88,56.81,48.16 17:30,54.36,52.44,57.32,49.48 17:45,53.48,52.6,56.48,56.84 18:00,56.32,52.48,57.48,53.48 18:15,54.48,55.56,58.15,54.76 18:30,52.76,55.52,59.48,52.2 18:45,51.2,56.64,58.93,52.36 19:00,52.32,56.28,58.97,51.96 19:15,52.36,52.24,59.79,57.56 19:30,52.04,52.52,58.71,55.32 19:45,52.44,52.36,60.48,58.92 20:00,50.6,54.36,58.89,57.24 20:15,52.72,54.48,59.53,56.24 20:30,48.36,53.76,56.37,51.68 20:45,42.08,53.4,50.89,51.56 21:00,25.36,47.08,42.53,45.08 21:15,23,27.52,36.32,27.68 21:30,21.8,24.76,32.15,24.04 21:45,21.32,19.04,30.93,22.68 22:00,21.76,19.88,31.17,25.4 22:15,20.76,19.72,30.23,27 22:30,18.96,17.96,31.17,19.72 22:45,19.72,17.04,32.65,16.84 23:00,20.48,16.96,30.6,17.84 23:15,19,16.8,28.09,17.96 23:30,18.72,16.04,27.11,18.12 23:45,17.4,16.32,27.2,16.84 ,,,, ,,,, Time,Event 12,,, ,1 week prior,1 working day later,Baseload,Day of shed ,29/01/2016,08/02/2016,,05/02/2016 00:00,16.84,18.32,25.95,18.84 00:15,18.04,16.68,25.59,18.96 00:30,18.92,14.28,25.13,17.64 00:45,19.12,15.12,25.8,17.84 01:00,19.32,15.92,25.67,17.72 01:15,18.04,15.24,25.35,17.08 01:30,17.08,15.8,25.51,16 01:45,16.68,13.92,25.72,15.56 02:00,17.6,14.16,25.51,16 02:15,18.12,15,25.57,14.32 02:30,18.44,16.2,25.87,14.48 02:45,17.64,15.8,26.07,14.32 03:00,16.76,15.28,26.2,14.16 03:15,16.48,14.68,27.11,15.72 03:30,17,14.08,25.63,16.28 03:45,18.56,14.28,26.49,14.28 04:00,18.72,14.12,25.65,13.64 04:15,18.08,15.32,25.56,14.88 04:30,16.96,14.68,26,14.92 04:45,17.2,14.84,25.6,16.24 05:00,16.32,13.96,25,15.44 05:15,17.52,14.4,25.21,14.4 05:30,19.52,13.96,25.73,13.88 05:45,18.96,19.4,28.12,17.88 06:00,18.6,22.6,29.13,19.32 06:15,21.36,20.32,30.32,20.16 06:30,22.36,19.12,30.57,19.88 06:45,25.6,20.32,31.95,20.08 07:00,26.16,21.36,31.56,21.2 07:15,24.24,29.8,31.48,24.2 07:30,25.92,30.32,38.85,26.92 07:45,29.8,31,39.55,32.64 08:00,32.04,29.44,38.41,32.84 08:15,41.44,29.92,40.45,31.56 08:30,38.88,31,43.55,28.12 08:45,37.32,35.52,43.12,28.2 09:00,34.04,36.08,41.13,34.04 09:15,38,35.76,43.03,37.64 09:30,35.32,36.52,42.15,31 09:45,37.08,36.92,43.57,33.48 10:00,38.24,40.2,41.27,31.28 10:15,39,35.92,44.09,31.04 10:30,37.48,37.36,45.65,35.8 10:45,35.8,37,48.05,38 11:00,36.88,37.48,47.48,31.88 11:15,39.12,39.12,44.17,35.12 11:30,43.2,44.32,46.75,32.72 11:45,38.36,41.64,44.11,30.48 12:00,35.76,38.56,44.83,33.8 12:15,36.84,39.12,45.63,35.24 12:30,37.4,37.44,47.15,33.04 12:45,37.96,41.6,48.25,32.88 13:00,43.68,39.36,46.19,31.84 13:15,39.28,42.24,46.87,36.08 13:30,41.16,44.96,48.81,34.84 13:45,39.68,41.88,45.49,37.8 14:00,38.4,39.04,45.97,34.04 14:15,39,41.36,46.01,33.68 14:30,40.04,39.8,44.96,33.4 14:45,37.24,41.8,44.41,31 15:00,39.84,41.4,43.81,31.8 15:15,39.84,36.52,43.39,31.96 15:30,39.56,37.2,44.55,29.8 15:45,42.28,33.44,44.16,28.36 16:00,52.24,40.24,44.27,30.92 16:15,43.56,36.32,43.13,31.24 16:30,44.68,35.68,46.55,36.64 16:45,47.6,48.4,48.71,42.8 17:00,46.52,49.4,55.27,42.56 17:15,48.28,49,59.87,47 17:30,49.44,49.44,59.08,46.32 17:45,49.68,51.96,58.31,46.04 18:00,51.32,53.72,57.65,45.36 18:15,51.08,52.32,59.81,46.72 18:30,47.48,55.88,59.97,44.76 18:45,50.64,53.04,58.93,45.8 19:00,52.84,55.16,58.53,46.4 19:15,50.68,52.6,59.64,50.96 19:30,52.96,51.44,59.39,46.84 19:45,54.88,51.84,61.73,44.52 20:00,50.08,53.08,60.21,44.36 20:15,48.96,49.88,61.39,47.48 20:30,50.76,51,60.49,43.6 20:45,48.92,47,57.25,42.92 21:00,36.32,22.52,43.83,26.64 21:15,24.44,19.84,37.84,19.52 21:30,21.68,20.64,34.51,18.52 21:45,22.04,19.32,33.05,17.24 22:00,20.6,18.96,32.57,17 22:15,19.12,16.88,30.81,17.32 22:30,17.88,13.44,30.85,17.08 22:45,19.12,14.48,31.76,15.64 23:00,18.08,14.2,30.56,15.28 23:15,15.8,15.2,27.76,14.36 23:30,15.4,15.16,26.87,13.48 23:45,15.36,14.52,27.68,15.32 ,,,, ,,,, Time,Event 13,,, ,1 week prior,1 working day later,Baseload,Day of shed ,06/02/2016,,,13/02/2016 00:00,15.8,,17.23,17.92 00:15,15.16,,17.49,16.32 00:30,14.56,,17.59,16.2 00:45,14.2,,17.92,17.16 01:00,14.04,,17.11,16.52 01:15,14.64,,16.64,17.12 01:30,14.68,,16.88,17.84 01:45,15.04,,16.49,17.48 02:00,13.88,,17.36,15.28 02:15,13.6,,16.95,15.6 02:30,13.64,,17.21,15.96 02:45,14.68,,17.07,15.76 03:00,15.28,,16.01,17.2 03:15,15.76,,16.67,16.32 03:30,15.16,,16.71,15.92 03:45,14.24,,17.43,15.36 04:00,13.84,,17.08,15.4 04:15,13.92,,16.84,15.36 04:30,14.6,,16.16,18.2 04:45,15.52,,16.29,17.4 05:00,16.16,,16.11,16.88 05:15,13.52,,17,15.6 05:30,13.6,,18.64,15.28 05:45,16.44,,19.85,17.56 06:00,19.44,,20.61,20.48 06:15,19.08,,20.79,22.8 06:30,20,,21.75,22.64 06:45,19.56,,23.75,22.52 07:00,25.84,,24.39,28.6 07:15,33.28,,24.32,35.16 07:30,36.76,,27.4,37.28 07:45,39.48,,31.45,45.36 08:00,45.04,,32.01,43.68 08:15,44.08,,35.95,41.44 08:30,39.48,,35.64,40.44 08:45,36.36,,37.45,38.52 09:00,40.64,,34.32,41.12 09:15,45.92,,36.23,47.08 09:30,48.2,,37.24,43.44 09:45,44.72,,37.27,45.08 10:00,46.28,,38.83,42.32 10:15,39.12,,39.68,41.72 10:30,41.12,,37.03,42.36 10:45,39.88,,37.77,43.92 11:00,41.88,,38.16,44.96 11:15,36.56,,38.56,47.28 11:30,37.76,,39.57,45.44 11:45,40.16,,37.96,44.44 12:00,39,,36.27,45.16 12:15,42.2,,36.07,42.12 12:30,40.84,,37.01,47.52 12:45,39.2,,37.89,39.04 13:00,40.04,,40.09,43.24 13:15,36.76,,38.49,40.28 13:30,39.48,,38.96,41.2 13:45,40.08,,37.13,44.12 14:00,37.16,,35.77,42.12 14:15,37,,36.47,41.52 14:30,39.08,,36.12,43.44 14:45,37.24,,34.8,42.12 15:00,39.84,,35.19,39.44 15:15,37.56,,34.76,43.72 15:30,35.04,,33.79,43.04 15:45,35.16,,34.8,47.24 16:00,32.84,,37.63,56.4 16:15,34.96,,36.31,51.04 16:30,43.76,,40.44,48.92 16:45,51.04,,41.12,47.44 17:00,46.8,,41.36,47.88 17:15,49.32,,46.13,47.04 17:30,49.2,,48.57,48.72 17:45,50.32,,49.31,52.32 18:00,50.6,,51.55,51.64 18:15,52.28,,53.48,52.16 18:30,56.48,,52.04,52.12 18:45,48.8,,53.87,51.76 19:00,49.88,,53.61,55.76 19:15,47.64,,55.01,55.6 19:30,50.4,,54.2,56.52 19:45,50.28,,54.43,52.32 20:00,48.88,,52.63,46.6 20:15,47.56,,53.07,48.4 20:30,46.28,,51.69,50.4 20:45,46.64,,51.11,42 21:00,33.48,,41.33,27.72 21:15,20.48,,28.75,29.84 21:30,20.32,,25.37,29.76 21:45,18.64,,24.25,30.4 22:00,17.84,,22.75,30.16 22:15,16.84,,21.29,27 22:30,16.96,,20.29,27 22:45,16.6,,20.28,27.04 23:00,17.44,,18.35,26.92 23:15,16.64,,16.89,29.56 23:30,15.64,,15.91,25.36 23:45,15.52,,15.67,24.8 ,,,, ,,,, Time,Event 14,,, ,1 week prior,1 working day later,Baseload,Day of shed ,09/02/2016,17/02/2016,,16/02/2016 00:00,15,15.76,17.23,16.8 00:15,14,15.84,17.49,16.52 00:30,13,16.8,17.59,16.28 00:45,12.96,16.16,17.92,14.96 01:00,14.88,15.28,17.11,14.76 01:15,15.2,15.32,16.64,15.04 01:30,14.04,15.28,16.88,15.88 01:45,13.76,15.6,16.49,17.68 02:00,12.44,16.48,17.36,17.56 02:15,12.88,18.16,16.95,18.92 02:30,14.96,14.76,17.21,17.68 02:45,14.2,14.6,17.07,18 03:00,15.16,14.96,16.01,17.28 03:15,13.8,15.6,16.67,17.28 03:30,13.52,16.48,16.71,19 03:45,14.32,16.64,17.43,19.12 04:00,14.48,16.68,17.08,18.96 04:15,15.08,14.04,16.84,17.04 04:30,14.32,14.8,16.16,16.44 04:45,15.84,15.4,16.29,16.96 05:00,13.16,15.76,16.11,17.28 05:15,13.76,17.24,17,18.32 05:30,15.16,17.08,18.64,18 05:45,17.04,18.36,19.85,19.32 06:00,21.8,22.08,20.61,21.12 06:15,22.04,21.68,20.79,23.2 06:30,19.76,22.36,21.75,24.04 06:45,20.72,23.32,23.75,22.76 07:00,20.6,23.12,24.39,24.52 07:15,24.92,21.04,24.32,24.12 07:30,27.96,23.28,27.4,29.52 07:45,29.6,27.36,31.45,31.64 08:00,29.76,26.8,32.01,38 08:15,28,28.44,35.95,38.2 08:30,28.24,36.68,35.64,37.12 08:45,30.44,36.12,37.45,35.68 09:00,33.16,33.88,34.32,33.84 09:15,43.28,35.68,36.23,33.44 09:30,37.76,35.12,37.24,35.56 09:45,32.8,39.12,37.27,34.6 10:00,32.48,35.44,38.83,38.2 10:15,34.88,38.68,39.68,34.2 10:30,37.32,37.6,37.03,36.6 10:45,42.04,41.64,37.77,32.68 11:00,42.2,39.92,38.16,38.44 11:15,39.52,38.72,38.56,42.44 11:30,42.4,42.28,39.57,43.4 11:45,34.92,47.04,37.96,43.2 12:00,35.56,49.04,36.27,41.52 12:15,38.48,48.56,36.07,42.8 12:30,41.76,48.12,37.01,40.08 12:45,35.76,43.04,37.89,36.68 13:00,33.96,46.76,40.09,41.64 13:15,38.72,45.36,38.49,45.32 13:30,39.12,39.12,38.96,39.72 13:45,32.88,42.92,37.13,36.92 14:00,34.4,43.92,35.77,38.48 14:15,34.8,46.44,36.47,40.28 14:30,32.64,44.6,36.12,39.36 14:45,32.36,39.96,34.8,38.8 15:00,33.96,40.6,35.19,36.52 15:15,35.24,43.72,34.76,40.68 15:30,32.6,38.84,33.79,42.32 15:45,32.24,37.2,34.8,41.48 16:00,31.88,40.04,37.63,38.04 16:15,32.76,36.08,36.31,37.72 16:30,32,37.36,40.44,35.72 16:45,40.8,50.4,41.12,35.76 17:00,50.52,51,41.36,37.12 17:15,50.56,52.08,46.13,32.4 17:30,51.6,51.6,48.57,45.2 17:45,52.48,54.12,49.31,48.36 18:00,52.52,52.52,51.55,52.6 18:15,53.08,53.08,53.48,48.72 18:30,53.12,56.96,52.04,49.08 18:45,52.16,56,53.87,48.12 19:00,53.2,55.44,53.61,52.96 19:15,51.88,55,55.01,55.04 19:30,50.64,53.2,54.2,55.84 19:45,51.6,55.4,54.43,55.36 20:00,51.96,55.88,52.63,54.16 20:15,53.24,53.64,53.07,53.8 20:30,47.72,55.8,51.69,47.32 20:45,29.08,53.16,51.11,42.08 21:00,25.72,37.36,41.33,24.12 21:15,17.32,20.68,28.75,22.64 21:30,17.84,19.2,25.37,19.28 21:45,16.92,18.32,24.25,18.48 22:00,18.4,19.92,22.75,17.8 22:15,19.04,18.68,21.29,17.72 22:30,16.52,17.48,20.29,16.84 22:45,15.04,16.88,20.28,17.32 23:00,15.28,16.24,18.35,17.92 23:15,14.84,15.76,16.89,15.92 23:30,15.56,15.8,15.91,16.48 23:45,15.2,16.68,15.67,14.84 ,,,, ,,,, Time,Event 15,,, ,1 week prior,1 working day later,Baseload,Day of shed ,15/02/2016,02/03/2016,,22/02/2016 00:00,17.28,15.8,16.76,18.68 00:15,16.96,15.16,16.65,18.6 00:30,16.56,16.92,15.83,18.08 00:45,15.48,16.48,15.91,17.2 01:00,17.04,17.2,15.6,17.72 01:15,16.32,15.52,15.97,15.8 01:30,16.68,15.08,16.68,15.48 01:45,15.68,15.36,15.81,16.44 02:00,15.28,16.44,16.75,16.92 02:15,15.52,16.64,15.8,16.76 02:30,15.68,16.96,15.97,17.08 02:45,16.36,15.2,16.37,15.72 03:00,16.76,16.04,16.15,16.32 03:15,15.24,14.8,16.4,15.4 03:30,15.96,16,15.48,16.6 03:45,16.56,16.48,15.85,17 04:00,16.24,16.92,16.4,17.32 04:15,15.8,16.24,16.15,17 04:30,15.96,15.36,15.44,15.6 04:45,16.64,14.84,15.8,16.48 05:00,15.36,16.08,15.6,15.4 05:15,15.88,14.84,16.43,17.44 05:30,15.96,16.16,17.99,15.84 05:45,17.2,17.04,20.49,18.28 06:00,21,22.24,21.88,19.92 06:15,22.6,21.52,22.04,21.44 06:30,22,22.6,23.07,21.64 06:45,21.68,21.4,23.03,24.28 07:00,20.96,29.8,23.28,28.32 07:15,23.64,29.88,25.09,28.92 07:30,28.76,30.36,28.96,28.32 07:45,33.08,30.48,32.6,31.36 08:00,32.72,31,30.27,30.04 08:15,30.96,31.84,32.04,33.72 08:30,31,38.24,32.55,33.56 08:45,31.36,36.28,36.44,29.4 09:00,32.96,33.52,35.24,30.08 09:15,36.4,34.96,39.97,30.12 09:30,33.8,35.08,40.36,35.08 09:45,33.36,35.92,38.49,31.72 10:00,41.36,34,39.12,30.12 10:15,42.12,48.08,38.35,29.24 10:30,37.04,47.56,38.95,31 10:45,35.04,45.08,38.97,31.6 11:00,37.52,43.28,38.03,29.84 11:15,38.76,45.04,38.23,28.88 11:30,40.36,44.4,39.79,29.2 11:45,40.88,52.16,43.29,30.36 12:00,41,51.84,43.27,30.32 12:15,46,49.44,40.47,29.48 12:30,45,51.32,39.84,32.52 12:45,44,48.12,40.72,33.4 13:00,42.44,51.48,39.71,29.6 13:15,40.68,53.44,38.53,30.16 13:30,44.36,53.08,37.95,28.2 13:45,39.68,51.48,38.65,30.04 14:00,41.32,44.48,38.25,31.12 14:15,38.36,44.16,37.95,33.24 14:30,37.96,50.36,34.53,33.76 14:45,35.12,48.32,36.03,32.76 15:00,37.28,51.36,35.04,28.88 15:15,41.92,46.48,34.11,31.24 15:30,37.4,47.2,36.24,31.24 15:45,36.6,45.4,34.08,29.04 16:00,41.24,48.36,33.4,28.52 16:15,47.96,56.2,33.63,30.8 16:30,49.44,63.32,39.44,25.6 16:45,53.76,57.76,37.6,36.44 17:00,48.36,57.52,37.12,40.52 17:15,47.84,61.24,42.16,41.2 17:30,48.12,60.68,46.43,42.72 17:45,49.72,59.28,49.51,45.32 18:00,52.52,58.92,53.11,50.92 18:15,55.88,60.72,55.55,48.8 18:30,54.64,59.44,54.24,49.28 18:45,53.96,59.52,54.51,47.68 19:00,53.28,63.56,54.29,47.56 19:15,52.52,62.28,54.64,52.64 19:30,56.4,60.4,53.79,48.72 19:45,52.16,58.28,55.17,48.32 20:00,53.8,57.24,53.93,48.04 20:15,50.64,59.12,53.91,46.92 20:30,53.44,56.4,51.68,43.84 20:45,48.64,53.48,46.04,44.2 21:00,27.72,35.84,35.89,39.24 21:15,18.72,35.04,24.79,28 21:30,17.8,34.4,23.6,22.4 21:45,19.6,33.6,21.89,23.04 22:00,19.24,32.92,22.27,20.48 22:15,19.88,32.6,20.83,19.72 22:30,18.48,30.04,19.87,18.36 22:45,16.92,31.88,19.52,17.08 23:00,17.04,40.76,17.49,17.88 23:15,15.04,34.08,16.4,16.56 23:30,15.76,34.24,15.2,17.2 23:45,15.72,31.6,14.85,16.32 ,,,, ,,,, Time,Event 16,,, ,1 week prior,1 working day later,Baseload,Day of shed ,17/02/2016,02/03/2016,,23/02/2016 00:00,15.76,15.8,16.76,17.04 00:15,15.84,15.16,16.65,16.08 00:30,16.8,16.92,15.83,17.48 00:45,16.16,16.48,15.91,17.36 01:00,15.28,17.2,15.6,18.76 01:15,15.32,15.52,15.97,16.32 01:30,15.28,15.08,16.68,16.24 01:45,15.6,15.36,15.81,16.52 02:00,16.48,16.44,16.75,16 02:15,18.16,16.64,15.8,16.72 02:30,14.76,16.96,15.97,16.28 02:45,14.6,15.2,16.37,17.16 03:00,14.96,16.04,16.15,16.48 03:15,15.6,14.8,16.4,16.68 03:30,16.48,16,15.48,15.32 03:45,16.64,16.48,15.85,15.36 04:00,16.68,16.92,16.4,16.76 04:15,14.04,16.24,16.15,17.8 04:30,14.8,15.36,15.44,16.76 04:45,15.4,14.84,15.8,15.92 05:00,15.76,16.08,15.6,14.76 05:15,17.24,14.84,16.43,15.76 05:30,17.08,16.16,17.99,16.36 05:45,18.36,17.04,20.49,17.04 06:00,22.08,22.24,21.88,20.08 06:15,21.68,21.52,22.04,20.96 06:30,22.36,22.6,23.07,19.64 06:45,23.32,21.4,23.03,20.88 07:00,23.12,29.8,23.28,22.16 07:15,21.04,29.88,25.09,21.76 07:30,23.28,30.36,28.96,25.6 07:45,27.36,30.48,32.6,36.64 08:00,26.8,31,30.27,33.52 08:15,28.44,31.84,32.04,37.36 08:30,36.68,38.24,32.55,39.64 08:45,36.12,36.28,36.44,38.8 09:00,33.88,33.52,35.24,35.84 09:15,35.68,34.96,39.97,36.48 09:30,35.12,35.08,40.36,37.04 09:45,39.12,35.92,38.49,41.56 10:00,35.44,34,39.12,39.72 10:15,38.68,48.08,38.35,34.68 10:30,37.6,47.56,38.95,34.36 10:45,41.64,45.08,38.97,39.6 11:00,39.92,43.28,38.03,37 11:15,38.72,45.04,38.23,35.04 11:30,42.28,44.4,39.79,39.12 11:45,47.04,52.16,43.29,36.6 12:00,49.04,51.84,43.27,36.96 12:15,48.56,49.44,40.47,37.76 12:30,48.12,51.32,39.84,31.52 12:45,43.04,48.12,40.72,34.4 13:00,46.76,51.48,39.71,32.8 13:15,45.36,53.44,38.53,32.84 13:30,39.12,53.08,37.95,30.44 13:45,42.92,51.48,38.65,36.12 14:00,43.92,44.48,38.25,35.36 14:15,46.44,44.16,37.95,33.4 14:30,44.6,50.36,34.53,36.08 14:45,39.96,48.32,36.03,37.32 15:00,40.6,51.36,35.04,32.6 15:15,43.72,46.48,34.11,33.12 15:30,38.84,47.2,36.24,37.04 15:45,37.2,45.4,34.08,33.76 16:00,40.04,48.36,33.4,36.92 16:15,36.08,56.2,33.63,28.68 16:30,37.36,63.32,39.44,30.28 16:45,50.4,57.76,37.6,25.48 17:00,51,57.52,37.12,30.04 17:15,52.08,61.24,42.16,29.24 17:30,51.6,60.68,46.43,34.32 17:45,54.12,59.28,49.51,43.84 18:00,52.52,58.92,53.11,50.12 18:15,53.08,60.72,55.55,51.64 18:30,56.96,59.44,54.24,54.48 18:45,56,59.52,54.51,51 19:00,55.44,63.56,54.29,53.32 19:15,55,62.28,54.64,51.52 19:30,53.2,60.4,53.79,55.52 19:45,55.4,58.28,55.17,51.6 20:00,55.88,57.24,53.93,50.8 20:15,53.64,59.12,53.91,51.76 20:30,55.8,56.4,51.68,46.8 20:45,53.16,53.48,46.04,45.28 21:00,37.36,35.84,35.89,30.88 21:15,20.68,35.04,24.79,20.36 21:30,19.2,34.4,23.6,19.12 21:45,18.32,33.6,21.89,18.24 22:00,19.92,32.92,22.27,18.6 22:15,18.68,32.6,20.83,18.24 22:30,17.48,30.04,19.87,17.92 22:45,16.88,31.88,19.52,18.2 23:00,16.24,40.76,17.49,18.44 23:15,15.76,34.08,16.4,18.08 23:30,15.8,34.24,15.2,16.04 23:45,16.68,31.6,14.85,15.56 ,,,, ,,,, Time,Event 17,,, ,1 week prior,1 working day later,Baseload,Day of shed ,17/02/2016,03/03/2016,,24/02/2016 00:00,15.76,32.24,16.76,15.72 00:15,15.84,28.12,16.65,17.24 00:30,16.8,31.08,15.83,17.2 00:45,16.16,30.84,15.91,17.72 01:00,15.28,28.64,15.6,17.64 01:15,15.32,25.12,15.97,17.4 01:30,15.28,24.44,16.68,15.48 01:45,15.6,24.2,15.81,16.44 02:00,16.48,25.2,16.75,15.28 02:15,18.16,25.6,15.8,17.16 02:30,14.76,25.2,15.97,16.44 02:45,14.6,23.44,16.37,16.88 03:00,14.96,23.8,16.15,16.36 03:15,15.6,23.84,16.4,15.84 03:30,16.48,24.32,15.48,15.32 03:45,16.64,25.32,15.85,15.76 04:00,16.68,25.52,16.4,17.52 04:15,14.04,25.96,16.15,18.16 04:30,14.8,23.76,15.44,18.4 04:45,15.4,23.72,15.8,17.6 05:00,15.76,24.32,15.6,18.4 05:15,17.24,24.72,16.43,18.52 05:30,17.08,24.32,17.99,18.12 05:45,18.36,26.32,20.49,21.2 06:00,22.08,29.6,21.88,25.16 06:15,21.68,29.64,22.04,23.64 06:30,22.36,30.08,23.07,23.8 06:45,23.32,27.4,23.03,23.4 07:00,23.12,32.16,23.28,22.16 07:15,21.04,36.92,25.09,20.52 07:30,23.28,42.32,28.96,21.52 07:45,27.36,39.76,32.6,34.68 08:00,26.8,34.28,30.27,31.76 08:15,28.44,34.76,32.04,39.36 08:30,36.68,38.36,32.55,41.56 08:45,36.12,40.24,36.44,39.8 09:00,33.88,44.04,35.24,37.68 09:15,35.68,45.36,39.97,40.08 09:30,35.12,42.56,40.36,39.12 09:45,39.12,42.72,38.49,39.64 10:00,35.44,42.88,39.12,38.6 10:15,38.68,44.12,38.35,42.96 10:30,37.6,47.36,38.95,42.12 10:45,41.64,42.8,38.97,43.68 11:00,39.92,42.4,38.03,39.8 11:15,38.72,44.2,38.23,38.2 11:30,42.28,40.88,39.79,40.56 11:45,47.04,43.76,43.29,38.92 12:00,49.04,42.68,43.27,38.84 12:15,48.56,41.36,40.47,38.24 12:30,48.12,45.4,39.84,35.36 12:45,43.04,42.48,40.72,37.96 13:00,46.76,49.68,39.71,34.24 13:15,45.36,46.36,38.53,40.72 13:30,39.12,45.56,37.95,42.68 13:45,42.92,44.72,38.65,43.16 14:00,43.92,46.12,38.25,42.64 14:15,46.44,42.52,37.95,44.52 14:30,44.6,45.92,34.53,39.64 14:45,39.96,45.2,36.03,37.56 15:00,40.6,44.36,35.04,34.64 15:15,43.72,43.36,34.11,33.8 15:30,38.84,46.36,36.24,35.48 15:45,37.2,46.72,34.08,36.2 16:00,40.04,43.36,33.4,33.84 16:15,36.08,49.2,33.63,29.48 16:30,37.36,44.12,39.44,26 16:45,50.4,44.72,37.6,31.12 17:00,51,43.12,37.12,27.68 17:15,52.08,50.52,42.16,29.16 17:30,51.6,57.6,46.43,39.08 17:45,54.12,62.28,49.51,49 18:00,52.52,60.96,53.11,50.92 18:15,53.08,59.68,55.55,57.68 18:30,56.96,61.44,54.24,54 18:45,56,68.72,54.51,50.6 19:00,55.44,71.68,54.29,49.96 19:15,55,66.76,54.64,57.04 19:30,53.2,66.88,53.79,55.36 19:45,55.4,65.56,55.17,50.92 20:00,55.88,67.04,53.93,49.12 20:15,53.64,63.72,53.91,50.84 20:30,55.8,67.52,51.68,49.2 20:45,53.16,63.28,46.04,52.44 21:00,37.36,50.92,35.89,34.28 21:15,20.68,35.96,24.79,28.2 21:30,19.2,35.68,23.6,29.32 21:45,18.32,36.2,21.89,25.12 22:00,19.92,31.92,22.27,24.28 22:15,18.68,31.68,20.83,23.6 22:30,17.48,29.8,19.87,23.64 22:45,16.88,26.92,19.52,22.8 23:00,16.24,26.48,17.49,24.76 23:15,15.76,25.04,16.4,23.68 23:30,15.8,24.28,15.2,22.44 23:45,16.68,24.28,14.85,22.08 ,,,, ,,,, Time,Event 18,,, ,1 week prior,1 working day later,Baseload,Day of shed ,18/02/2016,04/03/2016,,25/02/2016 00:00,17.64,23.44,16.76,20.04 00:15,15.84,24.84,16.65,17.2 00:30,14.92,25.72,15.83,18.72 00:45,14.92,24.76,15.91,19.36 01:00,17,24.44,15.6,19.44 01:15,16.76,24.04,15.97,18.68 01:30,16.52,24.12,16.68,19.24 01:45,15.28,24.2,15.81,18.16 02:00,16.64,24.96,16.75,18.16 02:15,14.68,25.32,15.8,19.84 02:30,15.84,25.16,15.97,19.72 02:45,17.04,24.32,16.37,20.08 03:00,17,24.88,16.15,19.52 03:15,15.68,23.68,16.4,19.04 03:30,14.72,22.92,15.48,18.28 03:45,15.36,24.72,15.85,18.76 04:00,16.68,25.96,16.4,19.2 04:15,16.28,24.08,16.15,19.16 04:30,15.6,25.4,15.44,18.88 04:45,16.52,23.8,15.8,19.24 05:00,15.16,23.92,15.6,17.72 05:15,17,23.24,16.43,19.8 05:30,16.36,24.8,17.99,18.44 05:45,21.24,23.88,20.49,19.76 06:00,23.76,28.48,21.88,25.08 06:15,23.52,28.24,22.04,26.24 06:30,22.52,26.76,23.07,23.76 06:45,22.36,27.28,23.03,23.76 07:00,23.92,35.04,23.28,22 07:15,30.44,36.56,25.09,23.24 07:30,34.36,40.52,28.96,26.8 07:45,35.24,39.4,32.6,31.68 08:00,31.68,38.64,30.27,36.32 08:15,32.04,38.36,32.04,35.4 08:30,30.8,42.6,32.55,34.76 08:45,40.24,45.08,36.44,32.08 09:00,38.28,44.16,35.24,39.72 09:15,37.12,42.2,39.97,38.92 09:30,36.36,40.12,40.36,43.28 09:45,37.36,37.28,38.49,47 10:00,38.84,38.56,39.12,41.92 10:15,36.28,41.12,38.35,41.8 10:30,39.6,41.4,38.95,46.08 10:45,37.16,40.28,38.97,41.52 11:00,35.92,41.12,38.03,44.68 11:15,36.56,36.44,38.23,44.44 11:30,39.04,41.92,39.79,38.12 11:45,45.72,39.08,43.29,38.68 12:00,48.84,38.64,43.27,38.44 12:15,45.32,40.4,40.47,40.84 12:30,41.2,42.8,39.84,39.6 12:45,43.52,40.52,40.72,41.4 13:00,38,39.56,39.71,40.24 13:15,37.08,40.56,38.53,37.28 13:30,41.44,44.44,37.95,37.12 13:45,40.08,41,38.65,43.68 14:00,38.32,39.56,38.25,40.36 14:15,40.16,49.04,37.95,45 14:30,35.48,46.72,34.53,39.76 14:45,39,44.2,36.03,42.04 15:00,35.68,49.64,35.04,38.28 15:15,36.44,49.72,34.11,44.8 15:30,39.48,43.48,36.24,44.32 15:45,39.76,45.6,34.08,44.72 16:00,34.52,43.6,33.4,39.44 16:15,37.56,44.96,33.63,37.16 16:30,39.84,46.84,39.44,36.16 16:45,37.08,41.28,37.6,41.08 17:00,34.64,46.56,37.12,35.44 17:15,34.76,43.08,42.16,34.84 17:30,44.96,41,46.43,36.76 17:45,49.36,39.16,49.51,39.32 18:00,57.08,51.12,53.11,52.24 18:15,59.24,57.24,55.55,53.4 18:30,57.36,56.36,54.24,54.08 18:45,55.72,55.4,54.51,58.12 19:00,56.32,57.52,54.29,55.68 19:15,55.52,55.4,54.64,54.72 19:30,55.12,54.96,53.79,54.2 19:45,57.48,55.24,55.17,52.44 20:00,55.28,56.68,53.93,54.44 20:15,52.12,55.68,53.91,55.04 20:30,55.68,54.6,51.68,53.04 20:45,43.68,42.44,46.04,49.64 21:00,25.76,36.88,35.89,39.48 21:15,27.64,39.28,24.79,26.44 21:30,25.48,38.52,23.6,29.12 21:45,23.52,39.56,21.89,27.16 22:00,24.36,39.24,22.27,23.88 22:15,20.44,36.8,20.83,20.92 22:30,20.64,34.44,19.87,18.68 22:45,19.72,32.92,19.52,17.32 23:00,17.76,39.4,17.49,17.76 23:15,15.04,33.64,16.4,15.12 23:30,15.36,32.28,15.2,15.64 23:45,15.2,32.08,14.85,15.88 ,,,, ,,,, Time,Event 19,,, ,1 week prior,1 working day later,Baseload,Day of shed ,19/02/2016,02/03/2016,,26/02/2016 00:00,15.96,15.8,16.76,17.6 00:15,18.12,15.16,16.65,17.16 00:30,16.76,16.92,15.83,18.04 00:45,16.24,16.48,15.91,17.16 01:00,15.16,17.2,15.6,16.44 01:15,15.4,15.52,15.97,15.12 01:30,15.56,15.08,16.68,16.24 01:45,15.08,15.36,15.81,17.08 02:00,16.72,16.44,16.75,16.92 02:15,16.84,16.64,15.8,16.36 02:30,16.12,16.96,15.97,15.72 02:45,15.72,15.2,16.37,14.36 03:00,15.64,16.04,16.15,16.52 03:15,15.84,14.8,16.4,15.12 03:30,15.28,16,15.48,16.92 03:45,15.4,16.48,15.85,17.44 04:00,17.28,16.92,16.4,17.76 04:15,16.4,16.24,16.15,15 04:30,15.4,15.36,15.44,16 04:45,15.16,14.84,15.8,15.64 05:00,15.52,16.08,15.6,15.88 05:15,15.56,14.84,16.43,18.08 05:30,18.04,16.16,17.99,18.12 05:45,18.4,17.04,20.49,18.44 06:00,19.68,22.24,21.88,21.88 06:15,21.68,21.52,22.04,22.24 06:30,24.32,22.6,23.07,21.72 06:45,22.96,21.4,23.03,24.84 07:00,22.48,29.8,23.28,24.16 07:15,20.8,29.88,25.09,29.52 07:30,25.92,30.36,28.96,30.12 07:45,31.96,30.48,32.6,30.28 08:00,28.76,31,30.27,29.64 08:15,33.36,31.84,32.04,31.44 08:30,34.28,38.24,32.55,36.52 08:45,35.84,36.28,36.44,40.68 09:00,36.28,33.52,35.24,39.2 09:15,48.8,34.96,39.97,37.88 09:30,44,35.08,40.36,38.36 09:45,39.64,35.92,38.49,38.88 10:00,39.28,34,39.12,34.48 10:15,38.68,48.08,38.35,33.6 10:30,39.12,47.56,38.95,35.16 10:45,41.12,45.08,38.97,35.16 11:00,38.24,43.28,38.03,35.16 11:15,38.8,45.04,38.23,34.32 11:30,41.4,44.4,39.79,39.68 11:45,44.76,52.16,43.29,34.08 12:00,42.64,51.84,43.27,38.48 12:15,40.24,49.44,40.47,34.12 12:30,43.32,51.32,39.84,34.24 12:45,41.72,48.12,40.72,34.4 13:00,41.28,51.48,39.71,37.8 13:15,39.68,53.44,38.53,37.48 13:30,34.8,53.08,37.95,37.72 13:45,41.4,51.48,38.65,38.36 14:00,40.08,44.48,38.25,34.72 14:15,37.04,44.16,37.95,32.76 14:30,33.04,50.36,34.53,31.24 14:45,36.92,48.32,36.03,32.4 15:00,37.76,51.36,35.04,35 15:15,34,46.48,34.11,30.88 15:30,38.76,47.2,36.24,30.36 15:45,31.6,45.4,34.08,33.08 16:00,35.76,48.36,33.4,33.36 16:15,34.24,56.2,33.63,34.36 16:30,48.72,63.32,39.44,30.36 16:45,47.12,57.76,37.6,34.8 17:00,45.96,57.52,37.12,34.88 17:15,47.6,61.24,42.16,46.24 17:30,48.48,60.68,46.43,52.56 17:45,51,59.28,49.51,51.88 18:00,49.96,58.92,53.11,55.52 18:15,51.56,60.72,55.55,58.2 18:30,49.48,59.44,54.24,60.28 18:45,50.56,59.52,54.51,59.76 19:00,50.28,63.56,54.29,60.08 19:15,49.6,62.28,54.64,61.72 19:30,49.48,60.4,53.79,59.6 19:45,51.84,58.28,55.17,59.56 20:00,50.88,57.24,53.93,58.8 20:15,52.92,59.12,53.91,57.56 20:30,45.56,56.4,51.68,56.08 20:45,42.36,53.48,46.04,53.08 21:00,41.56,35.84,35.89,43.52 21:15,19.24,35.04,24.79,46.96 21:30,18,34.4,23.6,44.16 21:45,16.48,33.6,21.89,38.12 22:00,16.28,32.92,22.27,35.88 22:15,17.76,32.6,20.83,36 22:30,15.16,30.04,19.87,31.32 22:45,16.24,31.88,19.52,30.8 23:00,16.32,40.76,17.49,29.64 23:15,15.68,34.08,16.4,28.6 23:30,13.96,34.24,15.2,25.4 23:45,13.52,31.6,14.85,28.52 ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,, ,,,,