This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP-FET: Can't program MCU RF430F5155 with MSP430 dll

Part Number: MSP-FET

Hello,

I'm trying to program the MCU RF430F5155 by using the MSP FET controlled by my own SW by using the MSP430.dll.

I dowload the package MSP430_DLL_Developer_Package_Rev_3_14_0_000.

The example file has been modifiied in order to download my application (29 kB), TI_TXT format:

- do I have to modify the start address (in the example is data0_addr = 0xf000) to a different vaule?

- the output file TEST.TXT is 13 kB in size and is very different from the file I want to download.

In the example I modifiy the data to download and the size (29 kB)

The example runs OK up to the end (NO error).

Attached you find:

- the file to download

- the file TEST.TXT

I don't understand this behaviour

May someone helps me?

Thank you very much!

Alessandro

@F000
40 63 30 30 30 0D 0A 30 41 20 31 32 20 30 39 20
31 32 20 30 38 20 31 32 20 33 31 20 38 30 20 33
38 20 30 30 20 30 38 20 34 43 20 38 31 20 34 33
20 30 34 20 30 30 20 0D 0A 30 43 20 34 31 20 33
43 20 35 30 20 33 34 20 30 30 20 30 44 20 34 33
20 32 45 20 34 32 20 42 30 20 31 32 20 41 34 20
45 33 20 46 31 20 34 30 20 0D 0A 36 34 20 30 30
20 30 30 20 30 30 20 30 43 20 34 38 20 30 44 20
34 31 20 33 44 20 35 32 20 37 45 20 34 30 20 31
30 20 30 30 20 30 46 20 34 31 20 0D 0A 32 46 20
35 32 20 42 30 20 31 32 20 33 34 20 44 30 20 30
39 20 34 43 20 42 30 20 31 32 20 32 36 20 45 31
20 42 30 20 31 32 20 46 34 20 44 44 20 0D 0A 36
39 20 39 33 20 30 32 20 32 43 20 33 30 20 34 30
20 38 30 20 43 34 20 46 32 20 39 30 20 44 45 20
30 30 20 31 35 20 31 43 20 30 38 20 32 30 20 0D
0A 46 31 20 39 30 20 35 35 20 30 30 20 30 38 20
30 30 20 30 34 20 32 30 20 46 31 20 39 30 20 30
41 20 30 30 20 30 39 20 30 30 20 44 31 20 32 35
20 0D 0A 37 39 20 39 30 20 30 33 20 30 30 20 30
32 20 32 43 20 33 30 20 34 30 20 38 30 20 43 34
20 30 43 20 34 31 20 33 43 20 35 32 20 30 44 20
34 39 20 0D 0A 42 30 20 31 32 20 39 38 20 45 30
20 34 43 20 39 33 20 30 32 20 32 30 20 33 30 20
34 30 20 38 30 20 43 34 20 46 31 20 39 30 20 35
35 20 30 30 20 0D 0A 30 38 20 30 30 20 46 45 20
32 31 20 34 41 20 34 33 20 37 41 20 39 30 20 31
31 20 30 30 20 30 42 20 32 43 20 34 45 20 34 41
20 30 46 20 34 31 20 0D 0A 33 46 20 35 30 20 32
30 20 30 30 20 30 45 20 35 46 20 46 45 20 34 33
20 30 30 20 30 30 20 35 41 20 35 33 20 37 41 20
39 30 20 31 31 20 30 30 20 0D 0A 46 35 20 32 42
20 43 31 20 39 33 20 30 39 20 30 30 20 35 34 20
32 30 20 42 31 20 39 30 20 34 30 20 30 30 20 30
34 20 30 30 20 35 30 20 32 30 20 0D 0A 30 43 20
34 31 20 33 43 20 35 30 20 31 38 20 30 30 20 37
44 20 34 30 20 30 37 20 30 30 20 36 45 20 34 33
20 42 30 20 31 32 20 33 32 20 44 36 20 0D 0A 44
31 20 39 31 20 30 41 20 30 30 20 31 42 20 30 30
20 34 34 20 32 30 20 44 31 20 39 31 20 30 42 20
30 30 20 31 41 20 30 30 20 34 30 20 32 30 20 0D
0A 44 31 20 39 31 20 30 43 20 30 30 20 31 39 20
30 30 20 33 43 20 32 30 20 44 31 20 39 31 20 30
44 20 30 30 20 31 38 20 30 30 20 33 38 20 32 30
20 0D 0A 43 31 20 39 33 20 30 45 20 30 30 20 30
36 20 32 30 20 42 32 20 34 33 20 30 32 20 31 43
20 46 32 20 34 30 20 32 31 20 30 30 20 31 35 20
31 43 20 0D 0A 30 37 20 33 43 20 35 46 20 34 31
20 30 45 20 30 30 20 38 32 20 34 46 20 30 32 20
31 43 20 46 32 20 34 30 20 44 45 20 30 30 20 31
35 20 31 43 20 0D 0A 46 31 20 34 30 20 38 30 20
30 30 20 32 30 20 30 30 20 44 31 20 34 31 20 30
45 20 30 30 20 32 31 20 30 30 20 46 31 20 34 32
20 30 30 20 30 30 20 0D 0A 30 43 20 34 31 20 33
43 20 35 30 20 32 30 20 30 30 20 36 44 20 34 33
20 37 45 20 34 30 20 31 44 20 30 30 20 37 46 20
34 33 20 42 30 20 31 32 20 0D 0A 32 38 20 45 30
20 43 31 20 34 43 20 32 32 20 30 30 20 30 43 20
34 31 20 33 43 20 35 30 20 32 30 20 30 30 20 37
44 20 34 30 20 30 33 20 30 30 20 0D 0A 42 30 20
31 32 20 35 34 20 45 31 20 45 31 20 34 32 20 30
30 20 30 30 20 42 31 20 34 30 20 34 43 20 31 44
20 30 32 20 30 30 20 36 43 20 34 33 20 0D 0A 33
44 20 34 30 20 31 30 20 30 30 20 35 45 20 34 33
20 30 46 20 34 31 20 33 46 20 35 30 20 32 30 20
30 30 20 42 30 20 31 32 20 42 32 20 44 32 20 0D
0A 46 32 20 39 30 20 44 45 20 30 30 20 31 35 20
31 43 20 38 43 20 32 30 20 44 31 20 39 33 20 30
39 20 30 30 20 38 39 20 32 30 20 42 31 20 39 30
20 0D 0A 32 38 20 30 30 20 30 34 20 30 30 20 38
35 20 32 30 20 46 31 20 34 30 20 38 31 20 30 30
20 32 30 20 30 30 20 44 31 20 34 31 20 30 41 20
30 30 20 0D 0A 32 31 20 30 30 20 44 31 20 34 31
20 30 42 20 30 30 20 32 32 20 30 30 20 46 31 20
39 30 20 30 37 20 30 30 20 30 41 20 30 30 20 33
37 20 32 34 20 0D 0A 35 44 20 34 31 20 30 41 20
30 30 20 35 45 20 34 31 20 30 42 20 30 30 20 30
43 20 34 31 20 33 43 20 35 30 20 31 38 20 30 30
20 42 30 20 31 32 20 0D 0A 33 32 20 44 36 20 43
31 20 34 43 20 32 42 20 30 30 20 34 41 20 34 33
20 37 41 20 39 32 20 31 30 20 32 43 20 34 46 20
34 41 20 30 44 20 34 31 20 0D 0A 33 44 20 35 30
20 31 38 20 30 30 20 30 44 20 38 46 20 34 45 20
34 41 20 30 46 20 34 31 20 33 46 20 35 30 20 32
33 20 30 30 20 30 45 20 35 46 20 0D 0A 44 45 20
34 44 20 30 37 20 30 30 20 30 30 20 30 30 20 35
41 20 35 33 20 37 41 20 39 32 20 46 30 20 32 42
20 46 31 20 34 32 20 30 30 20 30 30 20 0D 0A 30
43 20 34 31 20 33 43 20 35 30 20 32 30 20 30 30
20 37 44 20 34 30 20 30 43 20 30 30 20 37 45 20
34 30 20 31 44 20 30 30 20 37 46 20 34 33 20 0D
0A 42 30 20 31 32 20 32 38 20 45 30 20 43 31 20
34 43 20 32 43 20 30 30 20 30 43 20 34 31 20 33
43 20 35 30 20 32 30 20 30 30 20 37 44 20 34 30
20 0D 0A 30 44 20 30 30 20 42 30 20 31 32 20 35
34 20 45 31 20 46 31 20 34 30 20 30 45 20 30 30
20 30 30 20 30 30 20 33 35 20 33 43 20 35 44 20
34 31 20 0D 0A 30 41 20 30 30 20 35 45 20 34 31
20 30 42 20 30 30 20 30 43 20 34 31 20 33 43 20
35 30 20 31 38 20 30 30 20 42 30 20 31 32 20 33
32 20 44 36 20 0D 0A 43 31 20 34 43 20 32 37 20
30 30 20 34 41 20 34 33 20 36 41 20 39 32 20 31
30 20 32 43 20 34 46 20 34 41 20 30 44 20 34 31
20 33 44 20 35 30 20 0D 0A 31 38 20 30 30 20 30
44 20 38 46 20 34 45 20 34 41 20 30 46 20 34 31
20 33 46 20 35 30 20 32 33 20 30 30 20 30 45 20
35 46 20 44 45 20 34 44 20 0D 0A 30 33 20 30 30
20 30 30 20 30 30 20 35 41 20 35 33 20 36 41 20
39 32 20 46 30 20 32 42 20 46 31 20 34 32 20 30
30 20 30 30 20 30 43 20 34 31 20 0D 0A 33 43 20
35 30 20 32 30 20 30 30 20 37 44 20 34 32 20 37
45 20 34 30 20 31 44 20 30 30 20 37 46 20 34 33
20 42 30 20 31 32 20 32 38 20 45 30 20 0D 0A 43
31 20 34 43 20 32 38 20 30 30 20 30 43 20 34 31
20 33 43 20 35 30 20 32 30 20 30 30 20 37 44 20
34 30 20 30 39 20 30 30 20 42 30 20 31 32 20 0D
0A 35 34 20 45 31 20 46 31 20 34 30 20 30 41 20
30 30 20 30 30 20 30 30 20 42 31 20 34 30 20 34
43 20 31 44 20 30 32 20 30 30 20 36 43 20 34 33
20 0D 0A 33 44 20 34 30 20 31 30 20 30 30 20 35
45 20 34 33 20 30 46 20 34 31 20 33 46 20 35 30
20 32 30 20 30 30 20 42 30 20 31 32 20 42 32 20
44 32 20 0D 0A 46 32 20 39 30 20 44 45 20 30 30
20 31 35 20 31 43 20 33 43 20 32 30 20 45 31 20
39 32 20 30 39 20 30 30 20 33 39 20 32 30 20 42
31 20 39 30 20 0D 0A 32 30 20 30 30 20 30 34 20
30 30 20 33 35 20 32 30 20 30 43 20 34 31 20 33
43 20 35 30 20 33 34 20 30 30 20 35 44 20 34 33
20 42 30 20 31 32 20 0D 0A 41 34 20 44 44 20 46
31 20 34 30 20 38 34 20 30 30 20 32 30 20 30 30
20 44 31 20 34 31 20 33 35 20 30 30 20 32 31 20
30 30 20 44 31 20 34 31 20 0D 0A 33 36 20 30 30
20 32 32 20 30 30 20 44 31 20 34 31 20 33 37 20
30 30 20 32 33 20 30 30 20 46 31 20 34 32 20 30
30 20 30 30 20 30 43 20 34 31 20 0D 0A 33 43 20
35 30 20 32 30 20 30 30 20 36 44 20 34 32 20 37
45 20 34 30 20 31 44 20 30 30 20 37 46 20 34 33
20 42 30 20 31 32 20 32 38 20 45 30 20 0D 0A 43
31 20 34 43 20 32 34 20 30 30 20 30 43 20 34 31
20 33 43 20 35 30 20 32 30 20 30 30 20 37 44 20
34 30 20 30 35 20 30 30 20 42 30 20 31 32 20 0D
0A 35 34 20 45 31 20 46 31 20 34 30 20 30 36 20
30 30 20 30 30 20 30 30 20 42 31 20 34 30 20 34
43 20 31 44 20 30 32 20 30 30 20 36 43 20 34 33
20 0D 0A 33 44 20 34 30 20 31 30 20 30 30 20 35
45 20 34 33 20 30 46 20 34 31 20 33 46 20 35 30
20 32 30 20 30 30 20 42 30 20 31 32 20 42 32 20
44 32 20 0D 0A 46 32 20 39 30 20 44 45 20 30 30
20 31 35 20 31 43 20 33 44 20 32 30 20 46 31 20
39 30 20 30 43 20 30 30 20 30 39 20 30 30 20 33
39 20 32 30 20 0D 0A 42 31 20 39 30 20 31 38 20
30 30 20 30 34 20 30 30 20 33 35 20 32 30 20 30
43 20 34 38 20 42 30 20 31 32 20 36 32 20 45 30
20 46 31 20 34 30 20 0D 0A 38 43 20 30 30 20 32
30 20 30 30 20 45 31 20 34 38 20 32 31 20 30 30
20 44 31 20 34 38 20 30 31 20 30 30 20 32 32 20
30 30 20 44 31 20 34 38 20 0D 0A 30 32 20 30 30
20 32 33 20 30 30 20 44 31 20 34 38 20 30 33 20
30 30 20 32 34 20 30 30 20 46 31 20 34 32 20 30
30 20 30 30 20 30 43 20 34 31 20 0D 0A 33 43 20
35 30 20 32 30 20 30 30 20 37 44 20 34 30 20 30
35 20 30 30 20 37 45 20 34 30 20 31 44 20 30 30
20 37 46 20 34 33 20 42 30 20 31 32 20 0D 0A 32
38 20 45 30 20 43 31 20 34 43 20 32 35 20 30 30
20 30 43 20 34 31 20 33 43 20 35 30 20 32 30 20
30 30 20 37 44 20 34 30 20 30 36 20 30 30 20 0D
0A 42 30 20 31 32 20 35 34 20 45 31 20 46 31 20
34 30 20 30 37 20 30 30 20 30 30 20 30 30 20 42
31 20 34 30 20 34 43 20 31 44 20 30 32 20 30 30
20 0D 0A 36 43 20 34 33 20 33 44 20 34 30 20 31
30 20 30 30 20 35 45 20 34 33 20 30 46 20 34 31
20 33 46 20 35 30 20 32 30 20 30 30 20 42 30 20
31 32 20 0D 0A 42 32 20 44 32 20 46 32 20 39 30
20 44 45 20 30 30 20 31 35 20 31 43 20 31 38 20
32 30 20 46 31 20 39 30 20 30 36 20 30 30 20 30
39 20 30 30 20 0D 0A 31 34 20 32 30 20 42 31 20
39 30 20 31 38 20 30 30 20 30 34 20 30 30 20 31
30 20 32 30 20 43 31 20 34 33 20 30 36 20 30 30
20 37 43 20 34 30 20 0D 0A 30 39 20 30 30 20 30
44 20 34 31 20 33 44 20 35 30 20 30 36 20 30 30
20 35 45 20 34 33 20 42 30 20 31 32 20 46 38 20
45 30 20 37 43 20 34 30 20 0D 0A 43 30 20 30 30
20 37 44 20 34 30 20 30 33 20 30 30 20 42 30 20
31 32 20 38 34 20 45 32 20 46 32 20 39 30 20 44
45 20 30 30 20 31 35 20 31 43 20 0D 0A 36 37 20
32 30 20 46 31 20 39 30 20 30 39 20 30 30 20 30
39 20 30 30 20 36 33 20 32 30 20 42 31 20 39 30
20 31 38 20 30 30 20 30 34 20 30 30 20 0D 0A 35
46 20 32 30 20 46 31 20 34 30 20 38 39 20 30 30
20 32 30 20 30 30 20 42 30 20 31 32 20 45 45 20
44 46 20 37 43 20 46 30 20 30 46 20 30 30 20 0D
0A 43 31 20 34 43 20 32 31 20 30 30 20 46 31 20
34 32 20 30 30 20 30 30 20 30 43 20 34 31 20 33
43 20 35 30 20 32 30 20 30 30 20 36 44 20 34 33
20 0D 0A 37 45 20 34 30 20 31 44 20 30 30 20 37
46 20 34 33 20 42 30 20 31 32 20 32 38 20 45 30
20 43 31 20 34 43 20 32 32 20 30 30 20 30 43 20
34 31 20 0D 0A 33 43 20 35 30 20 32 30 20 30 30
20 37 44 20 34 30 20 30 33 20 30 30 20 42 30 20
31 32 20 35 34 20 45 31 20 45 31 20 34 32 20 30
30 20 30 30 20 0D 0A 33 33 20 33 43 20 46 31 20
34 30 20 38 41 20 30 30 20 32 30 20 30 30 20 34
41 20 34 33 20 30 43 20 33 43 20 34 46 20 34 41
20 30 45 20 34 31 20 0D 0A 33 45 20 35 32 20 30
45 20 35 46 20 34 44 20 34 41 20 30 46 20 34 31
20 33 46 20 35 30 20 32 31 20 30 30 20 30 44 20
35 46 20 45 44 20 34 45 20 0D 0A 30 30 20 30 30
20 35 41 20 35 33 20 34 41 20 39 39 20 30 33 20
32 43 20 37 41 20 39 30 20 30 46 20 30 30 20 45
46 20 32 42 20 35 41 20 35 33 20 0D 0A 46 31 20
34 32 20 30 30 20 30 30 20 30 43 20 34 31 20 33
43 20 35 30 20 32 30 20 30 30 20 30 44 20 34 41
20 37 45 20 34 30 20 31 44 20 30 30 20 0D 0A 37
46 20 34 33 20 42 30 20 31 32 20 32 38 20 45 30
20 34 45 20 34 41 20 30 46 20 34 31 20 33 46 20
35 30 20 32 30 20 30 30 20 30 45 20 35 46 20 0D
0A 43 45 20 34 43 20 30 30 20 30 30 20 31 44 20
34 33 20 34 44 20 35 41 20 30 43 20 34 31 20 33
43 20 35 30 20 32 30 20 30 30 20 42 30 20 31 32
20 0D 0A 35 34 20 45 31 20 36 41 20 35 33 20 43
31 20 34 41 20 30 30 20 30 30 20 42 31 20 34 30
20 34 43 20 31 44 20 30 32 20 30 30 20 36 43 20
34 33 20 0D 0A 33 44 20 34 30 20 31 30 20 30 30
20 35 45 20 34 33 20 30 46 20 34 31 20 33 46 20
35 30 20 32 30 20 30 30 20 42 30 20 31 32 20 42
32 20 44 32 20 0D 0A 46 32 20 34 30 20 36 34 20
30 30 20 30 31 20 31 43 20 30 42 20 33 43 20 43
32 20 39 33 20 30 31 20 31 43 20 30 33 20 32 34
20 46 32 20 39 33 20 0D 0A 30 31 20 31 43 20 30
35 20 32 30 20 46 32 20 34 30 20 36 34 20 30 30
20 30 31 20 31 43 20 42 30 20 31 32 20 35 43 20
45 34 20 38 32 20 39 33 20 0D 0A 30 32 20 31 43
20 30 36 20 32 34 20 42 32 20 39 33 20 30 32 20
31 43 20 30 33 20 32 34 20 43 32 20 39 33 20 31
34 20 31 43 20 45 43 20 32 37 20 0D 0A 46 32 20
34 33 20 30 31 20 31 43 20 38 32 20 39 33 20 30
32 20 31 43 20 30 37 20 32 34 20 42 32 20 39 33
20 30 32 20 31 43 20 30 34 20 32 34 20 0D 0A 46
32 20 34 30 20 44 45 20 30 30 20 31 35 20 31 43
20 30 33 20 33 43 20 46 32 20 34 30 20 32 31 20
30 30 20 31 35 20 31 43 20 33 31 20 35 30 20 0D
0A 33 38 20 30 30 20 33 30 20 34 30 20 46 36 20
45 33 20 30 41 20 31 32 20 30 39 20 31 32 20 30
38 20 31 32 20 33 31 20 38 30 20 31 34 20 30 30
20 0D 0A 30 39 20 34 45 20 30 41 20 34 44 20 39
31 20 34 32 20 39 38 20 45 34 20 30 34 20 30 30
20 39 31 20 34 32 20 39 41 20 45 34 20 30 36 20
30 30 20 0D 0A 39 31 20 34 32 20 39 43 20 45 34
20 30 38 20 30 30 20 39 31 20 34 32 20 39 45 20
45 34 20 30 41 20 30 30 20 39 31 20 34 32 20 41
30 20 45 34 20 0D 0A 30 43 20 30 30 20 39 31 20
34 32 20 41 32 20 45 34 20 30 45 20 30 30 20 39
31 20 34 32 20 41 34 20 45 34 20 31 30 20 30 30
20 39 31 20 34 32 20 0D 0A 41 36 20 45 34 20 31
32 20 30 30 20 36 38 20 34 41 20 42 30 20 31 32
20 36 34 20 45 32 20 35 43 20 39 33 20 30 00 20
q
@c000
0A 12 09 12 08 12 31 80 38 00 08 4C 81 43 04 00 
0C 41 3C 50 34 00 0D 43 2E 42 B0 12 A4 E3 F1 40 
64 00 00 00 0C 48 0D 41 3D 52 7E 40 10 00 0F 41 
2F 52 B0 12 34 D0 09 4C B0 12 26 E1 B0 12 F4 DD 
69 93 02 2C 30 40 80 C4 F2 90 DE 00 15 1C 08 20 
F1 90 55 00 08 00 04 20 F1 90 0A 00 09 00 D1 25 
79 90 03 00 02 2C 30 40 80 C4 0C 41 3C 52 0D 49 
B0 12 98 E0 4C 93 02 20 30 40 80 C4 F1 90 55 00 
08 00 FE 21 4A 43 7A 90 11 00 0B 2C 4E 4A 0F 41 
3F 50 20 00 0E 5F FE 43 00 00 5A 53 7A 90 11 00 
F5 2B C1 93 09 00 54 20 B1 90 40 00 04 00 50 20 
0C 41 3C 50 18 00 7D 40 07 00 6E 43 B0 12 32 D6 
D1 91 0A 00 1B 00 44 20 D1 91 0B 00 1A 00 40 20 
D1 91 0C 00 19 00 3C 20 D1 91 0D 00 18 00 38 20 
C1 93 0E 00 06 20 B2 43 02 1C F2 40 21 00 15 1C 
07 3C 5F 41 0E 00 82 4F 02 1C F2 40 DE 00 15 1C 
F1 40 80 00 20 00 D1 41 0E 00 21 00 F1 42 00 00 
0C 41 3C 50 20 00 6D 43 7E 40 1D 00 7F 43 B0 12 
28 E0 C1 4C 22 00 0C 41 3C 50 20 00 7D 40 03 00 
B0 12 54 E1 E1 42 00 00 B1 40 4C 1D 02 00 6C 43 
3D 40 10 00 5E 43 0F 41 3F 50 20 00 B0 12 B2 D2 
F2 90 DE 00 15 1C 8C 20 D1 93 09 00 89 20 B1 90 
28 00 04 00 85 20 F1 40 81 00 20 00 D1 41 0A 00 
21 00 D1 41 0B 00 22 00 F1 90 07 00 0A 00 37 24 
5D 41 0A 00 5E 41 0B 00 0C 41 3C 50 18 00 B0 12 
32 D6 C1 4C 2B 00 4A 43 7A 92 10 2C 4F 4A 0D 41 
3D 50 18 00 0D 8F 4E 4A 0F 41 3F 50 23 00 0E 5F 
DE 4D 07 00 00 00 5A 53 7A 92 F0 2B F1 42 00 00 
0C 41 3C 50 20 00 7D 40 0C 00 7E 40 1D 00 7F 43 
B0 12 28 E0 C1 4C 2C 00 0C 41 3C 50 20 00 7D 40 
0D 00 B0 12 54 E1 F1 40 0E 00 00 00 35 3C 5D 41 
0A 00 5E 41 0B 00 0C 41 3C 50 18 00 B0 12 32 D6 
C1 4C 27 00 4A 43 6A 92 10 2C 4F 4A 0D 41 3D 50 
18 00 0D 8F 4E 4A 0F 41 3F 50 23 00 0E 5F DE 4D 
03 00 00 00 5A 53 6A 92 F0 2B F1 42 00 00 0C 41 
3C 50 20 00 7D 42 7E 40 1D 00 7F 43 B0 12 28 E0 
C1 4C 28 00 0C 41 3C 50 20 00 7D 40 09 00 B0 12 
54 E1 F1 40 0A 00 00 00 B1 40 4C 1D 02 00 6C 43 
3D 40 10 00 5E 43 0F 41 3F 50 20 00 B0 12 B2 D2 
F2 90 DE 00 15 1C 3C 20 E1 92 09 00 39 20 B1 90 
20 00 04 00 35 20 0C 41 3C 50 34 00 5D 43 B0 12 
A4 DD F1 40 84 00 20 00 D1 41 35 00 21 00 D1 41 
36 00 22 00 D1 41 37 00 23 00 F1 42 00 00 0C 41 
3C 50 20 00 6D 42 7E 40 1D 00 7F 43 B0 12 28 E0 
C1 4C 24 00 0C 41 3C 50 20 00 7D 40 05 00 B0 12 
54 E1 F1 40 06 00 00 00 B1 40 4C 1D 02 00 6C 43 
3D 40 10 00 5E 43 0F 41 3F 50 20 00 B0 12 B2 D2 
F2 90 DE 00 15 1C 3D 20 F1 90 0C 00 09 00 39 20 
B1 90 18 00 04 00 35 20 0C 48 B0 12 62 E0 F1 40 
8C 00 20 00 E1 48 21 00 D1 48 01 00 22 00 D1 48 
02 00 23 00 D1 48 03 00 24 00 F1 42 00 00 0C 41 
3C 50 20 00 7D 40 05 00 7E 40 1D 00 7F 43 B0 12 
28 E0 C1 4C 25 00 0C 41 3C 50 20 00 7D 40 06 00 
B0 12 54 E1 F1 40 07 00 00 00 B1 40 4C 1D 02 00 
6C 43 3D 40 10 00 5E 43 0F 41 3F 50 20 00 B0 12 
B2 D2 F2 90 DE 00 15 1C 18 20 F1 90 06 00 09 00 
14 20 B1 90 18 00 04 00 10 20 C1 43 06 00 7C 40 
09 00 0D 41 3D 50 06 00 5E 43 B0 12 F8 E0 7C 40 
C0 00 7D 40 03 00 B0 12 84 E2 F2 90 DE 00 15 1C 
67 20 F1 90 09 00 09 00 63 20 B1 90 18 00 04 00 
5F 20 F1 40 89 00 20 00 B0 12 EE DF 7C F0 0F 00 
C1 4C 21 00 F1 42 00 00 0C 41 3C 50 20 00 6D 43 
7E 40 1D 00 7F 43 B0 12 28 E0 C1 4C 22 00 0C 41 
3C 50 20 00 7D 40 03 00 B0 12 54 E1 E1 42 00 00 
33 3C F1 40 8A 00 20 00 4A 43 0C 3C 4F 4A 0E 41 
3E 52 0E 5F 4D 4A 0F 41 3F 50 21 00 0D 5F ED 4E 
00 00 5A 53 4A 99 03 2C 7A 90 0F 00 EF 2B 5A 53 
F1 42 00 00 0C 41 3C 50 20 00 0D 4A 7E 40 1D 00 
7F 43 B0 12 28 E0 4E 4A 0F 41 3F 50 20 00 0E 5F 
CE 4C 00 00 1D 43 4D 5A 0C 41 3C 50 20 00 B0 12 
54 E1 6A 53 C1 4A 00 00 B1 40 4C 1D 02 00 6C 43 
3D 40 10 00 5E 43 0F 41 3F 50 20 00 B0 12 B2 D2 
F2 40 64 00 01 1C 0B 3C C2 93 01 1C 03 24 F2 93 
01 1C 05 20 F2 40 64 00 01 1C B0 12 5C E4 82 93 
02 1C 06 24 B2 93 02 1C 03 24 C2 93 14 1C EC 27 
F2 43 01 1C 82 93 02 1C 07 24 B2 93 02 1C 04 24 
F2 40 DE 00 15 1C 03 3C F2 40 21 00 15 1C 31 50 
38 00 30 40 F6 E3 0A 12 09 12 08 12 31 80 14 00 
09 4E 0A 4D 91 42 98 E4 04 00 91 42 9A E4 06 00 
91 42 9C E4 08 00 91 42 9E E4 0A 00 91 42 A0 E4 
0C 00 91 42 A2 E4 0E 00 91 42 A4 E4 10 00 91 42 
A6 E4 12 00 68 4A B0 12 64 E2 5C 93 04 24 C9 43 
00 00 4C 43 74 3D 4F 48 3F 80 11 00 18 25 1F 83 
E9 24 1F 83 BA 24 1F 83 8B 24 3F 80 0D 00 4E 24 
1F 83 34 24 1F 83 1A 24 1F 83 60 21 0C 41 2C 52 
6D 43 6E 43 B0 12 32 D6 DA 41 04 00 05 00 DA 41 
05 00 04 00 DA 41 06 00 07 00 DA 41 07 00 06 00 
DA 41 08 00 08 00 D9 43 00 00 48 3D 0C 41 2C 52 
6D 43 5E 43 B0 12 32 D6 DA 41 04 00 05 00 DA 41 
05 00 04 00 DA 41 06 00 07 00 DA 41 07 00 06 00 
DA 41 08 00 08 00 D9 43 00 00 30 3D 0C 41 2C 52 
6D 43 4E 43 B0 12 32 D6 DA 41 04 00 05 00 DA 41 
05 00 04 00 DA 41 06 00 07 00 DA 41 07 00 06 00 
DA 41 08 00 08 00 D9 43 00 00 18 3D D1 4A 07 00 
02 00 D1 4A 08 00 03 00 F1 42 00 00 0C 41 2C 53 
6D 43 7E 40 1D 00 7F 43 B0 12 28 E0 D1 41 03 00 
04 00 D1 41 02 00 05 00 C1 4C 06 00 0C 41 2C 52 
6D 43 7E 40 03 00 B0 12 D4 D1 5C 4A 04 00 6D 43 
4E 43 B0 12 A4 D4 C1 4C 10 00 5C 4A 05 00 6D 43 
5E 43 B0 12 A4 D4 C1 4C 11 00 5C 4A 06 00 6D 43 
6E 43 B0 12 A4 D4 C1 4C 12 00 C9 43 00 00 DE 3C 
D1 4A 05 00 04 00 D1 4A 04 00 05 00 D1 4A 07 00 
06 00 D1 4A 06 00 07 00 D1 4A 08 00 08 00 0C 41 
2C 52 6D 43 6E 43 B0 12 D4 D1 0C 41 2C 52 6D 43 
6E 43 B0 12 32 D6 DA 41 04 00 05 00 DA 41 05 00 
04 00 DA 41 06 00 07 00 DA 41 07 00 06 00 DA 41 
08 00 08 00 D9 43 00 00 B1 3C D1 4A 05 00 04 00 
D1 4A 04 00 05 00 D1 4A 07 00 06 00 D1 4A 06 00 
07 00 D1 4A 08 00 08 00 0C 41 2C 52 6D 43 5E 43 
B0 12 D4 D1 0C 41 2C 52 6D 43 5E 43 B0 12 32 D6 
DA 41 04 00 05 00 DA 41 05 00 04 00 DA 41 06 00 
07 00 DA 41 07 00 06 00 DA 41 08 00 08 00 D9 43 
00 00 84 3C D1 4A 05 00 04 00 D1 4A 04 00 05 00 
D1 4A 07 00 06 00 D1 4A 06 00 07 00 D1 4A 08 00 
08 00 0C 41 2C 52 6D 43 4E 43 B0 12 D4 D1 0C 41 
2C 52 6D 43 4E 43 B0 12 32 D6 DA 41 04 00 05 00 
DA 41 05 00 04 00 DA 41 06 00 07 00 DA 41 07 00 
06 00 DA 41 08 00 08 00 D9 43 00 00 57 3C D1 4A 
07 00 02 00 D1 4A 08 00 03 00 F1 42 00 00 0C 41 
2C 53 6D 43 7E 40 1D 00 7F 43 B0 12 28 E0 D1 41 
03 00 04 00 D1 41 02 00 05 00 C1 4C 06 00 0C 41 
2C 52 6D 43 7E 40 03 00 B0 12 D4 D1 5C 4A 04 00 
6D 43 4E 43 B0 12 A4 D4 C1 4C 10 00 5C 4A 05 00 
6D 43 5E 43 B0 12 A4 D4 C1 4C 11 00 5C 4A 06 00 
6D 43 6E 43 B0 12 A4 D4 C1 4C 12 00 CA 48 00 00 
DA 41 10 00 04 00 DA 41 11 00 05 00 DA 41 12 00 
06 00 DA 41 02 00 07 00 DA 41 03 00 08 00 F1 42 
00 00 2C 42 0C 5A 7D 40 05 00 7E 40 1D 00 7F 43 
B0 12 28 E0 CA 4C 09 00 D9 43 00 00 5C 43 31 50 
14 00 30 40 F6 E3 0A 12 31 80 34 00 0A 4C 0C 41 
3C 50 06 00 0D 43 2E 42 B0 12 A4 E3 0C 41 3C 50 
1A 00 0D 43 3E 40 0A 00 B0 12 A4 E3 0C 41 3C 50 
24 00 0D 43 3E 40 10 00 B0 12 A4 E3 B1 40 50 00 
02 00 F1 40 50 00 00 00 0C 4A 0D 41 3D 50 0E 00 
7E 40 0B 00 0F 41 2F 53 B0 12 34 D0 B1 90 50 00 
02 00 EF 20 0C 41 3C 50 0E 00 7D 40 0A 00 B0 12 
98 E0 4C 93 E6 24 0C 41 3C 50 06 00 7D 40 07 00 
6E 43 B0 12 32 D6 D1 41 09 00 0A 00 D1 41 08 00 
0B 00 D1 41 07 00 0C 00 D1 41 06 00 0D 00 0C 41 
3C 50 06 00 7D 40 07 00 6E 42 B0 12 32 D6 5A 41 
07 00 5E 41 0E 00 4F 4A 3F D0 80 00 0F 9E 43 24 
0C 41 3C 50 0A 00 0D 41 3D 50 0E 00 0E 41 2E 52 
B0 12 D6 C4 5C 93 B5 20 D1 93 04 00 B2 20 B0 12 
26 E1 D1 41 0E 00 1A 00 4C 43 7C 92 0F 2C 4F 4C 
0E 41 3E 50 12 00 0E 5F 4D 4C 0F 41 3F 50 1C 00 
0D 5F ED 4E 00 00 5C 53 7C 92 F1 2B B0 12 F4 DD 
0C 41 3C 50 06 00 7D 40 07 00 7E 40 07 00 B0 12 
32 D6 D2 41 09 00 16 1C D2 41 08 00 17 1C D2 41 
07 00 18 1C 6C 43 0D 41 3D 50 1A 00 7E 40 0A 00 
B0 12 64 DF 7E 3C 4C 43 6C 92 1B 2C 4E 4C 0F 41 
3F 50 0F 00 0E 5F 4D 4C 0F 41 3F 50 24 00 0F 8D 
EF 4E 0F 00 4E 4C 0F 41 3F 50 0A 00 0E 5F 4D 4C 
0F 41 3F 50 24 00 0F 8D EF 4E 0B 00 5C 53 6C 92 
E5 2B 0C 41 3C 50 24 00 7D 40 10 00 B0 12 1E DF 
0C 41 3C 50 24 00 7D 40 10 00 7E 40 10 00 B0 12 
AE DC D1 91 13 00 33 00 4C 20 D1 91 14 00 32 00 
48 20 D1 91 15 00 31 00 44 20 D1 91 16 00 30 00 
40 20 B0 12 26 E1 0C 41 3C 50 24 00 7D 40 10 00 
7E 40 10 00 B0 12 AE DC 7A F0 0F 00 7A D0 80 00 
C1 4A 1A 00 4C 43 7C 92 10 2C 4F 4C 0D 41 3D 50 
24 00 0D 8F 4E 4C 0F 41 3F 50 1C 00 0E 5F DE 4D 
0B 00 00 00 5C 53 7C 92 F0 2B B0 12 F4 DD 0C 41 
3C 50 06 00 7D 40 07 00 7E 40 07 00 B0 12 32 D6 
D2 41 09 00 16 1C D2 41 08 00 17 1C D2 41 07 00 
18 1C 6C 43 0D 41 3D 50 1A 00 7E 40 0A 00 B0 12 
64 DF 31 50 34 00 3A 41 30 41 0A 12 09 12 31 80 
18 00 0C 41 0D 43 3E 42 B0 12 A4 E3 0C 41 3C 52 
3D 40 B8 E4 3E 40 03 00 B0 12 B8 E3 0C 41 3C 50 
0C 00 0D 43 2E 42 B0 12 A4 E3 0C 41 3C 50 10 00 
0D 43 3E 42 B0 12 A4 E3 C2 43 1A 1C C2 43 14 1C 
49 43 4A 43 F2 40 21 00 15 1C B0 12 5C E4 4E 43 
1F 42 9E 01 0F 93 09 24 3F 80 0E 00 04 24 3F 82 
05 20 59 43 03 3C 5A 43 01 3C 5E 43 4E 93 F0 27 
B0 12 5C E4 B2 40 00 A5 20 01 B2 D0 03 03 24 01 
B2 D0 00 10 2E 01 B0 12 30 D7 B0 12 5C E4 4A D9 
4A 93 06 24 49 93 0B 24 4C 43 B0 12 38 DB 07 3C 
4C 43 B0 12 00 DD B0 12 60 DA B0 12 AC D7 B0 12 
5C E4 8B 3C 32 C2 03 43 C2 43 14 1C 32 D2 B0 12 
0E D9 F2 40 A5 00 21 01 92 C3 30 01 C2 43 21 01 
82 43 1C 02 0C 41 3C 50 0C 00 B0 12 62 E0 B0 12 
72 E4 3C 40 E8 03 B0 12 CA E3 B0 12 FC E1 B0 12 
A4 E2 D1 B3 0C 00 5D 20 E1 B3 0C 00 03 24 E1 B2 
0C 00 4F 24 E1 B2 0C 00 60 24 B2 43 02 1C F2 40 
21 00 15 1C D1 93 0E 00 18 24 E1 93 0E 00 15 24 
F1 90 03 00 0E 00 51 20 0C 41 7D 40 07 00 7E 40 
10 00 B0 12 32 D6 4C 4C 3C F0 03 00 1C 93 45 20 
B0 12 26 E1 B0 12 CE DA 40 3C 7C 40 0E 00 0D 41 
3D 52 7E 40 03 00 B0 12 F8 E0 0C 41 7D 40 03 00 
7E 40 14 00 B0 12 32 D6 F1 90 03 00 05 00 03 20 
3C 40 F0 11 02 3C 3C 40 8C 19 82 4C 1E 1C B0 12 
E0 E2 0C 41 3C 50 0C 00 B0 12 6E CE B0 12 5C E4 
D1 B3 0C 00 1A 24 0C 41 3C 50 0C 00 B0 12 16 C8 
14 3C B0 12 5C E4 0C 41 3C 50 0C 00 B0 12 00 C0 
0C 3C B2 43 02 1C F2 40 21 00 15 1C B0 12 84 E4 
0C 41 3C 50 0C 00 B0 12 16 C8 B0 12 5C E4 C2 93 
14 1C 70 23 32 C2 03 43 C2 43 14 1C B0 12 40 E4 
B0 12 20 E2 B2 43 02 1C F2 40 21 00 15 1C B0 12 
1A E4 B0 12 30 E3 B0 12 5A DC B0 12 64 E4 32 D2 
32 D0 F0 00 E2 3F 03 43 0A 12 09 12 08 12 07 12 
06 12 05 12 04 12 31 80 26 00 07 4F 06 4E 05 4D 
04 4C 91 41 38 00 24 00 5F 41 36 00 81 4F 22 00 
48 43 49 43 4A 43 0C 41 2C 53 3D 40 A8 E4 3E 40 
07 00 B0 12 B8 E3 0C 41 3C 50 12 00 7D 40 03 00 
7E 40 0F 00 B0 12 32 D6 0C 41 3C 50 1A 00 7D 40 
03 00 7E 40 0E 00 B0 12 32 D6 0C 41 3C 50 0A 00 
7D 40 03 00 7E 40 0D 00 B0 12 32 D6 7C 40 D0 00 
0D 44 B0 12 84 E2 A2 42 10 1C D2 43 1B 1C C2 43 
12 1C 1C 41 24 00 B0 12 AA DF 82 93 10 1C 1D 24 
7A 90 07 00 17 2C B0 12 54 E4 4C 93 13 20 6A 92 
08 24 4E 4A 0F 41 2F 53 0E 5F 6C 4E B0 12 F0 D9 
08 3C 4E 4A 0F 41 2F 53 0E 5F 6C 4E B0 12 F0 D9 
04 4C 5A 53 82 93 10 1C E3 23 D2 93 1A 1C 03 20 
D2 93 1A 1C FD 27 D2 43 12 1C 82 45 10 1C 1A 3C 
7A 90 07 00 17 2C B0 12 54 E4 4C 93 13 20 6A 92 
08 24 4E 4A 0F 41 2F 53 0E 5F 6C 4E B0 12 F0 D9 
08 3C 4E 4A 0F 41 2F 53 0E 5F 6C 4E B0 12 F0 D9 
04 4C 5A 53 82 93 10 1C E3 23 7A 90 07 00 E0 2B 
0C 46 7C E3 B0 12 4A E3 3C 40 0F 00 4C F4 0D 41 
3D 50 0A 00 0E 41 3E 50 12 00 0F 41 3F 50 1A 00 
B0 12 B4 D6 04 4C 74 90 03 00 35 2C 4C 44 3C F0 
0F 00 B0 12 CE E1 3F 40 0F 00 5F F7 04 00 4C DF 
C7 4C 04 00 44 44 D7 44 0C 1C 0D 00 12 3C 4F 48 
0F 57 6C 4F 4F 49 3D 40 07 00 0D 8F B0 12 42 DE 
1F 43 4C FF B0 12 4A E3 59 53 79 92 02 28 49 43 
58 53 1F 41 22 00 48 9F EA 2B D2 93 1A 1C 03 20 
D2 93 1A 1C FD 27 C2 43 12 1C 5C 43 B0 12 4A E3 
5C 43 B0 12 4A E3 C2 43 1A 1C B0 12 84 E4 B0 12 
40 E4 B0 12 FC E1 F1 40 07 00 00 00 0C 41 3C 50 
0A 00 7D 40 03 00 7E 40 0D 00 4F 43 B0 12 52 DD 
4C 93 09 20 0C 41 3C 50 0A 00 7D 40 03 00 7E 40 
0D 00 B0 12 D4 D1 31 50 26 00 30 40 EE E3 0A 12 
09 12 08 12 07 12 31 80 26 00 08 4C 0C 41 3C 50 
1E 00 0D 43 3E 42 B0 12 A4 E3 B0 12 F4 DD 5A 48 
02 00 0C 41 6D 42 5E 43 4F 43 B0 12 A0 DB 0C 41 
3C 50 0E 00 0D 41 0E 4A B0 12 AE D5 0C 41 3C 50 
0E 00 7D 40 10 00 B0 12 1E DF 0C 41 3C 50 0E 00 
7D 40 10 00 7E 40 10 00 B0 12 AE DC 0C 41 2C 52 
0D 41 3D 50 0E 00 0E 41 0F 4A B0 12 9A D8 0C 41 
3C 50 1E 00 7D 40 07 00 7E 40 07 00 B0 12 32 D6 
D2 41 21 00 16 1C D2 41 20 00 17 1C D2 41 1F 00 
18 1C C1 93 25 00 03 20 C1 93 24 00 07 24 59 41 
25 00 89 10 5F 41 24 00 09 DF 02 3C 39 40 0A 01 
07 43 F2 43 01 1C C2 93 01 1C 03 24 F2 93 01 1C 
10 20 F2 40 64 00 01 1C B0 12 5C E4 6C 43 0D 41 
2D 52 7E 40 0A 00 0F 49 B0 12 D6 DE B0 12 F4 DD 
17 53 0C 48 B0 12 62 E0 1F 43 6F B8 06 20 5A 98 
02 00 03 20 37 90 63 00 DE 2B B0 12 5C E4 1F 43 
6F B8 24 20 0C 41 3C 50 0E 00 0D 41 4E 43 B0 12 
AE D5 0C 41 3C 50 0E 00 7D 40 10 00 B0 12 1E DF 
0C 41 3C 50 0E 00 7D 40 10 00 7E 40 10 00 B0 12 
AE DC 0C 41 2C 52 0D 41 3D 50 0E 00 0E 41 4F 43 
B0 12 9A D8 03 3C 0C 48 B0 12 62 E0 C2 93 01 1C 
06 24 F2 93 01 1C 03 24 1F 43 6F B8 F4 27 1F 43 
6F B8 2C 20 6C 43 0D 41 2D 52 7E 40 0A 00 0F 49 
B0 12 D6 DE 0C 41 3C 50 1E 00 7D 40 03 00 7E 40 
15 00 B0 12 32 D6 37 90 63 00 08 2C 0F 4A 5F F1 
1E 00 4A 9F 13 20 C1 CA 1E 00 07 3C 0F 4A 5F F1 
1E 00 4A 9F 0B 24 C1 DA 1E 00 0C 41 3C 50 1E 00 
7D 40 03 00 7E 40 15 00 B0 12 D4 D1 31 50 26 00 
30 40 F4 E3 0A 12 09 12 08 12 07 12 06 12 05 12 
04 12 31 80 06 00 06 4F 05 4E 04 4D 09 4C 5E 41 
16 00 48 43 4A 43 07 43 5F 43 81 4F 04 00 6E 93 
05 2C 4E 93 03 24 E2 43 01 1C 02 3C C2 4E 01 1C 
45 93 01 20 55 43 4E 43 05 3C 4F 4E 0F 54 CF 43 
00 00 5E 53 4E 95 F9 2B 3F 42 5F F9 01 00 81 4F 
00 00 2F 43 5F F9 01 00 81 4F 02 00 5C 49 01 00 
B0 12 A2 E1 4E 4C 79 3C 1F 41 04 00 4F 93 13 20 
0C 49 B0 12 62 E0 3F 42 5F F9 01 00 81 4F 00 00 
2F 43 5F F9 01 00 81 4F 02 00 5C 49 01 00 B0 12 
A2 E1 4E 4C 03 3C 4F 43 81 4F 04 00 4E 93 5D 24 
4F 4E 0F 57 86 9F 00 00 1F 2C 86 93 00 00 1C 24 
0D 4E 4D 57 6D 86 4E 9D 02 2C 4E 43 01 3C 4E 8D 
4C 4E 3C F0 0F 00 B0 12 CE E1 0F 4C 3C 40 0F 00 
5C F9 01 00 4C DF C9 4C 01 00 5C 49 03 00 4D 4D 
B0 12 80 E1 C9 4C 03 00 0F 4A 4F 5E 7F 92 23 28 
4F 48 0F 54 5C 49 03 00 4D 4A 4B 4E 0D 5B 3D 82 
B0 12 42 DE CF DC 00 00 58 53 0F 4A 4F 5E 7F 90 
09 00 1E 28 48 95 1C 2C 5C 49 03 00 4F 4A 3D 40 
10 00 0D 8F 4F 4E 0D 8F B0 12 AC E1 4F 48 0F 54 
CF 4C 00 00 0D 3C 4F 48 0F 54 5C 49 03 00 4B 4A 
3D 42 0D 8B 4B 4E 0D 8B B0 12 AC E1 CF DC 00 00 
4A 5E 7A F0 07 00 4F 4E 07 5F 27 96 03 28 86 93 
00 00 11 20 C2 93 01 1C 0E 24 F2 93 01 1C 0B 24 
7E 90 09 00 08 2C 2D 41 1F 41 02 00 4D DF 4D 93 
02 20 48 95 71 2B 86 47 00 00 0C 48 31 50 06 00 
30 40 EE E3 0A 12 09 12 08 12 07 12 09 4E 08 4D 
0A 4C 47 43 68 92 33 28 78 90 07 00 5F 20 7C 40 
06 00 B0 12 24 D8 4C 48 3C F0 07 00 B0 12 CE E1 
3F 40 81 00 4C DF B0 12 24 D8 0C 49 B0 12 24 D8 
49 43 69 92 08 2C 4F 49 0F 5A 6C 4F B0 12 24 D8 
59 53 69 92 F8 2B 4C 43 B0 12 24 D8 49 43 69 92 
06 2C 4C 43 B0 12 24 D8 59 53 69 92 FA 2B 4C 43 
B0 12 24 D8 07 4C 4C 43 B0 12 24 D8 2F 3C 7C 40 
0A 00 B0 12 24 D8 4C 48 3C F0 07 00 B0 12 CE E1 
3F 40 81 00 4C DF B0 12 24 D8 0C 49 B0 12 24 D8 
49 43 79 92 08 2C 4F 49 0F 5A 6C 4F B0 12 24 D8 
59 53 79 92 F8 2B 4C 43 B0 12 24 D8 49 43 79 92 
06 2C 4C 43 B0 12 24 D8 59 53 79 92 FA 2B 4C 43 
B0 12 24 D8 07 4C 4C 43 B0 12 24 D8 0C 47 30 40 
F4 E3 0A 12 09 12 08 12 07 12 06 12 05 12 04 12 
07 4F 06 4E 05 4D 0D 4C 14 41 12 00 58 41 10 00 
49 43 4A 43 7C 40 D0 00 B0 12 84 E2 A2 42 10 1C 
D2 43 1B 1C C2 43 12 1C 0C 44 B0 12 AA DF 82 93 
10 1C FD 23 D2 93 1A 1C 03 20 D2 93 1A 1C FD 27 
D2 43 12 1C 82 45 10 1C 82 93 10 1C FD 23 0C 46 
7C E3 B0 12 4A E3 12 3C 4F 49 0F 57 6C 4F 4F 4A 
3D 40 07 00 0D 8F B0 12 42 DE 1F 43 4C FF B0 12 
4A E3 5A 53 7A 92 02 28 4A 43 59 53 49 98 EC 2B 
D2 93 1A 1C 03 20 D2 93 1A 1C FD 27 C2 43 12 1C 
5C 43 B0 12 4A E3 5C 43 B0 12 4A E3 C2 43 1A 1C 
B0 12 84 E4 B0 12 40 E4 B0 12 FC E1 30 40 EE E3 
0A 12 09 12 21 83 09 4E 0A 4C DA 42 16 1C 00 00 
DA 42 17 1C 01 00 4C 43 07 3C 4F 4C 0F 5D 4E 4C 
0E 5A EE 4F 02 00 5C 53 4C 99 F7 2B F1 42 00 00 
2D 43 4D 59 0C 4A 7E 40 1D 00 7F 43 B0 12 28 E0 
C2 4C 0C 1C 3F 40 0F 00 5F FA 03 00 7F D0 10 00 
CA 4F 03 00 F1 42 00 00 2D 43 4D 59 0C 4A 7E 40 
1D 00 7F 43 B0 12 28 E0 C2 4C 0D 1C 3F 40 0F 00 
5F FA 03 00 7F D0 20 00 CA 4F 03 00 F1 42 00 00 
2D 43 4D 59 0C 4A 7E 40 1D 00 7F 43 B0 12 28 E0 
C2 4C 0E 1C 21 53 30 40 F8 E3 0A 12 09 12 21 83 
09 4E 0A 4C DA 42 16 1C 00 00 DA 42 17 1C 01 00 
4C 43 07 3C 4F 4C 0F 5D 4E 4C 0E 5A EE 4F 02 00 
5C 53 4C 99 F7 2B F1 42 00 00 2D 43 4D 59 0C 4A 
7E 40 1D 00 7F 43 B0 12 28 E0 C2 4C 0C 1C 3F 40 
0F 00 5F FA 03 00 7F D0 10 00 CA 4F 03 00 F1 42 
00 00 2D 43 4D 59 0C 4A 7E 40 1D 00 7F 43 B0 12 
28 E0 C2 4C 0D 1C 3F 40 0F 00 5F FA 03 00 7F D0 
20 00 CA 4F 03 00 F1 42 00 00 2D 43 4D 59 0C 4A 
7E 40 1D 00 7F 43 B0 12 28 E0 C2 4C 0E 1C 21 53 
30 40 F8 E3 0A 12 09 12 08 12 07 12 31 80 0E 00 
08 4E 07 4D 09 4C 0C 41 2C 53 B0 12 32 D6 D1 41 
02 00 0B 00 D1 41 03 00 0A 00 D1 41 04 00 0D 00 
D1 41 05 00 0C 00 F1 42 00 00 0C 41 3C 50 0A 00 
6D 42 7E 40 1D 00 7F 43 B0 12 28 E0 0A 4C 5A 91 
06 00 13 24 C1 4A 06 00 0C 41 2C 53 0D 47 0E 48 
B0 12 D4 D1 0C 41 2C 53 0D 47 0E 48 B0 12 32 D6 
5A 91 06 00 02 24 4C 43 04 3C 4C 43 4A 99 01 20 
5C 43 31 50 0E 00 30 40 F4 E3 C2 93 1C 1C 3E 24 
32 C2 03 43 D2 42 1C 1C 09 1C C2 43 1C 1C 32 D2 
D2 52 09 1C 04 1C D2 52 09 1C 05 1C D2 52 09 1C 
06 1C D2 52 09 1C 07 1C C2 93 09 1C 1F 24 3F 40 
00 1C C2 43 0A 1C E2 93 0A 1C 15 2C 32 C2 03 43 
3E 40 FF 00 6E 9F 08 24 CF 93 00 00 05 24 CF 93 
00 00 02 24 DF 83 00 00 32 D2 1F 53 D2 53 0A 1C 
E2 93 0A 1C EB 2B D2 83 09 1C E1 23 F2 90 64 00 
05 1C 04 28 C2 43 05 1C B0 12 CA E0 30 41 0A 12 
09 12 08 12 21 82 09 4E 08 4D 0A 4C 3C 40 20 1C 
7D 40 07 00 6E 43 B0 12 32 D6 D1 42 23 1C 00 00 
D1 42 22 1C 01 00 D1 42 21 1C 02 00 D1 42 20 1C 
03 00 4D 43 6D 92 11 2C 4F 4D 0E 48 0E 8F 4F 4D 
0F 5A DF 4E 03 00 00 00 4F 4D 0F 51 4E 4D 0E 5A 
EE 4F 04 00 5D 53 6D 92 EF 2B 4C 49 B0 12 CE E1 
CA 4C 08 00 4D 43 7D 90 07 00 08 2C 4F 4D 0F 5A 
CF 43 09 00 5D 53 7D 90 07 00 F8 2B 21 52 30 40 
F6 E3 0A 12 09 12 08 12 08 4E 09 4D 0A 4C 6C 43 
B0 12 24 D8 4C 49 3C F0 07 00 B0 12 CE E1 3F 40 
80 00 4C DF B0 12 24 D8 0C 48 B0 12 24 D8 4C 43 
B0 12 24 D8 79 90 07 00 0E 24 49 43 79 92 18 2C 
4C 43 B0 12 24 D8 4F 49 0F 5A CF 4C 00 00 59 53 
79 92 F6 2B 0D 3C 49 43 69 92 0A 2C 4C 43 B0 12 
24 D8 4F 49 0F 5A CF 4C 00 00 59 53 69 92 F6 2B 
4C 43 B0 12 24 D8 0A 4C 4C 43 B0 12 24 D8 0C 4A 
30 40 F6 E3 0A 12 09 12 08 12 07 12 06 12 05 12 
0A 4D 0D 4F 09 4E 05 4C 58 4A 07 00 57 4A 06 00 
56 4A 05 00 B0 12 16 E3 77 90 06 00 01 28 47 43 
4C 98 06 28 7C 90 06 00 0C 20 78 40 06 00 09 3C 
56 53 47 9C 01 2C 07 4C 4F 47 0F 59 66 9F 03 28 
08 4C 47 43 46 43 CA 48 07 00 CA 47 06 00 CA 46 
05 00 CA 45 04 00 78 90 05 00 06 2C 4F 43 68 93 
01 28 5F 43 08 4F 01 3C 68 43 0C 48 30 40 F0 E3 
31 80 0C 00 0C 41 3C 52 3D 40 B4 E4 3E 40 03 00 
B0 12 B8 E3 B0 12 0E D9 F2 40 A5 00 21 01 92 C3 
30 01 C2 43 21 01 82 43 1C 02 B0 12 72 E4 3C 40 
E8 03 B0 12 CA E3 B0 12 FC E1 7C 40 0E 00 0D 41 
3D 52 7E 40 03 00 B0 12 F8 E0 0C 41 7D 40 03 00 
7E 40 14 00 B0 12 32 D6 F1 90 03 00 05 00 03 20 
3C 40 F0 11 02 3C 3C 40 8C 19 82 4C 1E 1C B0 12 
E0 E2 B0 12 80 D9 31 50 0C 00 30 41 31 80 0A 00 
0C 41 2C 53 0D 43 3E 42 B0 12 A4 E3 0C 41 2C 53 
7D 40 03 00 7E 40 13 00 B0 12 32 D6 F1 40 03 00 
09 00 C1 43 08 00 C1 43 07 00 F1 40 29 00 05 00 
F1 40 07 00 04 00 F1 40 20 00 03 00 F1 40 19 00 
02 00 F1 40 07 00 00 00 0C 41 2C 53 7D 40 03 00 
7E 40 13 00 4F 43 B0 12 52 DD 4C 93 08 20 0C 41 
2C 53 7D 40 03 00 7E 40 13 00 B0 12 D4 D1 31 50 
0A 00 30 41 4F 43 7E 40 80 00 A2 B3 20 03 FD 23 
D2 C3 02 02 D2 D3 02 02 A2 B3 20 03 F9 27 0D 4C 
4D FE 4D 93 03 20 E2 C3 02 02 02 3C E2 D3 02 02 
D2 C3 02 02 E2 B2 00 02 01 24 4F DE 12 C3 4E 10 
4D 43 7D 90 07 00 17 2C D2 D3 02 02 0B 4C 4B FE 
4B 93 03 20 E2 C3 02 02 02 3C E2 D3 02 02 D2 C3 
02 02 E2 B2 00 02 01 24 4F DE 12 C3 4E 10 5D 53 
7D 90 07 00 E9 2B 0C 4F 30 41 0A 12 09 12 08 12 
07 12 21 82 08 4F 07 4E 09 4D 0A 4C 0C 41 0D 43 
2E 42 B0 12 A4 E3 0C 41 7D 40 07 00 6E 42 B0 12 
32 D6 5F 41 01 00 7F F0 0F 00 7F D0 10 00 CA 4F 
00 00 78 F0 0F 00 CA 48 01 00 DA 47 02 00 02 00 
DA 47 01 00 03 00 EA 47 04 00 DA 49 07 00 05 00 
DA 49 08 00 06 00 DA 49 09 00 07 00 DA 49 0A 00 
08 00 DA 49 0B 00 09 00 21 52 30 40 F4 E3 C2 43 
02 02 C2 43 06 02 C2 43 1C 02 F2 40 7F 00 18 02 
F2 40 80 00 1A 02 F2 D0 03 00 04 02 C2 43 03 02 
F2 40 70 00 05 02 F2 40 E0 00 0B 02 B2 40 52 2D 
C0 01 A2 43 C2 01 F2 40 06 00 D5 01 F2 40 05 00 
D6 01 F2 40 03 00 D7 01 82 43 C0 01 C2 43 22 02 
C2 43 24 02 C2 43 26 02 C2 43 2A 02 82 43 22 03 
82 43 24 03 82 43 26 03 B2 40 20 00 2A 03 30 41 
B0 12 A4 E2 32 C2 03 43 3F 40 0A 00 5F 52 1C 1C 
C2 4F 09 1C C2 43 1C 1C 32 D2 F2 40 0A 00 04 1C 
F2 40 0F 00 05 1C F2 40 19 00 06 1C F2 40 2D 00 
07 1C 5F 42 09 1C 0F 11 0F 11 0F 11 C2 4F 09 1C 
D2 52 09 1C 08 1C 0F 43 2F 93 06 34 FF 43 00 1C 
5F 53 8F 11 2F 93 FA 3B 0F 43 1F 93 08 34 0E 4F 
0E 5E BE 43 02 1C 5F 53 8F 11 1F 93 F8 3B 30 41 
4F 43 7E 40 80 00 D2 C3 02 02 D2 D3 02 02 A2 B3 
20 03 F9 27 0D 4C 4D FE 4D 93 03 20 E2 C3 02 02 
02 3C E2 D3 02 02 D2 C3 02 02 E2 B2 00 02 01 24 
4F DE 12 C3 4E 10 4D 43 7D 90 07 00 17 2C D2 D3 
02 02 0B 4C 4B FE 4B 93 03 20 E2 C3 02 02 02 3C 
E2 D3 02 02 D2 C3 02 02 E2 B2 00 02 01 24 4F DE 
12 C3 4E 10 5D 53 7D 90 07 00 E9 2B 0C 4F 30 41 
0A 12 31 82 0C 41 0D 43 3E 42 B0 12 A4 E3 0C 41 
7D 40 03 00 7E 40 0D 00 B0 12 32 D6 B0 12 EE DF 
7C 40 D0 00 6D 43 B0 12 84 E2 B0 12 EE DF 3A 40 
0F 00 4A FC B0 12 84 E4 7A 90 0F 00 15 20 F1 40 
06 00 07 00 C1 43 06 00 C1 43 05 00 C1 4A 04 00 
F1 93 03 00 02 2C D1 53 03 00 0C 41 7D 40 03 00 
7E 40 0D 00 B0 12 D4 D1 31 52 3A 41 30 41 0A 12 
09 12 31 80 06 00 79 40 03 00 4A 43 F2 43 01 1C 
C1 43 00 00 7C 40 09 00 0D 41 5E 43 B0 12 F8 E0 
7C 40 C0 00 7D 40 03 00 B0 12 84 E2 C2 93 01 1C 
03 24 F2 93 01 1C 06 20 B0 12 5C E4 F2 40 FA 00 
01 1C 5A 53 0C 41 2C 53 B0 12 62 E0 7A 90 28 00 
03 2C 59 91 04 00 EA 27 B0 12 84 E4 F2 43 01 1C 
31 50 06 00 30 40 F8 E3 0A 12 31 82 0A 4C 0C 41 
0D 43 3E 42 B0 12 A4 E3 7A 90 09 00 26 2C 0C 41 
7D 40 03 00 7E 40 10 00 B0 12 32 D6 4F 4A 0F 51 
6F 4F 3F F0 80 FF 3F 90 80 00 0D 20 4F 4A 0F 51 
6F 4F 3F F0 7F 00 3F 90 7F 00 08 34 4A 4A 0A 51 
DA 53 00 00 03 3C F1 40 81 00 00 00 0C 41 7D 40 
03 00 7E 40 10 00 B0 12 D4 D1 31 52 3A 41 30 41 
0A 12 09 12 08 12 07 12 0A 4F 07 4E 09 4D 08 4C 
7C 40 03 00 B0 12 24 D8 7C 40 F3 00 B0 12 24 D8 
7C 40 46 00 B0 12 24 D8 4C 47 B0 12 CE E1 7A F0 
03 00 4C 5A B0 12 24 D8 4A 43 08 3C 4C 43 B0 12 
24 D8 4F 4A 0F 58 CF 4C 00 00 5A 53 4A 99 F6 2B 
4C 43 B0 12 24 D8 4C 43 B0 12 24 D8 30 40 F4 E3 
0F 12 0E 12 0D 12 0C 12 0B 12 C2 93 1D 1C 1F 24 
C2 93 1A 1C 0D 20 D2 43 1A 1C C2 93 1B 1C 04 20 
F2 D0 40 00 03 02 13 3C F2 F0 BF 00 03 02 0F 3C 
C2 43 1A 1C B0 12 6C E4 4C 93 03 24 F2 E0 40 00 
03 02 B0 12 78 E4 0C 93 02 24 B0 12 28 E4 3B 41 
3C 41 3D 41 3E 41 3F 41 00 13 F2 40 03 00 04 02 
C2 43 02 02 C2 43 06 02 C2 43 0A 02 C2 43 1C 02 
F2 40 80 00 1A 02 F2 40 70 00 05 02 C2 43 03 02 
C2 43 07 02 C2 43 0B 02 C2 43 1D 02 C2 43 24 02 
C2 43 26 02 C2 43 22 02 C2 43 2A 02 82 43 24 03 
82 43 26 03 82 43 22 03 82 43 2A 03 30 41 0A 12 
09 12 08 12 0A 4E 09 4D 08 4C 7C 40 03 00 B0 12 
24 D8 7C 40 F3 00 B0 12 24 D8 7C 40 48 00 B0 12 
24 D8 0C 4A B0 12 24 D8 4A 43 08 3C 4C 43 B0 12 
24 D8 4F 4A 0F 58 CF 4C 00 00 5A 53 4A 99 F6 2B 
4C 43 B0 12 24 D8 4C 43 B0 12 24 D8 30 40 F6 E3 
0A 12 31 82 0A 4C 0C 41 0D 43 3E 42 B0 12 A4 E3 
7A 90 09 00 1B 2C 0C 41 7D 40 03 00 7E 40 10 00 
B0 12 32 D6 4F 4A 0F 51 6F 4F 3F F0 80 FF 3F 90 
80 00 0C 20 4A 4A 0A 51 FA F0 7F 00 00 00 0C 41 
7D 40 03 00 7E 40 10 00 B0 12 D4 D1 31 52 3A 41 
30 41 0A 12 09 12 08 12 07 12 31 82 0A 4F 07 4C 
58 41 12 00 59 43 48 9A 18 28 7D 90 07 00 02 20 
68 92 13 2C 78 92 11 2C 0C 41 B0 12 32 D6 49 93 
0D 24 48 9A 0B 28 4E 4A 0E 57 4D 4A 0D 51 EE 9D 
00 00 01 24 49 43 5A 53 F2 3F 49 43 0C 49 31 52 
30 40 F4 E3 0A 12 09 12 0A 4D 09 4C 7C 40 03 00 
B0 12 24 D8 7C 40 F3 00 B0 12 24 D8 7C 40 44 00 
B0 12 24 D8 0C 4A B0 12 24 D8 4A 43 6A 92 0A 2C 
4C 43 B0 12 24 D8 4F 4A 0F 59 CF 4C 00 00 5A 53 
6A 92 F6 2B 4C 43 B0 12 24 D8 4C 43 B0 12 24 D8 
30 40 F8 E3 31 80 10 00 0C 41 7D 40 03 00 7E 40 
11 00 B0 12 32 D6 0C 41 3C 52 7D 40 03 00 7E 40 
12 00 B0 12 32 D6 1F 43 5F D1 0A 00 7F F0 7F 00 
C1 4F 0A 00 F1 40 51 00 0B 00 F1 40 A5 00 0C 00 
6C 42 0D 41 7E 40 10 00 B0 12 F8 E0 31 50 10 00 
30 41 3D F0 0F 00 3D E0 0F 00 0D 5D 0D 5D 00 5D 
12 C3 0C 10 12 C3 0C 10 12 C3 0C 10 12 C3 0C 10 
12 C3 0C 10 12 C3 0C 10 12 C3 0C 10 12 C3 0C 10 
12 C3 0C 10 12 C3 0C 10 12 C3 0C 10 12 C3 0C 10 
12 C3 0C 10 12 C3 0C 10 12 C3 0C 10 30 41 0A 12 
09 12 3F 40 BC E4 3F 93 13 24 3D 40 BC E4 0D 3C 
8F 12 2A 53 13 3C 2D 53 3C 4D 0A 4D 0E 49 B0 12 
B8 E3 0A 59 0D 4A 1D 53 1D C3 29 4D 09 93 F3 23 
3F 40 FF FF 3F 93 05 24 3A 40 FF FF 2F 4A 0F 93 
E7 23 30 40 F8 E3 0A 12 09 12 08 12 31 80 20 00 
09 4F 0A 4E 08 4C 0C 41 2C 52 B0 12 0A D4 3D 40 
03 00 4D 5A 0C 41 2C 52 B0 12 54 E1 6A 52 C1 4A 
00 00 B1 40 4C 1D 02 00 0C 48 0D 49 5E 43 0F 41 
2F 52 B0 12 68 CC 31 50 20 00 30 40 F6 E3 0A 12 
09 12 08 12 09 4D 08 4C 7C 40 12 00 B0 12 24 D8 
7C 40 F3 00 B0 12 24 D8 7C 40 4A 00 B0 12 24 D8 
4A 43 06 3C 4F 4A 0F 58 6C 4F B0 12 24 D8 5A 53 
4A 99 F8 2B 4C 43 B0 12 24 D8 4C 43 B0 12 24 D8 
30 40 F6 E3 0A 12 09 12 31 80 20 00 0A 4E 09 4C 
0C 41 2C 52 B0 12 70 D3 3D 40 03 00 4D 5A 0C 41 
2C 52 B0 12 54 E1 6A 52 C1 4A 00 00 B1 40 4C 1D 
02 00 0C 49 3D 40 10 00 5E 43 0F 41 2F 52 B0 12 
68 CC 31 50 20 00 30 40 F8 E3 C2 43 1A 1C 3C 90 
00 80 06 2C 3C 90 F4 01 05 2C 3C 40 F4 01 02 3C 
3C 40 FF 7F D2 43 1D 1C 0C 5C 3D 40 E8 03 B0 12 
64 E3 0D 4C 1C 42 1E 1C B0 12 64 E3 82 4C 0A 0B 
B2 40 14 02 00 0B B2 D0 10 00 08 0B 30 41 0A 12 
7C 40 03 00 B0 12 24 D8 7C 40 F3 00 B0 12 24 D8 
7C 40 06 00 B0 12 24 D8 4C 43 B0 12 24 D8 4C 43 
B0 12 24 D8 0A 4C 4C 43 B0 12 24 D8 4C 43 B0 12 
24 D8 0C 4A 3A 41 30 41 0A 12 09 12 0B 4C 59 41 
06 00 0C 4D 5D 83 4C 93 02 20 0C 4F 10 3C 6F EB 
1B 53 4A 43 4A 99 F5 2F 7F B0 80 FF 02 20 4F 5F 
04 3C 0C 4F 4C 5C 0F 4C 4F EE 5A 53 F3 3F 30 40 
F8 E3 0A 12 0A 4C 4C 43 B0 12 24 D8 4C 43 B0 12 
24 D8 CA 4C 00 00 4C 43 B0 12 24 D8 CA 4C 01 00 
4C 43 B0 12 24 D8 CA 4C 02 00 4C 43 B0 12 24 D8 
CA 4C 03 00 3A 41 30 41 0A 12 09 12 08 12 21 83 
0A 4D 09 4C 48 43 F1 42 00 00 5D 83 7E 40 1D 00 
7F 43 B0 12 28 E0 4A 4A 0A 59 CA 9C FF FF 01 20 
58 43 0C 48 21 53 30 40 F6 E3 3F 40 02 1C C2 43 
0B 1C C2 93 0B 1C 0F 20 32 C2 03 43 3E 43 2E 9F 
05 24 8F 93 00 00 02 24 9F 83 00 00 32 D2 2F 53 
D2 53 0B 1C F1 27 30 41 0A 12 09 12 08 12 09 4E 
08 4D 0A 4C B0 12 90 E3 0C 4A B0 12 7A E3 4A 43 
06 3C 4F 4A 0F 58 6C 4F B0 12 7A E3 5A 53 4A 99 
F8 2B 30 40 F6 E3 21 82 0C 41 3D 40 B0 E4 3E 40 
03 00 B0 12 B8 E3 B0 12 FC E1 7C 40 0E 00 0D 41 
7E 40 03 00 B0 12 F8 E0 1C 42 1E 1C B0 12 E0 E2 
21 52 30 41 0A 12 4B 43 0C 3C 4F 4B 4E 4D 0E 8F 
0E 5C 4A 4B 4F 4D 0F 8A 0F 5C DF 4E FF FF 00 00 
5B 53 4B 9D F2 2B FC 40 B3 00 00 00 3A 41 30 41 
3D F0 0F 00 3D E0 0F 00 0D 5D 00 5D 0C 11 0C 11 
0C 11 0C 11 0C 11 0C 11 0C 11 0C 11 0C 11 0C 11 
0C 11 0C 11 0C 11 0C 11 0C 11 30 41 3D F0 0F 00 
3D E0 0F 00 0D 5D 00 5D 0C 5C 0C 5C 0C 5C 0C 5C 
0C 5C 0C 5C 0C 5C 0C 5C 0C 5C 0C 5C 0C 5C 0C 5C 
0C 5C 0C 5C 0C 5C 30 41 0F 12 0E 12 0D 12 0C 12 
0B 12 D2 53 1C 1C C2 93 1D 1C 02 20 B0 12 2A D5 
3B 41 3C 41 3D 41 3E 41 3F 41 00 13 D2 D3 E0 05 
F2 F0 7F 00 E1 05 F2 D0 29 00 E1 05 F2 D0 40 00 
E0 05 C2 43 E6 05 C2 43 E7 05 D2 C3 E0 05 30 41 
7C 40 03 00 B0 12 24 D8 7C 40 F3 00 B0 12 24 D8 
7C 40 41 00 B0 12 24 D8 7C 40 0F 00 B0 12 24 D8 
30 41 32 C2 03 43 B1 C0 F0 00 00 00 F2 B0 80 FF 
1C 02 02 24 D2 43 14 1C C2 43 1C 02 82 43 1C 02 
32 D2 00 13 4F 43 DC 9D 01 00 01 00 09 20 DC 9D 
02 00 02 00 05 20 DC 9D 03 00 03 00 01 20 5F 43 
0C 4F 30 41 0A 12 09 12 0A 4D 09 4C B0 12 90 E3 
7A F0 03 00 0C 4A 4C D9 B0 12 7A E3 B0 12 0C E4 
30 40 F8 E3 C2 43 1C 1C B2 F0 EF FF C2 03 92 C3 
C0 03 92 C3 C2 03 A2 D2 C0 03 B2 40 10 00 C2 03 
30 41 B2 40 20 00 62 01 B2 40 1D 10 64 01 B2 40 
20 00 66 01 82 43 6A 01 B2 40 11 01 6C 01 30 41 
0A 12 0A 4C B0 12 DC E3 B2 40 00 04 68 01 82 4A 
D2 03 B2 40 14 02 C0 03 3A 41 30 41 31 40 00 20 
B0 12 90 E4 0C 93 02 24 B0 12 8E DE 0C 43 B0 12 
5A CA B0 12 94 E4 7F 40 06 00 01 3C 5F 83 4E 4F 
0E 5D CE 9C FF FF 02 28 4F 93 F8 23 0C 4F 30 41 
B0 12 90 E3 7C 40 0E 00 B0 12 7A E3 7C 40 80 00 
B0 12 7A E3 B0 12 4C E4 30 41 D2 93 1A 1C 03 20 
D2 93 1A 1C FD 27 5C F3 C2 4C 1B 1C C2 93 1A 1C 
FD 27 30 41 0E 43 0F 4C 1C 43 0F 5F 0E 6E 0E 9D 
01 28 0E 8D 0C 6C F9 2B 30 41 E2 B3 FD 05 FD 27 
C2 4C EE 05 D2 B3 FD 05 FD 27 5C 42 EC 05 30 41 
32 C2 03 43 F2 F0 EF 00 03 02 F2 D0 10 00 03 02 
32 D2 30 41 0F 4C 0E 93 06 24 4D 4D 1F 53 CF 4D 
FF FF 1E 83 FB 23 30 41 0F 4C 0E 93 05 24 1F 53 
FF 4D FF FF 1E 83 FB 23 30 41 B2 40 04 04 68 01 
82 4C D2 03 B2 40 14 01 C0 03 30 41 B2 F0 F8 FF 
6E 01 A2 C3 02 01 A2 B3 02 01 F8 23 30 41 34 41 
35 41 36 41 37 41 38 41 39 41 3A 41 30 41 F2 40 
03 00 24 1C D2 43 25 1C FF 3F 03 43 F2 F0 9F 00 
0B 02 F2 D0 20 00 03 02 30 41 B2 F0 CF FF C0 03 
B2 40 04 04 68 01 30 41 82 93 10 1C 02 24 92 83 
10 1C 30 41 B0 12 90 E3 F2 D0 60 00 0B 02 30 41 
B2 F0 CF FF 00 0B C2 43 1D 1C 30 41 F2 F0 CF 00 
03 02 30 41 1C 42 20 03 6C F3 30 41 B2 40 2B 5A 
5C 01 30 41 B2 40 80 5A 5C 01 30 41 5C 42 12 1C 
30 41 B0 12 8A E4 30 41 1C 42 10 1C 30 41 32 D0 
10 00 FD 3F B0 12 34 E4 30 41 B0 12 C2 E2 30 41 
1C 43 30 41 03 43 FF 3F FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF 03 F3 06 00 00 00 00 00 
03 51 A5 00 03 51 A5 00 03 51 A5 
@e4bc
04 00 20 1C 00 00 00 00 01 00 1D 1C 00 00 00 00 
@ffda
FE E3 42 E2 FE E3 FE E3 FE E3 FE E3 FE E3 D8 E1 
7E E4 FE E3 FE E3 FE E3 FE E3 00 DC FE E3 FE E3 
7E E4 FE E3 FC E2 
q
//==============================================================================
//
// Title:       Main.c
// Purpose:     A short description of the implementation.
//
// Created on:  01/06/2013 at 09:14:25 by admin.
// Copyright:   myself. All Rights Reserved.
//
//==============================================================================

//==============================================================================
// Include files

#include "Main.h"
#include "DLL430_SYMBOL.h"
#include <MSP430.h>
#include <ansi_c.h>
#include <formatio.h>


int main()
{
	STATUS_T status, secure = STATUS_OK;
	CHAR* portNumber;
	LONG  version;
	LONG  vcc = 3300;
	union DEVICE_T device;
	// The following data is the FET_1 program (that blinks the LED) (MSP430F6659).
	CHAR data0[] = {
		0xF1, 0x03, 0xB2, 0x40, 0x80, 0x5A, 0x5C, 0x01, 0xD2, 0xD3,
		0x04, 0x02, 0xD2, 0xE3, 0x02, 0x02, 0xB1, 0x40, 0x10, 0x27, 0x00, 0x00, 0x91, 0x83, 0x00, 0x00,
		0x81, 0x93, 0x00, 0x00, 0xF6, 0x27, 0xFA, 0x3F
	};
	WORD data0_addr = 0xf000;
	// The following data is the restart vector for the FET_1 program.
	CHAR data1[] = {
		0x00, 0xF0
	};
	WORD data1_addr = 0xfffe;
	CHAR fileName[] = "MCURF430F5155_CHECK.txt";
	LONG fileType = FILETYPE_TI_TXT;
	LONG bigBufferSize;
	CHAR big_buffer[MAX_SIZE];

	CHAR fileToDownload[] = "MCURF430F5155.txt";
	int fh;
	
	// read file to download 
	
	fh = OpenFile(fileToDownload, VAL_READ_ONLY, 0, VAL_BINARY);
	if(fh == -1) return;
	
	bigBufferSize = ReadFile(fh, big_buffer, MAX_SIZE);
	if(bigBufferSize > MAX_SIZE) return;
	CloseFile(fh);
	
	// Setup for simple test.
	portNumber = "TIUSB";

	do
	{
		// 1. Initialize the interface.
		//printf("Initializing the interface: ");
		status = MSP430_Initialize(portNumber, &version);
		//printf("MSP430_Initialize(portNumber=%s, version=%d) returns %d\n", portNumber, version, status);
		if (status != STATUS_OK) break;

		// 2. Set the device Vcc.
		//printf("Setting the device Vcc: ");
		status = MSP430_VCC(vcc);
		//printf("MSP430_VCC(%d) returns %d\n", vcc, status);
		if (status != STATUS_OK) break;

		// 3. Open the device.
		//printf("Opening the device: ");
		status = MSP430_OpenDevice("DEVICE_UNKNOWN", "", 0, 0, DEVICE_UNKNOWN);
		//printf("MSP430_OpenDevice() returns %d\n", status);
		if (status != STATUS_OK) break;
		// 4. Get device information
		status = MSP430_GetFoundDevice((char*)&device, sizeof(device.buffer));
		//printf("MSP430_GetFoundDevice() returns %d\n", status);
		if (status != STATUS_OK) break;
		//printf(" device.id: %d\n", device.id);
		//printf(" device.string: %s\n", device.string);
		//printf(" device.mainStart: 0x%04x\n", device.mainStart);
		//printf(" device.infoStart: 0x%04x\n", device.infoStart);
		//printf(" device.ramEnd: 0x%04x\n", device.ramEnd);
		//printf(" device.nBreakpoints: %d\n", device.nBreakpoints);
		//printf(" device.emulation: %d\n", device.emulation);
		//printf(" device.clockControl: %d\n", device.clockControl);
		//printf(" device.lcdStart: 0x%04x\n", device.lcdStart);
		//printf(" device.lcdEnd: 0x%04x\n", device.lcdEnd);
		//printf(" device.vccMinOp: %d\n", device.vccMinOp);
		//printf(" device.vccMaxOp: %d\n", device.vccMaxOp);
		//printf(" device.hasTestVpp: %d\n", device.hasTestVpp);

		// The following operations manipulate the device memory using erase, read/write, and verify.

		// 5.1 Erase the device memory.
		//printf("Erasing the device memory: ");
		status = MSP430_Erase(ERASE_MAIN, device.mainStart, 0x10000 - device.mainStart);
		//printf("MSP430_Erase(ERASE_MAIN, startAddr=0x%04x, length=0x%04x) returns %d\n",
		//	   device.mainStart, 0x10000 - device.mainStart, status);
		if (status != STATUS_OK) break;

		// 5.2 Verify the device memory erasure.
		//printf("Verifying device memory erasure: ");
		status = MSP430_EraseCheck(data0_addr, bigBufferSize);
		
//		status = MSP430_EraseCheck(data0_addr, sizeof(data0));
		//printf("MSP430_EraseCheck(startAddr=0x%04x, length=0x%04x) returns %d\n",
		//	   data0_addr, sizeof(data0), status);
		if (status != STATUS_OK) break;

		// 5.3 Program the device memory (with the program).
		//printf("Programming the device memory (program): ");
		status = MSP430_Write_Memory(data0_addr, big_buffer, bigBufferSize);
//		status = MSP430_Write_Memory(data0_addr, data0, sizeof(data0));
		//printf("MSP430_Write_Memory(startAddr=0x%04x, data0, length=0x%04x) returns %d\n",
		//	   data0_addr, sizeof(data0), status);
		if (status != STATUS_OK) break;

		// 5.4 Verify the device memory programming.
		//printf("Verifying device memory programming: ");
		status = MSP430_VerifyMem(data0_addr, bigBufferSize, big_buffer);

//		status = MSP430_VerifyMem(data0_addr, sizeof(data0), data0);
		//printf("MSP430_VerifyMem(startAddr=0x%04x, length=0x%04x, data0) returns %d\n",
		//	   data0_addr, sizeof(data0), status);
		if (status != STATUS_OK) break;

		// 5.5 Program the device memory (with the restart vector).
		//printf("Programming the device memory (reset vector): ");
		status = MSP430_Write_Memory(data1_addr, data1, sizeof(data1));
		//printf("MSP430_Write_Memory(startAddr=0x%04x, data1, length=0x%04x) returns %d\n",
		//	   data1_addr, sizeof(data1), status);
		if (status != STATUS_OK) break;

		// 5.6 Read the device memory into a file.
		//printf("Reading the device memory into a file: ");
		status = MSP430_ReadOutFile(data0_addr, 0x10000-data0_addr, fileName, fileType);
		//printf("MSP430_ReadOutFile(startAddr=0x%04x, length=0x%04x, file=\"%s\", fileType=%d) returns %d\n",
		//	data0_addr, 0x10000-data0_addr, fileName, fileType, status);
		if (status != STATUS_OK) break;

		// 5.7 Program the file into device memory, and verify.
		//printf("Programming the file into device memory (with verify): ");
		status = MSP430_ProgramFile(fileName, ERASE_ALL, TRUE);
		//printf("MSP430_ProgramFile(file=\"%s\", method=ERASE_ALL, verify=TRUE) returns %d\n", fileName, status);
		if (status != STATUS_OK) break;

		// 5.8 Verify the file with device memory.
		//printf("Verifying the file with device memory: ");
		status = MSP430_VerifyFile(fileName);
		//printf("MSP430_VerifyFile(file=\"%s\") returns %d\n", fileName, status);
		if (status != STATUS_OK) break;

		// Uncomment the following line if the target device's JTAG fuse should be blown - no further
		// JTAG access to the device will be possible!

//#define SECURE

#ifdef SECURE
		// 6.1 Blow the device security fuse.
		//printf("Blowing the device security fuse: ");
//		secure = MSP430_Secure();
		//printf("MSP430_Secure() returns %d\n", secure);
//		if (secure != STATUS_OK) break;
#endif

		// 6.2 Reset the device, and start device execution.
		//printf("Resetting the device, and starting device execution: ");
		status = MSP430_Reset(RST_RESET, TRUE, FALSE);
		//printf("MSP430_Reset(method=RST_RESET, execute=TRUE, releaseJTAG=FALSE) returns %d\n", status);
		// Ignore the status if the secure operation was successful (since JTAG access is disabled).
		if ((secure != STATUS_OK) && (status != STATUS_OK)) break;

		// 7. Close the interface.
		//printf("Closing the interface: ");
		status = MSP430_Close(FALSE);
		//printf("MSP430_Close(FALSE) returns %d\n", status);
		if (status != STATUS_OK) break;
	}
	while (0);

	if (status != STATUS_OK)
	{
		LONG errorNumber;

		// The following operations handle errors.

		//printf("Additional error information:\n");
		// 8.1 Determine the error number.
		//printf(" Error number: %d\n", errorNumber = MSP430_Error_Number());
		// 8.2 Determine the string of the error number.
		//printf(" Error string: %s\n", MSP430_Error_String(errorNumber));
	}

	//printf("Press <Enter> to continue");
//	getchar();

	return (status == STATUS_OK ? 0 : -1);
}
2043.main.h

**Attention** This is a public forum