Browse Source

Fixed errors.

Thomas Buck 12 years ago
parent
commit
65914fdb57
3 changed files with 250 additions and 239 deletions
  1. 12
    12
      CubeFirmware/animations.c
  2. 3
    7
      CubeFirmware/buffhelp.c
  3. 235
    220
      CubeFirmware/main.hex

+ 12
- 12
CubeFirmware/animations.c View File

@@ -111,7 +111,7 @@ void simpleAnimation(void) {
111 111
 			wdt_reset();
112 112
 		}
113 113
 	
114
-		ClearAllPixels(buff)	
114
+		buffClearAllPixels(buff);
115 115
 	}
116 116
 
117 117
 	//z-axis-wave
@@ -130,19 +130,19 @@ void simpleAnimation(void) {
130 130
 		buffClearAllPixels(buff);
131 131
 	}
132 132
 	
133
-		for(z = 7; z >= 0; z--) {
134
-			for(x = 0; x < 8; x++) {
135
-				for(y = 0; y < 8; y++) {
136
-					buffSetPixel(buff, x, y, z);
137
-				}
133
+	for(z = 7; z >= 0; z--) {
134
+		for(x = 0; x < 8; x++) {
135
+			for(y = 0; y < 8; y++) {
136
+				buffSetPixel(buff, x, y, z);
138 137
 			}
138
+		}
139 139
 
140
-			setImage(buff);
141
-			while(!isFinished()) {
142
-				wdt_reset();
143
-			}
144
-	
145
-			ClearAllPixels(buff)	
140
+		setImage(buff);
141
+		while(!isFinished()) {
142
+			wdt_reset();
143
+		}
144
+
145
+		buffClearAllPixels(buff);
146 146
 	}
147 147
 
148 148
 }

+ 3
- 7
CubeFirmware/buffhelp.c View File

@@ -50,13 +50,9 @@ void buffClearPixel(uint8_t *buffer, uint8_t x, uint8_t y, uint8_t z) {
50 50
 	buffer[(8 * (7 - z)) + (7 - y)] &= ~(1 << x);
51 51
 }
52 52
 void buffClearAllPixels(uint8_t *buffer) {
53
-uint8_t x,y,z;
54
-for(y = 7; y >= 0; y--) {	
55
-		for(x = 0; x < 8; x++) {
56
-			for(z = 0; z < 8; z++) {
57
-				buffClearPixel(buffer, x, y, z);
58
-			}
59
-		}
53
+	uint8_t i;
54
+	for(i = 0; i < 64; i++) {	
55
+		buffer[i] = 0;
60 56
 	}
61 57
 }
62 58
 

+ 235
- 220
CubeFirmware/main.hex View File

@@ -71,15 +71,15 @@
71 71
 :10046000038A03A003BA03D903E603F20306045385
72 72
 :100470007472696E67206E6F7420666F756E64218A
73 73
 :100480000A0011241FBECFE5D8E0DEBFCDBF11E0CA
74
-:10049000A0E6B0E0ECEBF1E202C005900D92A637C9
74
+:10049000A0E6B0E0E4EAF2E202C005900D92A637D1
75 75
 :1004A000B107D9F712E0A6E7B1E001C01D92AA3565
76
-:1004B000B107E1F70E94A7020C94DC100C94000035
76
+:1004B000B107E1F70E94A7020C9450110C940000C0
77 77
 :1004C000863561F1873580F4873411F1883438F44A
78 78
 :1004D0008234E1F08434C1F08F3331F513C08834B5
79 79
 :1004E00089F0833509F517C0883661F0893628F41C
80 80
 :1004F000843651F08736C1F40BC0833761F08637FC
81 81
 :1005000099F40CC086E00BC00E94BD0882E40DC0C7
82
-:100510000E94930E08950E945D0A089580E00E9453
82
+:100510000E94070F08950E94D10A089580E00E946A
83 83
 :1005200026090E942D05089583E20E94ED04089596
84 84
 :10053000B0990AC080917701882321F481E08093EB
85 85
 :10054000770102C0109277018091770108954F9250
@@ -95,14 +95,14 @@
95 95
 :1005E000772E582E492E0E94DC08EC01FF24662449
96 96
 :1005F000EE2480917601882309F4A895DD2069F026
97 97
 :100600000E94AF05882309F460C00E94FF0700978D
98
-:1006100009F45BC00E948E0958C080916000882355
98
+:1006100009F45BC00E94960958C08091600088234D
99 99
 :1006200031F00E94DC08EC0110926000EE2420976B
100 100
 :10063000F1F00E94AF05681608F047C02E2D30E09B
101 101
 :10064000CE0101972817390710F4E39401C0EE2476
102 102
 :100650008E2D90E00E949C088C01FC01E05CFF4F15
103
-:1006600060800E945A05C8010E940B102EC0809124
104
-:10067000780182FD2AC081FF0FC00E944E0AF81641
105
-:1006800038F40F2D0F5F8F2D0E94500AF02E1DC0E1
103
+:1006600060800E945A05C8010E947F102EC08091B0
104
+:10067000780182FD2AC081FF0FC00E94C20AF816CD
105
+:1006800038F40F2D0F5F8F2D0E94C40AF02E1DC06D
106 106
 :10069000809178018D7F16C00E94AF058033A8F04D
107 107
 :1006A000EF2DF0E0EE0FFF1FEF59FE4F808191819B
108 108
 :1006B0000E945A053F2D333010F4F39406C0809108
@@ -234,7 +234,7 @@
234 234
 :100E9000FF920F931F93CF93DF934B015C0180E090
235 235
 :100EA000881680E0980681E0A80680E0B80618F46D
236 236
 :100EB00030EAE32E02C022EAE22E042F10E0C8013D
237
-:100EC0000E94710FEC016C01009759F18E2D0E9468
237
+:100EC0000E94E50FEC016C01009759F18E2D0E94F4
238 238
 :100ED000A806882321F50E94ED06882D0E94ED06C4
239 239
 :100EE0008E2D81600E94E406BB244801089481088D
240 240
 :100EF000910807C00E94FA06FE01EE0DFF1D8083D7
@@ -293,8 +293,8 @@
293 293
 :10124000982F0E940807089580E008958A3248F494
294 294
 :10125000E82FF0E0EE0FFF1FE55EFB4F2591349184
295 295
 :1012600004C0EFE6F4E0259134918AE192E0B901FF
296
-:101270000E94A4108AE192E0089580E490E00E9428
297
-:10128000710F9C01009709F4FFCFE82FF92FCF01D0
296
+:101270000E9418118AE192E0089580E490E00E94B3
297
+:10128000E50F9C01009709F4FFCFE82FF92FCF015C
298 298
 :10129000805C9F4F1192E817F907E1F7C9010895A3
299 299
 :1012A000A7E0B0E0FD01E41BF109AD01421B5109CB
300 300
 :1012B0009A0143E0220F331F4A95E1F7E20FF31F33
@@ -303,120 +303,120 @@
303 303
 :1012E000E41BF109AD01421B51099A0153E0220FA1
304 304
 :1012F000331F5A95E1F7E20FF31FE80FF91F81E062
305 305
 :1013000090E002C0880F991F6A95E2F7809590815E
306
-:101310009823908308950E940B100895AF92BF9276
307
-:10132000DF92EF92FF920F931F93DF93CF9300D042
308
-:10133000CDB7DEB7F82E092F0E943D095C01802F42
309
-:101340000F2D182F30E08FE1F82EF80181918F01D9
310
-:101350006F2D0E94510FD82E50E010C0C501632F91
311
-:101360004E2D252F3A8359830E945009E3945981C9
312
-:101370003A81ED149CF35F5F583011F0EE24F9CF01
313
-:101380003F5F373011F7C5010E945A05C5010E9421
314
-:101390008B090F900F90CF91DF911F910F91FF90CC
315
-:1013A000EF90DF90BF90AF90089508950895EF9269
316
-:1013B000FF920F931F93DF93CF930F92CDB7DEB7BA
317
-:1013C0000E943D097C0110E02EC0C701602F412F13
318
-:1013D000232F39830E94500939813F5F3830A9F7A4
319
-:1013E0000F5F083011F030E0F0CFC7010E945A05BE
320
-:1013F00001C0A8950E94AF058823D9F300E00EC074
321
-:10140000C701602F412F232F39830E946D09398135
322
-:101410003F5F3830A9F70F5F083011F030E0F0CFB0
323
-:101420001F5F183081F100E0DECFC701602F412F30
324
-:10143000232F39830E94500939813F5F3830A9F743
325
-:101440000F5F083011F030E0F0CFC7010E945A055D
326
-:1014500001C0A8950E94AF058823D9F300E00EC013
327
-:10146000C701602F412F232F39830E946D093981D5
328
-:101470003F5F3830A9F70F5F083011F030E0F0CF50
329
-:10148000115010F403C017E000E0DDCF0F90CF91B2
330
-:10149000DF911F910F91FF90EF90089582E00895E2
331
-:1014A000823050F4E82FF0E0EE0FFF1FE859FE4FB6
332
-:1014B0000190F081E02D099508952F923F924F926F
333
-:1014C0005F926F927F928F929F92AF92BF92CF92D4
334
-:1014D000DF92EF92FF920F931F93DF93CF93CDB7DD
335
-:1014E000DEB72B970FB6F894DEBF0FBECDBF81E4F9
336
-:1014F00090E00E94710F89839A832C010E948B08CF
337
-:10150000B22EC32ED42E152F062FF72EE82EA92E7D
338
-:1015100082E40E94ED046CC00E948B08A22FAB19DC
339
-:10152000F1E02A1708F0F0E0232F2C19E1E0321740
340
-:1015300008F0E0E0322F3F1BF32F31E02F1708F0C7
341
-:1015400030E0E32B342F3D1921E0431708F020E071
342
-:10155000432F4E1BE42F41E03E1708F040E0242BC0
343
-:10156000452F411B31E0541708F030E0542F521B37
344
-:1015700021E0451708F020E0322B462F401B21E0E8
345
-:10158000641708F020E0642F631B31E0461708F071
346
-:1015900030E0232B472F4F1931E0741708F030E06B
347
-:1015A000742F721B21E0471708F020E0322B482FE0
348
-:1015B0004E1921E0841708F020E0842F831B31E0CE
349
-:1015C000481708F030E0232B9A19921789F48823E2
350
-:1015D00079F4772369F4662359F4552349F4EE230B
351
-:1015E00039F4F63028F4F53011F4AD3D08F4A8953F
352
-:1015F0000E948904882309F48FCF0E9497048B836B
353
-:1016000082E40E94ED04882499243324C201805C82
354
-:101610009F4F9F838E838EC10E948B08E22FEB1910
355
-:10162000F1E02E1708F0F0E0232F2C19A1E032177B
356
-:1016300008F0A0E0322F3F1BF32F31E02F1708F006
357
-:1016400030E0A32B342F3D1921E0431708F020E0B0
358
-:10165000432F4A1BA1E0341708F0A0E02A2BA52F46
359
-:10166000A11B31E05A1708F030E05A2F521B21E03D
360
-:10167000A51708F020E0322BB62FB01B21E06B1726
361
-:1016800008F020E0AB2FA31B31E0BA1708F030E0E0
362
-:10169000232B672F6F1931E0761708F030E0762F93
363
-:1016A000721B21E0671708F020E0322B682F6E19BB
364
-:1016B00021E0861708F020E0862F831B31E06817B1
365
-:1016C00008F030E0232B9A19921789F4882379F4D3
366
-:1016D000772369F4AA2359F4552349F4442339F4B0
367
-:1016E000F63028F4F53011F4ED3D08F4A8950E9489
368
-:1016F0008904882309F490CF0E949704282E82E45D
369
-:101700000E94ED0434010EC10E948B08E22FEB19F8
370
-:10171000F1E02E1708F0F0E0A32FAC1921E03A1702
371
-:1017200008F020E03A2F3F1BF1E0A31708F0F0E0AB
372
-:101730002F2BA42FAD19F1E04A1708F0F0E04A2F43
373
-:10174000421B21E0A41708F020E0F22BA52FA11BDB
374
-:1017500021E05A1708F020E05A2F5F1BF1E0A5178F
375
-:1017600008F0F0E02F2BA62FA01BF1E06A1708F07D
376
-:10177000F0E06A2F621B21E0A61708F020E0F22BB0
377
-:10178000272F2F19A1E0721708F0A0E0722F7F1BFE
378
-:10179000F1E0271708F0F0E0AF2BF82FFE1921E059
379
-:1017A0008F1708F020E08F2F8A1BA1E0F81708F0B0
380
-:1017B000A0E02A2B9A19921789F4882379F47723C9
381
-:1017C00069F4662359F4552349F4442339F4363037
382
-:1017D00028F4353011F4ED3D08F4A8950E948904F1
383
-:1017E000882309F491CF0E949704EE81FF818083C2
384
-:1017F00082E40E94ED0499818A81292F382FC90142
385
-:10180000805C9F4F9D838C83398728876BC00E94A3
386
-:101810008B08E22FEB19F1E02E1708F0F0E0232FF0
387
-:101820002C19A1E0321708F0A0E0322F3F1BF32F54
388
-:1018300031E02F1708F030E0A32B342F3D1921E0C1
389
-:10184000431708F020E0432F4A1BA1E0341708F0AB
390
-:10185000A0E02A2BA52FA11B31E05A1708F030E099
391
-:101860005A2F521B21E0A51708F020E0322BB62F8B
392
-:10187000B01B21E06B1708F020E0AB2FA31B31E079
393
-:10188000BA1708F030E0232B672F6F1931E0761775
394
-:1018900008F030E0762F721B21E0671708F020E097
395
-:1018A000322B682F6E1921E0861708F020E0862F72
396
-:1018B000831B31E0681708F030E0232B9A19921748
397
-:1018C00089F4882379F4772369F4AA2359F45523FA
398
-:1018D00049F4442339F4F63028F4F53011F4ED3DA1
399
-:1018E00008F4A8950E948904882309F490CF0E94E7
400
-:1018F0009704E885F9858193F987E8872C813D81F4
401
-:10190000E217F30779F782E40E94ED0493012F5F59
402
-:101910003F4FC301B2012A873B870E94AC082A854A
403
-:101920003B853901862D8819821508F457CF820C22
404
-:10193000911C33943B81331608F4D9CEC2010E9426
405
-:101940000B106CC00E948B08A22FAB19F1E02A1774
406
-:1019500008F0F0E0232F2C19E1E0321708F0E0E066
407
-:10196000322F3F1BF32F31E02F1708F030E0E32B2D
408
-:10197000342F3D1921E0431708F020E0432F4E1B80
409
-:10198000E42F41E03E1708F040E0242B452F411B97
410
-:1019900031E0541708F030E0542F521B21E0451776
411
-:1019A00008F020E0322B462F401B21E0641708F09E
412
-:1019B00020E0642F631B31E0461708F030E0232B52
413
-:1019C000472F4F1931E0741708F030E0742F721B65
414
-:1019D00021E0471708F020E0322B482F4E1921E074
415
-:1019E000841708F020E0842F831B31E0481708F0AB
416
-:1019F00030E0232B9A19921789F4882379F47723FE
417
-:101A000069F4662359F4552349F4EE2339F4F6308A
418
-:101A100028F4F53011F4AD3D08F4A8950E9489042E
419
-:101A2000882309F48FCF0E9497046CC00E948B0812
306
+:10131000982390830895282F392FF90180E41192A2
307
+:101320008150E9F708950E947F100895AF92BF920F
308
+:10133000DF92EF92FF920F931F93DF93CF9300D032
309
+:10134000CDB7DEB7F82E092F0E943D095C01802F32
310
+:101350000F2D182F30E08FE1F82EF80181918F01C9
311
+:101360006F2D0E94C50FD82E50E010C0C501632F0D
312
+:101370004E2D252F3A8359830E945009E3945981B9
313
+:101380003A81ED149CF35F5F583011F0EE24F9CFF1
314
+:101390003F5F373011F7C5010E945A05C5010E9411
315
+:1013A00093090F900F90CF91DF911F910F91FF90B4
316
+:1013B000EF90DF90BF90AF90089508950895EF9259
317
+:1013C000FF920F931F93DF93CF930F92CDB7DEB7AA
318
+:1013D0000E943D097C0110E01FC0C701602F412F12
319
+:1013E000232F39830E94500939813F5F3830A9F794
320
+:1013F0000F5F083011F030E0F0CFC7010E945A05AE
321
+:1014000001C0A8950E94AF058823D9F3C7010E94A7
322
+:101410008B091F5F183011F100E0EDCFC701602F7D
323
+:10142000412F232F39830E94500939813F5F383083
324
+:10143000A9F70F5F083011F030E0F0CFC7010E942C
325
+:101440005A0501C0A8950E94AF058823D9F3C701AA
326
+:101450000E948B09115018F410E024C017E000E03E
327
+:10146000EBCFC701612F402F232F39830E945009F2
328
+:1014700039813F5F3830A9F70F5F083011F030E055
329
+:10148000F0CFC7010E945A0501C0A8950E94AF0580
330
+:101490008823D9F3C7010E948B091F5F183011F40C
331
+:1014A00017E022C000E0EBCFC701612F402F232FB0
332
+:1014B00039830E94500939813F5F3830A9F70F5FA7
333
+:1014C000083011F030E0F0CFC7010E945A0501C08A
334
+:1014D000A8950E94AF058823D9F3C7010E948B0904
335
+:1014E000115010F410E023C000E0ECCFC701632FCF
336
+:1014F000402F212F39830E94500939813F5F3830B6
337
+:10150000A9F70F5F083011F030E0F0CFC7010E945B
338
+:101510005A0501C0A8950E94AF058823D9F3C701D9
339
+:101520000E948B091F5F183011F417E021C000E002
340
+:10153000EBCFC701602F432F212F39830E94500921
341
+:1015400039813F5F3830A9F70F5F083011F030E084
342
+:10155000F0CFC7010E945A0501C0A8950E94AF05AF
343
+:101560008823D9F3C7010E948B0911501F3F11F046
344
+:1015700000E0EDCF0F90CF91DF911F910F91FF9081
345
+:10158000EF90089582E00895823050F4E82FF0E063
346
+:10159000EE0FFF1FE859FE4F0190F081E02D0995F5
347
+:1015A00008952F923F924F925F926F927F928F9207
348
+:1015B0009F92AF92BF92CF92DF92EF92FF920F93E2
349
+:1015C0001F93DF93CF93CDB7DEB72B970FB6F89469
350
+:1015D000DEBF0FBECDBF81E490E00E94E50F89839E
351
+:1015E0009A832C010E948B08B22EC32ED42E152F65
352
+:1015F000062FF72EE82EA92E82E40E94ED046CC07F
353
+:101600000E948B08A22FAB19F1E02A1708F0F0E036
354
+:10161000232F2C19E1E0321708F0E0E0322F3F1BB6
355
+:10162000F32F31E02F1708F030E0E32B342F3D1972
356
+:1016300021E0431708F020E0432F4E1BE42F41E048
357
+:101640003E1708F040E0242B452F411B31E0541792
358
+:1016500008F030E0542F521B21E0451708F020E03D
359
+:10166000322B462F401B21E0641708F020E0642F46
360
+:10167000631B31E0461708F030E0232B472F4F194A
361
+:1016800031E0741708F030E0742F721B21E0471727
362
+:1016900008F020E0322B482F4E1921E0841708F083
363
+:1016A00020E0842F831B31E0481708F030E0232B23
364
+:1016B0009A19921789F4882379F4772369F46623B9
365
+:1016C00059F4552349F4EE2339F4F63028F4F53073
366
+:1016D00011F4AD3D08F4A8950E948904882309F40B
367
+:1016E0008FCF0E9497048B8382E40E94ED048824AC
368
+:1016F00099243324C201805C9F4F9F838E838EC1C7
369
+:101700000E948B08E22FEB19F1E02E1708F0F0E0B1
370
+:10171000232F2C19A1E0321708F0A0E0322F3F1B35
371
+:10172000F32F31E02F1708F030E0A32B342F3D19B1
372
+:1017300021E0431708F020E0432F4A1BA1E03417B3
373
+:1017400008F0A0E02A2BA52FA11B31E05A1708F0C2
374
+:1017500030E05A2F521B21E0A51708F020E0322B71
375
+:10176000B62FB01B21E06B1708F020E0AB2FA31BB6
376
+:1017700031E0BA1708F030E0232B672F6F1931E002
377
+:10178000761708F030E0762F721B21E0671708F01B
378
+:1017900020E0322B682F6E1921E0861708F020E038
379
+:1017A000862F831B31E0681708F030E0232B9A194D
380
+:1017B000921789F4882379F4772369F4AA2359F4DA
381
+:1017C000552349F4442339F4F63028F4F53011F464
382
+:1017D000ED3D08F4A8950E948904882309F490CF70
383
+:1017E0000E949704282E82E40E94ED0434010EC169
384
+:1017F0000E948B08E22FEB19F1E02E1708F0F0E0C1
385
+:10180000A32FAC1921E03A1708F020E03A2F3F1B34
386
+:10181000F1E0A31708F0F0E02F2BA42FAD19F1E0B1
387
+:101820004A1708F0F0E04A2F421B21E0A41708F005
388
+:1018300020E0F22BA52FA11B21E05A1708F020E091
389
+:101840005A2F5F1BF1E0A51708F0F0E02F2BA62F11
390
+:10185000A01BF1E06A1708F0F0E06A2F621B21E09C
391
+:10186000A61708F020E0F22B272F2F19A1E07217FE
392
+:1018700008F0A0E0722F7F1BF1E0271708F0F0E0DE
393
+:10188000AF2BF82FFE1921E08F1708F020E08F2FE3
394
+:101890008A1BA1E0F81708F0A0E02A2B9A199217EA
395
+:1018A00089F4882379F4772369F4662359F455235E
396
+:1018B00049F4442339F4363028F4353011F4ED3D41
397
+:1018C00008F4A8950E948904882309F491CF0E9406
398
+:1018D0009704EE81FF81808382E40E94ED04998168
399
+:1018E0008A81292F382FC901805C9F4F9D838C836B
400
+:1018F000398728876BC00E948B08E22FEB19F1E033
401
+:101900002E1708F0F0E0232F2C19A1E0321708F071
402
+:10191000A0E0322F3F1BF32F31E02F1708F030E00B
403
+:10192000A32B342F3D1921E0431708F020E0432F6B
404
+:101930004A1BA1E0341708F0A0E02A2BA52FA11B19
405
+:1019400031E05A1708F030E05A2F521B21E0A5175A
406
+:1019500008F020E0322BB62FB01B21E06B1708F007
407
+:1019600020E0AB2FA31B31E0BA1708F030E0232BA7
408
+:10197000672F6F1931E0761708F030E0762F721B71
409
+:1019800021E0671708F020E0322B682F6E1921E064
410
+:10199000861708F020E0862F831B31E0681708F0D7
411
+:1019A00030E0232B9A19921789F4882379F477234E
412
+:1019B00069F4AA2359F4552349F4442339F4F63041
413
+:1019C00028F4F53011F4ED3D08F4A8950E9489043F
414
+:1019D000882309F490CF0E949704E885F9858193C4
415
+:1019E000F987E8872C813D81E217F30779F782E4D4
416
+:1019F0000E94ED0493012F5F3F4FC301B2012A877C
417
+:101A00003B870E94AC082A853B853901862D8819C1
418
+:101A1000821508F457CF820C911C33943B81331606
419
+:101A200008F4D9CEC2010E947F106CC00E948B08BE
420 420
 :101A3000A22FAB19F1E02A1708F0F0E0232F2C19A0
421 421
 :101A4000E1E0321708F0E0E0322F3F1BF32F31E0E6
422 422
 :101A50002F1708F030E0E32B342F3D1921E0431716
@@ -460,100 +460,115 @@
460 460
 :101CB00089F4882379F4772369F4662359F455234A
461 461
 :101CC00049F4EE2339F4F63028F4F53011F4AD3D43
462 462
 :101CD00008F4A8950E948904882309F48FCF0E94F4
463
-:101CE000970482E40E94ED04C4010E94F80881E098
464
-:101CF000809360002B960FB6F894DEBF0FBECDBF69
465
-:101D0000CF91DF911F910F91FF90EF90DF90CF90D7
466
-:101D1000BF90AF909F908F907F906F905F904F900B
467
-:101D20003F902F9008956F927F928F929F92AF92E3
468
-:101D3000BF92CF92DF92EF92FF920F931F93CF93B8
469
-:101D4000DF930E94DC086C016FEF70E00E945D0F72
470
-:101D5000009711F4862E02C0862E839482E40E949E
471
-:101D6000ED04882D0E94ED040E949704823409F04E
472
-:101D700058C000E010E041C08FEFC816D10409F050
473
-:101D800010F49C2C02C099249A94892D0E94ED0491
474
-:101D90000E949704823409F044C0780126C0C7012C
475
-:101DA0000E949C08EC01FC01E05CFF4F80810E94D6
476
-:101DB000ED040E949704823489F45E0180E4682E69
477
-:101DC000F50181915F010E94ED046A94C9F70E94B8
478
-:101DD00097040894E11CF11C823421F0CE010E948A
479
-:101DE0000B101FC0CE010E940B108E2D8719891574
480
-:101DF000B0F2C918D10801501F4F702E802F819565
481
-:101E0000881508F4B9CF82E40E94ED0482E40E94B0
482
-:101E1000ED0482E40E94ED0482E40E94ED040E943D
483
-:101E20009704DF91CF911F910F91FF90EF90DF907A
484
-:101E3000CF90BF90AF909F908F907F906F900895BC
485
-:101E40001F93CF93DF930E94FF07EC01009731F4BB
486
-:101E500085E10E9426090E942D051FC086E10E948F
487
-:101E600026090E942D0510E3812F0E94ED048CE6C7
488
-:101E700091E00E942D05899190E06AE172E04AE0CC
489
-:101E800050E00E94AB108AE192E00E942D058AE0AA
490
-:101E90000E94ED041F5F173339F7DF91CF911F9137
491
-:101EA0000895991B79E004C0991F961708F0961BB6
492
-:101EB000881F7A95C9F780950895AA1BBB1B51E12D
493
-:101EC00007C0AA1FBB1FA617B70710F0A61BB70BAA
494
-:101ED000881F991F5A95A9F780959095BC01CD014F
495
-:101EE0000895CF93DF938230910510F482E090E063
496
-:101EF000E0915802F091590240E050E020E030E0DB
497
-:101F000026C06081718168177907E0F0681779074A
498
-:101F100081F4828193812115310531F0D901139625
499
-:101F20009C938E9312972BC09093590280935802E2
500
-:101F300026C04115510519F06417750718F4AB0157
501
-:101F4000E901DF019F0172816381E72FF62F30974E
502
-:101F5000C1F64115510501F1481B590B443051059B
503
-:101F600080F412968D919C911397209719F09B8382
504
-:101F70008A8304C09093590280935802FD013296DF
505
-:101F800046C0FD01E40FF51F8193919342505040EC
506
-:101F900011965C934E933BC02091560230915702AC
507
-:101FA0002115310541F42091710130917201309376
508
-:101FB000570220935602209173013091740121152C
509
-:101FC000310541F42DB73EB740916F01509170013A
510
-:101FD000241B350BE0915602F0915702E217F307EC
511
-:101FE000A0F42E1B3F0B2817390778F0AC014E5F89
512
-:101FF0005F4F2417350748F04E0F5F1F509357026D
513
-:10200000409356028193919302C0E0E0F0E0CF014B
514
-:10201000DF91CF910895CF93DF93009709F491C09A
515
-:10202000FC0132971382128260915802709159021A
516
-:102030006115710581F420813181280F391F80914C
517
-:102040005602909157028217930799F5F093570221
518
-:10205000E093560276C0DB0180E090E002C0CD0143
519
-:10206000D901AE17BF0748F412962D913C911397F2
520
-:1020700021153105A1F7CD0121C0B383A283EF0162
521
-:10208000499159919E01240F351FA217B30779F486
522
-:102090002D913C911197240F351F2E5F3F4F3183B7
523
-:1020A000208312962D913C911397338322830097BE
524
-:1020B00029F4F0935902E093580243C0DC011396CF
525
-:1020C000FC93EE9312974D915D91A40FB51FEA1703
526
-:1020D000FB0769F420813181240F351F2E5F3F4FAC
527
-:1020E000EC0139832883228133813B832A83E0E01A
528
-:1020F000F0E002C0FB01BC01DB0112968D919C91C6
529
-:1021000013970097B9F79B012E5F3F4F8D919C91DC
530
-:102110001197820F931F4091560250915702481712
531
-:10212000590779F4309729F4109259021092580205
532
-:1021300002C0138212822250304030935702209303
533
-:102140005602DF91CF910895FB01DC0105900D92BD
534
-:102150000020E1F70895FB019F01E8944230C4F0AC
535
-:102160004532B4F44A3029F497FB1EF490958195DA
536
-:102170009F4F642F77270E945D0F805D8A330CF09C
537
-:10218000895D8193CB010097A1F716F45DE251932D
538
-:102190001082C9010C94CC10DC01FC01672F7191F5
539
-:1021A0007723E1F7329704C07C916D93708362913D
540
-:0C21B000AE17BF07C8F30895F894FFCFE6
541
-:1021BC0001FFFFFFFFFFFFFFFFFF81818181818115
542
-:1021CC00FFFF818181818181FFFF818181818181FB
543
-:1021DC00FFFF818181818181FFFF818181818181EB
544
-:1021EC00FFFF818181818181FFFFFFFFFFFFFFFFE7
545
-:1021FC00FFFF010101FF8080FFFF010101FF8080D3
546
-:10220C00FFFF010101FF8080FFFF010101FF8080C2
547
-:10221C00FFFF010101FF8080FFFF010101FF8080B2
548
-:10222C00FFFF010101FF8080FFFF010101FF8080A2
549
-:10223C00FF7E818181FF8181817E818181FF81810E
550
-:10224C00817E818181FF8181817E818181FF81817C
551
-:10225C00817E818181FF8181817E818181FF81816C
552
-:10226C00817E818181FF8181817E818181FF81815C
553
-:10227C00811E2222221E0202021E2222221E020283
554
-:10228C00021E2222221E0202021E2222221E0202F2
555
-:10229C00021E2222221E0202021E2222221E0202E2
556
-:1022AC00021E2222221E0202021E2222221E0202D2
557
-:1022BC0002A100E100210101D709D6093A20002032
558
-:0622CC00005A02000000B0
463
+:101CE00097046CC00E948B08A22FAB19F1E02A1751
464
+:101CF00008F0F0E0232F2C19E1E0321708F0E0E0C3
465
+:101D0000322F3F1BF32F31E02F1708F030E0E32B89
466
+:101D1000342F3D1921E0431708F020E0432F4E1BDC
467
+:101D2000E42F41E03E1708F040E0242B452F411BF3
468
+:101D300031E0541708F030E0542F521B21E04517D2
469
+:101D400008F020E0322B462F401B21E0641708F0FA
470
+:101D500020E0642F631B31E0461708F030E0232BAE
471
+:101D6000472F4F1931E0741708F030E0742F721BC1
472
+:101D700021E0471708F020E0322B482F4E1921E0D0
473
+:101D8000841708F020E0842F831B31E0481708F007
474
+:101D900030E0232B9A19921789F4882379F477235A
475
+:101DA00069F4662359F4552349F4EE2339F4F630E7
476
+:101DB00028F4F53011F4AD3D08F4A8950E9489048B
477
+:101DC000882309F48FCF0E94970482E40E94ED04D7
478
+:101DD000C4010E94F80881E0809360002B960FB642
479
+:101DE000F894DEBF0FBECDBFCF91DF911F910F9151
480
+:101DF000FF90EF90DF90CF90BF90AF909F908F902B
481
+:101E00007F906F905F904F903F902F9008956F92CA
482
+:101E10007F928F929F92AF92BF92CF92DF92EF927A
483
+:101E2000FF920F931F93CF93DF930E94DC086C0106
484
+:101E30006FEF70E00E94D10F009711F4862E02C060
485
+:101E4000862E839482E40E94ED04882D0E94ED0486
486
+:101E50000E949704823409F058C000E010E041C0AD
487
+:101E60008FEFC816D10409F010F49C2C02C09924FD
488
+:101E70009A94892D0E94ED040E949704823409F0FF
489
+:101E800044C0780126C0C7010E949C08EC01FC01F7
490
+:101E9000E05CFF4F80810E94ED040E949704823431
491
+:101EA00089F45E0180E4682EF50181915F010E9452
492
+:101EB000ED046A94C9F70E9497040894E11CF11C90
493
+:101EC000823421F0CE010E947F101FC0CE010E94FB
494
+:101ED0007F108E2D87198915B0F2C918D1080150CD
495
+:101EE0001F4F702E802F8195881508F4B9CF82E49A
496
+:101EF0000E94ED0482E40E94ED0482E40E94ED045D
497
+:101F000082E40E94ED040E949704DF91CF911F911B
498
+:101F10000F91FF90EF90DF90CF90BF90AF909F9088
499
+:101F20008F907F906F9008951F93CF93DF930E94BF
500
+:101F3000FF07EC01009731F485E10E9426090E9419
501
+:101F40002D051FC086E10E9426090E942D0510E381
502
+:101F5000812F0E94ED048CE691E00E942D0589916D
503
+:101F600090E06AE172E04AE050E00E941F118AE1CD
504
+:101F700092E00E942D058AE00E94ED041F5F173356
505
+:101F800039F7DF91CF911F910895991B79E004C033
506
+:101F9000991F961708F0961B881F7A95C9F78095A8
507
+:101FA0000895AA1BBB1B51E107C0AA1FBB1FA617A0
508
+:101FB000B70710F0A61BB70B881F991F5A95A9F7F2
509
+:101FC00080959095BC01CD010895CF93DF93823029
510
+:101FD000910510F482E090E0E0915802F0915902EE
511
+:101FE00040E050E020E030E026C060817181681759
512
+:101FF0007907E0F06817790781F4828193812115D0
513
+:10200000310531F0D90113969C938E9312972BC012
514
+:10201000909359028093580226C04115510519F03A
515
+:102020006417750718F4AB01E901DF019F017281A4
516
+:102030006381E72FF62F3097C1F64115510501F165
517
+:10204000481B590B4430510580F412968D919C9198
518
+:102050001397209719F09B838A8304C090935902A9
519
+:1020600080935802FD01329646C0FD01E40FF51F32
520
+:10207000819391934250504011965C934E933BC094
521
+:1020800020915602309157022115310541F42091DB
522
+:1020900071013091720130935702209356022091C2
523
+:1020A0007301309174012115310541F42DB73EB70C
524
+:1020B00040916F0150917001241B350BE091560245
525
+:1020C000F0915702E217F307A0F42E1B3F0B2817DD
526
+:1020D000390778F0AC014E5F5F4F2417350748F0A1
527
+:1020E0004E0F5F1F50935702409356028193919376
528
+:1020F00002C0E0E0F0E0CF01DF91CF910895CF93EF
529
+:10210000DF93009709F491C0FC0132971382128289
530
+:1021100060915802709159026115710581F4208116
531
+:102120003181280F391F80915602909157028217F2
532
+:10213000930799F5F0935702E093560276C0DB01BE
533
+:1021400080E090E002C0CD01D901AE17BF0748F48E
534
+:1021500012962D913C91139721153105A1F7CD01D0
535
+:1021600021C0B383A283EF01499159919E01240FAD
536
+:10217000351FA217B30779F42D913C911197240FC5
537
+:10218000351F2E5F3F4F3183208312962D913C9156
538
+:10219000139733832283009729F4F0935902E09335
539
+:1021A000580243C0DC011396FC93EE9312974D91B5
540
+:1021B0005D91A40FB51FEA17FB0769F420813181F7
541
+:1021C000240F351F2E5F3F4FEC0139832883228176
542
+:1021D00033813B832A83E0E0F0E002C0FB01BC01D5
543
+:1021E000DB0112968D919C9113970097B9F79B0193
544
+:1021F0002E5F3F4F8D919C911197820F931F4091BD
545
+:102200005602509157024817590779F4309729F42C
546
+:10221000109259021092580202C013821282225068
547
+:1022200030403093570220935602DF91CF910895AA
548
+:10223000FB01DC0105900D920020E1F70895FB0100
549
+:102240009F01E8944230C4F04532B4F44A3029F496
550
+:1022500097FB1EF4909581959F4F642F77270E94DE
551
+:10226000D10F805D8A330CF0895D8193CB0100979B
552
+:10227000A1F716F45DE251931082C9010C9440114C
553
+:10228000DC01FC01672F71917723E1F7329704C0DD
554
+:102290007C916D9370836291AE17BF07C8F3089568
555
+:0422A000F894FFCFE0
556
+:1022A40001FFFFFFFFFFFFFFFFFF8181818181812C
557
+:1022B400FFFF818181818181FFFF81818181818112
558
+:1022C400FFFF818181818181FFFF81818181818102
559
+:1022D400FFFF818181818181FFFFFFFFFFFFFFFFFE
560
+:1022E400FFFF010101FF8080FFFF010101FF8080EA
561
+:1022F400FFFF010101FF8080FFFF010101FF8080DA
562
+:10230400FFFF010101FF8080FFFF010101FF8080C9
563
+:10231400FFFF010101FF8080FFFF010101FF8080B9
564
+:10232400FF7E818181FF8181817E818181FF818125
565
+:10233400817E818181FF8181817E818181FF818193
566
+:10234400817E818181FF8181817E818181FF818183
567
+:10235400817E818181FF8181817E818181FF818173
568
+:10236400811E2222221E0202021E2222221E02029A
569
+:10237400021E2222221E0202021E2222221E020209
570
+:10238400021E2222221E0202021E2222221E0202F9
571
+:10239400021E2222221E0202021E2222221E0202E9
572
+:1023A40002A100E100210101DF09DE093A20002039
573
+:0623B400005A02000000C7
559 574
 :00000001FF

Loading…
Cancel
Save