Commit 6c0230af4607231175387ddb90e1ad9db6919a99

Authored by Antoine Moreau
1 parent 23592e2c

TCP/UDP terminé

Tangible/#socket.h# 0 → 100644
@@ -0,0 +1,33 @@ @@ -0,0 +1,33 @@
  1 +/*
  2 +*
  3 +@file socket.h
  4 +@brief define function of socket API
  5 +*
  6 +*/
  7 +
  8 +#ifndef _SOCKET_H_
  9 +#define _SOCKET_H_
  10 +
  11 +extern uint8 socket(SOCKET s, uint8 protocol, uint16 port, uint8 flag); // Opens a socket(TCP or UDP or IP_RAW mode)
  12 +extern void close(SOCKET s); // Close socket
  13 +extern uint8 connect(SOCKET s, uint8 * addr, uint16 port); // Establish TCP connection (Active connection)
  14 +extern void disconnect(SOCKET s); // disconnect the connection
  15 +extern uint8 listen(SOCKET s); // Establish TCP connection (Passive connection)
  16 +extern uint8 accept(SOCKET s); // Wait for client (Passive connection)
  17 +extern uint16 send(SOCKET s, const uint8 * buf, uint16 len); // Send data (TCP)
  18 +extern int16 recv(SOCKET s, uint8 * buf, uint16 len); // Receive data (TCP)
  19 +
  20 +
  21 +
  22 +
  23 +
  24 +
  25 +
  26 +
  27 +
  28 +extern uint16 sendto(SOCKET s, const uint8 * buf, uint16 len, uint8 * addr, uint16 port); // Send data (UDP/IP RAW)
  29 +extern uint16 recvfrom(SOCKET s, uint8 * buf, uint16 len, uint8 * addr, uint16 *port); // Receive data (UDP/IP RAW)
  30 +
  31 +extern uint16 igmpsend(SOCKET s, const uint8 * buf, uint16 len);
  32 +#endif
  33 +/* _SOCKET_H_ */
@@ -43,12 +43,9 @@ uint8 socket( @@ -43,12 +43,9 @@ uint8 socket(
43 IINCHIP_WRITE(Sn_PORT0(s),(uint8)((local_port & 0xff00) >> 8)); 43 IINCHIP_WRITE(Sn_PORT0(s),(uint8)((local_port & 0xff00) >> 8));
44 IINCHIP_WRITE((Sn_PORT0(s) + 1),(uint8)(local_port & 0x00ff)); 44 IINCHIP_WRITE((Sn_PORT0(s) + 1),(uint8)(local_port & 0x00ff));
45 } 45 }
46 - IINCHIP_WRITE(Sn_CR(s),Sn_CR_OPEN); // run sockinit Sn_CR  
47 -  
48 - /* +20071122[chungs]:wait to process the command... */ 46 + IINCHIP_WRITE(Sn_CR(s),Sn_CR_OPEN);
49 while( IINCHIP_READ(Sn_CR(s)) ) 47 while( IINCHIP_READ(Sn_CR(s)) )
50 ; 48 ;
51 - /* ------- */  
52 ret = 1; 49 ret = 1;
53 } 50 }
54 else 51 else
@@ -126,30 +123,12 @@ uint8 listen( @@ -126,30 +123,12 @@ uint8 listen(
126 @brief This function wait for client connection 123 @brief This function wait for client connection
127 @return 1 for success else 0. 124 @return 1 for success else 0.
128 */ 125 */
129 -uint8 accept(  
130 - SOCKET s /**< the socket number */  
131 - ) 126 +uint8 accept(SOCKET s)
132 { 127 {
133 - uint8 ret;  
134 -#ifdef __DEF_IINCHIP_DBG__  
135 - printf("accept()\r\n");  
136 -#endif  
137 - if (IINCHIP_READ(Sn_SR(s)) == SOCK_LISTEN)  
138 - {  
139 - while( IINCHIP_READ(Sn_SR(s)) != SOCK_ESTABLISHED )  
140 - ret = 1;  
141 -#ifdef __DEF_IINCHIP_DBG__  
142 - printf("status = %x\r\n",IINCHIP_READ(Sn_SR(s)));  
143 -#endif  
144 - }  
145 - else  
146 - {  
147 - ret = 0;  
148 -#ifdef __DEF_IINCHIP_DBG__  
149 - printf("Fail[not listening]\r\n");  
150 -#endif  
151 - }  
152 - return ret; 128 + if(IINCHIP_READ(Sn_SR(s)) == SOCK_ESTABLISHED )
  129 + {
  130 + return 1;
  131 + }
153 } 132 }
154 133
155 134
@@ -304,7 +283,7 @@ int16 recv( @@ -304,7 +283,7 @@ int16 recv(
304 printf("Bad status = %02x\n",IINCHIP_READ(Sn_SR(s))); 283 printf("Bad status = %02x\n",IINCHIP_READ(Sn_SR(s)));
305 return -1; 284 return -1;
306 } 285 }
307 - int plen = getSn_RX_RSR(0); 286 + int plen = getSn_RX_RSR(s);
308 if( plen <= 0 ) return 0; 287 if( plen <= 0 ) return 0;
309 288
310 #ifdef __DEF_IINCHIP_DBG__ 289 #ifdef __DEF_IINCHIP_DBG__
@@ -22,5 +22,3 @@ extern uint16 recvfrom(SOCKET s, uint8 * buf, uint16 len, uint8 * addr, uint16 @@ -22,5 +22,3 @@ extern uint16 recvfrom(SOCKET s, uint8 * buf, uint16 len, uint8 * addr, uint16
22 extern uint16 igmpsend(SOCKET s, const uint8 * buf, uint16 len); 22 extern uint16 igmpsend(SOCKET s, const uint8 * buf, uint16 len);
23 #endif 23 #endif
24 /* _SOCKET_H_ */ 24 /* _SOCKET_H_ */
25 -  
26 -//1110000000010100  
Tangible/socket.o 100755 → 100644
No preview for this file type
Tangible/tangibleInterface
No preview for this file type
Tangible/tangibleInterface.c
1 #include <avr/io.h> 1 #include <avr/io.h>
  2 +#include <avr/interrupt.h>
2 #include <util/delay.h> 3 #include <util/delay.h>
3 #include <stdio.h> 4 #include <stdio.h>
4 #include <string.h> 5 #include <string.h>
@@ -11,19 +12,37 @@ @@ -11,19 +12,37 @@
11 12
12 #define MAC_SIZE 6 13 #define MAC_SIZE 6
13 #define IPV4_SIZE 4 14 #define IPV4_SIZE 4
  15 +#define PRESCALER 1024
  16 +#define NB_TICK 6250
  17 +#define DELAY 300
  18 +
14 bool isComMem = false; // Commande déjà enregistrée ou non? 19 bool isComMem = false; // Commande déjà enregistrée ou non?
15 bool sleep = true; //Etat de l'interface : true = mode sommeil / false = mode eveillé 20 bool sleep = true; //Etat de l'interface : true = mode sommeil / false = mode eveillé
16 -  
17 -SOCKET sUDP=0;  
18 -SOCKET sTCP=1;  
19 -  
20 uint8 comMem[2]; //Commande en mémoire 21 uint8 comMem[2]; //Commande en mémoire
  22 +char msg[30]={'\0'};
21 23
22 -uint8_t addr[IPV4_SIZE];  
23 -uint16_t port; 24 +void init_led(void)
  25 +{
  26 + DDRD = 0xFF;
  27 + PORTD = 0x08;
  28 +}
24 29
  30 +void init_timer(void)
  31 +{
  32 + TCCR1B |= _BV(WGM12);
  33 + TCCR1B |= _BV(CS12); // Facteur de division 1024
  34 + TCCR1B |= _BV(CS10);
  35 + OCR1A = NB_TICK;
  36 + TIMSK1 |= _BV(OCIE1A);
  37 +}
25 38
26 -void request(uint8 rq [2]) 39 +ISR(TIMER1_COMPA_vect)
  40 +{
  41 + if(sleep == false)
  42 + PORTD ^= 0x20;
  43 +}
  44 +
  45 +void requestTCP(SOCKET s,uint8 rq [2])
27 { 46 {
28 47
29 if (!isComMem) //Aucune commande en mémoire 48 if (!isComMem) //Aucune commande en mémoire
@@ -37,61 +56,125 @@ void request(uint8 rq [2]) @@ -37,61 +56,125 @@ void request(uint8 rq [2])
37 uint16 y = rq[0] & 0x1F; //Récupération du pourcentage 56 uint16 y = rq[0] & 0x1F; //Récupération du pourcentage
38 y = y << 8; 57 y = y << 8;
39 y += rq[1]; 58 y += rq[1];
40 - uint16 per = (100*y)/8192; //2^13 = 100 %  
41 switch(x) 59 switch(x)
42 { 60 {
  61 + case 0: // GETSTATUS
  62 + if (sleep==false)
  63 + {
  64 + strcpy(msg,"\x20\x01");
  65 + }
  66 + else
  67 + {
  68 + strcpy(msg,"\x20\x00");
  69 + }
  70 + send(s,msg,sizeof(char)*strlen(msg)); // REPONSE JE DORS OU NON
  71 + disconnect(s);
  72 + comMem[0] = rq[0]; comMem[1] = rq [1]; // SAVE
  73 + break;
43 74
44 - case 0:  
45 - printf("REQUEST STATUS\n");  
46 - //ENVOI TCP ICI , renvoi x = 0x01 75 + case 3:
  76 + printf("Request ComMem\n");
  77 + strcpy(msg,comMem);
  78 + send(s,msg,sizeof(char)*strlen(msg));
  79 + comMem[0] = rq[0]; comMem[1] = rq [1]; // SAVE
  80 + break;
  81 + }
  82 +}
  83 +
  84 +void requestUDP(uint8_t addr[IPV4_SIZE],uint8 rq [2])
  85 +{
  86 + SOCKET s = 2; //Socket TCP pour réponse à la broadcast UDP
  87 + if (!isComMem) //Aucune commande en mémoire
  88 + {
  89 + isComMem = true;
  90 + comMem[0] = rq[0]; comMem[1] = rq [1];
  91 + }
  92 +
  93 + uint8 x = rq [0] & 0xE0; //Récupération de la commande
  94 + x = x >> 5;
  95 + uint16 y = rq[0] & 0x1F; //Récupération du pourcentage
  96 + y = y << 8;
  97 + y += rq[1];
  98 + float per = y*0.0122;
  99 +
  100 + switch(x)
  101 + {
  102 +
  103 + case 0: // GETSTATUS ( Via UDP broadcast, on répond en TCP ! )
  104 + if(socket(s,Sn_MR_TCP,2020,0) == 0)
  105 + {
  106 + printf("SOCKET NON INITILIASEE \n");
  107 + }
  108 + if (connect(s,addr,2020))
  109 + {
  110 + _delay_ms(DELAY); //l'IT doit attendre un peu avant d'envoyer
  111 + if (sleep==false)
  112 + {
  113 + strcpy(msg,"\x20\x01");
  114 + }
  115 + else
  116 + {
  117 + strcpy(msg,"\x20\x00");
  118 + }
  119 + send(s,msg,sizeof(char)*strlen(msg));
  120 + disconnect(s);
  121 + }
47 comMem[0] = rq[0]; comMem[1] = rq [1]; //save 122 comMem[0] = rq[0]; comMem[1] = rq [1]; //save
48 break; 123 break;
49 124
50 - case 2:  
51 - printf("SET / UNSET SLEEP\n");  
52 - if (y == 0x0001) 125 +
  126 + case 2: // SLEEP MODE ON/OFF
  127 + if ((y == 0x0001) & (sleep == true))
53 { 128 {
54 - sleep = false;  
55 - printf("MODE EVEILLE\n"); 129 + sleep = false;
  130 + printf("MODE EVEILLE\n");
  131 + PORTD = PORTD ^ 0x08;
56 } 132 }
57 - else if (y == 0x0000) 133 + else if ((y == 0x0000) & (sleep == false))
58 { 134 {
59 - sleep = true;  
60 - printf("MODE SOMMEIL\n"); 135 + sleep = true;
  136 + printf("MODE SOMMEIL\n");
  137 + PORTD = 0x08;
61 } 138 }
62 comMem[0] = rq[0]; comMem[1] = rq [1]; //save 139 comMem[0] = rq[0]; comMem[1] = rq [1]; //save
63 break; 140 break;
64 141
65 - case 3:  
66 - // ENVOI TCP ICI , envoi de comMem[2]  
67 - break;  
68 - case 5:  
69 - //Envoi à l'interface secondaire ordre + pourcentage.  
70 - 142 + case 5: // SETCOMMANDE
  143 + if (sleep == false)
  144 + {
  145 + OCR1A = NB_TICK - 53*(int)per;
  146 + comMem[0] = rq[0]; comMem[1] = rq [1]; //save
  147 + }
71 break; 148 break;
72 } 149 }
73 150
74 -  
75 -  
76 } 151 }
77 152
78 -int main(void)  
79 -{  
80 - uint8_t mac[MAC_SIZE] = {0xA0,0xBD,0xCD,0xDD,0xED,0xFD};  
81 - uint8_t ip[IPV4_SIZE] = {192,168,1,205};  
82 - uint8_t gateway[4] = {192,168,1,254};  
83 - uint8_t mask[4] = {255,255,255,0};  
84 153
85 - /* uint8_t mac[MAC_SIZE] = {0xA0,0xBD,0xCD,0xDD,0xED,0xFD}; */  
86 - /* uint8_t ip[IPV4_SIZE] = {172,26,145,205}; */  
87 - /* uint8_t gateway[4] = {172,26,145,254}; */  
88 - /* uint8_t mask[4] = {255,255,255,0}; */ 154 +
  155 +int main(void)
  156 +{
  157 + /*variables*/
  158 + SOCKET sUDP=0,sTCP=1;
89 159
90 - uint8 buf[2];  
91 - uint16 datasize; 160 + uint8_t mac[MAC_SIZE] = {0xA0,0xBD,0xCD,0xDD,0xED,0xFD}; // <- Adresse MAC de l'IT
  161 + uint8_t ip[IPV4_SIZE] = {192,168,1,205}; // <- Adresse IPV4 de l'IT
  162 + uint8_t gateway[4] = {192,168,1,1}; // <- Adresse passerelle
  163 + uint8_t mask[4] = {255,255,255,0}; // <- Masque de sous réseau
  164 + uint8 buf[2]; // <- Sert à stocker les deux octets recus via TCP & UDP
  165 + uint16 datasize; // <- Sert à stocker la longueur du datagramme
  166 + uint8_t addr[IPV4_SIZE]; // <- Sert à stocker l'adresse IP de l'émetteur
  167 + uint16_t port; // <- Sert à stocker le port utilisé par l'émetteur
  168 + bool isTCP_received = false; // <- Msg TCP reçu ou non? Permet la réouverture de la socket TCP pour permettre la réécoute TCP
  169 +
92 170
93 - init_printf();  
94 - ethernet_init(mac,ip,gateway,mask); 171 + /*init*/
  172 + init_led(); // <- Initialise les LEDS
  173 + init_timer(); // <- Initialise le compteur pour la fréquence du clignotement LED
  174 + init_printf(); // <- Initialise la communication série
  175 + ethernet_init(mac,ip,gateway,mask); // <- Initialise le shield ethernet
  176 +
  177 +
95 if (!socket(sUDP,Sn_MR_UDP,2020,0)) 178 if (!socket(sUDP,Sn_MR_UDP,2020,0))
96 { 179 {
97 return -1; 180 return -1;
@@ -100,13 +183,36 @@ int main(void) @@ -100,13 +183,36 @@ int main(void)
100 { 183 {
101 return -1; 184 return -1;
102 } 185 }
103 - 186 +
104 while(1) 187 while(1)
105 { 188 {
106 - if((datasize=recvfrom(sUDP,buf,sizeof(buf),addr,&port)) == 8)  
107 - {  
108 - request(buf);  
109 - } 189 + socket(sTCP,Sn_MR_TCP,2020,0);
  190 + listen(sTCP);
  191 + isTCP_received=false;
  192 + while(!isTCP_received)
  193 + {
  194 + sei();
  195 + if (IINCHIP_READ(Sn_SR(sTCP)) == SOCK_ESTABLISHED) // Quelqu'un s'est connecté en TCP
  196 + {
  197 + cli();
  198 + while(!isTCP_received) // On boucle en attendant le message du client
  199 + {
  200 + if(recv(sTCP,buf,2)>0)
  201 + {
  202 + printf("MESSAGE RECU VIA TCP %x %x \n",buf[0],buf[1]);
  203 + requestTCP(sTCP,buf); // On traite le message du client
  204 + isTCP_received = true;
  205 + }
  206 + }
  207 + }
  208 + if((datasize=recvfrom(sUDP,buf,sizeof(buf),addr,&port)) == 8) // Quelqu'un a envoyé 2 octets via UDP
  209 + {
  210 + cli();
  211 + printf("MESSAGE RECU VIA UDP %x %x \n",buf[0],buf[1]);
  212 + requestUDP(addr,buf); // On traite le message du client
  213 + isTCP_received = true;
  214 + }
  215 + }
110 } 216 }
111 close(sTCP); 217 close(sTCP);
112 close(sUDP); 218 close(sUDP);
Tangible/tangibleInterface.hex
1 :100000000C9434000C9451000C9451000C94510049 1 :100000000C9434000C9451000C9451000C94510049
2 :100010000C9451000C9451000C9451000C9451001C 2 :100010000C9451000C9451000C9451000C9451001C
3 -:100020000C9451000C9451000C9451000C9451000C 3 +:100020000C9451000C9451000C9451000C946F00EE
4 :100030000C9451000C9451000C9451000C945100FC 4 :100030000C9451000C9451000C9451000C945100FC
5 :100040000C9451000C9451000C9451000C945100EC 5 :100040000C9451000C9451000C9451000C945100EC
6 :100050000C9451000C9451000C9451000C945100DC 6 :100050000C9451000C9451000C9451000C945100DC
7 :100060000C9451000C94510011241FBECFEFD8E026 7 :100060000C9451000C94510011241FBECFEFD8E026
8 -:10007000DEBFCDBF13E0A0E0B1E0EAEFFFE102C0D8  
9 -:1000800005900D92AE39B107D9F723E0AEE9B3E0A0  
10 -:1000900001C01D92A43EB207E1F70E944E0C0C94E1  
11 -:1000A000FB0F0C9400000F931F93CF93DF938C01F1  
12 -:1000B00080919F0381110AC081E080939F03F80122  
13 -:1000C00080818093D60381818093D703F801C0811A  
14 -:1000D0008C2F82958695877019F0823021F027C089  
15 -:1000E00082E291E01BC0CF71D0E0DC2FCC27F80179  
16 -:1000F0008181C80FD11D81E391E00E94030DC130C1  
17 -:10010000D10529F41092010183E491E007C0CD2BC1  
18 -:1001100039F481E08093010180E591E00E94030DB4  
19 -:10012000F80180818093D60381818093D703DF918A  
20 -:10013000CF911F910F910895E82FF0E0E053FC4F0D  
21 -:1001400080810895E82FF0E0E053FC4F608308952C  
22 -:10015000E82FF0E0EE0FFF1FE055FC4F808191810A  
23 -:100160000895E82FF0E0EE0FFF1FE854FC4F808168  
24 -:1001700091810895E82FF0E0EE0FFF1FE054FC4F4F  
25 -:10018000808191810895E82FF0E0EE0FFF1FE85382  
26 -:10019000FC4F808191810895E82FF0E0EE0FFF1F62  
27 -:1001A000E056FC4F808191810895E82FF0E0EE0F3A  
28 -:1001B000FF1FE855FC4F80819181089524B12C6286  
29 -:1001C00024B92A9A25B1277D25B920E52CBD2A9886  
30 -:1001D00020EF2EBD0DB407FEFDCF9EBD0DB407FE72  
31 -:1001E000FDCF8EBD0DB407FEFDCF6EBD0DB407FE75  
32 -:1001F000FDCF2A9A81E0089524B12C6224B92A9A6D  
33 -:1002000025B1277D25B920E52CBD2A982FE02EBDEC  
34 -:100210000DB407FEFDCF9EBD0DB407FEFDCF8EBD14  
35 -:100220000DB407FEFDCF1EBC0DB407FEFDCF8EB58D  
36 -:100230002A9A089524B12C6224B92A9A25B1277DDF  
37 -:1002400025B920E52CBDFB019B01240F351F60EF74  
38 -:10025000E217F307A9F02A986EBD0DB407FEFDCF93  
39 -:100260009EBD0DB407FEFDCF8EBD0DB407FEFDCFC4  
40 -:1002700071917EBD0DB407FEFDCF2A9A0196E8CF9D  
41 -:10028000CA01089524B12C6224B92A9A25B1277D88  
42 -:1002900025B920E52CBDFB019B01240F351F6FE024  
43 -:1002A000E217F307B1F02A986EBD0DB407FEFDCF3B  
44 -:1002B0009EBD0DB407FEFDCF8EBD0DB407FEFDCF74  
45 -:1002C0001EBC0DB407FEFDCF7EB571932A9A019630  
46 -:1002D000E7CFCA0108952F923F924F925F926F929B  
47 -:1002E0007F928F929F92AF92BF92CF92DF92EF92C6  
48 -:1002F000FF920F931F93CF93DF93CDB7DEB728976D  
49 -:100300000FB6F894DEBF0FBECDBF282E362E8DE57A  
50 -:1003100091E00E94030D622D8BE190E00E94DE00CF  
51 -:10032000632D8AE190E00E94DE0080E090E49093EB  
52 -:10033000A9038093A80380E090E69093A1038093A3  
53 -:10034000A00388E691E00E94030D80EA882E83E0F6  
54 -:10035000982E98EAA92E93E0B92E28EB33E038873F  
55 -:100360002F8300EB13E020ECC22E23E0D22E38ECDA  
56 -:10037000E32E33E0F32E1A821982412C512C1C8279  
57 -:100380001B82612C712C222D30E03E832D83232C87  
58 -:10039000312CAF81B88511961C921E92F801118202  
59 -:1003A00010822B813C8121153042B4F58D819E81D4  
60 -:1003B000098002C0959587950A94E2F78370992782  
61 -:1003C00082309105A9F083309105D9F0019739F079  
62 -:1003D00080E094E08D939C93EFEFF3E01AC0E0E0AF  
63 -:1003E000F8E0AF81B885ED93FC93EFEFF7E011C033  
64 -:1003F000E0E0F0E1AF81B885ED93FC93EFEFFFE033  
65 -:1004000008C0E0E0F0E2AF81B885ED93FC93EFEF38  
66 -:10041000FFE1D701ED93FC934114F0E25F069CF5F8  
67 -:10042000C101098002C0959587950A94E2F783700F  
68 -:10043000992782309105A9F083309105D1F0019779  
69 -:1004400041F0E0E0F4E0D801ED93FC93EFEFF3E04E  
70 -:1004500017C0E0E0F8E0D801ED93FC93EFEFF7E090  
71 -:100460000FC0E0E0F0E1D801ED93FC93EFEFFFE087  
72 -:1004700007C0E0E0F0E2D801ED93FC93EFEFFFE17D  
73 -:10048000D601ED93FC93AF81B8858D919D91B8878E  
74 -:10049000AF832B813C81280F391F3C832B83D801EC  
75 -:1004A0002D913D918D01420E531E61147104D9F0BE  
76 -:1004B000EF81F885349760817181F5013297408131  
77 -:1004C0005181460F571FF50151834083FD01349739  
78 -:1004D00060817181F401329740815181460F571F2D  
79 -:1004E000D4014D935C93F40160817181F2E08F0E31  
80 -:1004F000911CD5014C9111965C91B2E0AB0EB11CF0  
81 -:100500003F932F939F938F937F936F935F934F931B  
82 -:100510007F926F92A1E9B1E0BF93AF930E94ED0C7F  
83 -:10052000FFEF6F1A7F0A29813A812E5F3F4F3A838E  
84 -:10053000298332E0C30ED11C42E0E40EF11C0FB659  
85 -:10054000F894DEBF0FBECDBF94E06916710409F0C8  
86 -:1005500020CF28960FB6F894DEBF0FBECDBFDF9137  
87 -:10056000CF911F910F91FF90EF90DF90CF90BF90B0  
88 -:10057000AF909F908F907F906F905F904F903F9043  
89 -:100580002F900895682F80E090E80C94DE0080E8BA  
90 -:100590000C94C202CF93DF93EC01688181E090E07C  
91 -:1005A0000E94DE00698182E090E00E94DE006A81A4  
92 -:1005B00083E090E00E94DE006B8184E090E0DF91B8  
93 -:1005C000CF910C94DE00CF93DF93EC0181E090E0BB  
94 -:1005D0000E94FC00888382E090E00E94FC008983F6  
95 -:1005E00083E090E00E94FC008A8384E090E00E9417  
96 -:1005F000FC008B83DF91CF910895CF93DF93EC01C3  
97 -:10060000688185E090E00E94DE00698186E090E0EC  
98 -:100610000E94DE006A8187E090E00E94DE006B812C  
99 -:1006200088E090E0DF91CF910C94DE00CF93DF93D0  
100 -:10063000EC01688189E090E00E94DE0069818AE037  
101 -:1006400090E00E94DE006A818BE090E00E94DE0074  
102 -:100650006B818CE090E00E94DE006C818DE090E088  
103 -:100660000E94DE006D818EE090E0DF91CF910C94CE  
104 -:10067000DE00CF93DF93EC0168818FE090E00E9471  
105 -:10068000DE00698180E190E00E94DE006A8181E104  
106 -:1006900090E00E94DE006B8182E190E0DF91CF91DB  
107 -:1006A0000C94DE0085E190E00C94FC00CF93C82F01  
108 -:1006B000692F87E190E00E94DE006C2F88E190E0D6  
109 -:1006C000CF910C94DE00682F89E190E00C94DE005D  
110 -:1006D000682F86E190E00C94DE00CF93DF93EC016D  
111 -:1006E00081E090E00E94FC00888382E090E00E941C  
112 -:1006F000FC00898383E090E00E94FC008A8384E010  
113 -:1007000090E00E94FC008B83DF91CF910895CF93FE  
114 -:10071000DF93EC0185E090E00E94FC00888386E096  
115 -:1007200090E00E94FC00898387E090E00E94FC003A  
116 -:100730008A8388E090E00E94FC008B83DF91CF9158  
117 -:100740000895CF93DF93EC0189E090E00E94FC00D4  
118 -:1007500088838AE090E00E94FC0089838BE090E02F  
119 -:100760000E94FC008A838CE090E00E94FC008B8356  
120 -:100770008DE090E00E94FC008C838EE090E00E946F  
121 -:10078000FC008D83DF91CF910895CF93DF93EC012F  
122 -:100790008FE090E00E94FC00888380E190E00E945E  
123 -:1007A000FC00898381E190E00E94FC008A8382E161  
124 -:1007B00090E00E94FC008B83DF91CF9108950F930E  
125 -:1007C0001F93CF93DF938B01C82FD0E02496DC2FAB  
126 -:1007D000CC27CE0106960E94FC00F8018083CE0152  
127 -:1007E00007960E94FC00F8018183CE0108960E94C2  
128 -:1007F000FC00F8018283CE0109960E94FC00F801FA  
129 -:100800008383CE010A960E94FC00F8018483CE0106  
130 -:100810000B960E94FC00F8018583DF91CF911F9118  
131 -:100820000F9108950F931F93CF93DF938B01C82FE0  
132 -:10083000D0E02496DC2FCC27FB016081CE01069608  
133 -:100840000E94DE00F8016181CE0107960E94DE0061  
134 -:10085000F8016281CE0108960E94DE00F8016381F2  
135 -:10086000CE0109960E94DE00F8016481CE010A964D  
136 -:100870000E94DE00F8016581CE010B96DF91CF91D9  
137 -:100880001F910F910C94DE000F931F93CF93DF9372  
138 -:100890008B01C82FD0E02496DC2FCC27CE010C96FC  
139 -:1008A0000E94FC00F8018083CE010D960E94FC009E  
140 -:1008B000F8018183CE010E960E94FC00F80182832C  
141 -:1008C000CE010F960E94FC00F8018383DF91CF9147  
142 -:1008D0001F910F9108950F931F93CF93DF938B0177  
143 -:1008E000C82FD0E02496DC2FCC27FB016081CE01FD  
144 -:1008F0000C960E94DE00F8016181CE010D960E94E7  
145 -:10090000DE00F8016281CE010E960E94DE00F80141  
146 -:100910006381CE010F96DF91CF911F910F910C94BF  
147 -:10092000DE000F931F93CF93DF938B01C82FD0E08E  
148 -:100930002496DC2FCC27CE0140960E94FC00F801C3  
149 -:100940008083CE0141960E94FC00F8018183DF91F3  
150 -:10095000CF911F910F9108950F931F93CF93DF9322  
151 -:100960008B01C82FD0E02496DC2FCC27FB016081BF  
152 -:10097000CE0140960E94DE00F8016181CE014196D1  
153 -:10098000DF91CF911F910F910C94DE001F93CF93B5  
154 -:10099000DF93162F672FC82FD0E02496DC2FCC27AB  
155 -:1009A000CE0142960E94DE00612FCE014396DF9178  
156 -:1009B000CF911F910C94DE0090E0982F88278A5EDB  
157 -:1009C0009B4F0C94DE0090E0982F88278C5E9B4F05  
158 -:1009D0000C94DE0090E0982F88278E5F9B4F0C943C  
159 -:1009E000FC0090E0982F88278D5F9B4F0C94FC00B3  
160 -:1009F000CF92DF92EF92FF920F931F93CF93DF93EB  
161 -:100A0000C82FD0E02496DC2FCC277E0180E2E80EB0  
162 -:100A1000F11CA19600E010E0C7010E94FC00C82E66  
163 -:100A2000D12CDC2CCC24CE010E94FC00C80ED11CA1  
164 -:100A3000C114D10461F0C7010E94FC00082F10E02E  
165 -:100A4000102F0027CE010E94FC00080F111D0C156D  
166 -:100A50001D0511F7C801DF91CF911F910F91FF90F4  
167 -:100A6000EF90DF90CF900895CF92DF92EF92FF92B8  
168 -:100A70000F931F93CF93DF93C82FD0E02496DC2FE2  
169 -:100A8000CC277E0186E2E80EF11CA79600E010E07C  
170 -:100A9000C7010E94FC00C82ED12CDC2CCC24CE0136  
171 -:100AA0000E94FC00C80ED11CC114D10461F0C70122  
172 -:100AB0000E94FC00082F10E0102F0027CE010E949A  
173 -:100AC000FC00080F111D0C151D0511F7C801DF9161  
174 -:100AD000CF911F910F91FF90EF90DF90CF900895ED  
175 -:100AE000CF92DF92EF92FF920F931F93CF93DF93FA  
176 -:100AF000E82FF0E0EE0FFF1FDF01A853BC4F8D91F0  
177 -:100B00009C91DA01A823B923EF01C855DC4FE88096  
178 -:100B1000F980CD018E0D9F1DE854FC4FC081D1811D  
179 -:100B2000AD01420F531FC417D50778F489016B013B  
180 -:100B3000CA1BDB0BAE010E941A01A8014C1B5D0B06  
181 -:100B4000B6016C0F7D1FC70101C0A901DF91CF91D4  
182 -:100B50001F910F91FF90EF90DF90CF900C941A01AE  
183 -:100B60008F929F92BF92CF92DF92EF92FF920F935C  
184 -:100B70001F93CF93DF9300D0CDB7DEB7B82E7A01A5  
185 -:100B800090E00496982E8824640184E2C80ED11C5B  
186 -:100B9000C60169837A830E94FC00082F10E0102FA1  
187 -:100BA000002785E2880E911CC4010E94FC00080FFA  
188 -:100BB000111D9701A80169817A818B2D0E94700512  
189 -:100BC0000E0D1F1D612FC6010E94DE00602FC401A3  
190 -:100BD0000F900F90DF91CF911F910F91FF90EF90A9  
191 -:100BE000DF90CF90BF909F908F900C94DE00AF92DB  
192 -:100BF000BF92CF92DF92EF92FF920F931F93CF930A  
193 -:100C0000DF93DA01A901E82FF0E0EE0FFF1FEF01FB  
194 -:100C1000C054DC4F888199816B01C822D922EF0131  
195 -:100C2000C056DC4FE880F980C6018E0D9F1DE0554F  
196 -:100C3000FC4FC081D1819601240F351FC217D30705  
197 -:100C400080F48A015D01CC19DD09AE01BD010E946D  
198 -:100C50004201A8014C1B5D0BB5016C0F7D1FC70144  
199 -:100C600001C0BD01DF91CF911F910F91FF90EF90D7  
200 -:100C7000DF90CF90BF90AF900C9442019F92AF92C3  
201 -:100C8000BF92CF92DF92EF92FF920F931F93CF9379  
202 -:100C9000DF93982E6B017A01082F10E00C5F1F4F35  
203 -:100CA000102F0027580188E2A80EB11CC5010E9430  
204 -:100CB000FC00C82FD0E0DC2FCC27075D1F4FC801F8  
205 -:100CC0000E94FC00C80FD11DDF93CF9382EB91E00F  
206 -:100CD0009F938F930E94ED0C9701A601BE01892D71  
207 -:100CE0000E94F705CE0DDF1D6D2FC5010E94DE00AD  
208 -:100CF0000F900F900F900F906C2FC801DF91CF9144  
209 -:100D00001F910F91FF90EF90DF90CF90BF90AF9029  
210 -:100D10009F900C94DE000F931F93CF93DF93C82F07  
211 -:100D20008AEC91E00E94030DD0E02496DC2FCC27C2  
212 -:100D30008E010F5F1F4F60E1C8010E94DE00C801F5  
213 -:100D40000E94FC008111FBCF6FEFCE010296DF9174  
214 -:100D5000CF911F910F910C94DE00CF92DF92EF9212  
215 -:100D6000FF920F931F93CF93DF93C82FC62E8A0154  
216 -:100D7000D22E83ED91E00E94030D8FEF8C0DEC2EAF  
217 -:100D8000F12C8530D0F58C2F0E948B06E70124963C  
218 -:100D9000DC2FCC276C2D6D29CE010E94DE00CE0108  
219 -:100DA00004969E012B5F3F4F69010115110529F043  
220 -:100DB000612F0E94DE00602F0FC02091D40330917C  
221 -:100DC000D5032F5F3F4F3093D5032093D403632F78  
222 -:100DD0000E94DE006091D403C6010E94DE008E01F5  
223 -:100DE0000F5F1F4F61E0C8010E94DE00C8010E9432  
224 -:100DF000FC008111FBCF11E001C010E0E701249657  
225 -:100E0000DC2FCC27CE010E94FC00082FCE010396D8  
226 -:100E10000E94FC001F920F931F928F938DED91E023  
227 -:100E20009F938F930E94ED0C0F900F900F900F9057  
228 -:100E30000F900F90812FDF91CF911F910F91FF9015  
229 -:100E4000EF90DF90CF9008950F931F93CF93DF9390  
230 -:100E5000C82F8EEF91E00E94030DD0E02496DC2F86  
231 -:100E6000CC278E010D5F1F4FC8010E94FC0083310B  
232 -:100E7000D9F4219662E0CE010E94DE00CE010E94EC  
233 -:100E8000FC008111FBCFC8010E94FC001F928F93D0  
234 -:100E900088E092E09F938F930E94ED0C0F900F904B  
235 -:100EA0000F900F9081E005C086E192E00E94030D53  
236 -:100EB00080E0DF91CF911F910F910895CF93DF9341  
237 -:100EC000C82F8DE292E00E94030DD0E0DC2FCC27EA  
238 -:100ED000CD5FDB4FCE010E94FC008431B1F4CE0126  
239 -:100EE0000E94FC008731D9F7CE010E94FC001F92BE  
240 -:100EF0008F9388E092E09F938F930E94ED0C0F9068  
241 -:100F00000F900F900F9081E005C087E392E00E9460  
242 -:100F1000030D80E0DF91CF910895EF92FF920F9340  
243 -:100F20001F93CF93DF93C82F8B017A018FE492E058  
244 -:100F30000E94030DF80160816F3F51F481818F3F62  
245 -:100F400099F482818F3F81F483818F3F69F40FC0D0  
246 -:100F500061110AC0F8018181811106C0828181116D  
247 -:100F600003C08381882319F0E114F10431F486E190  
248 -:100F700092E00E94030D80E02FC0D0E02496DC2F89  
249 -:100F8000CC27CE010C960E94DE00F8016181CE01D3  
250 -:100F90000D960E94DE00F8016281CE010E960E943D  
251 -:100FA000DE00F8016381CE010F960E94DE006F2DF6  
252 -:100FB000CE0140960E94DE006E2DCE0141960E9429  
253 -:100FC000DE00219664E0CE010E94DE00CE010E9488  
254 -:100FD000FC008111FBCF81E0DF91CF911F910F9138  
255 -:100FE000FF90EF900895CF93DF93C82F8CE492E0A9  
256 -:100FF0000E94030DD0E0DC2FCC27CF5FDB4F68E0F1  
257 -:10100000CE010E94DE00CE010E94FC008111FBCFC8  
258 -:10101000DF91CF9108958F929F92AF92BF92CF921E  
259 -:10102000DF92EF92FF921F93CF93DF93182F4B0124  
260 -:101030007A0187E793E00E94030D812F0E94B1009F  
261 -:101040008E159F0520F4812F0E94B1007C01C12FD5  
262 -:10105000D0E02496DC2FCC275E0183E0A80EB11CE3  
263 -:10106000812F0E94F8046C01C5010E94FC008731A9  
264 -:10107000A9F08C3199F0DF92CF921F921F938AE5ED  
265 -:1010800092E09F938F930E94ED0C0F900F900F9022  
266 -:101090000F900F900F90E12CF12C03C0CE14DF04C1  
267 -:1010A000F8F2A701B401812F0E94B0056E018FEF05  
268 -:1010B000C81AD80A60E2C6010E94DE00C6010E947A  
269 -:1010C000FC008111FBCF2296CE010E94FC0084FD22  
270 -:1010D0000FC0C5010E94FC008111F6CF82E892E0AA  
271 -:1010E0000E94030D812F0E948B0680E090E005C0D6  
272 -:1010F00060E1CE010E94DE00C701DF91CF911F9118  
273 -:10110000FF90EF90DF90CF90BF90AF909F908F9027  
274 -:101110000895BF92CF92DF92EF92FF920F931F93A9  
275 -:10112000CF93DF93B82E6B018A01C82FD0E02496AD  
276 -:10113000DC2FCC277E0183E0E80EF11CC7010E9462  
277 -:10114000FC00873191F0C7010E94FC001F928F9331  
278 -:1011500080E992E09F938F930E94ED0C0F900F9087  
279 -:101160000F900F908FEF9FEF26C080E00E94340514  
280 -:101170007C0118161906ECF483EA92E00E94030D34  
281 -:10118000E016F10620F00115110589F001C0870174  
282 -:10119000A801B6018B2D0E943E06219660E4CE0187  
283 -:1011A0000E94DE00CE010E94FC008111FBCFC8012D  
284 -:1011B00002C080E090E0DF91CF911F910F91FF90EE  
285 -:1011C000EF90DF90CF90BF9008958F929F92BF9243  
286 -:1011D000CF92DF92EF92FF920F931F93CF93DF9303  
287 -:1011E000B82E4B01EA0179018BEA92E00E94030DCF  
288 -:1011F0008B2D0E94B1008C179D0728F48B2D0E9427  
289 -:10120000B1006C0101C06E01F7016081611109C07C  
290 -:101210008181811106C08281811103C0838188236D  
291 -:1012200031F00115110519F0C114D10429F5DF932E  
292 -:10123000CF931F930F93F70183811F928F93828126  
293 -:101240001F928F9381811F928F931F926F931F9292  
294 -:10125000BF9285EB92E09F938F930E94ED0C86E105  
295 -:1012600092E00E94030D8DB79EB740960FB6F8949A  
296 -:101270009EBF0FBE8DBF49C0CB2DD0E02496DC2F82  
297 -:10128000CC27CE010C960E94DE00F7016181CE01D1  
298 -:101290000D960E94DE00F7016281CE010E960E943B  
299 -:1012A000DE00F7016381CE010F960E94DE00612F00  
300 -:1012B000CE0140960E94DE00602FCE0141960E9432  
301 -:1012C000DE00A601B4018B2D0E94B0058E010F5FD8  
302 -:1012D0001F4F60E2C8010E94DE00C8010E94FC00AE  
303 -:1012E0008111FBCF2296CE010E94FC0084FD10C02C  
304 -:1012F000CE010E94FC0083FFF6CF81E993E00E94BB  
305 -:10130000030D68E1CE010E94DE0080E090E005C0A0  
306 -:1013100060E1CE010E94DE00C601DF91CF911F91F6  
307 -:101320000F91FF90EF90DF90CF90BF909F908F90A4  
308 -:1013300008952F923F924F925F926F927F928F9279  
309 -:101340009F92AF92BF92CF92DF92EF92FF920F9354  
310 -:101350001F93CF93DF93CDB7DEB72A970FB6F894DC  
311 -:10136000DEBF0FBECDBF782E4B016A0179011A870F  
312 -:1013700009870E943405892B09F42BC18DED92E079  
313 -:101380000E94030D872D0E943405682E392ECD282A  
314 -:1013900009F417C1472C512C84E0480E511C542CE1  
315 -:1013A0004424520198E2A90EB11CC5010E94FC0020  
316 -:1013B000082F10E0102F00276201E9E2CE0ED11CA9  
317 -:1013C000C6010E94FC00080F111D3F926F921F93EF  
318 -:1013D0000F9389EE92E09F938F930E94ED0CC201D0  
319 -:1013E0000E94FC000F900F900F900F900F900F90A5  
320 -:1013F0008770833009F464C0843009F4ABC0823054  
321 -:1014000009F0D0C028E030E0AE014F5F5F4FB80177  
322 -:10141000872D0E94F7051801F8E02F0E311C8981F5  
323 -:10142000F70180838A8181838B8182838C8183838E  
324 -:101430008D8190E0982F88272E81820F911DE9855C  
325 -:10144000FA85918380830F8110E0102F0027888513  
326 -:10145000080F111D1F930F9389E093E09F938F93C3  
327 -:101460000E94ED0CE985FA8581818F9380818F93AD  
328 -:101470008FE193E09F938F930E94ED0CF70183819E  
329 -:101480001F928F9382811F928F9381811F928F93DE  
330 -:1014900080811F928F9382E393E09F938F930E94AA  
331 -:1014A000ED0C9801A401B101872D0E94F70571018F  
332 -:1014B000E00EF11E6F2DC5010E94DE006E2D41C0B1  
333 -:1014C00026E030E0AE014F5F5F4FB801872D0E94EC  
334 -:1014D000F705180196E0290E311C8981F7018083F8  
335 -:1014E0008A8181838B8182838C8183830D8110E04B  
336 -:1014F000102F00278E81080F111D8CE493E00E94AD  
337 -:10150000030DF70183811F928F9382811F928F9326  
338 -:1015100081811F928F9380811F928F9382E393E04A  
339 -:101520009F938F930E94ED0C9801A401B101872D28  
340 -:101530000E94F705200E311E632DC5010E94DE00BA  
341 -:10154000622DC6010E94DE000FB6F894DEBF0FBE0A  
342 -:10155000CDBF2AC022E030E0AE014F5F5F4FB8013F  
343 -:10156000872D0E94F705780192E0E90EF11C0981B0  
344 -:1015700010E0902F88270A8110E002501109080F0F  
345 -:10158000191F9801A401B701872D0E94F705E00EED  
346 -:10159000F11E6F2DC5010E94DE006E2DC6010E9456  
347 -:1015A000DE0002C000E010E0EFEF4E1A5E0A60E4D9  
348 -:1015B000C2010E94DE00C2010E94FC008111FBCF2B  
349 -:1015C00002C000E010E080E693E00E94030DC80135  
350 -:1015D00002C080E090E02A960FB6F894DEBF0FBEFE  
351 -:1015E000CDBFDF91CF911F910F91FF90EF90DF90D2  
352 -:1015F000CF90BF90AF909F908F907F906F905F90B3  
353 -:101600004F903F902F900895CF92DF92FF920F93CB  
354 -:101610001F93CF93DF93F82E6B01EA0183E793E0EA  
355 -:101620000E94030D8F2D0E94B1008C179D0728F496  
356 -:101630008F2D0E94B1008C0101C08E010115110592  
357 -:1016400089F41F921F92DF93CF938FE793E09F93CC  
358 -:101650008F930E94ED0C0F900F900F900F900F90B2  
359 -:101660000F9030C0A801B6018F2D0E94B005CF2D7C  
360 -:10167000D0E02496DC2FCC276E018FEFC81AD80A51  
361 -:1016800060E2C6010E94DE00C6010E94FC008111DA  
362 -:10169000FBCF6E0182E0C80ED11C2396C6010E94CA  
363 -:1016A000FC0084FD12C0CE010E94FC00C6010E9415  
364 -:1016B000FC0083FFF3CF8DE893E00E94030D8F2D94  
365 -:1016C0000E948B0680E090E005C060E1C6010E94A8  
366 -:1016D000DE00C801DF91CF911F910F91FF90DF9045  
367 -:1016E000CF900895CF92DF92EF92FF920F931F93C6  
368 -:1016F000CF93DF936C017B018A01E9010E94C7024D  
369 -:1017000065E585E50E946B01C6010E941603C701CD  
370 -:101710000E943903C8010E94CA02CE01DF91CF9115  
371 -:101720001F910F91FF90EF90DF90CF900C94FD02EE  
372 -:10173000092E000CAA0BBB0B9C01AD0184E0220F0B  
373 -:10174000331F441F551F8A95D1F760E074E284EF80  
374 -:1017500090E00E94CB0C215031093093C5002093BA  
375 -:10176000C40088E18093C10086E08093C200E0EC71  
376 -:10177000F0E080818D7F808308959091C00095FF77  
377 -:10178000FCCF8093C6000895CF93C82F8A3019F4F8  
378 -:101790008DE00E94BD0B8C2F0E94BD0B80E090E07D  
379 -:1017A000CF9108958091C00087FFFCCF8091C60043  
380 -:1017B000089580E895E20E94980B82E091E0909372  
381 -:1017C000E1038093E00308958093BB0084E8809355  
382 -:1017D000BC008091BC0087FFFCCF08951092B90037  
383 -:1017E0008CE08093B80084E08093BC000895CF9390  
384 -:1017F00094EA9093BC009091BC0097FFFCCF90912D  
385 -:10180000B900987F983011F080E015C0C62F880F7E  
386 -:101810000E94E40B8091B900887F8831A9F78C2F52  
387 -:101820000E94E40B8091B900887F883269F784E9CF  
388 -:101830008093BC0081E0CF910895CF93DF9394EA29  
389 -:101840009093BC009091BC0097FFFCCF9091B900A1  
390 -:10185000987F983011F080E01EC0C42FD62F880FDB  
391 -:101860000E94E40B8091B900887F8831A1F78D2F09  
392 -:101870000E94E40B8091B900887F883261F78C2F39  
393 -:101880000E94E40B8091B900887F883221F784E9B7  
394 -:101890008093BC0081E0DF91CF9108950F931F9357  
395 -:1018A000CF93DF93CDB7DEB764970FB6F894DEBF62  
396 -:1018B0000FBECDBF86E0E0E1F1E0DE0111960190C0  
397 -:1018C0000D928A95E1F78091160190911701A091F0  
398 -:1018D0001801B09119018F87988BA98BBA8B8091D1  
399 -:1018E0001A0190911B01A0911C01B0911D018B87E1  
400 -:1018F0009C87AD87BE8780911E0190911F01A091AA  
401 -:101900002001B09121018F839887A987BA870E940F  
402 -:10191000D90B9E01295F3F4FAE01455F5F4FBE016E  
403 -:10192000615F7F4FCE0101960E94720B20E044EE72  
404 -:1019300057E062E080919E030E94AD068823F1F09B  
405 -:1019400020E044EE57E061E0809100010E94AD0686  
406 -:101950008823A1F00CED13E028ED33E042E050E0E5  
407 -:10196000BE016D5E7F4F80919E030E94990908978A  
408 -:1019700089F7CE0143960E945300ECCF8FEF9FEF83  
409 -:1019800064960FB6F894DEBF0FBECDBFDF91CF9146  
410 -:101990001F910F910895A1E21A2EAA1BBB1BFD01F6  
411 -:1019A0000DC0AA1FBB1FEE1FFF1FA217B307E4073E  
412 -:1019B000F50720F0A21BB30BE40BF50B661F771F96  
413 -:1019C000881F991F1A9469F7609570958095909576  
414 -:1019D0009B01AC01BD01CF010895A0E0B0E0E3EFB1  
415 -:1019E000FCE00C94D40FAE014B5F5F4FFA016191A4  
416 -:1019F0007191AF018091E0039091E1030E94330D5A  
417 -:101A0000E2E00C94F00F0F931F93CF93DF93E091DC  
418 -:101A1000E003F091E103238121FF1BC08C01D0E0A2  
419 -:101A2000C0E0F80181918F016091E0037091E103C2  
420 -:101A3000DB011896ED91FC911997882331F00995F7  
421 -:101A4000892B79F3DFEFCFEFECCF8AE00995892B73  
422 -:101A500019F08FEF9FEF02C08D2F9C2FDF91CF9158  
423 -:101A60001F910F910895ABE0B0E0E9E3FDE00C9425  
424 -:101A7000C40F6C017B018A01FC01178216828381ED  
425 -:101A800081FFCCC1CE0101963C01F6019381F701A3  
426 -:101A900093FD859193FF81917F01882309F4BAC159  
427 -:101AA000853239F493FD859193FF81917F018532D1  
428 -:101AB00029F4B60190E00E942A0FE7CF912C212C47  
429 -:101AC000312CFFE1F315D8F08B3279F038F4803205  
430 -:101AD00079F08332A1F4232D20611DC08D3261F095  
431 -:101AE000803369F4232D216016C0832D8260382E47  
432 -:101AF000E32DE4603E2E2AC0F32DF8601DC037FCB4  
433 -:101B00002DC020ED280F2A3040F08E32B9F436FC7B  
434 -:101B100081C1232D2064322E19C036FE06C08AE012  
435 -:101B2000989E200D1124922E11C0EAE02E9E200DC9  
436 -:101B30001124222EF32DF0623F2E08C08C3621F4A2  
437 -:101B4000832D8068382E02C0883641F4F70193FD5A  
438 -:101B5000859193FF81917F018111B3CF982F9F7D54  
439 -:101B60009554933028F40C5F1F4F9FE399830DC069  
440 -:101B7000833631F0833771F0833509F059C021C0C5  
441 -:101B8000F801808189830E5F1F4F88248394912CF4  
442 -:101B9000530113C02801F2E04F0E511CF801A08040  
443 -:101BA000B18036FE03C0692D70E002C06FEF7FEF99  
444 -:101BB000C5010E941F0F4C018201F32DFF773F2EBC  
445 -:101BC00016C0280122E0420E511CF801A080B1800D  
446 -:101BD00036FE03C0692D70E002C06FEF7FEFC501D4  
447 -:101BE0000E94140F4C01F32DF0683F2E820133FC4C  
448 -:101BF0001BC0822D90E088169906B0F4B60180E2F1  
449 -:101C000090E00E942A0F2A94F4CFF50137FC8591C9  
450 -:101C100037FE81915F01B60190E00E942A0F2110EA  
451 -:101C20002A9421E0821A91088114910471F7E8C086  
452 -:101C3000843611F0893641F5F80137FE07C060811E  
453 -:101C40007181828193810C5F1F4F08C06081718117  
454 -:101C5000072E000C880B990B0E5F1F4FF32DFF769C  
455 -:101C60003F2E97FF09C090958095709561957F4FA5  
456 -:101C70008F4F9F4FF0683F2E2AE030E0A3010E9473  
457 -:101C8000660F882E861845C0853731F4232D2F7EA8  
458 -:101C9000B22E2AE030E025C0932D997FB92E8F36E1  
459 -:101CA000C1F018F4883579F0B5C0803719F088375D  
460 -:101CB00021F0B0C0E92FE061BE2EB4FE0DC0FB2DB7  
461 -:101CC000F460BF2E09C034FE0AC0292F2660B22E50  
462 -:101CD00006C028E030E005C020E130E002C020E18D  
463 -:101CE00032E0F801B7FE07C0608171818281938183  
464 -:101CF0000C5F1F4F06C06081718180E090E00E5F35  
465 -:101D00001F4FA3010E94660F882E8618FB2DFF77B8  
466 -:101D10003F2E36FE0DC0232D2E7FA22E891458F49F  
467 -:101D200034FE0BC032FC09C0832D8E7EA82E05C068  
468 -:101D3000B82CA32C03C0B82C01C0B92CA4FE0FC032  
469 -:101D4000FE01E80DF11D8081803321F49A2D997EEA  
470 -:101D5000A92E09C0A2FE06C0B394B39404C08A2D74  
471 -:101D6000867809F0B394A3FC11C0A0FE06C0B2149B  
472 -:101D700088F4280C922C9B180EC0B21460F4B601A3  
473 -:101D800080E290E00E942A0FB394F7CFB21418F4C7  
474 -:101D90002B1802C0982C212CA4FE10C0B60180E3A1  
475 -:101DA00090E00E942A0FA2FE17C0A1FC03C088E7A2  
476 -:101DB00090E002C088E590E0B6010CC08A2D8678DC  
477 -:101DC00059F0A1FE02C08BE201C080E2A7FC8DE2C7  
478 -:101DD000B60190E00E942A0F891438F4B60180E31E  
479 -:101DE00090E00E942A0F9A94F7CF8A94F301E80DAD  
480 -:101DF000F11D8081B60190E00E942A0F8110F5CF7D  
481 -:101E0000222009F442CEB60180E290E00E942A0F1F  
482 -:101E10002A94F6CFF6018681978102C08FEF9FEF5B  
483 -:101E20002B96E2E10C94E00FFC01059061507040AC  
484 -:101E30000110D8F7809590958E0F9F1F0895FC0193  
485 -:101E40006150704001900110D8F7809590958E0FE9  
486 -:101E50009F1F08950F931F93CF93DF93FB0123815F  
487 -:101E600021FD03C08FEF9FEF2CC022FF16C04681DB  
488 -:101E70005781248135814217530744F4A081B181F1  
489 -:101E80009D012F5F3F4F318320838C9326813781C3  
490 -:101E90002F5F3F4F3783268314C08B01EC01FB017A  
491 -:101EA0000084F185E02D0995892BE1F6D80116967D  
492 -:101EB0008D919C911797019617969C938E931697E8  
493 -:101EC000CE01DF91CF911F910F910895FA01AA27BA  
494 -:101ED000283051F1203181F1E8946F936E7F6E5F6D  
495 -:101EE0007F4F8F4F9F4FAF4FB1E03ED0B4E03CD01B  
496 -:101EF000670F781F891F9A1FA11D680F791F8A1FFE  
497 -:101F0000911DA11D6A0F711D811D911DA11D20D064  
498 -:101F100009F468943F912AE0269F11243019305D1E  
499 -:101F20003193DEF6CF010895462F4770405D41930F  
500 -:101F3000B3E00FD0C9F7F6CF462F4F70405D4A335C  
501 -:101F400018F0495D31FD4052419302D0A9F7EACF24  
502 -:101F5000B4E0A6959795879577956795BA95C9F753  
503 -:101F600000976105710508959B01AC010A2E069446  
504 -:101F70005795479537952795BA95C9F7620F731FFF  
505 -:101F8000841F951FA01D08952F923F924F925F923C  
506 -:101F90006F927F928F929F92AF92BF92CF92DF9279  
507 -:101FA000EF92FF920F931F93CF93DF93CDB7DEB7DE  
508 -:101FB000CA1BDB0B0FB6F894DEBF0FBECDBF099472  
509 -:101FC0002A88398848885F846E847D848C849B84C9  
510 -:101FD000AA84B984C884DF80EE80FD800C811B81D7  
511 -:101FE000AA81B981CE0FD11D0FB6F894DEBF0FBE06  
512 -:0A1FF000CDBFED010895F894FFCF76  
513 -:101FFA0001010000000200000000C40B0000000004  
514 -:10200A00A0BDCDDDEDFDC0A801CDC0A801FEFFFF3A  
515 -:10201A00FF0052455155455354205354415455538A  
516 -:10202A0000534554202F20554E53455420534C45B8  
517 -:10203A004550004D4F444520455645494C4C4500B6  
518 -:10204A004D4F444520534F4D4D45494C00737973CC  
519 -:10205A00696E697428290D004368616E6E656C208B  
520 -:10206A003A2053454E44204D454D2053495A452068  
521 -:10207A003A2052454356204D454D2053495A450D65  
522 -:10208A00002564203A20252E3478203A20252E3443  
523 -:10209A0078203A20252E3478203A20252E34780DBF  
524 -:1020AA000A004953525F52583A2072645F70747240  
525 -:1020BA00203A20252E34780D0A00636C6F73652848  
526 -:1020CA00290D00736F636B657428290D00536E5FC9  
527 -:1020DA005352203D20252E3278202C2050726F74C6  
528 -:1020EA006F636F6C203D20252E32780D0A006C69D3  
529 -:1020FA007374656E28290D00737461747573203DBD  
530 -:10210A002025780D0A004661696C5B696E76616C00  
531 -:10211A0069642069702C706F72745D0D006163636D  
532 -:10212A0065707428290D004661696C5B6E6F7420B6  
533 -:10213A006C697374656E696E675D0D0064697363BB  
534 -:10214A006F6E6E65637428290D00736F636B657417  
535 -:10215A00202564206672656573697A652825642975  
536 -:10216A0020656D707479206F72206572726F720DBE  
537 -:10217A000A00534F434B5F434C4F5345442E0D00C7  
538 -:10218A0042616420737461747573203D2025303276  
539 -:10219A00780A007265637628290D0073656E647487  
540 -:1021AA006F28290D002564204661696C5B252E3253  
541 -:1021BA00782E252E32782E252E32782E252E32781C  
542 -:1021CA002C20252E642C2025645D0D0A007265637F  
543 -:1021DA007666726F6D28290D004953525F52583A3C  
544 -:1021EA002072645F707472203A20252E347820732E  
545 -:1021FA00697A653D25640D0A00554450206D736760  
546 -:10220A002023256420617272697665640D0A007361  
547 -:10221A006F7572636520506F7274203A2025750DB0  
548 -:10222A000A00736F75726365204950203A2025644D  
549 -:10223A002E25642E25642E25640D0A00495020524D  
550 -:10224A004157206D736720617272697665640D006B  
551 -:10225A007265637666726F6D282920656E64202E1A  
552 -:10226A002E0D0069676D7073656E6428290D00254F  
553 -:10227A0064204661696C5B25645D0D0A0069676DBF  
554 -:0E228A007073656E64206661696C2E0D000035 8 +:10007000DEBFCDBF13E0A0E0B1E0EAECF4E202C0E5
  9 +:1000800005900D92A43CB107D9F724E0A4ECB3E0AD
  10 +:1000900001C01D92A132B207E1F70E94190D0C9424
  11 +:1000A00063120C9400008FEF8AB988E08BB9089531
  12 +:1000B000E1E8F0E0808188608083808184608083D3
  13 +:1000C0008081816080838AE698E1909389008093A3
  14 +:1000D0008800EFE6F0E080818260808308951F92BF
  15 +:1000E0000F920FB60F9211248F939F93809100016E
  16 +:1000F000811104C09BB180E289278BB99F918F91B8
  17 +:100100000F900FBE0F901F9018951F93CF93DF9302
  18 +:10011000182FEB018091E203811109C081E08093E7
  19 +:10012000E203888180931904898180931A0488816D
  20 +:10013000829586958770D9F08330E9F587E291E062
  21 +:100140000E946B0F69E174E084EC93E00E944E0F13
  22 +:10015000E4ECF3E001900020E9F73197AF01445C53
  23 +:10016000534064EC73E0812F0E94D6081EC080913A
  24 +:100170000001811103C064E271E002C06FE071E030
  25 +:1001800084EC93E00E944E0FE4ECF3E00190002039
  26 +:10019000E9F73197AF01445C534064EC73E0812F81
  27 +:1001A0000E94D608812F0E94BE088881809319047E
  28 +:1001B000898180931A04DF91CF911F9108950F9345
  29 +:1001C0001F93CF93DF938C01EB018091E2038111A8
  30 +:1001D00009C081E08093E2038881809319048981BA
  31 +:1001E00080931A048881682F6F7170E0762F6627DC
  32 +:1001F0009981690F711D829586958770823009F407
  33 +:1002000043C0853009F45FC0811180C020E044EE16
  34 +:1002100057E061E082E00E949C07811104C086E300
  35 +:1002200091E00E946B0F44EE57E0B80182E00E941B
  36 +:100230005808882309F464C02FEF85EA9EE0215016
  37 +:1002400080409040E1F700C00000809100018111E2
  38 +:1002500003C064E271E002C06FE071E084EC93E0FF
  39 +:100260000E944E0FE4ECF3E001900020E9F7319793
  40 +:10027000AF01445C534064EC73E082E00E94D60816
  41 +:1002800082E00E94BE083CC080910001613071058F
  42 +:1002900061F4882351F0109200018EE491E00E94F5
  43 +:1002A0006B0F9BB188E089270CC0672B49F5813023
  44 +:1002B00038F581E0809300018BE591E00E946B0F9F
  45 +:1002C00088E08BB91DC08091000181111FC080E0C2
  46 +:1002D00090E00E94530E22E832EE47E45CE30E9475
  47 +:1002E000B90E0E941D0E2BEC2603A001279F500D76
  48 +:1002F0001124CA018659974E9093890080938800F3
  49 +:10030000888180931904898180931A04DF91CF91A9
  50 +:100310001F910F910895E82FF0E0ED5EFB4F808173
  51 +:100320000895E82FF0E0ED5EFB4F60830895E82F1D
  52 +:10033000F0E0EE0FFF1FED50FC4F8081918108959A
  53 +:10034000E82FF0E0EE0FFF1FE550FC4F8081918118
  54 +:100350000895E82FF0E0EE0FFF1FED5FFB4F808167
  55 +:1003600091810895E82FF0E0EE0FFF1FE55FFB4F4E
  56 +:10037000808191810895E82FF0E0EE0FFF1FED518D
  57 +:10038000FC4F808191810895E82FF0E0EE0FFF1F70
  58 +:10039000E551FC4F80819181089524B12C6224B9EC
  59 +:1003A0002A9A25B1277D25B920E52CBD2A9820EF72
  60 +:1003B0002EBD0DB407FEFDCF9EBD0DB407FEFDCFD3
  61 +:1003C0008EBD0DB407FEFDCF6EBD0DB407FEFDCF93
  62 +:1003D0002A9A81E0089524B12C6224B92A9A25B181
  63 +:1003E000277D25B920E52CBD2A982FE02EBD0DB420
  64 +:1003F00007FEFDCF9EBD0DB407FEFDCF8EBD0DB433
  65 +:1004000007FEFDCF1EBC0DB407FEFDCF8EB52A9AA8
  66 +:10041000089524B12C6224B92A9A25B1277D25B9E3
  67 +:1004200020E52CBDFB019B01240F351F60EFE21777
  68 +:10043000F307A9F02A986EBD0DB407FEFDCF9EBD4F
  69 +:100440000DB407FEFDCF8EBD0DB407FEFDCF71913B
  70 +:100450007EBD0DB407FEFDCF2A9A0196E8CFCA01F2
  71 +:10046000089524B12C6224B92A9A25B1277D25B993
  72 +:1004700020E52CBDFB019B01240F351F6FE0E21727
  73 +:10048000F307B1F02A986EBD0DB407FEFDCF9EBDF7
  74 +:100490000DB407FEFDCF8EBD0DB407FEFDCF1EBC13
  75 +:1004A0000DB407FEFDCF7EB571932A9A0196E7CF72
  76 +:1004B000CA0108952F923F924F925F926F927F925E
  77 +:1004C0008F929F92AF92BF92CF92DF92EF92FF9264
  78 +:1004D0000F931F93CF93DF93CDB7DEB728970FB657
  79 +:1004E000F894DEBF0FBECDBF282E362E82EA91E0F3
  80 +:1004F0000E946B0F622D8BE190E00E94CD01632D75
  81 +:100500008AE190E00E94CD0180E090E49093EC03BA
  82 +:100510008093EB0380E090E69093E4038093E30301
  83 +:100520008DEA91E00E946B0F83EE882E83E0982E77
  84 +:100530009BEEA92E93E0B92E2BEF33E038872F8363
  85 +:1005400003EF13E023E0C22E24E0D22E3BE0E32EA3
  86 +:1005500034E0F32E1A821982412C512C1C821B820A
  87 +:10056000612C712C222D30E03E832D83232C312CE5
  88 +:10057000AF81B88511961C921E92F80111821082EB
  89 +:100580002B813C8121153042B4F58D819E810980FB
  90 +:1005900002C0959587950A94E2F783709927823077
  91 +:1005A0009105A9F083309105D9F0019739F080E0E9
  92 +:1005B00094E08D939C93EFEFF3E01AC0E0E0F8E055
  93 +:1005C000AF81B885ED93FC93EFEFF7E011C0E0E069
  94 +:1005D000F0E1AF81B885ED93FC93EFEFFFE008C049
  95 +:1005E000E0E0F0E2AF81B885ED93FC93EFEFFFE13F
  96 +:1005F000D701ED93FC934114F0E25F069CF5C10135
  97 +:10060000098002C0959587950A94E2F7837099272F
  98 +:1006100082309105A9F083309105D1F0019741F026
  99 +:10062000E0E0F4E0D801ED93FC93EFEFF3E017C0C6
  100 +:10063000E0E0F8E0D801ED93FC93EFEFF7E00FC0B6
  101 +:10064000E0E0F0E1D801ED93FC93EFEFFFE007C0AD
  102 +:10065000E0E0F0E2D801ED93FC93EFEFFFE1D6018B
  103 +:10066000ED93FC93AF81B8858D919D91B887AF8351
  104 +:100670002B813C81280F391F3C832B83D8012D917E
  105 +:100680003D918D01420E531E61147104D9F0EF812A
  106 +:10069000F885349760817181F501329740815181ED
  107 +:1006A000460F571FF50151834083FD013497608148
  108 +:1006B0007181F401329740815181460F571FD40157
  109 +:1006C0004D935C93F40160817181F2E08F0E911C77
  110 +:1006D000D5014C9111965C91B2E0AB0EB11C3F93E9
  111 +:1006E0002F939F938F937F936F935F934F937F92FB
  112 +:1006F0006F92A6EDB1E0BF93AF930E94550FFFEF4D
  113 +:100700006F1A7F0A29813A812E5F3F4F3A832983EE
  114 +:1007100032E0C30ED11C42E0E40EF11C0FB6F89497
  115 +:10072000DEBF0FBECDBF94E06916710409F020CF83
  116 +:1007300028960FB6F894DEBF0FBECDBFDF91CF91E4
  117 +:100740001F910F91FF90EF90DF90CF90BF90AF90EF
  118 +:100750009F908F907F906F905F904F903F902F90E1
  119 +:100760000895682F80E090E80C94CD0180E80C9407
  120 +:10077000B103CF93DF93EC01688181E090E00E94A8
  121 +:10078000CD01698182E090E00E94CD016A8183E021
  122 +:1007900090E00E94CD016B8184E090E0DF91CF91E9
  123 +:1007A0000C94CD01CF93DF93EC0181E090E00E94A7
  124 +:1007B000EB01888382E090E00E94EB01898383E073
  125 +:1007C00090E00E94EB018A8384E090E00E94EB01BC
  126 +:1007D0008B83DF91CF910895CF93DF93EC016881F4
  127 +:1007E00085E090E00E94CD01698186E090E00E9462
  128 +:1007F000CD016A8187E090E00E94CD016B8188E0A5
  129 +:1008000090E0DF91CF910C94CD01CF93DF93EC0179
  130 +:10081000688189E090E00E94CD0169818AE090E0E2
  131 +:100820000E94CD016A818BE090E00E94CD016B8136
  132 +:100830008CE090E00E94CD016C818DE090E00E9400
  133 +:10084000CD016D818EE090E0DF91CF910C94CD01D0
  134 +:10085000CF93DF93EC0168818FE090E00E94CD019F
  135 +:10086000698180E190E00E94CD016A8181E190E0A0
  136 +:100870000E94CD016B8182E190E0DF91CF910C94D9
  137 +:10088000CD0185E190E00C94EB01CF93C82F692F47
  138 +:1008900087E190E00E94CD016C2F88E190E0CF913C
  139 +:1008A0000C94CD01682F89E190E00C94CD01682F64
  140 +:1008B00086E190E00C94CD01CF93DF93EC0181E0D1
  141 +:1008C00090E00E94EB01888382E090E00E94EB01BF
  142 +:1008D000898383E090E00E94EB018A8384E090E0CA
  143 +:1008E0000E94EB018B83DF91CF910895CF93DF932B
  144 +:1008F000EC0185E090E00E94EB01888386E090E0C7
  145 +:100900000E94EB01898387E090E00E94EB018A83DB
  146 +:1009100088E090E00E94EB018B83DF91CF910895F6
  147 +:10092000CF93DF93EC0189E090E00E94EB01888394
  148 +:100930008AE090E00E94EB0189838BE090E00E94C6
  149 +:10094000EB018A838CE090E00E94EB018B838DE0C9
  150 +:1009500090E00E94EB018C838EE090E00E94EB011E
  151 +:100960008D83DF91CF910895CF93DF93EC018FE0DA
  152 +:1009700090E00E94EB01888380E190E00E94EB010F
  153 +:10098000898381E190E00E94EB018A8382E190E01B
  154 +:100990000E94EB018B83DF91CF9108950F931F93FA
  155 +:1009A000CF93DF938B01C82FD0E02496DC2FCC2788
  156 +:1009B000CE0106960E94EB01F8018083CE010796D6
  157 +:1009C0000E94EB01F8018183CE0108960E94EB01A1
  158 +:1009D000F8018283CE0109960E94EB01F80183831E
  159 +:1009E000CE010A960E94EB01F8018483CE010B969A
  160 +:1009F0000E94EB01F8018583DF91CF911F910F9148
  161 +:100A000008950F931F93CF93DF938B01C82FD0E0EE
  162 +:100A10002496DC2FCC27FB016081CE0106960E9434
  163 +:100A2000CD01F8016181CE0107960E94CD01F80148
  164 +:100A30006281CE0108960E94CD01F8016381CE014A
  165 +:100A400009960E94CD01F8016481CE010A960E94A8
  166 +:100A5000CD01F8016581CE010B96DF91CF911F91F9
  167 +:100A60000F910C94CD010F931F93CF93DF938B01C4
  168 +:100A7000C82FD0E02496DC2FCC27CE010C960E9404
  169 +:100A8000EB01F8018083CE010D960E94EB01F80185
  170 +:100A90008183CE010E960E94EB01F8018283CE0184
  171 +:100AA0000F960E94EB01F8018383DF91CF911F9194
  172 +:100AB0000F9108950F931F93CF93DF938B01C82F4E
  173 +:100AC000D0E02496DC2FCC27FB016081CE010C9670
  174 +:100AD0000E94CD01F8016181CE010D960E94CD01E9
  175 +:100AE000F8016281CE010E960E94CD01F80163816A
  176 +:100AF000CE010F96DF91CF911F910F910C94CD01F4
  177 +:100B00000F931F93CF93DF938B01C82FD0E02496D0
  178 +:100B1000DC2FCC27CE0140960E94EB01F8018083A8
  179 +:100B2000CE0141960E94EB01F8018183DF91CF91C4
  180 +:100B30001F910F9108950F931F93CF93DF938B0114
  181 +:100B4000C82FD0E02496DC2FCC27FB016081CE019A
  182 +:100B500040960E94CD01F8016181CE014196DF915E
  183 +:100B6000CF911F910F910C94CD011F93CF93DF93E1
  184 +:100B7000162F672FC82FD0E02496DC2FCC27CE016C
  185 +:100B800042960E94CD01612FCE014396DF91CF9115
  186 +:100B90001F910C94CD0190E0982F88278A5E9B4F7F
  187 +:100BA0000C94CD0190E0982F88278C5E9B4F0C947D
  188 +:100BB000CD0190E0982F88278E5F9B4F0C94EB011E
  189 +:100BC00090E0982F88278D5F9B4F0C94EB01CF927C
  190 +:100BD000DF92EF92FF920F931F93CF93DF93C82F73
  191 +:100BE000D0E02496DC2FCC277E0180E2E80EF11CB9
  192 +:100BF000A19600E010E0C7010E94EB01C82ED12CA5
  193 +:100C0000DC2CCC24CE010E94EB01C80ED11CC114F7
  194 +:100C1000D10461F0C7010E94EB01082F10E0102FF2
  195 +:100C20000027CE010E94EB01080F111D0C151D05B8
  196 +:100C300011F7C801DF91CF911F910F91FF90EF90B5
  197 +:100C4000DF90CF900895CF92DF92EF92FF920F93B3
  198 +:100C50001F93CF93DF93C82FD0E02496DC2FCC27AF
  199 +:100C60007E0186E2E80EF11CA79600E010E0C701C5
  200 +:100C70000E94EB01C82ED12CDC2CCC24CE010E948A
  201 +:100C8000EB01C80ED11CC114D10461F0C7010E9450
  202 +:100C9000EB01082F10E0102F0027CE010E94EB017E
  203 +:100CA000080F111D0C151D0511F7C801DF91CF911B
  204 +:100CB0001F910F91FF90EF90DF90CF900895CF920A
  205 +:100CC000DF92EF92FF920F931F93CF93DF93E82F62
  206 +:100CD000F0E0EE0FFF1FDF01A55FBB4F8D919C91F0
  207 +:100CE000DA01A823B923EF01C551DC4FE880F98070
  208 +:100CF000CD018E0D9F1DE550FC4FC081D181AD010E
  209 +:100D0000420F531FC417D50778F489016B01CA1B22
  210 +:100D1000DB0BAE010E940902A8014C1B5D0BB60162
  211 +:100D20006C0F7D1FC70101C0A901DF91CF911F91F9
  212 +:100D30000F91FF90EF90DF90CF900C9409028F926B
  213 +:100D40009F92BF92CF92DF92EF92FF920F931F93E9
  214 +:100D5000CF93DF9300D0CDB7DEB7B82E7A0190E005
  215 +:100D60000496982E8824640184E2C80ED11CC60122
  216 +:100D700069837A830E94EB01082F10E0102F00276F
  217 +:100D800085E2880E911CC4010E94EB01080F111D21
  218 +:100D90009701A80169817A818B2D0E945F060E0D53
  219 +:100DA0001F1D612FC6010E94CD01602FC4010F904D
  220 +:100DB0000F90DF91CF911F910F91FF90EF90DF90F7
  221 +:100DC000CF90BF909F908F900C94CD01AF92BF9227
  222 +:100DD000CF92DF92EF92FF920F931F93CF93DF9307
  223 +:100DE000DA01A901E82FF0E0EE0FFF1FEF01CD5F60
  224 +:100DF000DB4F888199816B01C822D922EF01CD5147
  225 +:100E0000DC4FE880F980C6018E0D9F1DED50FC4F30
  226 +:100E1000C081D1819601240F351FC217D30780F4FA
  227 +:100E20008A015D01CC19DD09AE01BD010E943102CC
  228 +:100E3000A8014C1B5D0BB5016C0F7D1FC70101C0E4
  229 +:100E4000BD01DF91CF911F910F91FF90EF90DF9047
  230 +:100E5000CF90BF90AF900C9431029F92AF92BF920F
  231 +:100E6000CF92DF92EF92FF920F931F93CF93DF9376
  232 +:100E7000982E6B017A01082F10E00C5F1F4F102F86
  233 +:100E80000027580188E2A80EB11CC5010E94EB01A1
  234 +:100E9000C82FD0E0DC2FCC27075D1F4FC8010E9470
  235 +:100EA000EB01C80FD11DDF93CF9387EF91E09F93A4
  236 +:100EB0008F930E94550F9701A601BE01892D0E94B4
  237 +:100EC000E606CE0DDF1D6D2FC5010E94CD010F90EE
  238 +:100ED0000F900F900F906C2FC801DF91CF911F9151
  239 +:100EE0000F91FF90EF90DF90CF90BF90AF909F90C9
  240 +:100EF0000C94CD010F931F93CF93DF93C82F8FE0F6
  241 +:100F000092E00E946B0FD0E02496DC2FCC278E015C
  242 +:100F10000F5F1F4F60E1C8010E94CD01C8010E9410
  243 +:100F2000EB018111FBCF6FEFCE010296DF91CF91E4
  244 +:100F30001F910F910C94CD01CF92DF92EF92FF920F
  245 +:100F40000F931F93CF93DF93C82F062F6A01122FA1
  246 +:100F500088E192E00E946B0F8FEF800FEC2EF12C56
  247 +:100F60008530C8F58C2F0E947A07E7012496DC2F84
  248 +:100F7000CC27602F612BCE010E94CD01CE010496BB
  249 +:100F80008E010B5F1F4FC114D10429F06D2D0E94FB
  250 +:100F9000CD016C2D0FC020911704309118042F5FE4
  251 +:100FA0003F4F3093180420931704632F0E94CD0104
  252 +:100FB00060911704C8010E94CD018E010F5F1F4F81
  253 +:100FC00061E0C8010E94CD01C8010E94EB018111BE
  254 +:100FD000FBCF11E001C010E0E7012496DC2FCC2705
  255 +:100FE000CE010E94EB01082FCE0103960E94EB0177
  256 +:100FF0001F920F931F928F9382E292E09F938F93A1
  257 +:101000000E94550F0F900F900F900F900F900F9020
  258 +:10101000812FDF91CF911F910F91FF90EF90DF9083
  259 +:10102000CF9008950F931F93CF93DF93C82F83E43E
  260 +:1010300092E00E946B0FD0E02496DC2FCC278E012B
  261 +:101040000D5F1F4FC8010E94EB018331D9F4219637
  262 +:1010500062E0CE010E94CD01CE010E94EB01811120
  263 +:10106000FBCFC8010E94EB011F928F938DE492E0A9
  264 +:101070009F938F930E94550F0F900F900F900F909A
  265 +:1010800081E005C08BE592E00E946B0F80E0DF916C
  266 +:10109000CF911F910F91089590E0982F88278D5F31
  267 +:1010A0009B4F0E94EB01873111F481E00895089570
  268 +:1010B000EF92FF920F931F93CF93DF93C82F8B0173
  269 +:1010C0007A0185E792E00E946B0FF80160816F3F23
  270 +:1010D00051F481818F3F99F482818F3F81F4838124
  271 +:1010E0008F3F69F40FC061110AC0F801818181113D
  272 +:1010F00006C08281811103C08381882319F0E11425
  273 +:10110000F10431F48BE592E00E946B0F80E02FC078
  274 +:10111000D0E02496DC2FCC27CE010C960E94CD0186
  275 +:10112000F8016181CE010D960E94CD01F801628126
  276 +:10113000CE010E960E94CD01F8016381CE010F967B
  277 +:101140000E94CD016F2DCE0140960E94CD016E2DE3
  278 +:10115000CE0141960E94CD01219664E0CE010E940D
  279 +:10116000CD01CE010E94EB018111FBCF81E0DF9127
  280 +:10117000CF911F910F91FF90EF900895CF93DF9340
  281 +:10118000C82F82E792E00E946B0FD0E0DC2FCC27C3
  282 +:10119000CF5FDB4F68E0CE010E94CD01CE010E94FF
  283 +:1011A000EB018111FBCFDF91CF9108958F929F9238
  284 +:1011B000AF92BF92CF92DF92EF92FF921F93CF93A5
  285 +:1011C000DF93182F4B017A018DE993E00E946B0F9A
  286 +:1011D000812F0E94A0018E159F0520F4812F0E946F
  287 +:1011E000A0017C01C12FD0E02496DC2FCC275E012A
  288 +:1011F00083E0A80EB11C812F0E94E7056C01C50198
  289 +:101200000E94EB018731A9F08C3199F0DF92CF92E7
  290 +:101210001F921F9380E892E09F938F930E94550F37
  291 +:101220000F900F900F900F900F900F90E12CF12CDA
  292 +:1012300003C0CE14DF04F8F2A701B401812F0E948D
  293 +:101240009F066E018FEFC81AD80A60E2C6010E949D
  294 +:10125000CD01C6010E94EB018111FBCF2296CE0188
  295 +:101260000E94EB0184FD0FC0C5010E94EB018111BA
  296 +:10127000F6CF88EA92E00E946B0F812F0E947A07D6
  297 +:1012800080E090E005C060E1CE010E94CD01C70181
  298 +:10129000DF91CF911F91FF90EF90DF90CF90BF90A3
  299 +:1012A000AF909F908F900895AF92BF92CF92DF92B0
  300 +:1012B000FF920F931F93CF93DF93F82E6B018A0158
  301 +:1012C000C82FD0E02496DC2FCC275E0183E0A80E47
  302 +:1012D000B11CC5010E94EB01873191F0C5010E944C
  303 +:1012E000EB011F928F9386EB92E09F938F930E9466
  304 +:1012F000550F0F900F900F900F908FEF9FEF26C01C
  305 +:101300008F2D0E9423065C0118161906ECF489EC57
  306 +:1013100092E00E946B0FA016B10620F00115110596
  307 +:1013200089F001C08501A801B6018F2D0E942D070B
  308 +:10133000219660E4CE010E94CD01CE010E94EB0116
  309 +:101340008111FBCFC80102C080E090E0DF91CF9116
  310 +:101350001F910F91FF90DF90CF90BF90AF900895B5
  311 +:101360009F92AF92BF92CF92DF92EF92FF920F9334
  312 +:101370001F93CF93DF93982E5B01EA01790181EDF2
  313 +:1013800092E00E946B0F892D0E94A0018C179D078F
  314 +:1013900028F4892D0E94A0016C0101C06E01F701A3
  315 +:1013A0006081611109C08181811106C08281811132
  316 +:1013B00003C08381882331F00115110519F0C11490
  317 +:1013C000D10429F5DF93CF931F930F93F701838106
  318 +:1013D0001F928F9382811F928F9381811F928F938F
  319 +:1013E0001F926F931F929F928BED92E09F938F932A
  320 +:1013F0000E94550F8BE592E00E946B0F8DB79EB750
  321 +:1014000040960FB6F8949EBF0FBE8DBF49C0C92D40
  322 +:10141000D0E02496DC2FCC27CE010C960E94CD0183
  323 +:10142000F7016181CE010D960E94CD01F701628125
  324 +:10143000CE010E960E94CD01F7016381CE010F9679
  325 +:101440000E94CD01612FCE0140960E94CD01602FF8
  326 +:10145000CE0141960E94CD01A601B501892D0E94C1
  327 +:101460009F068E010F5F1F4F60E2C8010E94CD01F1
  328 +:10147000C8010E94EB018111FBCF2296CE010E9490
  329 +:10148000EB0184FD10C0CE010E94EB0183FFF6CF7B
  330 +:1014900087EB93E00E946B0F68E1CE010E94CD01C3
  331 +:1014A00080E090E005C060E1CE010E94CD01C60160
  332 +:1014B000DF91CF911F910F91FF90EF90DF90CF9030
  333 +:1014C000BF90AF909F9008952F923F924F925F925E
  334 +:1014D0006F927F928F929F92AF92BF92CF92DF9244
  335 +:1014E000EF92FF920F931F93CF93DF93CDB7DEB7A9
  336 +:1014F0002A970FB6F894DEBF0FBECDBF782E4B01F2
  337 +:101500006A0179011A8709870E942306892B09F449
  338 +:101510002BC183E093E00E946B0F872D0E9423066E
  339 +:10152000382E692ECD2809F417C1472C512C84E0A0
  340 +:10153000480E511C542C4424520198E2A90EB11CAF
  341 +:10154000C5010E94EB01082F10E0102F0027620157
  342 +:10155000E9E2CE0ED11CC6010E94EB01080F111D5D
  343 +:101560006F923F921F930F938FE093E09F938F931F
  344 +:101570000E94550FC2010E94EB010F900F900F9037
  345 +:101580000F900F900F908770833009F464C08430FF
  346 +:1015900009F4ABC0823009F0D0C028E030E0AE01E1
  347 +:1015A0004F5F5F4FB801872D0E94E6061801F8E0F3
  348 +:1015B0002F0E311C8981F70180838A8181838B8181
  349 +:1015C00082838C8183838D8190E0982F88272E8160
  350 +:1015D000820F911DE985FA85918380830F8110E048
  351 +:1015E000102F00278885080F111D1F930F938FE27E
  352 +:1015F00093E09F938F930E94550FE985FA8581812F
  353 +:101600008F9380818F9385E493E09F938F930E94C3
  354 +:10161000550FF70183811F928F9382811F928F93C1
  355 +:1016200081811F928F9380811F928F9388E593E031
  356 +:101630009F938F930E94550F9801A401B101872DAC
  357 +:101640000E94E6067101E00EF11E6F2DC5010E9499
  358 +:10165000CD016E2D41C026E030E0AE014F5F5F4FFF
  359 +:10166000B801872D0E94E606180196E0290E311C6C
  360 +:101670008981F70180838A8181838B8182838C8138
  361 +:1016800083830D8110E0102F00278E81080F111D1C
  362 +:1016900082E793E00E946B0FF70183811F928F9383
  363 +:1016A00082811F928F9381811F928F9380811F92DD
  364 +:1016B0008F9388E593E09F938F930E94550F980135
  365 +:1016C000A401B101872D0E94E606200E311E632D74
  366 +:1016D000C5010E94CD01622DC6010E94CD010FB649
  367 +:1016E000F894DEBF0FBECDBF2AC022E030E0AE01CD
  368 +:1016F0004F5F5F4FB801872D0E94E606780192E0A8
  369 +:10170000E90EF11C098110E0902F88270A8110E072
  370 +:1017100002501109080F191F9801A401B701872D64
  371 +:101720000E94E606E00EF11E6F2DC5010E94CD015C
  372 +:101730006E2DC6010E94CD0102C000E010E0EFEF67
  373 +:101740004E1A5E0A60E4C2010E94CD01C2010E94ED
  374 +:10175000EB018111FBCF02C000E010E086E893E0CE
  375 +:101760000E946B0FC80102C080E090E02A960FB67D
  376 +:10177000F894DEBF0FBECDBFDF91CF911F910F91C7
  377 +:10178000FF90EF90DF90CF90BF90AF909F908F90A1
  378 +:101790007F906F905F904F903F902F900895CF92E1
  379 +:1017A000DF92FF920F931F93CF93DF93F82E6B017D
  380 +:1017B000EA0189E993E00E946B0F8F2D0E94A0013E
  381 +:1017C0008C179D0728F48F2D0E94A0018C0101C069
  382 +:1017D0008E010115110589F41F921F92DF93CF939B
  383 +:1017E00085EA93E09F938F930E94550F0F900F907F
  384 +:1017F0000F900F900F900F9030C0A801B6018F2D61
  385 +:101800000E949F06CF2DD0E02496DC2FCC276E01BE
  386 +:101810008FEFC81AD80A60E2C6010E94CD01C60146
  387 +:101820000E94EB018111FBCF6E0182E0C80ED11C3A
  388 +:101830002396C6010E94EB0184FD12C0CE010E94D6
  389 +:10184000EB01C6010E94EB0183FFF3CF83EB93E032
  390 +:101850000E946B0F8F2D0E947A0780E090E005C0F8
  391 +:1018600060E1C6010E94CD01C801DF91CF911F91B7
  392 +:101870000F91FF90DF90CF900895CF92DF92EF927B
  393 +:10188000FF920F931F93CF93DF936C017B018A012B
  394 +:10189000E9010E94B60365E585E50E945A02C6018A
  395 +:1018A0000E940504C7010E942804C8010E94B903D0
  396 +:1018B000CE01DF91CF911F910F91FF90EF90DF90BC
  397 +:1018C000CF900C94EC03092E000CAA0BBB0B9C01CF
  398 +:1018D000AD0184E0220F331F441F551F8A95D1F7B5
  399 +:1018E00060E074E284EF90E00E94FB0D215031092A
  400 +:1018F0003093C5002093C40088E18093C10086E046
  401 +:101900008093C200E0ECF0E080818D7F80830895B9
  402 +:101910009091C00095FFFCCF8093C6000895CF93AF
  403 +:10192000C82F8A3019F48DE00E94880C8C2F0E94F9
  404 +:10193000880C80E090E0CF9108958091C00087FFEF
  405 +:10194000FCCF8091C600089580E895E20E94630C68
  406 +:1019500081E091E090931E0480931D04089580938C
  407 +:10196000BB0084E88093BC008091BC0087FFFCCF63
  408 +:1019700008951092B9008CE08093B80084E08093C1
  409 +:10198000BC000895CF9394EA9093BC009091BC0062
  410 +:1019900097FFFCCF9091B900987F983011F080E0CC
  411 +:1019A00015C0C62F880F0E94AF0C8091B900887FA8
  412 +:1019B0008831A9F78C2F0E94AF0C8091B900887FE5
  413 +:1019C000883269F784E98093BC0081E0CF91089563
  414 +:1019D000CF93DF9394EA9093BC009091BC0097FF63
  415 +:1019E000FCCF9091B900987F983011F080E01EC034
  416 +:1019F000C42FD62F880F0E94AF0C8091B900887F2A
  417 +:101A00008831A1F78D2F0E94AF0C8091B900887F9B
  418 +:101A1000883261F78C2F0E94AF0C8091B900887FCB
  419 +:101A2000883221F784E98093BC0081E0DF91CF9177
  420 +:101A30000895AF92BF92CF92DF92FF920F931F93C0
  421 +:101A4000CF93DF93CDB7DEB76A970FB6F894DEBFBA
  422 +:101A50000FBECDBF86E0E2E1F1E0DE01119601901C
  423 +:101A60000D928A95E1F78091180190911901A0914A
  424 +:101A70001A01B0911B018B8B9C8BAD8BBE8B80911F
  425 +:101A80001C0190911D01A0911E01B0911F018F8733
  426 +:101A9000988BA98BBA8B8091200190912101A09104
  427 +:101AA0002201B09123018B879C87AD87BE870E945E
  428 +:101AB00053000E9458000E94A40C9E01255F3F4FD6
  429 +:101AC000AE01415F5F4FBE016D5E7F4FCE0101965B
  430 +:101AD0000E943D0C20E044EE57E062E080E00E946E
  431 +:101AE0009C07882309F475C020E044EE57E061E0CC
  432 +:101AF00081E00E949C07882309F46BC088E6C82E09
  433 +:101B000081E0D82E95E8A92E91E0B92E20E044EE90
  434 +:101B100057E061E081E00E949C0781E00E9412088A
  435 +:101B2000F12CF110F3CF789483E095E00E94EB0163
  436 +:101B3000873121F5F89442E050E0BE01675E7F4FA7
  437 +:101B400081E00E94540918161906ACF78A8D1F927D
  438 +:101B50008F93898D1F928F93DF92CF920E94550FA2
  439 +:101B6000BE01675E7F4F81E00E9485000F900F905D
  440 +:101B70000F900F900F900F90FF24F3948E01095E49
  441 +:101B80001F4F9E01295F3F4F42E050E0BE01675E5C
  442 +:101B90007F4F80E00E94640A089719F6F8948A8DB6
  443 +:101BA0001F928F93898D1F928F93BF92AF920E9445
  444 +:101BB000550FBE01675E7F4FCE0107960E94DF0082
  445 +:101BC000FF24F3940F900F900F900F900F900F90B1
  446 +:101BD000A8CF8FEF9FEF6A960FB6F894DEBF0FBEC7
  447 +:101BE000CDBFDF91CF911F910F91FF90DF90CF90EC
  448 +:101BF000BF90AF900895A1E21A2EAA1BBB1BFD0156
  449 +:101C00000DC0AA1FBB1FEE1FFF1FA217B307E407DB
  450 +:101C1000F50720F0A21BB30BE40BF50B661F771F33
  451 +:101C2000881F991F1A9469F7609570958095909513
  452 +:101C30009B01AC01BD01CF0108950E94240E689460
  453 +:101C4000B1110C94B30E08950E94980E88F09F571E
  454 +:101C500098F0B92F9927B751B0F0E1F0660F771FD0
  455 +:101C6000881F991F1AF0BA95C9F714C0B13091F0C6
  456 +:101C70000E94B20EB1E008950C94B20E672F782F37
  457 +:101C80008827B85F39F0B93FCCF38695779567958B
  458 +:101C9000B395D9F73EF490958095709561957F4FF7
  459 +:101CA0008F4F9F4F0895E89409C097FB3EF490959D
  460 +:101CB0008095709561957F4F8F4F9F4F9923A9F025
  461 +:101CC000F92F96E9BB279395F695879577956795B4
  462 +:101CD000B795F111F8CFFAF4BB0F11F460FF1BC0F8
  463 +:101CE0006F5F7F4F8F4F9F4F16C0882311F096E98B
  464 +:101CF00011C0772321F09EE8872F762F05C0662339
  465 +:101D000071F096E8862F70E060E02AF09A95660FF1
  466 +:101D1000771F881FDAF7880F9695879597F90895AA
  467 +:101D200057FD9058440F551F59F05F3F71F047958C
  468 +:101D3000880F97FB991F61F09F3F79F08795089571
  469 +:101D4000121613061406551FF2CF4695F1DF08C090
  470 +:101D5000161617061806991FF1CF869571056105AD
  471 +:101D600008940895E894BB2766277727CB0197F955
  472 +:101D700008950E94CC0E0C943D0F0E942F0F38F056
  473 +:101D80000E94360F20F0952311F00C94260F0C942E
  474 +:101D90002C0F11240C94B30E0E94900E70F3959F9B
  475 +:101DA000C1F3950F50E0551F629FF001729FBB2752
  476 +:101DB000F00DB11D639FAA27F00DB11DAA1F649FEE
  477 +:101DC0006627B00DA11D661F829F2227B00DA11DA1
  478 +:101DD000621F739FB00DA11D621F839FA00D611D27
  479 +:101DE000221F749F3327A00D611D231F849F600D48
  480 +:101DF000211D822F762F6A2F11249F5750409AF071
  481 +:101E0000F1F088234AF0EE0FFF1FBB1F661F771FFC
  482 +:101E1000881F91505040A9F79E3F510580F00C94C7
  483 +:101E2000260F0C94B30E5F3FE4F3983ED4F38695EF
  484 +:101E300077956795B795F795E7959F5FC1F7FE2B67
  485 +:101E4000880F911D9695879597F9089597F99F6743
  486 +:101E500080E870E060E008959FEF80EC0895002432
  487 +:101E60000A941616170618060906089500240A94FF
  488 +:101E700012161306140605060895092E0394000C85
  489 +:101E800011F4882352F0BB0F40F4BF2B11F460FF14
  490 +:101E900004C06F5F7F4F8F4F9F4F0895FB01DC01A0
  491 +:101EA00001900D920020E1F70895A0E0B0E0EBE58D
  492 +:101EB000FFE00C943C12AE014B5F5F4FFA01619161
  493 +:101EC0007191AF0180911D0490911E040E949B0F9F
  494 +:101ED000E2E00C9458120F931F93CF93DF93E0919D
  495 +:101EE0001D04F0911E04238121FF1BC08C01D0E052
  496 +:101EF000C0E0F80181918F0160911D0470911E0472
  497 +:101F0000DB011896ED91FC911997882331F0099522
  498 +:101F1000892B79F3DFEFCFEFECCF8AE00995892B9E
  499 +:101F200019F08FEF9FEF02C08D2F9C2FDF91CF9183
  500 +:101F30001F910F910895ABE0B0E0E1EAFFE00C944F
  501 +:101F40002C126C017B018A01FC01178216828381AD
  502 +:101F500081FFCCC1CE0101963C01F6019381F701CE
  503 +:101F600093FD859193FF81917F01882309F4BAC184
  504 +:101F7000853239F493FD859193FF81917F018532FC
  505 +:101F800029F4B60190E00E949211E7CF912C212C08
  506 +:101F9000312CFFE1F315D8F08B3279F038F4803230
  507 +:101FA00079F08332A1F4232D20611DC08D3261F0C0
  508 +:101FB000803369F4232D216016C0832D8260382E72
  509 +:101FC000E32DE4603E2E2AC0F32DF8601DC037FCDF
  510 +:101FD0002DC020ED280F2A3040F08E32B9F436FCA7
  511 +:101FE00081C1232D2064322E19C036FE06C08AE03E
  512 +:101FF000989E200D1124922E11C0EAE02E9E200DF5
  513 +:102000001124222EF32DF0623F2E08C08C3621F4CD
  514 +:10201000832D8068382E02C0883641F4F70193FD85
  515 +:10202000859193FF81917F018111B3CF982F9F7D7F
  516 +:102030009554933028F40C5F1F4F9FE399830DC094
  517 +:10204000833631F0833771F0833509F059C021C0F0
  518 +:10205000F801808189830E5F1F4F88248394912C1F
  519 +:10206000530113C02801F2E04F0E511CF801A0806B
  520 +:10207000B18036FE03C0692D70E002C06FEF7FEFC4
  521 +:10208000C5010E9487114C018201F32DFF773F2E7D
  522 +:1020900016C0280122E0420E511CF801A080B18038
  523 +:1020A00036FE03C0692D70E002C06FEF7FEFC501FF
  524 +:1020B0000E947C114C01F32DF0683F2E820133FC0D
  525 +:1020C0001BC0822D90E088169906B0F4B60180E21C
  526 +:1020D00090E00E9492112A94F4CFF50137FC85918B
  527 +:1020E00037FE81915F01B60190E00E9492112110AC
  528 +:1020F0002A9421E0821A91088114910471F7E8C0B2
  529 +:10210000843611F0893641F5F80137FE07C0608149
  530 +:102110007181828193810C5F1F4F08C06081718142
  531 +:10212000072E000C880B990B0E5F1F4FF32DFF76C7
  532 +:102130003F2E97FF09C090958095709561957F4FD0
  533 +:102140008F4F9F4FF0683F2E2AE030E0A3010E949E
  534 +:10215000CE11882E861845C0853731F4232D2F7E69
  535 +:10216000B22E2AE030E025C0932D997FB92E8F360C
  536 +:10217000C1F018F4883579F0B5C0803719F0883788
  537 +:1021800021F0B0C0E92FE061BE2EB4FE0DC0FB2DE2
  538 +:10219000F460BF2E09C034FE0AC0292F2660B22E7B
  539 +:1021A00006C028E030E005C020E130E002C020E1B8
  540 +:1021B00032E0F801B7FE07C06081718182819381AE
  541 +:1021C0000C5F1F4F06C06081718180E090E00E5F60
  542 +:1021D0001F4FA3010E94CE11882E8618FB2DFF777A
  543 +:1021E0003F2E36FE0DC0232D2E7FA22E891458F4CB
  544 +:1021F00034FE0BC032FC09C0832D8E7EA82E05C094
  545 +:10220000B82CA32C03C0B82C01C0B92CA4FE0FC05D
  546 +:10221000FE01E80DF11D8081803321F49A2D997E15
  547 +:10222000A92E09C0A2FE06C0B394B39404C08A2D9F
  548 +:10223000867809F0B394A3FC11C0A0FE06C0B214C6
  549 +:1022400088F4280C922C9B180EC0B21460F4B601CE
  550 +:1022500080E290E00E949211B394F7CFB21418F488
  551 +:102260002B1802C0982C212CA4FE10C0B60180E3CC
  552 +:1022700090E00E949211A2FE17C0A1FC03C088E763
  553 +:1022800090E002C088E590E0B6010CC08A2D867807
  554 +:1022900059F0A1FE02C08BE201C080E2A7FC8DE2F2
  555 +:1022A000B60190E00E949211891438F4B60180E3DF
  556 +:1022B00090E00E9492119A94F7CF8A94F301E80D6E
  557 +:1022C000F11D8081B60190E00E9492118110F5CF3E
  558 +:1022D000222009F442CEB60180E290E00E949211E1
  559 +:1022E0002A94F6CFF6018681978102C08FEF9FEF87
  560 +:1022F0002B96E2E10C944812FC010590615070406D
  561 +:102300000110D8F7809590958E0F9F1F0895FC01BE
  562 +:102310006150704001900110D8F7809590958E0F14
  563 +:102320009F1F08950F931F93CF93DF93FB0123818A
  564 +:1023300021FD03C08FEF9FEF2CC022FF16C0468106
  565 +:102340005781248135814217530744F4A081B1811C
  566 +:102350009D012F5F3F4F318320838C9326813781EE
  567 +:102360002F5F3F4F3783268314C08B01EC01FB01A5
  568 +:102370000084F185E02D0995892BE1F6D8011696A8
  569 +:102380008D919C911797019617969C938E93169713
  570 +:10239000CE01DF91CF911F910F910895FA01AA27E5
  571 +:1023A000283051F1203181F1E8946F936E7F6E5F98
  572 +:1023B0007F4F8F4F9F4FAF4FB1E03ED0B4E03CD046
  573 +:1023C000670F781F891F9A1FA11D680F791F8A1F29
  574 +:1023D000911DA11D6A0F711D811D911DA11D20D090
  575 +:1023E00009F468943F912AE0269F11243019305D4A
  576 +:1023F0003193DEF6CF010895462F4770405D41933B
  577 +:10240000B3E00FD0C9F7F6CF462F4F70405D4A3387
  578 +:1024100018F0495D31FD4052419302D0A9F7EACF4F
  579 +:10242000B4E0A6959795879577956795BA95C9F77E
  580 +:1024300000976105710508959B01AC010A2E069471
  581 +:102440005795479537952795BA95C9F7620F731F2A
  582 +:10245000841F951FA01D08952F923F924F925F9267
  583 +:102460006F927F928F929F92AF92BF92CF92DF92A4
  584 +:10247000EF92FF920F931F93CF93DF93CDB7DEB709
  585 +:10248000CA1BDB0B0FB6F894DEBF0FBECDBF09949D
  586 +:102490002A88398848885F846E847D848C849B84F4
  587 +:1024A000AA84B984C884DF80EE80FD800C811B8102
  588 +:1024B000AA81B981CE0FD11D0FB6F894DEBF0FBE31
  589 +:0A24C000CDBFED010895F894FFCFA1
  590 +:1024CA000100000002000000008F0C000000002044
  591 +:1024DA000000A0BDCDDDEDFDC0A801CDC0A8010161
  592 +:1024EA00FFFFFF0020010052657175657374204378
  593 +:1024FA006F6D4D656D00534F434B4554204E4F4E03
  594 +:10250A0020494E4954494C494153454520004D4FB5
  595 +:10251A00444520455645494C4C45004D4F444520BD
  596 +:10252A00534F4D4D45494C004D4553534147452066
  597 +:10253A00524543552056494120544350202578207E
  598 +:10254A002578200A004D45535341474520524543BB
  599 +:10255A005520564941205544502025782025782079
  600 +:10256A000A00737973696E697428290D00436861DA
  601 +:10257A006E6E656C203A2053454E44204D454D20E1
  602 +:10258A0053495A45203A2052454356204D454D203D
  603 +:10259A0053495A450D002564203A20252E347820C7
  604 +:1025AA003A20252E3478203A20252E3478203A20D5
  605 +:1025BA00252E34780D0A004953525F52583A207238
  606 +:1025CA00645F707472203A20252E34780D0A0063F5
  607 +:1025DA006C6F736528290D00736F636B6574282906
  608 +:1025EA000D00536E5F5352203D20252E3278202C49
  609 +:1025FA002050726F746F636F6C203D20252E3278E5
  610 +:10260A000D0A006C697374656E28290D0073746174
  611 +:10261A00747573203D2025780D0A004661696C5B4C
  612 +:10262A00696E76616C69642069702C706F72745D72
  613 +:10263A000D00646973636F6E6E65637428290D00FB
  614 +:10264A00736F636B657420256420667265657369B0
  615 +:10265A007A652825642920656D707479206F722047
  616 +:10266A006572726F720D0A00534F434B5F434C4FB2
  617 +:10267A005345442E0D00426164207374617475736E
  618 +:10268A00203D20253032780A007265637628290DAC
  619 +:10269A000073656E64746F28290D002564204661F5
  620 +:1026AA00696C5B252E32782E252E32782E252E3215
  621 +:1026BA00782E252E32782C20252E642C2025645D38
  622 +:1026CA000D0A007265637666726F6D28290D0049DE
  623 +:1026DA0053525F52583A2072645F707472203A20E3
  624 +:1026EA00252E34782073697A653D25640D0A0055D4
  625 +:1026FA004450206D736720232564206172726976C5
  626 +:10270A0065640D0A00736F7572636520506F727489
  627 +:10271A00203A2025750D0A00736F7572636520498A
  628 +:10272A0050203A2025642E25642E25642E25640D1A
  629 +:10273A000A00495020524157206D73672061727216
  630 +:10274A00697665640D007265637666726F6D282915
  631 +:10275A0020656E64202E2E0D0069676D7073656E9C
  632 +:10276A006428290D002564204661696C5B25645D37
  633 +:10277A000D0A0069676D7073656E64206661696C25
  634 +:04278A002E0D000010
555 :00000001FF 635 :00000001FF
Tangible/tangibleInterface.o
No preview for this file type