Commit df742988db2a72bcb78fe61c3f173c0ca90d0f94

Authored by pifou
1 parent d12f48f7

Modif tangible

Tangible/tangibleInterface
No preview for this file type
Tangible/tangibleInterface.c
1 #include <avr/io.h> 1 #include <avr/io.h>
2 #include <util/delay.h> 2 #include <util/delay.h>
3 #include <stdio.h> 3 #include <stdio.h>
4 - 4 +#include <string.h>
  5 +#include <stdlib.h>
  6 +#include <stdbool.h>
5 #include "serial.h" 7 #include "serial.h"
6 #include "ethernet.h" 8 #include "ethernet.h"
7 #include "w5100.h" 9 #include "w5100.h"
@@ -10,24 +12,57 @@ @@ -10,24 +12,57 @@
10 #define MAC_SIZE 6 12 #define MAC_SIZE 6
11 #define IPV4_SIZE 4 13 #define IPV4_SIZE 4
12 14
13 -int main(void) 15 +SOCKET sUDP=0;
  16 +SOCKET sTCP=1;
  17 +uint8_t addr[IPV4_SIZE];
  18 +uint16_t port;
  19 +bool sleep = true; //Etat de l'interface : true = mode sommeil / false = mode eveillé
  20 +
  21 +void request(uint8 rq [2])
14 { 22 {
15 - uint8 com[4],per[14]; 23 + uint8 com = rq [0] && 0xE0;
  24 + uint16 per = rq[0] && 0x1F;
  25 + per = per << 8;
  26 + per += rq[1];
  27 +
  28 + switch(com)
  29 + {
  30 + case 0:
  31 + // ici renvoi 0b001 0000000000000 ou 0000000000001 si eveillé ou sommeil via TCP
  32 + break;
  33 +
  34 + case 2:
  35 + if (per == 0x0001)
  36 + sleep = false;
  37 + else if (per == 0x0000)
  38 + sleep = true;
  39 + break;
  40 +
  41 + case 3:
  42 +
  43 + break;
  44 + case 4:
  45 +
  46 + break;
  47 + case 5:
  48 +
  49 + break;
  50 + }
  51 +
  52 +
  53 +
  54 +}
  55 +
  56 +int main(void)
  57 +{
16 uint8_t mac[MAC_SIZE] = {0xA0,0xBD,0xCD,0xDD,0xED,0xFD}; 58 uint8_t mac[MAC_SIZE] = {0xA0,0xBD,0xCD,0xDD,0xED,0xFD};
17 uint8_t ip[IPV4_SIZE] = {172,26,145,205}; 59 uint8_t ip[IPV4_SIZE] = {172,26,145,205};
18 uint8_t gateway[4] = {172,26,145,254}; 60 uint8_t gateway[4] = {172,26,145,254};
19 uint8_t mask[4] = {255,255,255,0}; 61 uint8_t mask[4] = {255,255,255,0};
20 - int isUDP = 0;  
21 - const char answer [16] = "I'm ok";  
22 62
23 - uint8 buf[16];  
24 - uint8_t addr[IPV4_SIZE];  
25 - uint16_t port; 63 + uint8 buf[2];
26 uint16 datasize; 64 uint16 datasize;
27 - uint8_t addrpifou[IPV4_SIZE]={172,26,145,35};  
28 - uint16 size;  
29 - SOCKET sUDP=0;  
30 - SOCKET sTCP=1; 65 +
31 init_printf(); 66 init_printf();
32 ethernet_init(mac,ip,gateway,mask); 67 ethernet_init(mac,ip,gateway,mask);
33 if (!socket(sUDP,Sn_MR_UDP,2020,0)) 68 if (!socket(sUDP,Sn_MR_UDP,2020,0))
@@ -38,36 +73,15 @@ int main(void) @@ -38,36 +73,15 @@ int main(void)
38 { 73 {
39 return -1; 74 return -1;
40 } 75 }
  76 +
41 while(1) 77 while(1)
42 { 78 {
43 - if((datasize=recvfrom(sUDP,buf,sizeof(buf),addr,&port)) == 17) 79 + if((datasize=recvfrom(sUDP,buf,sizeof(buf),addr,&port)) == 3)
44 { 80 {
45 - com[0]=buf[0];  
46 - com[1]=buf[1];  
47 - com[2]=buf[2];  
48 - com[3]='\0';  
49 - per[0]=buf[3];  
50 - per[1]=buf[4];  
51 - per[2]=buf[5];  
52 - per[3]=buf[6];  
53 - per[4]=buf[7];  
54 - per[5]=buf[8];  
55 - per[6]=buf[9];  
56 - per[7]=buf[10];  
57 - per[8]=buf[11];  
58 - per[9]=buf[12];  
59 - per[10]=buf[13];  
60 - per[11]=buf[14];  
61 - per[12]=buf[15];  
62 - per[13]='\0';  
63 - printf("Com : %s\n",com);  
64 - printf("Per : %s\n",per);  
65 - } 81 + request(buf);
  82 + }
66 } 83 }
67 - printf("RESET\n");  
68 close(sTCP); 84 close(sTCP);
69 close(sUDP); 85 close(sUDP);
70 return 0; 86 return 0;
71 } 87 }
72 -  
73 -//send(sTCP,(uint8*)answer, (uint16)sizeof(answer));  
Tangible/tangibleInterface.hex
@@ -5,544 +5,533 @@ @@ -5,544 +5,533 @@
5 :100040000C9451000C9451000C9451000C945100EC 5 :100040000C9451000C9451000C9451000C945100EC
6 :100050000C9451000C9451000C9451000C945100DC 6 :100050000C9451000C9451000C9451000C945100DC
7 :100060000C9451000C94510011241FBECFEFD8E026 7 :100060000C9451000C94510011241FBECFEFD8E026
8 -:10007000DEBFCDBF13E0A0E0B1E0EEEBFFE102C0D8  
9 -:1000800005900D92A836B107D9F723E0A8E6B3E0B2  
10 -:1000900001C01D92A43AB207E1F70E94050C0C942E  
11 -:1000A000DD0F0C940000E82FF0E0E856FC4F808153  
12 -:1000B0000895E82FF0E0E856FC4F60830895E82F9C  
13 -:1000C000F0E0EE0FFF1FE858FC4F8081918108950A  
14 -:1000D000E82FF0E0EE0FFF1FE058FC4F8081918188  
15 -:1000E0000895E82FF0E0EE0FFF1FE857FC4F8081E6  
16 -:1000F00091810895E82FF0E0EE0FFF1FE057FC4FCD  
17 -:10010000808191810895E82FF0E0EE0FFF1FE859FC  
18 -:10011000FC4F808191810895E82FF0E0EE0FFF1FE2  
19 -:10012000E059FC4F80819181089524B12C6224B95B  
20 -:100130002A9A25B1277D25B920E52CBD2A9820EFE4  
21 -:100140002EBD0DB407FEFDCF9EBD0DB407FEFDCF45  
22 -:100150008EBD0DB407FEFDCF6EBD0DB407FEFDCF05  
23 -:100160002A9A81E0089524B12C6224B92A9A25B1F3  
24 -:10017000277D25B920E52CBD2A982FE02EBD0DB492  
25 -:1001800007FEFDCF9EBD0DB407FEFDCF8EBD0DB4A5  
26 -:1001900007FEFDCF1EBC0DB407FEFDCF8EB52A9A1B  
27 -:1001A000089524B12C6224B92A9A25B1277D25B956  
28 -:1001B00020E52CBDFB019B01240F351F60EFE217EA  
29 -:1001C000F307A9F02A986EBD0DB407FEFDCF9EBDC2  
30 -:1001D0000DB407FEFDCF8EBD0DB407FEFDCF7191AE  
31 -:1001E0007EBD0DB407FEFDCF2A9A0196E8CFCA0165  
32 -:1001F000089524B12C6224B92A9A25B1277D25B906  
33 -:1002000020E52CBDFB019B01240F351F6FE0E21799  
34 -:10021000F307B1F02A986EBD0DB407FEFDCF9EBD69  
35 -:100220000DB407FEFDCF8EBD0DB407FEFDCF1EBC85  
36 -:100230000DB407FEFDCF7EB571932A9A0196E7CFE4  
37 -:10024000CA0108952F923F924F925F926F927F92D0  
38 -:100250008F929F92AF92BF92CF92DF92EF92FF92D6  
39 -:100260000F931F93CF93DF93CDB7DEB728970FB6C9  
40 -:10027000F894DEBF0FBECDBF282E362E88E291E067  
41 -:100280000E94F80C622D8BE190E00E949500632D96  
42 -:100290008AE190E00E94950080E090E490937103E1  
43 -:1002A0008093700380E090E69093690380936803E5  
44 -:1002B00083E391E00E94F80C88E6882E83E0982E74  
45 -:1002C00090E7A92E93E0B92E20E833E038872F83FA  
46 -:1002D00008E713E028E8C22E23E0D22E30E9E32E0F  
47 -:1002E00033E0F32E1A821982412C512C1C821B827E  
48 -:1002F000612C712C222D30E03E832D83232C312C58  
49 -:10030000AF81B88511961C921E92F801118210825D  
50 -:100310002B813C8121153042B4F58D819E8109806D  
51 -:1003200002C0959587950A94E2F7837099278230E9  
52 -:100330009105A9F083309105D9F0019739F080E05B  
53 -:1003400094E08D939C93EFEFF3E01AC0E0E0F8E0C7  
54 -:10035000AF81B885ED93FC93EFEFF7E011C0E0E0DB  
55 -:10036000F0E1AF81B885ED93FC93EFEFFFE008C0BB  
56 -:10037000E0E0F0E2AF81B885ED93FC93EFEFFFE1B1  
57 -:10038000D701ED93FC934114F0E25F069CF5C101A7  
58 -:10039000098002C0959587950A94E2F783709927A2  
59 -:1003A00082309105A9F083309105D1F0019741F099  
60 -:1003B000E0E0F4E0D801ED93FC93EFEFF3E017C039  
61 -:1003C000E0E0F8E0D801ED93FC93EFEFF7E00FC029  
62 -:1003D000E0E0F0E1D801ED93FC93EFEFFFE007C020  
63 -:1003E000E0E0F0E2D801ED93FC93EFEFFFE1D601FE  
64 -:1003F000ED93FC93AF81B8858D919D91B887AF83C4  
65 -:100400002B813C81280F391F3C832B83D8012D91F0  
66 -:100410003D918D01420E531E61147104D9F0EF819C  
67 -:10042000F885349760817181F5013297408151815F  
68 -:10043000460F571FF50151834083FD0134976081BA  
69 -:100440007181F401329740815181460F571FD401C9  
70 -:100450004D935C93F40160817181F2E08F0E911CE9  
71 -:10046000D5014C9111965C91B2E0AB0EB11C3F935B  
72 -:100470002F939F938F937F936F935F934F937F926D  
73 -:100480006F92ACE5B1E0BF93AF930E94E20CFFEF37  
74 -:100490006F1A7F0A29813A812E5F3F4F3A83298361  
75 -:1004A00032E0C30ED11C42E0E40EF11C0FB6F8940A  
76 -:1004B000DEBF0FBECDBF94E06916710409F020CFF6  
77 -:1004C00028960FB6F894DEBF0FBECDBFDF91CF9157  
78 -:1004D0001F910F91FF90EF90DF90CF90BF90AF9062  
79 -:1004E0009F908F907F906F905F904F903F902F9054  
80 -:1004F0000895682F80E090E80C94950080E80C94B3  
81 -:100500007902CF93DF93EC01688181E090E00E9453  
82 -:100510009500698182E090E00E9495006A8183E005  
83 -:1005200090E00E9495006B8184E090E0DF91CF9194  
84 -:100530000C949500CF93DF93EC0181E090E00E9452  
85 -:10054000B300888382E090E00E94B300898383E057  
86 -:1005500090E00E94B3008A8384E090E00E94B300A0  
87 -:100560008B83DF91CF910895CF93DF93EC01688166  
88 -:1005700085E090E00E949500698186E090E00E940D  
89 -:1005800095006A8187E090E00E9495006B8188E089  
90 -:1005900090E0DF91CF910C949500CF93DF93EC0125  
91 -:1005A000688189E090E00E94950069818AE090E08E  
92 -:1005B0000E9495006A818BE090E00E9495006B811B  
93 -:1005C0008CE090E00E9495006C818DE090E00E94AC  
94 -:1005D00095006D818EE090E0DF91CF910C949500B5  
95 -:1005E000CF93DF93EC0168818FE090E00E9495004B  
96 -:1005F000698180E190E00E9495006A8181E190E04C  
97 -:100600000E9495006B8182E190E0DF91CF910C9484  
98 -:10061000950085E190E00C94B300CF93C82F692F2B  
99 -:1006200087E190E00E9495006C2F88E190E0CF91E7  
100 -:100630000C949500682F89E190E00C949500682F48  
101 -:1006400086E190E00C949500CF93DF93EC0181E07C  
102 -:1006500090E00E94B300888382E090E00E94B300A3  
103 -:10066000898383E090E00E94B3008A8384E090E075  
104 -:100670000E94B3008B83DF91CF910895CF93DF93D6  
105 -:10068000EC0185E090E00E94B300888386E090E072  
106 -:100690000E94B300898387E090E00E94B3008A83C0  
107 -:1006A00088E090E00E94B3008B83DF91CF910895A2  
108 -:1006B000CF93DF93EC0189E090E00E94B300888340  
109 -:1006C0008AE090E00E94B30089838BE090E00E9472  
110 -:1006D000B3008A838CE090E00E94B3008B838DE0AE  
111 -:1006E00090E00E94B3008C838EE090E00E94B30003  
112 -:1006F0008D83DF91CF910895CF93DF93EC018FE04D  
113 -:1007000090E00E94B300888380E190E00E94B300F3  
114 -:10071000898381E190E00E94B3008A8382E190E0C6  
115 -:100720000E94B3008B83DF91CF9108950F931F93A5  
116 -:10073000CF93DF938B01C82FD0E02496DC2FCC27FA  
117 -:10074000CE0106960E94B300F8018083CE01079681  
118 -:100750000E94B300F8018183CE0108960E94B30085  
119 -:10076000F8018283CE0109960E94B300F8018383C9  
120 -:10077000CE010A960E94B300F8018483CE010B9645  
121 -:100780000E94B300F8018583DF91CF911F910F91F3  
122 -:1007900008950F931F93CF93DF938B01C82FD0E061  
123 -:1007A0002496DC2FCC27FB016081CE0106960E94A7  
124 -:1007B0009500F8016181CE0107960E949500F8012D  
125 -:1007C0006281CE0108960E949500F8016381CE01F6  
126 -:1007D00009960E949500F8016481CE010A960E9454  
127 -:1007E0009500F8016581CE010B96DF91CF911F91A5  
128 -:1007F0000F910C9495000F931F93CF93DF938B0170  
129 -:10080000C82FD0E02496DC2FCC27CE010C960E9476  
130 -:10081000B300F8018083CE010D960E94B300F80169  
131 -:100820008183CE010E960E94B300F8018283CE012F  
132 -:100830000F960E94B300F8018383DF91CF911F913F  
133 -:100840000F9108950F931F93CF93DF938B01C82FC0  
134 -:10085000D0E02496DC2FCC27FB016081CE010C96E2  
135 -:100860000E949500F8016181CE010D960E949500CD  
136 -:10087000F8016281CE010E960E949500F801638115  
137 -:10088000CE010F96DF91CF911F910F910C9495009F  
138 -:100890000F931F93CF93DF938B01C82FD0E0249643  
139 -:1008A000DC2FCC27CE0140960E94B300F801808354  
140 -:1008B000CE0141960E94B300F8018183DF91CF9170  
141 -:1008C0001F910F9108950F931F93CF93DF938B0187  
142 -:1008D000C82FD0E02496DC2FCC27FB016081CE010D  
143 -:1008E00040960E949500F8016181CE014196DF910A  
144 -:1008F000CF911F910F910C9495001F93CF93DF938D  
145 -:10090000162F672FC82FD0E02496DC2FCC27CE01DE  
146 -:1009100042960E949500612FCE014396DF91CF91C0  
147 -:100920001F910C94950090E0982F88278A5E9B4F2A  
148 -:100930000C94950090E0982F88278C5E9B4F0C9428  
149 -:10094000950090E0982F88278E5F9B4F0C94B30002  
150 -:1009500090E0982F88278D5F9B4F0C94B300CF9227  
151 -:10096000DF92EF92FF920F931F93CF93DF93C82FE5  
152 -:10097000D0E02496DC2FCC277E0180E2E80EF11C2B  
153 -:10098000A19600E010E0C7010E94B300C82ED12C50  
154 -:10099000DC2CCC24CE010E94B300C80ED11CC114A3  
155 -:1009A000D10461F0C7010E94B300082F10E0102F9E  
156 -:1009B0000027CE010E94B300080F111D0C151D0564  
157 -:1009C00011F7C801DF91CF911F910F91FF90EF9028  
158 -:1009D000DF90CF900895CF92DF92EF92FF920F9326  
159 -:1009E0001F93CF93DF93C82FD0E02496DC2FCC2722  
160 -:1009F0007E0186E2E80EF11CA79600E010E0C70138  
161 -:100A00000E94B300C82ED12CDC2CCC24CE010E9435  
162 -:100A1000B300C80ED11CC114D10461F0C7010E94FB  
163 -:100A2000B300082F10E0102F0027CE010E94B30062  
164 -:100A3000080F111D0C151D0511F7C801DF91CF918D  
165 -:100A40001F910F91FF90EF90DF90CF900895CF927C  
166 -:100A5000DF92EF92FF920F931F93CF93DF93E82FD4  
167 -:100A6000F0E0EE0FFF1FDF01A057BC4F8D919C916E  
168 -:100A7000DA01A823B923EF01C059DC4FE880F980DF  
169 -:100A8000CD018E0D9F1DE058FC4FC081D181AD017D  
170 -:100A9000420F531FC417D50778F489016B01CA1B95  
171 -:100AA000DB0BAE010E94D100A8014C1B5D0BB6010F  
172 -:100AB0006C0F7D1FC70101C0A901DF91CF911F916C  
173 -:100AC0000F91FF90EF90DF90CF900C94D1008F9218  
174 -:100AD0009F92BF92CF92DF92EF92FF920F931F935C  
175 -:100AE000CF93DF9300D0CDB7DEB7B82E7A0190E078  
176 -:100AF0000496982E8824640184E2C80ED11CC60195  
177 -:100B000069837A830E94B300082F10E0102F00271A  
178 -:100B100085E2880E911CC4010E94B300080F111DCC  
179 -:100B20009701A80169817A818B2D0E9427050E0DFE  
180 -:100B30001F1D612FC6010E949500602FC4010F90F8  
181 -:100B40000F90DF91CF911F910F91FF90EF90DF9069  
182 -:100B5000CF90BF909F908F900C949500AF92BF92D2  
183 -:100B6000CF92DF92EF92FF920F931F93CF93DF9379  
184 -:100B7000DA01A901E82FF0E0EE0FFF1FEF01C857DF  
185 -:100B8000DC4F888199816B01C822D922EF01C859B5  
186 -:100B9000DC4FE880F980C6018E0D9F1DE858FC4FA0  
187 -:100BA000C081D1819601240F351FC217D30780F46D  
188 -:100BB0008A015D01CC19DD09AE01BD010E94F90079  
189 -:100BC000A8014C1B5D0BB5016C0F7D1FC70101C057  
190 -:100BD000BD01DF91CF911F910F91FF90EF90DF90BA  
191 -:100BE000CF90BF90AF900C94F9009F92AF92BF92BC  
192 -:100BF000CF92DF92EF92FF920F931F93CF93DF93E9  
193 -:100C0000982E6B017A01082F10E00C5F1F4F102FF8  
194 -:100C10000027580188E2A80EB11CC5010E94B3004C  
195 -:100C2000C82FD0E0DC2FCC27075D1F4FC8010E94E2  
196 -:100C3000B300C80FD11DDF93CF938DE791E09F9351  
197 -:100C40008F930E94E20C9701A601BE01892D0E949C  
198 -:100C5000AE05CE0DDF1D6D2FC5010E9495000F90D2  
199 -:100C60000F900F900F906C2FC801DF91CF911F91C3  
200 -:100C70000F91FF90EF90DF90CF90BF90AF909F903B  
201 -:100C80000C9495000F931F93CF93DF93C82F85E9A2  
202 -:100C900091E00E94F80CD0E02496DC2FCC278E0146  
203 -:100CA0000F5F1F4F60E1C8010E949500C8010E94BC  
204 -:100CB000B3008111FBCF6FEFCE010296DF91CF9190  
205 -:100CC0001F910F910C949500CF92DF92EF92FF92BB  
206 -:100CD0000F931F93CF93DF93C82FC62E8A01D22E76  
207 -:100CE0008EE991E00E94F80C8FEF8C0DEC2EF12C28  
208 -:100CF0008530D0F58C2F0E944206E7012496DC2F28  
209 -:100D0000CC276C2D6D29CE010E949500CE01049652  
210 -:100D10009E012B5F3F4F69010115110529F0612FDD  
211 -:100D20000E949500602F0FC020919C0330919D037D  
212 -:100D30002F5F3F4F30939D0320939C03632F0E94AE  
213 -:100D4000950060919C03C6010E9495008E010F5F83  
214 -:100D50001F4F61E0C8010E949500C8010E94B300C6  
215 -:100D60008111FBCF11E001C010E0E7012496DC2FD8  
216 -:100D7000CC27CE010E94B300082FCE0103960E941B  
217 -:100D8000B3001F920F931F928F9388EA91E09F9375  
218 -:100D90008F930E94E20C0F900F900F900F900F9086  
219 -:100DA0000F90812FDF91CF911F910F91FF90EF90C6  
220 -:100DB000DF90CF9008950F931F93CF93DF93C82FA9  
221 -:100DC00089EC91E00E94F80CD0E02496DC2FCC272F  
222 -:100DD0008E010D5F1F4FC8010E94B3008331D9F40B  
223 -:100DE000219662E0CE010E949500CE010E94B300E0  
224 -:100DF0008111FBCFC8010E94B3001F928F9383ED36  
225 -:100E000091E09F938F930E94E20C0F900F900F90B0  
226 -:100E10000F9081E005C081EE91E00E94F80C80E027  
227 -:100E2000DF91CF911F910F910895CF93DF93C82F3A  
228 -:100E300088EF91E00E94F80CD0E0DC2FCC27CD5F4A  
229 -:100E4000DB4FCE010E94B3008431B1F4CE010E9489  
230 -:100E5000B3008731D9F7CE010E94B3001F928F9360  
231 -:100E600083ED91E09F938F930E94E20C0F900F907F  
232 -:100E70000F900F9081E005C082E092E00E94F80C94  
233 -:100E800080E0DF91CF910895EF92FF920F931F932F  
234 -:100E9000CF93DF93C82F8B017A018AE192E00E9401  
235 -:100EA000F80CF80160816F3F51F481818F3F99F414  
236 -:100EB00082818F3F81F483818F3F69F40FC061117C  
237 -:100EC0000AC0F8018181811106C08281811103C0AD  
238 -:100ED0008381882319F0E114F10431F481EE91E06B  
239 -:100EE0000E94F80C80E02FC0D0E02496DC2FCC27A5  
240 -:100EF000CE010C960E949500F8016181CE010D96FD  
241 -:100F00000E949500F8016281CE010E960E94950024  
242 -:100F1000F8016381CE010F960E9495006F2DCE01DE  
243 -:100F200040960E9495006E2DCE0141960E9495003C  
244 -:100F3000219664E0CE010E949500CE010E94B3008C  
245 -:100F40008111FBCF81E0DF91CF911F910F91FF9035  
246 -:100F5000EF900895CF93DF93C82F87E192E00E942E  
247 -:100F6000F80CD0E0DC2FCC27CF5FDB4F68E0CE0160  
248 -:100F70000E949500CE010E94B3008111FBCFDF914A  
249 -:100F8000CF9108958F929F92AF92BF92CF92DF92AE  
250 -:100F9000EF92FF921F93CF93DF93182F4B017A01AB  
251 -:100FA00082E493E00E94F80C812F0E9468008E1565  
252 -:100FB0009F0520F4812F0E9468007C01C12FD0E0A2  
253 -:100FC0002496DC2FCC275E0183E0A80EB11C812F74  
254 -:100FD0000E94AF046C01C5010E94B3008731A9F0E3  
255 -:100FE0008C3199F0DF92CF921F921F9385E292E0AD  
256 -:100FF0009F938F930E94E20C0F900F900F900F9091  
257 -:101000000F900F90E12CF12C03C0CE14DF04F8F206  
258 -:10101000A701B401812F0E9467056E018FEFC81AE6  
259 -:10102000D80A60E2C6010E949500C6010E94B30082  
260 -:101030008111FBCF2296CE010E94B30084FD0FC028  
261 -:10104000C5010E94B3008111F6CF8DE492E00E94A9  
262 -:10105000F80C812F0E94420680E090E005C060E11C  
263 -:10106000CE010E949500C701DF91CF911F91FF90A3  
264 -:10107000EF90DF90CF90BF90AF909F908F900895AA  
265 -:10108000BF92CF92DF92EF92FF920F931F93CF9375  
266 -:10109000DF93B82E6B018A01C82FD0E02496DC2F95  
267 -:1010A000CC277E0183E0E80EF11CC7010E94B3004B  
268 -:1010B000873191F0C7010E94B3001F928F938BE597  
269 -:1010C00092E09F938F930E94E20C0F900F900F90ED  
270 -:1010D0000F908FEF9FEF26C080E00E94EB047C0111  
271 -:1010E00018161906ECF48EE692E00E94F80CE01651  
272 -:1010F000F10620F00115110589F001C08701A80152  
273 -:10110000B6018B2D0E94F505219660E4CE010E9468  
274 -:101110009500CE010E94B3008111FBCFC80102C02F  
275 -:1011200080E090E0DF91CF911F910F91FF90EF90C1  
276 -:10113000DF90CF90BF9008958F929F92BF92CF92F1  
277 -:10114000DF92EF92FF920F931F93CF93DF93B82E0E  
278 -:101150004B01EA01790186E792E00E94F80C8B2DA1  
279 -:101160000E9468008C179D0728F48B2D0E94680050  
280 -:101170006C0101C06E01F7016081611109C08181BC  
281 -:10118000811106C08281811103C08381882331F0DF  
282 -:101190000115110519F0C114D10429F5DF93CF937E  
283 -:1011A0001F930F93F70183811F928F9382811F9268  
284 -:1011B0008F9381811F928F931F926F931F92BF9283  
285 -:1011C00080E892E09F938F930E94E20C81EE91E081  
286 -:1011D0000E94F80C8DB79EB740960FB6F8949EBF4C  
287 -:1011E0000FBE8DBF49C0CB2DD0E02496DC2FCC277D  
288 -:1011F000CE010C960E949500F7016181CE010D96FB  
289 -:101200000E949500F7016281CE010E960E94950022  
290 -:10121000F7016381CE010F960E949500612FCE01E8  
291 -:1012200040960E949500602FCE0141960E94950045  
292 -:10123000A601B4018B2D0E9467058E010F5F1F4F21  
293 -:1012400060E2C8010E949500C8010E94B3008111AC  
294 -:10125000FBCF2296CE010E94B30084FD10C0CE01C8  
295 -:101260000E94B30083FFF6CF8CE593E00E94F80C58  
296 -:1012700068E1CE010E94950080E090E005C060E149  
297 -:10128000CE010E949500C601DF91CF911F910F9171  
298 -:10129000FF90EF90DF90CF90BF909F908F90089538  
299 -:1012A0002F923F924F925F926F927F928F929F9276  
300 -:1012B000AF92BF92CF92DF92EF92FF920F931F9364  
301 -:1012C000CF93DF93CDB7DEB72A970FB6F894DEBF82  
302 -:1012D0000FBECDBF782E4B016A0179011A870987AD  
303 -:1012E0000E94EB04892B09F42BC188EA92E00E944A  
304 -:1012F000F80C872D0E94EB04682E392ECD2809F4B6  
305 -:1013000017C1472C512C84E0480E511C542C442406  
306 -:10131000520198E2A90EB11CC5010E94B300082F2A  
307 -:1013200010E0102F00276201E9E2CE0ED11CC601A9  
308 -:101330000E94B300080F111D3F926F921F930F93ED  
309 -:1013400084EB92E09F938F930E94E20CC2010E9473  
310 -:10135000B3000F900F900F900F900F900F90877029  
311 -:10136000833009F464C0843009F4ABC0823009F0E2  
312 -:10137000D0C028E030E0AE014F5F5F4FB801872D4D  
313 -:101380000E94AE051801F8E02F0E311C8981F7018B  
314 -:1013900080838A8181838B8182838C8183838D8109  
315 -:1013A00090E0982F88272E81820F911DE985FA857C  
316 -:1013B000918380830F8110E0102F00278885080F0C  
317 -:1013C000111D1F930F9384ED92E09F938F930E94C2  
318 -:1013D000E20CE985FA8581818F9380818F938AEE73  
319 -:1013E00092E09F938F930E94E20CF70183811F92FA  
320 -:1013F0008F9382811F928F9381811F928F9380811F  
321 -:101400001F928F938DEF92E09F938F930E94E20C37  
322 -:101410009801A401B101872D0E94AE057101E00E73  
323 -:10142000F11E6F2DC5010E9495006E2D41C026E072  
324 -:1014300030E0AE014F5F5F4FB801872D0E94AE05CF  
325 -:10144000180196E0290E311C8981F70180838A8179  
326 -:1014500081838B8182838C8183830D8110E0102FA7  
327 -:1014600000278E81080F111D87E193E00E94F80C80  
328 -:10147000F70183811F928F9382811F928F938181C5  
329 -:101480001F928F9380811F928F938DEF92E09F9395  
330 -:101490008F930E94E20C9801A401B101872D0E9454  
331 -:1014A000AE05200E311E632DC5010E949500622DF0  
332 -:1014B000C6010E9495000FB6F894DEBF0FBECDBFE7  
333 -:1014C0002AC022E030E0AE014F5F5F4FB801872DA8  
334 -:1014D0000E94AE05780192E0E90EF11C098110E04E  
335 -:1014E000902F88270A8110E002501109080F191F58  
336 -:1014F0009801A401B701872D0E94AE05E00EF11EF0  
337 -:101500006F2DC5010E9495006E2DC6010E949500A9  
338 -:1015100002C000E010E0EFEF4E1A5E0A60E4C20184  
339 -:101520000E949500C2010E94B3008111FBCF02C04E  
340 -:1015300000E010E08BE293E00E94F80CC80102C0CA  
341 -:1015400080E090E02A960FB6F894DEBF0FBECDBFC4  
342 -:10155000DF91CF911F910F91FF90EF90DF90CF908F  
343 -:10156000BF90AF909F908F907F906F905F904F90C3  
344 -:101570003F902F900895CF92DF92FF920F931F9389  
345 -:10158000CF93DF93F82E6B01EA018EE393E00E9484  
346 -:10159000F80C8F2D0E9468008C179D0728F48F2D62  
347 -:1015A0000E9468008C0101C08E010115110589F4AB  
348 -:1015B0001F921F92DF93CF938AE493E09F938F93C0  
349 -:1015C0000E94E20C0F900F900F900F900F900F90D1  
350 -:1015D00030C0A801B6018F2D0E946705CF2DD0E045  
351 -:1015E0002496DC2FCC276E018FEFC81AD80A60E250  
352 -:1015F000C6010E949500C6010E94B3008111FBCF75  
353 -:101600006E0182E0C80ED11C2396C6010E94B30071  
354 -:1016100084FD12C0CE010E94B300C6010E94B30037  
355 -:1016200083FFF3CF88E593E00E94F80C8F2D0E9492  
356 -:10163000420680E090E005C060E1C6010E9495008E  
357 -:10164000C801DF91CF911F910F91FF90DF90CF9054  
358 -:101650000895CF92DF92EF92FF920F931F93CF9353  
359 -:10166000DF936C017B018A01E9010E947E0265E53E  
360 -:1016700085E50E942201C6010E94CD02C7010E9499  
361 -:10168000F002C8010E948102CE01DF91CF911F912B  
362 -:101690000F91FF90EF90DF90CF900C94B402809365  
363 -:1016A000BB0084E88093BC008091BC0087FFFCCF26  
364 -:1016B00008951092B9008CE08093B80084E0809384  
365 -:1016C000BC000895CF9394EA9093BC009091BC0025  
366 -:1016D00097FFFCCF9091B900987F983011F080E08F  
367 -:1016E00015C0C62F880F0E944F0B8091B900887FCC  
368 -:1016F0008831A9F78C2F0E944F0B8091B900887F09  
369 -:10170000883269F784E98093BC0081E0CF91089525  
370 -:10171000CF93DF9394EA9093BC009091BC0097FF25  
371 -:10172000FCCF9091B900987F983011F080E01EC0F6  
372 -:10173000C42FD62F880F0E944F0B8091B900887F4D  
373 -:101740008831A1F78D2F0E944F0B8091B900887FBF  
374 -:10175000883261F78C2F0E944F0B8091B900887FEF  
375 -:10176000883221F784E98093BC0081E0DF91CF913A  
376 -:101770000895092E000CAA0BBB0B9C01AD0184E05F  
377 -:10178000220F331F441F551F8A95D1F760E074E282  
378 -:1017900084EF90E00E94C00C215031093093C500C5  
379 -:1017A0002093C40088E18093C10086E08093C2004A  
380 -:1017B000E0ECF0E080818D7F808308959091C000FF  
381 -:1017C00095FFFCCF8093C6000895CF93C82F8A3031  
382 -:1017D00019F48DE00E94DE0B8C2F0E94DE0B80E05E  
383 -:1017E00090E0CF9108958091C00087FFFCCF809159  
384 -:1017F000C600089580E895E20E94B90B80E091E070  
385 -:101800009093A1038093A00308958F929F92AF922B  
386 -:10181000BF92CF92DF92EF92FF920F931F93CF93DD  
387 -:10182000DF93CDB7DEB7EA970FB6F894DEBF0FBEF1  
388 -:10183000CDBF86E0EEE0F1E0DE015F9601900D9213  
389 -:101840008A95E1F72CEA29AB9AE19AAB81E98BAB57  
390 -:101850003DEC3CAB2DA79EA78FA78EEF88AB8FEFFB  
391 -:1018600089A78AA78BA71CA60E94FA0B9E01275D59  
392 -:101870003F4FAE01435D5F4FBE016F5C7F4FCE01B6  
393 -:101880004F960E94290B20E044EE57E062E080E092  
394 -:101890000E946406882309F45EC020E044EE57E00D  
395 -:1018A00061E081E00E946406882309F454C04E017F  
396 -:1018B00085E3880E911C84E1A82E81E0B82E6E018C  
397 -:1018C00091E1C90ED11C9EE1E92E91E0F92E8E0125  
398 -:1018D000075C1F4F9E012B5D3F4F40E150E0BE0172  
399 -:1018E0006F5F7F4F80E00E945009419781F78981A7  
400 -:1018F0008DAB8A818EAB8B818FAB18AE8C81898B3F  
401 -:101900008D818A8B8E818B8B8F818C8B88858D8B43  
402 -:1019100089858E8B8A858F8B8B85888F8C85898F27  
403 -:101920008D858A8F8E858B8F8F858C8F88898D8F03  
404 -:101930001E8E9F928F92BF92AF920E94E20CDF9216  
405 -:10194000CF92FF92EF920E94E20C0FB6F894DEBFA6  
406 -:101950000FBECDBFBCCF8FEF9FEFEA960FB6F894C6  
407 -:10196000DEBF0FBECDBFDF91CF911F910F91FF90D2  
408 -:10197000EF90DF90CF90BF90AF909F908F900895A1  
409 -:10198000A1E21A2EAA1BBB1BFD010DC0AA1FBB1F83  
410 -:10199000EE1FFF1FA217B307E407F50720F0A21BF5  
411 -:1019A000B30BE40BF50B661F771F881F991F1A9462  
412 -:1019B00069F760957095809590959B01AC01BD018C  
413 -:1019C000CF010895A0E0B0E0E8EEFCE00C94B60F83  
414 -:1019D000AE014B5F5F4FFA0161917191AF01809150  
415 -:1019E000A0039091A1030E94280DE2E00C94D20F75  
416 -:1019F0000F931F93CF93DF93E091A003F091A10386  
417 -:101A0000238121FF1BC08C01D0E0C0E0F80181914F  
418 -:101A10008F016091A0037091A103DB011896ED91F5  
419 -:101A2000FC911997882331F00995892B79F3DFEF21  
420 -:101A3000CFEFECCF8AE00995892B19F08FEF9FEF5C  
421 -:101A400002C08D2F9C2FDF91CF911F910F91089590  
422 -:101A5000ACE0B0E0EEE2FDE00C94A60F7C016B017F  
423 -:101A60008A01FC0117821682838181FFBDC1CE01EC  
424 -:101A700001964C01F7019381F60193FD859193FF47  
425 -:101A800081916F01882309F4ABC1853239F493FD4C  
426 -:101A9000859193FF81916F01853229F4B70190E020  
427 -:101AA0000E94100FE7CF512C312C20E02032A0F4FF  
428 -:101AB0008B3269F030F4803259F0833269F420615E  
429 -:101AC0002CC08D3239F0803339F4216026C0226079  
430 -:101AD000246023C0286021C027FD27C030ED380FC7  
431 -:101AE0003A3078F426FF06C0FAE05F9E300D1124EC  
432 -:101AF000532E13C08AE0389E300D1124332E2062FD  
433 -:101B00000CC08E3221F426FD6BC1206406C08C36D9  
434 -:101B100011F4206802C0883641F4F60193FD8591E6  
435 -:101B200093FF81916F018111C1CF982F9F7D9554B3  
436 -:101B3000933028F40C5F1F4FFFE3F9830DC0833609  
437 -:101B400031F0833771F0833509F05BC022C0F801B2  
438 -:101B5000808189830E5F1F4F44244394512C54018C  
439 -:101B600015C03801F2E06F0E711CF801A080B18041  
440 -:101B700026FF03C0652D70E002C06FEF7FEFC50147  
441 -:101B80002C870E94050F2C0183012C852F77222E94  
442 -:101B900017C03801F2E06F0E711CF801A080B1800F  
443 -:101BA00026FF03C0652D70E002C06FEF7FEFC50117  
444 -:101BB0002C870E94FA0E2C012C852068222E83018E  
445 -:101BC00023FC1BC0832D90E048165906B0F4B701E2  
446 -:101BD00080E290E00E94100F3A94F4CFF50127FCC8  
447 -:101BE000859127FE81915F01B70190E00E94100F5F  
448 -:101BF00031103A94F1E04F1A51084114510471F731  
449 -:101C0000E5C0843611F0893639F5F80127FF07C0A1  
450 -:101C100060817181828193810C5F1F4F08C0608158  
451 -:101C20007181072E000C880B990B0E5F1F4F2F76CA  
452 -:101C3000722E97FF09C090958095709561957F4FA2  
453 -:101C40008F4F9F4F2068722E2AE030E0A4010E943F  
454 -:101C5000480FA82EA81844C0853729F42F7EB22E2D  
455 -:101C60002AE030E025C0F22FF97FBF2E8F36C1F079  
456 -:101C700018F4883579F0B4C0803719F0883721F02E  
457 -:101C8000AFC02F2F2061B22EB4FE0DC08B2D84600B  
458 -:101C9000B82E09C024FF0AC09F2F9660B92E06C037  
459 -:101CA00028E030E005C020E130E002C020E132E071  
460 -:101CB000F801B7FE07C060817181828193810C5F5A  
461 -:101CC0001F4F06C06081718180E090E00E5F1F4F62  
462 -:101CD000A4010E94480FA82EA818FB2DFF777F2E85  
463 -:101CE00076FE0BC0372D3E7FA51450F474FE0AC05B  
464 -:101CF00072FC08C0372D3E7E05C0BA2C372D03C0BC  
465 -:101D0000BA2C01C0B52C34FF0DC0FE01EA0DF11D47  
466 -:101D10008081803311F4397E09C032FF06C0B3944C  
467 -:101D2000B39404C0832F867809F0B39433FD13C0B5  
468 -:101D300030FF06C05A2CB31418F4530C5B18B32CA4  
469 -:101D4000B31468F4B70180E290E03C870E94100F62  
470 -:101D5000B3943C85F5CFB31410F43B1801C0312C7B  
471 -:101D600034FF12C0B70180E390E03C870E94100F5F  
472 -:101D70003C8532FF17C031FD03C088E790E002C008  
473 -:101D800088E590E0B7010CC0832F867859F031FFC9  
474 -:101D900002C08BE201C080E237FD8DE2B70190E026  
475 -:101DA0000E94100FA51438F4B70180E390E00E9460  
476 -:101DB000100F5A94F7CFAA94F401EA0DF11D808117  
477 -:101DC000B70190E00E94100FA110F5CF332009F465  
478 -:101DD00051CEB70180E290E00E94100F3A94F6CF06  
479 -:101DE000F7018681978102C08FEF9FEF2C96E2E189  
480 -:101DF0000C94C20FFC010590615070400110D8F79F  
481 -:101E0000809590958E0F9F1F0895FC016150704042  
482 -:101E100001900110D8F7809590958E0F9F1F08951F  
483 -:101E20000F931F93CF93DF93FB01238121FD03C009  
484 -:101E30008FEF9FEF28C022FF16C046815781248173  
485 -:101E400035814217530744F4A081B1819D012F5F72  
486 -:101E50003F4F318320838C93268137812F5F3F4F03  
487 -:101E60003783268310C0EB01092F182F0084F185DA  
488 -:101E7000E02D0995892BE1F68E819F8101969F8344  
489 -:101E80008E83812F902FDF91CF911F910F91089515  
490 -:101E9000FA01AA27283051F1203181F1E8946F939B  
491 -:101EA0006E7F6E5F7F4F8F4F9F4FAF4FB1E03ED041  
492 -:101EB000B4E03CD0670F781F891F9A1FA11D680FDF  
493 -:101EC000791F8A1F911DA11D6A0F711D811D911D12  
494 -:101ED000A11D20D009F468943F912AE0269F112487  
495 -:101EE0003019305D3193DEF6CF010895462F4770EB  
496 -:101EF000405D4193B3E00FD0C9F7F6CF462F4F7046  
497 -:101F0000405D4A3318F0495D31FD4052419302D0A3  
498 -:101F1000A9F7EACFB4E0A695979587957795679549  
499 -:101F2000BA95C9F700976105710508959B01AC0149  
500 -:101F30000A2E06945795479537952795BA95C9F770  
501 -:101F4000620F731F841F951FA01D08952F923F924B  
502 -:101F50004F925F926F927F928F929F92AF92BF92B9  
503 -:101F6000CF92DF92EF92FF920F931F93CF93DF9365  
504 -:101F7000CDB7DEB7CA1BDB0B0FB6F894DEBF0FBEC2  
505 -:101F8000CDBF09942A88398848885F846E847D840F  
506 -:101F90008C849B84AA84B984C884DF80EE80FD8011  
507 -:101FA0000C811B81AA81B981CE0FD11D0FB6F89487  
508 -:0E1FB000DEBF0FBECDBFED010895F894FFCF48  
509 -:101FBE000000000200000000E50B00000000A0BDC4  
510 -:101FCE00CDDDEDFD436F6D203A2025730A0050657F  
511 -:101FDE0072203A2025730A00737973696E6974282A  
512 -:101FEE00290D004368616E6E656C203A2053454E94  
513 -:101FFE0044204D454D2053495A45203A20524543E1  
514 -:10200E0056204D454D2053495A450D002564203A22  
515 -:10201E0020252E3478203A20252E3478203A20257B  
516 -:10202E002E3478203A20252E34780D0A004953524A  
517 -:10203E005F52583A2072645F707472203A20252ED7  
518 -:10204E0034780D0A00636C6F736528290D00736F69  
519 -:10205E00636B657428290D00536E5F5352203D202B  
520 -:10206E00252E3278202C2050726F746F636F6C2087  
521 -:10207E003D20252E32780D0A006C697374656E282A  
522 -:10208E00290D00737461747573203D2025780D0A37  
523 -:10209E00004661696C5B696E76616C69642069707B  
524 -:1020AE002C706F72745D0D00616363657074282906  
525 -:1020BE000D004661696C5B6E6F74206C697374659C  
526 -:1020CE006E696E675D0D00646973636F6E6E656336  
527 -:1020DE007428290D00736F636B6574202564206668  
528 -:1020EE0072656573697A652825642920656D70743B  
529 -:1020FE0079206F72206572726F720D0A00534F4312  
530 -:10210E004B5F434C4F5345442E0D00426164207388  
531 -:10211E007461747573203D20253032780A00726523  
532 -:10212E00637628290D0073656E64746F28290D007F  
533 -:10213E002564204661696C5B252E32782E252E3261  
534 -:10214E00782E252E32782E252E32782C20252E64B0  
535 -:10215E002C2025645D0D0A007265637666726F6DC4  
536 -:10216E0028290D004953525F52583A2072645F700D  
537 -:10217E007472203A20252E34782073697A653D25B5  
538 -:10218E00640D0A00554450206D736720232564208A  
539 -:10219E00617272697665640D0A00736F757263659C  
540 -:1021AE0020506F7274203A2025750D0A00736F75DA  
541 -:1021BE00726365204950203A2025642E25642E2511  
542 -:1021CE00642E25640D0A00495020524157206D732C  
543 -:1021DE006720617272697665640D0072656376665A  
544 -:1021EE00726F6D282920656E64202E2E0D00696792  
545 -:1021FE006D7073656E6428290D0025642046616933  
546 -:10220E006C5B25645D0D0A0069676D7073656E64A5  
547 -:08221E00206661696C2E0D00C1 8 +:10007000DEBFCDBF13E0A0E0B1E0E4E1FFE102C0EC
  9 +:1000800005900D92A635B107D9F723E0A6E5B3E0B8
  10 +:1000900001C01D92A939B207E1F70E94060C0C9429
  11 +:1000A000880F0C9400000895E82FF0E0E957FC4F0A
  12 +:1000B00080810895E82FF0E0E957FC4F60830895B0
  13 +:1000C000E82FF0E0EE0FFF1FE959FC4F808191818E
  14 +:1000D0000895E82FF0E0EE0FFF1FE159FC4F8081FB
  15 +:1000E00091810895E82FF0E0EE0FFF1FE958FC4FD3
  16 +:1000F000808191810895E82FF0E0EE0FFF1FE15815
  17 +:10010000FC4F808191810895E82FF0E0EE0FFF1FF2
  18 +:10011000E95AFC4F808191810895E82FF0E0EE0FBD
  19 +:10012000FF1FE15AFC4F80819181089524B12C6218
  20 +:1001300024B92A9A25B1277D25B920E52CBD2A9816
  21 +:1001400020EF2EBD0DB407FEFDCF9EBD0DB407FE02
  22 +:10015000FDCF8EBD0DB407FEFDCF6EBD0DB407FE05
  23 +:10016000FDCF2A9A81E0089524B12C6224B92A9AFD
  24 +:1001700025B1277D25B920E52CBD2A982FE02EBD7D
  25 +:100180000DB407FEFDCF9EBD0DB407FEFDCF8EBDA5
  26 +:100190000DB407FEFDCF1EBC0DB407FEFDCF8EB51E
  27 +:1001A0002A9A089524B12C6224B92A9A25B1277D70
  28 +:1001B00025B920E52CBDFB019B01240F351F60EF05
  29 +:1001C000E217F307A9F02A986EBD0DB407FEFDCF24
  30 +:1001D0009EBD0DB407FEFDCF8EBD0DB407FEFDCF55
  31 +:1001E00071917EBD0DB407FEFDCF2A9A0196E8CF2E
  32 +:1001F000CA01089524B12C6224B92A9A25B1277D19
  33 +:1002000025B920E52CBDFB019B01240F351F6FE0B4
  34 +:10021000E217F307B1F02A986EBD0DB407FEFDCFCB
  35 +:100220009EBD0DB407FEFDCF8EBD0DB407FEFDCF04
  36 +:100230001EBC0DB407FEFDCF7EB571932A9A0196C0
  37 +:10024000E7CFCA0108952F923F924F925F926F922B
  38 +:100250007F928F929F92AF92BF92CF92DF92EF9256
  39 +:10026000FF920F931F93CF93DF93CDB7DEB72897FD
  40 +:100270000FB6F894DEBF0FBECDBF282E362E86E116
  41 +:1002800091E00E94A30C622D8BE190E00E94960009
  42 +:10029000632D8AE190E00E94960080E090E49093C4
  43 +:1002A000600380935F0380E090E69093580380930F
  44 +:1002B000570381E291E00E94A30C87E5882E83E03A
  45 +:1002C000982E9FE5A92E93E0B92E2FE633E03887CC
  46 +:1002D0002F8307E613E027E7C22E23E0D22E3FE765
  47 +:1002E000E32E33E0F32E1A821982412C512C1C820A
  48 +:1002F0001B82612C712C222D30E03E832D83232C18
  49 +:10030000312CAF81B88511961C921E92F801118292
  50 +:1003100010822B813C8121153042B4F58D819E8164
  51 +:10032000098002C0959587950A94E2F78370992712
  52 +:1003300082309105A9F083309105D9F0019739F009
  53 +:1003400080E094E08D939C93EFEFF3E01AC0E0E03F
  54 +:10035000F8E0AF81B885ED93FC93EFEFF7E011C0C3
  55 +:10036000E0E0F0E1AF81B885ED93FC93EFEFFFE0C3
  56 +:1003700008C0E0E0F0E2AF81B885ED93FC93EFEFC9
  57 +:10038000FFE1D701ED93FC934114F0E25F069CF589
  58 +:10039000C101098002C0959587950A94E2F78370A0
  59 +:1003A000992782309105A9F083309105D1F001970A
  60 +:1003B00041F0E0E0F4E0D801ED93FC93EFEFF3E0DF
  61 +:1003C00017C0E0E0F8E0D801ED93FC93EFEFF7E021
  62 +:1003D0000FC0E0E0F0E1D801ED93FC93EFEFFFE018
  63 +:1003E00007C0E0E0F0E2D801ED93FC93EFEFFFE10E
  64 +:1003F000D601ED93FC93AF81B8858D919D91B8871F
  65 +:10040000AF832B813C81280F391F3C832B83D8017C
  66 +:100410002D913D918D01420E531E61147104D9F04E
  67 +:10042000EF81F885349760817181F50132974081C1
  68 +:100430005181460F571FF50151834083FD013497C9
  69 +:1004400060817181F401329740815181460F571FBD
  70 +:10045000D4014D935C93F40160817181F2E08F0EC1
  71 +:10046000911CD5014C9111965C91B2E0AB0EB11C80
  72 +:100470003F932F939F938F937F936F935F934F93AC
  73 +:100480007F926F92AAE4B1E0BF93AF930E948D0C6C
  74 +:10049000FFEF6F1A7F0A29813A812E5F3F4F3A831F
  75 +:1004A000298332E0C30ED11C42E0E40EF11C0FB6EA
  76 +:1004B000F894DEBF0FBECDBF94E06916710409F059
  77 +:1004C00020CF28960FB6F894DEBF0FBECDBFDF91C8
  78 +:1004D000CF911F910F91FF90EF90DF90CF90BF9041
  79 +:1004E000AF909F908F907F906F905F904F903F90D4
  80 +:1004F0002F900895682F80E090E80C94960080E893
  81 +:100500000C947A02CF93DF93EC01688181E090E054
  82 +:100510000E949600698182E090E00E9496006A81C4
  83 +:1005200083E090E00E9496006B8184E090E0DF9190
  84 +:10053000CF910C949600CF93DF93EC0181E090E093
  85 +:100540000E94B400888382E090E00E94B400898316
  86 +:1005500083E090E00E94B4008A8384E090E00E94EF
  87 +:10056000B4008B83DF91CF910895CF93DF93EC019B
  88 +:10057000688185E090E00E949600698186E090E0C5
  89 +:100580000E9496006A8187E090E00E9496006B814D
  90 +:1005900088E090E0DF91CF910C949600CF93DF93A9
  91 +:1005A000EC01688189E090E00E94960069818AE010
  92 +:1005B00090E00E9496006A818BE090E00E94960095
  93 +:1005C0006B818CE090E00E9496006C818DE090E061
  94 +:1005D0000E9496006D818EE090E0DF91CF910C94A7
  95 +:1005E0009600CF93DF93EC0168818FE090E00E944A
  96 +:1005F0009600698180E190E00E9496006A8181E125
  97 +:1006000090E00E9496006B8182E190E0DF91CF91B3
  98 +:100610000C94960085E190E00C94B400CF93C82F21
  99 +:10062000692F87E190E00E9496006C2F88E190E0AE
  100 +:10063000CF910C949600682F89E190E00C9496007D
  101 +:10064000682F86E190E00C949600CF93DF93EC0145
  102 +:1006500081E090E00E94B400888382E090E00E94F4
  103 +:10066000B400898383E090E00E94B4008A8384E030
  104 +:1006700090E00E94B4008B83DF91CF910895CF93D7
  105 +:10068000DF93EC0185E090E00E94B400888386E06F
  106 +:1006900090E00E94B400898387E090E00E94B4005B
  107 +:1006A0008A8388E090E00E94B4008B83DF91CF9131
  108 +:1006B0000895CF93DF93EC0189E090E00E94B400AD
  109 +:1006C00088838AE090E00E94B40089838BE090E008
  110 +:1006D0000E94B4008A838CE090E00E94B4008B8377
  111 +:1006E0008DE090E00E94B4008C838EE090E00E9448
  112 +:1006F000B4008D83DF91CF910895CF93DF93EC0108
  113 +:100700008FE090E00E94B400888380E190E00E9436
  114 +:10071000B400898381E190E00E94B4008A8382E181
  115 +:1007200090E00E94B4008B83DF91CF9108950F93E6
  116 +:100730001F93CF93DF938B01C82FD0E02496DC2F3B
  117 +:10074000CC27CE0106960E94B400F8018083CE012A
  118 +:1007500007960E94B400F8018183CE0108960E949A
  119 +:10076000B400F8018283CE0109960E94B400F8011A
  120 +:100770008383CE010A960E94B400F8018483CE01DF
  121 +:100780000B960E94B400F8018583DF91CF911F91F1
  122 +:100790000F9108950F931F93CF93DF938B01C82F71
  123 +:1007A000D0E02496DC2FCC27FB016081CE01069699
  124 +:1007B0000E949600F8016181CE0107960E94960082
  125 +:1007C000F8016281CE0108960E949600F8016381CB
  126 +:1007D000CE0109960E949600F8016481CE010A9626
  127 +:1007E0000E949600F8016581CE010B96DF91CF91B2
  128 +:1007F0001F910F910C9496000F931F93CF93DF934B
  129 +:100800008B01C82FD0E02496DC2FCC27CE010C968C
  130 +:100810000E94B400F8018083CE010D960E94B400BE
  131 +:10082000F8018183CE010E960E94B400F801828304
  132 +:10083000CE010F960E94B400F8018383DF91CF911F
  133 +:100840001F910F9108950F931F93CF93DF938B0107
  134 +:10085000C82FD0E02496DC2FCC27FB016081CE018D
  135 +:100860000C960E949600F8016181CE010D960E94BF
  136 +:100870009600F8016281CE010E960E949600F80162
  137 +:100880006381CE010F96DF91CF911F910F910C9450
  138 +:1008900096000F931F93CF93DF938B01C82FD0E067
  139 +:1008A0002496DC2FCC27CE0140960E94B400F8019C
  140 +:1008B0008083CE0141960E94B400F8018183DF91CC
  141 +:1008C000CF911F910F9108950F931F93CF93DF93B3
  142 +:1008D0008B01C82FD0E02496DC2FCC27FB01608150
  143 +:1008E000CE0140960E949600F8016181CE014196AA
  144 +:1008F000DF91CF911F910F910C9496001F93CF938E
  145 +:10090000DF93162F672FC82FD0E02496DC2FCC273B
  146 +:10091000CE0142960E949600612FCE014396DF9150
  147 +:10092000CF911F910C94960090E0982F88278A5EB3
  148 +:100930009B4F0C94960090E0982F88278C5E9B4FDD
  149 +:100940000C94960090E0982F88278E5F9B4F0C9414
  150 +:10095000B40090E0982F88278D5F9B4F0C94B400D3
  151 +:10096000CF92DF92EF92FF920F931F93CF93DF937B
  152 +:10097000C82FD0E02496DC2FCC277E0180E2E80E41
  153 +:10098000F11CA19600E010E0C7010E94B400C82E3F
  154 +:10099000D12CDC2CCC24CE010E94B400C80ED11C7A
  155 +:1009A000C114D10461F0C7010E94B400082F10E007
  156 +:1009B000102F0027CE010E94B400080F111D0C1546
  157 +:1009C0001D0511F7C801DF91CF911F910F91FF9085
  158 +:1009D000EF90DF90CF900895CF92DF92EF92FF9249
  159 +:1009E0000F931F93CF93DF93C82FD0E02496DC2F73
  160 +:1009F000CC277E0186E2E80EF11CA79600E010E00D
  161 +:100A0000C7010E94B400C82ED12CDC2CCC24CE010E
  162 +:100A10000E94B400C80ED11CC114D10461F0C701FA
  163 +:100A20000E94B400082F10E0102F0027CE010E9472
  164 +:100A3000B400080F111D0C151D0511F7C801DF9139
  165 +:100A4000CF911F910F91FF90EF90DF90CF9008957D
  166 +:100A5000CF92DF92EF92FF920F931F93CF93DF938A
  167 +:100A6000E82FF0E0EE0FFF1FDF01A158BC4F8D9182
  168 +:100A70009C91DA01A823B923EF01C15ADC4FE88029
  169 +:100A8000F980CD018E0D9F1DE159FC4FC081D181B0
  170 +:100A9000AD01420F531FC417D50778F489016B01CC
  171 +:100AA000CA1BDB0BAE010E94D200A8014C1B5D0BE0
  172 +:100AB000B6016C0F7D1FC70101C0A901DF91CF9165
  173 +:100AC0001F910F91FF90EF90DF90CF900C94D20088
  174 +:100AD0008F929F92BF92CF92DF92EF92FF920F93ED
  175 +:100AE0001F93CF93DF9300D0CDB7DEB7B82E7A0136
  176 +:100AF00090E00496982E8824640184E2C80ED11CEC
  177 +:100B0000C60169837A830E94B400082F10E0102F79
  178 +:100B1000002785E2880E911CC4010E94B400080FD2
  179 +:100B2000111D9701A80169817A818B2D0E942805EA
  180 +:100B30000E0D1F1D612FC6010E949600602FC4017B
  181 +:100B40000F900F90DF91CF911F910F91FF90EF9039
  182 +:100B5000DF90CF90BF909F908F900C949600AF92B3
  183 +:100B6000BF92CF92DF92EF92FF920F931F93CF939A
  184 +:100B7000DF93DA01A901E82FF0E0EE0FFF1FEF018C
  185 +:100B8000C958DC4F888199816B01C822D922EF01B5
  186 +:100B9000C95ADC4FE880F980C6018E0D9F1DE959C6
  187 +:100BA000FC4FC081D1819601240F351FC217D30796
  188 +:100BB00080F48A015D01CC19DD09AE01BD010E94FE
  189 +:100BC000FA00A8014C1B5D0BB5016C0F7D1FC7011E
  190 +:100BD00001C0BD01DF91CF911F910F91FF90EF9068
  191 +:100BE000DF90CF90BF90AF900C94FA009F92AF929D
  192 +:100BF000BF92CF92DF92EF92FF920F931F93CF930A
  193 +:100C0000DF93982E6B017A01082F10E00C5F1F4FC5
  194 +:100C1000102F0027580188E2A80EB11CC5010E94C0
  195 +:100C2000B400C82FD0E0DC2FCC27075D1F4FC801D0
  196 +:100C30000E94B400C80FD11DDF93CF938BE691E0E3
  197 +:100C40009F938F930E948D0C9701A601BE01892D61
  198 +:100C50000E94AF05CE0DDF1D6D2FC5010E949600CD
  199 +:100C60000F900F900F900F906C2FC801DF91CF91D4
  200 +:100C70001F910F91FF90EF90DF90CF90BF90AF90BA
  201 +:100C80009F900C9496000F931F93CF93DF93C82FE0
  202 +:100C900083E891E00E94A30CD0E02496DC2FCC27BF
  203 +:100CA0008E010F5F1F4F60E1C8010E949600C801CE
  204 +:100CB0000E94B4008111FBCF6FEFCE010296DF914D
  205 +:100CC000CF911F910F910C949600CF92DF92EF92EB
  206 +:100CD000FF920F931F93CF93DF93C82FC62E8A01E5
  207 +:100CE000D22E8CE891E00E94A30C8FEF8C0DEC2E9D
  208 +:100CF000F12C8530D0F58C2F0E944306E701249615
  209 +:100D0000DC2FCC276C2D6D29CE010E949600CE01E0
  210 +:100D100004969E012B5F3F4F69010115110529F0D3
  211 +:100D2000612F0E949600602F0FC020918B0330919D
  212 +:100D30008C032F5F3F4F30938C0320938B03632FE3
  213 +:100D40000E94960060918B03C6010E9496008E015E
  214 +:100D50000F5F1F4F61E0C8010E949600C8010E940A
  215 +:100D6000B4008111FBCF11E001C010E0E70124962F
  216 +:100D7000DC2FCC27CE010E94B400082FCE010396B1
  217 +:100D80000E94B4001F920F931F928F9386E991E007
  218 +:100D90009F938F930E948D0C0F900F900F900F9048
  219 +:100DA0000F900F90812FDF91CF911F910F91FF90A6
  220 +:100DB000EF90DF90CF9008950F931F93CF93DF9321
  221 +:100DC000C82F87EB91E00E94A30CD0E02496DC2F83
  222 +:100DD000CC278E010D5F1F4FC8010E94B4008331E4
  223 +:100DE000D9F4219662E0CE010E949600CE010E94C5
  224 +:100DF000B4008111FBCFC8010E94B4001F928F93F1
  225 +:100E000081EC91E09F938F930E948D0C0F900F9037
  226 +:100E10000F900F9081E005C08FEC91E00E94A30C31
  227 +:100E200080E0DF91CF911F910F910895CF93DF93D1
  228 +:100E3000C82F86EE91E00E94A30CD0E0DC2FCC27D7
  229 +:100E4000CD5FDB4FCE010E94B4008431B1F4CE01FE
  230 +:100E50000E94B4008731D9F7CE010E94B4001F92DE
  231 +:100E60008F9381EC91E09F938F930E948D0C0F9054
  232 +:100E70000F900F900F9081E005C080EF91E00E94ED
  233 +:100E8000A30C80E0DF91CF910895EF92FF920F9332
  234 +:100E90001F93CF93DF93C82F8B017A0188E092E0F4
  235 +:100EA0000E94A30CF80160816F3F51F481818F3F54
  236 +:100EB00099F482818F3F81F483818F3F69F40FC061
  237 +:100EC00061110AC0F8018181811106C082818111FE
  238 +:100ED00003C08381882319F0E114F10431F48FEC0D
  239 +:100EE00091E00E94A30C80E02FC0D0E02496DC2F7C
  240 +:100EF000CC27CE010C960E949600F8016181CE01AC
  241 +:100F00000D960E949600F8016281CE010E960E9415
  242 +:100F10009600F8016381CE010F960E9496006F2D16
  243 +:100F2000CE0140960E9496006E2DCE0141960E9401
  244 +:100F30009600219664E0CE010E949600CE010E94A8
  245 +:100F4000B4008111FBCF81E0DF91CF911F910F9110
  246 +:100F5000FF90EF900895CF93DF93C82F85E092E044
  247 +:100F60000E94A30CD0E0DC2FCC27CF5FDB4F68E0E2
  248 +:100F7000CE010E949600CE010E94B4008111FBCFE9
  249 +:100F8000DF91CF9108958F929F92AF92BF92CF92AF
  250 +:100F9000DF92EF92FF921F93CF93DF93182F4B01B5
  251 +:100FA0007A0180E393E00E94A30C812F0E946900E4
  252 +:100FB0008E159F0520F4812F0E9469007C01C12FAE
  253 +:100FC000D0E02496DC2FCC275E0183E0A80EB11C74
  254 +:100FD000812F0E94B0046C01C5010E94B4008731CA
  255 +:100FE000A9F08C3199F0DF92CF921F921F9383E189
  256 +:100FF00092E09F938F930E948D0C0F900F900F9013
  257 +:101000000F900F900F90E12CF12C03C0CE14DF0451
  258 +:10101000F8F2A701B401812F0E9468056E018FEFDD
  259 +:10102000C81AD80A60E2C6010E949600C6010E9452
  260 +:10103000B4008111FBCF2296CE010E94B40084FD42
  261 +:101040000FC0C5010E94B4008111F6CF8BE392E07E
  262 +:101050000E94A30C812F0E94430680E090E005C00F
  263 +:1010600060E1CE010E949600C701DF91CF911F91F0
  264 +:10107000FF90EF90DF90CF90BF90AF909F908F90B8
  265 +:101080000895BF92CF92DF92EF92FF920F931F933A
  266 +:10109000CF93DF93B82E6B018A01C82FD0E024963E
  267 +:1010A000DC2FCC277E0183E0E80EF11CC7010E94F3
  268 +:1010B000B400873191F0C7010E94B4001F928F9352
  269 +:1010C00089E492E09F938F930E948D0C0F900F9074
  270 +:1010D0000F900F908FEF9FEF26C080E00E94EC04EE
  271 +:1010E0007C0118161906ECF48CE592E00E94A30C22
  272 +:1010F000E016F10620F00115110589F001C0870105
  273 +:10110000A801B6018B2D0E94F605219660E4CE0160
  274 +:101110000E949600CE010E94B4008111FBCFC8014D
  275 +:1011200002C080E090E0DF91CF911F910F91FF907E
  276 +:10113000EF90DF90CF90BF9008958F929F92BF92D3
  277 +:10114000CF92DF92EF92FF920F931F93CF93DF9393
  278 +:10115000B82E4B01EA01790184E692E00E94A30CCB
  279 +:101160008B2D0E9469008C179D0728F48B2D0E94FF
  280 +:1011700069006C0101C06E01F7016081611109C055
  281 +:101180008181811106C08281811103C083818823FE
  282 +:1011900031F00115110519F0C114D10429F5DF93BF
  283 +:1011A000CF931F930F93F70183811F928F938281B7
  284 +:1011B0001F928F9381811F928F931F926F931F9223
  285 +:1011C000BF928EE692E09F938F930E948D0C8FECDE
  286 +:1011D00091E00E94A30C8DB79EB740960FB6F8948D
  287 +:1011E0009EBF0FBE8DBF49C0CB2DD0E02496DC2F13
  288 +:1011F000CC27CE010C960E949600F7016181CE01AA
  289 +:101200000D960E949600F7016281CE010E960E9413
  290 +:101210009600F7016381CE010F960E949600612F20
  291 +:10122000CE0140960E949600602FCE0141960E940A
  292 +:101230009600A601B4018B2D0E9468058E010F5FF8
  293 +:101240001F4F60E2C8010E949600C8010E94B400CE
  294 +:101250008111FBCF2296CE010E94B40084FD10C004
  295 +:10126000CE010E94B40083FFF6CF8AE493E00E948F
  296 +:10127000A30C68E1CE010E94960080E090E005C0DA
  297 +:1012800060E1CE010E949600C601DF91CF911F91CF
  298 +:101290000F91FF90EF90DF90CF90BF909F908F9035
  299 +:1012A00008952F923F924F925F926F927F928F920A
  300 +:1012B0009F92AF92BF92CF92DF92EF92FF920F93E5
  301 +:1012C0001F93CF93DF93CDB7DEB72A970FB6F8946D
  302 +:1012D000DEBF0FBECDBF782E4B016A0179011A87A0
  303 +:1012E00009870E94EC04892B09F42BC186E992E05E
  304 +:1012F0000E94A30C872D0E94EC04682E392ECD2865
  305 +:1013000009F417C1472C512C84E0480E511C542C71
  306 +:101310004424520198E2A90EB11CC5010E94B400F8
  307 +:10132000082F10E0102F00276201E9E2CE0ED11C39
  308 +:10133000C6010E94B400080F111D3F926F921F93C7
  309 +:101340000F9382EA92E09F938F930E948D0CC201CB
  310 +:101350000E94B4000F900F900F900F900F900F907D
  311 +:101360008770833009F464C0843009F4ABC08230E4
  312 +:1013700009F0D0C028E030E0AE014F5F5F4FB80108
  313 +:10138000872D0E94AF051801F8E02F0E311C8981CE
  314 +:10139000F70180838A8181838B8182838C8183831F
  315 +:1013A0008D8190E0982F88272E81820F911DE985ED
  316 +:1013B000FA85918380830F8110E0102F00278885A4
  317 +:1013C000080F111D1F930F9382EC92E09F938F9350
  318 +:1013D0000E948D0CE985FA8581818F9380818F939E
  319 +:1013E00088ED92E09F938F930E948D0CF70183818B
  320 +:1013F0001F928F9382811F928F9381811F928F936F
  321 +:1014000080811F928F938BEE92E09F938F930E9427
  322 +:101410008D0C9801A401B101872D0E94AF057101C7
  323 +:10142000E00EF11E6F2DC5010E9496006E2D41C089
  324 +:1014300026E030E0AE014F5F5F4FB801872D0E947C
  325 +:10144000AF05180196E0290E311C8981F7018083D0
  326 +:101450008A8181838B8182838C8183830D8110E0DB
  327 +:10146000102F00278E81080F111D85E093E00E9448
  328 +:10147000A30CF70183811F928F9382811F928F9318
  329 +:1014800081811F928F9380811F928F938BEE92E0C8
  330 +:101490009F938F930E948D0C9801A401B101872D19
  331 +:1014A0000E94AF05200E311E632DC5010E949600DB
  332 +:1014B000622DC6010E9496000FB6F894DEBF0FBEE3
  333 +:1014C000CDBF2AC022E030E0AE014F5F5F4FB801D0
  334 +:1014D000872D0E94AF05780192E0E90EF11C098189
  335 +:1014E00010E0902F88270A8110E002501109080FA0
  336 +:1014F000191F9801A401B701872D0E94AF05E00EC6
  337 +:10150000F11E6F2DC5010E9496006E2DC6010E942E
  338 +:10151000960002C000E010E0EFEF4E1A5E0A60E4B1
  339 +:10152000C2010E949600C2010E94B4008111FBCF4B
  340 +:1015300002C000E010E089E193E00E94A30CC80122
  341 +:1015400002C080E090E02A960FB6F894DEBF0FBE8E
  342 +:10155000CDBFDF91CF911F910F91FF90EF90DF9062
  343 +:10156000CF90BF90AF909F908F907F906F905F9043
  344 +:101570004F903F902F900895CF92DF92FF920F935C
  345 +:101580001F93CF93DF93F82E6B01EA018CE293E077
  346 +:101590000E94A30C8F2D0E9469008C179D0728F4D0
  347 +:1015A0008F2D0E9469008C0101C08E01011511056B
  348 +:1015B00089F41F921F92DF93CF9388E393E09F9368
  349 +:1015C0008F930E948D0C0F900F900F900F900F90A3
  350 +:1015D0000F9030C0A801B6018F2D0E946805CF2D55
  351 +:1015E000D0E02496DC2FCC276E018FEFC81AD80AE2
  352 +:1015F00060E2C6010E949600C6010E94B4008111FB
  353 +:10160000FBCF6E0182E0C80ED11C2396C6010E945A
  354 +:10161000B40084FD12C0CE010E94B400C6010E9435
  355 +:10162000B40083FFF3CF86E493E00E94A30C8F2DD8
  356 +:101630000E94430680E090E005C060E1C6010E9480
  357 +:101640009600C801DF91CF911F910F91FF90DF901D
  358 +:10165000CF900895CF92DF92EF92FF920F931F9356
  359 +:10166000CF93DF936C017B018A01E9010E947F0225
  360 +:1016700065E585E50E942301C6010E94CE02C701EF
  361 +:101680000E94F102C8010E948202CE01DF91CF9137
  362 +:101690001F910F91FF90EF90DF90CF900C94B502C7
  363 +:1016A0008093BB0084E88093BC008091BC0087FFDE
  364 +:1016B000FCCF08951092B9008CE08093B80084E0CC
  365 +:1016C0008093BC000895CF9394EA9093BC009091CE
  366 +:1016D000BC0097FFFCCF9091B900987F983011F033
  367 +:1016E00080E015C0C62F880F0E94500B8091B90072
  368 +:1016F000887F8831A9F78C2F0E94500B8091B90008
  369 +:10170000887F883269F784E98093BC0081E0CF91BB
  370 +:101710000895CF93DF9394EA9093BC009091BC001E
  371 +:1017200097FFFCCF9091B900987F983011F080E03E
  372 +:101730001EC0C42FD62F880F0E94500B8091B90075
  373 +:10174000887F8831A1F78D2F0E94500B8091B900BE
  374 +:10175000887F883261F78C2F0E94500B8091B900EE
  375 +:10176000887F883221F784E98093BC0081E0DF9193
  376 +:10177000CF910895092E000CAA0BBB0B9C01AD0163
  377 +:1017800084E0220F331F441F551F8A95D1F760E074
  378 +:1017900074E284EF90E00E946B0C21503109309389
  379 +:1017A000C5002093C40088E18093C10086E0809347
  380 +:1017B000C200E0ECF0E080818D7F808308959091FD
  381 +:1017C000C00095FFFCCF8093C6000895CF93C82F2B
  382 +:1017D0008A3019F48DE00E94DF0B8C2F0E94DF0B02
  383 +:1017E00080E090E0CF9108958091C00087FFFCCF0A
  384 +:1017F0008091C600089580E895E20E94BA0B82E0CD
  385 +:1018000091E0909396038093950308950F931F930F
  386 +:10181000CF93DF93CDB7DEB764970FB6F894DEBFF2
  387 +:101820000FBECDBF86E0E0E1F1E0DE011196019050
  388 +:101830000D928A95E1F72CEA2F879AE1988B81E93E
  389 +:10184000898B3DEC3A8B2B879C878D878EEF8E871B
  390 +:101850008FEF8F83888789871A860E94FB0B9E01F2
  391 +:10186000295F3F4FAE01455F5F4FBE01615F7F4F14
  392 +:10187000CE0101960E942A0B20E044EE57E062E080
  393 +:10188000809156030E9465068823C1F020E044EE53
  394 +:1018900057E061E0809101010E946506882371F0A4
  395 +:1018A00001E913E02DE833E042E050E0BE016D5E57
  396 +:1018B0007F4F809156030E945109F2CF8FEF9FEF27
  397 +:1018C00064960FB6F894DEBF0FBECDBFDF91CF9107
  398 +:1018D0001F910F910895A1E21A2EAA1BBB1BFD01B7
  399 +:1018E0000DC0AA1FBB1FEE1FFF1FA217B307E407FF
  400 +:1018F000F50720F0A21BB30BE40BF50B661F771F57
  401 +:10190000881F991F1A9469F7609570958095909536
  402 +:101910009B01AC01BD01CF010895A0E0B0E0E3E977
  403 +:10192000FCE00C94610FAE014B5F5F4FFA016191D7
  404 +:101930007191AF0180919503909196030E94D30C11
  405 +:10194000E2E00C947D0F0F931F93CF93DF93E09110
  406 +:101950009503F0919603238121FF1BC08C01D0E0F9
  407 +:10196000C0E0F80181918F01609195037091960319
  408 +:10197000DB011896ED91FC911997882331F00995B8
  409 +:10198000892B79F3DFEFCFEFECCF8AE00995892B34
  410 +:1019900019F08FEF9FEF02C08D2F9C2FDF91CF9119
  411 +:1019A0001F910F910895ACE0B0E0E9EDFCE00C94DC
  412 +:1019B000510F7C016B018A01FC0117821682838121
  413 +:1019C00081FFBDC1CE0101964C01F7019381F60163
  414 +:1019D00093FD859193FF81916F01882309F4ABC139
  415 +:1019E000853239F493FD859193FF81916F018532A2
  416 +:1019F00029F4B70190E00E94BB0EE7CF512C312CA7
  417 +:101A000020E02032A0F48B3269F030F4803259F0BB
  418 +:101A1000833269F420612CC08D3239F0803339F47F
  419 +:101A2000216026C02260246023C0286021C027FDD9
  420 +:101A300027C030ED380F3A3078F426FF06C0FAE0C0
  421 +:101A40005F9E300D1124532E13C08AE0389E300D56
  422 +:101A50001124332E20620CC08E3221F426FD6BC17E
  423 +:101A6000206406C08C3611F4206802C0883641F428
  424 +:101A7000F60193FD859193FF81916F018111C1CF93
  425 +:101A8000982F9F7D9554933028F40C5F1F4FFFE3F0
  426 +:101A9000F9830DC0833631F0833771F0833509F057
  427 +:101AA0005BC022C0F801808189830E5F1F4F4424F0
  428 +:101AB0004394512C540115C03801F2E06F0E711C93
  429 +:101AC000F801A080B18026FF03C0652D70E002C040
  430 +:101AD0006FEF7FEFC5012C870E94B00E2C018301B0
  431 +:101AE0002C852F77222E17C03801F2E06F0E711C63
  432 +:101AF000F801A080B18026FF03C0652D70E002C010
  433 +:101B00006FEF7FEFC5012C870E94A50E2C012C855D
  434 +:101B10002068222E830123FC1BC0832D90E04816F1
  435 +:101B20005906B0F4B70180E290E00E94BB0E3A94EF
  436 +:101B3000F4CFF50127FC859127FE81915F01B70164
  437 +:101B400090E00E94BB0E31103A94F1E04F1A510818
  438 +:101B50004114510471F7E5C0843611F0893639F526
  439 +:101B6000F80127FF07C060817181828193810C5F3A
  440 +:101B70001F4F08C060817181072E000C880B990BE4
  441 +:101B80000E5F1F4F2F76722E97FF09C0909580959C
  442 +:101B9000709561957F4F8F4F9F4F2068722E2AE07E
  443 +:101BA00030E0A4010E94F30EA82EA81844C0853787
  444 +:101BB00029F42F7EB22E2AE030E025C0F22FF97FE3
  445 +:101BC000BF2E8F36C1F018F4883579F0B4C0803755
  446 +:101BD00019F0883721F0AFC02F2F2061B22EB4FE4C
  447 +:101BE0000DC08B2D8460B82E09C024FF0AC09F2F22
  448 +:101BF0009660B92E06C028E030E005C020E130E054
  449 +:101C000002C020E132E0F801B7FE07C060817181B7
  450 +:101C1000828193810C5F1F4F06C06081718180E0DB
  451 +:101C200090E00E5F1F4FA4010E94F30EA82EA8188B
  452 +:101C3000FB2DFF777F2E76FE0BC0372D3E7FA51440
  453 +:101C400050F474FE0AC072FC08C0372D3E7E05C0F9
  454 +:101C5000BA2C372D03C0BA2C01C0B52C34FF0DC0EF
  455 +:101C6000FE01EA0DF11D8081803311F4397E09C037
  456 +:101C700032FF06C0B394B39404C0832F867809F072
  457 +:101C8000B39433FD13C030FF06C05A2CB31418F4BC
  458 +:101C9000530C5B18B32CB31468F4B70180E290E0E6
  459 +:101CA0003C870E94BB0EB3943C85F5CFB31410F46F
  460 +:101CB0003B1801C0312C34FF12C0B70180E390E023
  461 +:101CC0003C870E94BB0E3C8532FF17C031FD03C02C
  462 +:101CD00088E790E002C088E590E0B7010CC0832F50
  463 +:101CE000867859F031FF02C08BE201C080E237FDF7
  464 +:101CF0008DE2B70190E00E94BB0EA51438F4B70145
  465 +:101D000080E390E00E94BB0E5A94F7CFAA94F401AE
  466 +:101D1000EA0DF11D8081B70190E00E94BB0EA11079
  467 +:101D2000F5CF332009F451CEB70180E290E00E9454
  468 +:101D3000BB0E3A94F6CFF7018681978102C08FEFF0
  469 +:101D40009FEF2C96E2E10C946D0FFC010590615021
  470 +:101D500070400110D8F7809590958E0F9F1F0895C1
  471 +:101D6000FC016150704001900110D8F7809590956A
  472 +:101D70008E0F9F1F08950F931F93CF93DF93FB0147
  473 +:101D8000238121FD03C08FEF9FEF28C022FF16C0E3
  474 +:101D900046815781248135814217530744F4A0813D
  475 +:101DA000B1819D012F5F3F4F318320838C9326812A
  476 +:101DB00037812F5F3F4F3783268310C0EB01092FF8
  477 +:101DC000182F0084F185E02D0995892BE1F68E818D
  478 +:101DD0009F8101969F838E83812F902FDF91CF91DA
  479 +:101DE0001F910F910895FA01AA27283051F120314F
  480 +:101DF00081F1E8946F936E7F6E5F7F4F8F4F9F4F9F
  481 +:101E0000AF4FB1E03ED0B4E03CD0670F781F891FE0
  482 +:101E10009A1FA11D680F791F8A1F911DA11D6A0FAE
  483 +:101E2000711D811D911DA11D20D009F468943F9161
  484 +:101E30002AE0269F11243019305D3193DEF6CF0160
  485 +:101E40000895462F4770405D4193B3E00FD0C9F726
  486 +:101E5000F6CF462F4F70405D4A3318F0495D31FD93
  487 +:101E60004052419302D0A9F7EACFB4E0A6959795E6
  488 +:101E7000879577956795BA95C9F7009761057105BC
  489 +:101E800008959B01AC010A2E069457954795379506
  490 +:101E90002795BA95C9F7620F731F841F951FA01D60
  491 +:101EA00008952F923F924F925F926F927F928F92FE
  492 +:101EB0009F92AF92BF92CF92DF92EF92FF920F93D9
  493 +:101EC0001F93CF93DF93CDB7DEB7CA1BDB0B0FB6E3
  494 +:101ED000F894DEBF0FBECDBF09942A8839884888A0
  495 +:101EE0005F846E847D848C849B84AA84B984C88436
  496 +:101EF000DF80EE80FD800C811B81AA81B981CE0F2D
  497 +:101F0000D11D0FB6F894DEBF0FBECDBFED01089511
  498 +:041F1000F894FFCF73
  499 +:101F140001010000000200000000E60B00000000C8
  500 +:101F2400A0BDCDDDEDFD737973696E697428290D4B
  501 +:101F3400004368616E6E656C203A2053454E442020
  502 +:101F44004D454D2053495A45203A20524543562089
  503 +:101F54004D454D2053495A450D002564203A20250E
  504 +:101F64002E3478203A20252E3478203A20252E3419
  505 +:101F740078203A20252E34780D0A004953525F52B6
  506 +:101F8400583A2072645F707472203A20252E347897
  507 +:101F94000D0A00636C6F736528290D00736F636B02
  508 +:101FA400657428290D00536E5F5352203D20252E61
  509 +:101FB4003278202C2050726F746F636F6C203D2038
  510 +:101FC400252E32780D0A006C697374656E28290D0C
  511 +:101FD40000737461747573203D2025780D0A0046E2
  512 +:101FE40061696C5B696E76616C69642069702C70E0
  513 +:101FF4006F72745D0D0061636365707428290D0050
  514 +:102004004661696C5B6E6F74206C697374656E698C
  515 +:102014006E675D0D00646973636F6E6E656374282B
  516 +:10202400290D00736F636B657420256420667265E7
  517 +:102034006573697A652825642920656D7074792033
  518 +:102044006F72206572726F720D0A00534F434B5FBB
  519 +:10205400434C4F5345442E0D004261642073746118
  520 +:10206400747573203D20253032780A0072656376DA
  521 +:1020740028290D0073656E64746F28290D0025648A
  522 +:10208400204661696C5B252E32782E252E32782EFF
  523 +:10209400252E32782E252E32782C20252E642C20C5
  524 +:1020A40025645D0D0A007265637666726F6D28297A
  525 +:1020B4000D004953525F52583A2072645F70747233
  526 +:1020C400203A20252E34782073697A653D25640DE5
  527 +:1020D4000A00554450206D736720232564206172E3
  528 +:1020E40072697665640D0A00736F757263652050BA
  529 +:1020F4006F7274203A2025750D0A00736F75726330
  530 +:1021040065204950203A2025642E25642E25642E0E
  531 +:1021140025640D0A00495020524157206D736720F1
  532 +:10212400617272697665640D007265637666726FBA
  533 +:102134006D282920656E64202E2E0D0069676D7050
  534 +:1021440073656E6428290D002564204661696C5B03
  535 +:1021540025645D0D0A0069676D7073656E642066A1
  536 +:0621640061696C2E0D0004
548 :00000001FF 537 :00000001FF
Tangible/tangibleInterface.o
No preview for this file type