/Modules/TDC/GP201A/SW/PICinterface/main.c
140,8 → 140,8
//----------------------------------------------- Pocitani
 
printf("Time1: %LX %LX %LX %LX \r\n", TDC_get_measurement(1), TDC_get_measurement(2), TDC_get_measurement(3), TDC_get_measurement(4));
printf("Time1: %3.7f %3.7f %3.7f ", TDC_mrange1_get_time(1,0,1,1), TDC_mrange1_get_time(2,0,2,1), TDC_mrange1_get_time(1,1,2,1));
printf("Time1: %LX %LX %LX %LX ", TDC_get_measurement(1), TDC_get_measurement(2), TDC_get_measurement(3), TDC_get_measurement(4));
output_low(TDC_ENABLE); //status register
ret8=0;
161,8 → 161,8
spi_xfer(TDC_stream,ret8,8);
ret16=spi_xfer(TDC_stream,0,16);
output_high(TDC_ENABLE);
printf("Temp: [%Lu %Lu %Lu %Lu %Lu %Lu %Lu] ", (1&(ret16)>>12), (1&(ret16)>>11), (1&(ret16)>>10), 1&(ret16)>>9, 7&(ret16)>>6, 7&(ret16)>>3, 7&TDC_get_status());
printf(" %LX %LX %LX %LX \r\n", TDC_get_measurement(1), TDC_get_measurement(2), TDC_get_measurement(3), TDC_get_measurement(4));
printf("Temp: %LX %LX %LX %LX ", TDC_get_measurement(1), TDC_get_measurement(2), TDC_get_measurement(3), TDC_get_measurement(4));
printf(" [%Lu %Lu %Lu %Lu %Lu %Lu %Lu] \r\n", (1&(ret16)>>12), (1&(ret16)>>11), (1&(ret16)>>10), 1&(ret16)>>9, 7&(ret16)>>6, 7&(ret16)>>3, 7&TDC_get_status());
/Modules/TDC/GP201A/SW/PICinterface/main.hex
1,489 → 1,492
:10000000A1EF09F054696D65323A2025332E376629
:10000000ABEF09F054696D65323A2025332E37661F
:100010002025332E37662025332E3766200054697D
:100020006D65313A2025332E37662025332E37660D
:100030002025332E3766200054696D65313A20251E
:100040004C5820254C5820254C5820254C58200031
:1000500054656D703A205B254C7520254C75202524
:100060004C7520254C7520254C7520254C75202578
:100070004C755D2000004450200807E0456E403676
:10008000413642364336452EFAD793829390939465
:100090008A9444C045F08A8443AE8A9043BE8A80E5
:1000A00040364136423643368A94003601360236AF
:1000B000033681A2009081B20080452EECD7000C5F
:1000C00093968A96436A426A416A500E406E080EC1
:1000D000446ED1DF93968A86000CEA6A380EE96E88
:1000E000EF500DE0060E016E006A002EFED7012EC5
:1000F000FBD77B0E006E002EFED7EF2EF3D7000C41
:1001000093968A96436A426A416A810E406E080E4F
:10011000446EB1DF436A426A416A0BC040F0040E8C
:10012000446EA9DF436A426A416A0CC040F0040E83
:10013000446EA1DF000E0AB4010E436A426A416AAE
:10014000406E010E446E97DF436A426A416A010EB7
:10015000406E446E90DF436A426A416A0DC040F0CF
:10016000030E446E88DF436A426A416A0EC040F063
:10017000030E446E80DF436A426A416A406A080E99
:10018000446E79DF93968A86000C93968A96436A2A
:10019000426A416A800E406E080E446E6CDF436A0C
:1001A000426A416A04C040F0040E446E64DF436A50
:1001B000426A416A05C040F0040E446E5CDF436A47
:1001C000426A416A06C040F0020E446E54DF436A40
:1001D000426A416A07C040F0020E446E4CDF436A37
:1001E000426A416A08C040F0020E446E44DF000ECD
:1001F00009B0010E436A426A416A406E010E446EC4
:100200003ADF000E09B2010E436A426A416A406E4B
:10021000010E446E30DF000E09B4010E436A426ADB
:10022000416A406E010E446E26DF000E09B6010ED3
:10023000436A426A416A406E010E446E1CDF000E42
:1002400009B8010E436A426A416A406E010E446E6B
:1002500012DF000E09BA010E436A426A416A406E1B
:10026000010E446E08DF000E09BC010E436A426AAB
:10027000416A406E010E446EFEDE000E09BE010EA4
:10028000436A426A416A406E010E446EF4DE000E1B
:100290000AB0010E436A426A416A406E010E446E22
:1002A000EADE000E0AB2010E436A426A416A406EFB
:1002B000010E446EE0DE93968A8622DF93968A963C
:1002C000436A426A416A820E406E200E446ED3DE5B
:1002D000436A426A416A0FC040F0030E446ECBDEAF
:1002E000000E0AB6010E436A426A416A406E010E70
:1002F000446EC1DE000E0AB8010E436A426A416ACA
:10030000406E010E446EB7DE13C043F012C042F0DF
:1003100011C041F010C040F0130E446EACDE939655
:100320008A8693968A96436A426A416A830E406E31
:10033000200E446EA0DE436A426A416A406A020EA1
:10034000446E99DE000E0ABA010E436A426A416A9F
:10035000406E010E446E8FDE436A426A416A14C0E9
:1003600040F0020E446E87DE18C043F017C042F022
:1003700016C041F015C040F0130E446E7CDE93961B
:100380008A8693968A96436A426A416A840E406ED0
:10039000200E446E70DE436A426A416A040E406E6B
:1003A000050E446E68DE1CC043F01BC042F01AC04C
:1003B00041F019C040F0130E446E5DDE93968A86BC
:1003C00093968A96436A426A416A850E406E200E71
:1003D000446E51DE436A426A416A1DC040F0030E1A
:1003E000446E49DE000E0ABC010E436A426A416A4D
:1003F000406E010E446E3FDE000E0ABE010E436ADF
:10040000426A416A406E010E446E35DE436A426ABA
:10041000416A1EC040F0030E446E2DDE436A426AFC
:1004200020C041F01FC040F0100E446E24DE9396B1
:100430008A86000C93968A96436A426A416A700ED5
:10044000406E080E446E17DE93968A86000C9396D3
:100450008A96436A426A416A010E406E080E446EF3
:100460000ADE93968A8641EF0AF093968A96436A4B
:10047000426A416AB40E406E080E446EFCDD436A67
:10048000426A416A406A100E446EF5DD015001C0B7
:1004900039F000C038F093968A8638C001F039C030
:1004A00002F0000C93968A96B00E3A24FF0F3F6E2E
:1004B000436A426A416A406E080E446EDCDD436A5C
:1004C000426A416A406A200E446ED5DD015003C085
:1004D0003EF002C03DF001C03CF000C03BF09396FE
:1004E0008A863BC000F03CC001F03DC002F03EC037
:1004F00003F0000CB60E006E036A026A016A3850FF
:1005000039103A103B1002E1006A0DD0D89001BEBC
:1005100009D0383639363A363B360336023601369C
:10052000002EF4D7019E000C3C50D8B4A5D0486EE4
:100530004050D8B4A1D0485E05E37F0E4826D8B01D
:100540009BD006D0810E485ED8A096D0D8B494D067
:1005500048C000F0016A026A036A476A3DC046F07B
:10056000468E3EC045F03FC044F0190E486E4350E1
:10057000445E0DE2010E455E0AE2465E08E2475E19
:1005800006E2472A462A452A4350442628D04250AC
:10059000455E12E2010E465E0FE2475E0DE2472A1B
:1005A000462A425045264350442619E3452A17E17E
:1005B000462A15E1472A13D041508009465E0EE2D3
:1005C000010E475E0BE2472A415080094626425001
:1005D0004526E9E3462AE7E1472AE5D70380482E86
:1005E00001D00BD0D8904436453646364736D890A1
:1005F0000336023601364936BAD749A006D0D8901C
:10060000013202320332493202D0000635E049BEDF
:100610001ED0D89044364536463647364350445E61
:1006200007E2010E455E04E2465E02E2475E1AE31F
:100630004250455E05E2010E465E02E2475E12E36D
:1006400041508009465E03E2010E475E0BE3032A38
:1006500009E1022A07E1012A05E1002A0DE0013241
:10066000023203323DC048F04150481A48AE02D031
:10067000018E06D0019E04D0006A016A026A036AF4
:10068000000C3D50D8B471D0006E4150D8B46DD03C
:10069000002604E3810E002668E204D07F0E005E8F
:1006A00064E363E03EC045F04250451A3E8E428E00
:1006B00040504402F4CF47F03F504302F4CF03F0E0
:1006C000F3CF46F04402F3504726F4504622000E82
:1006D000032240504302F3504726F4504622000EB6
:1006E000026A032202223E504402F3504626F4508E
:1006F0000322000E02223E504302F3500326F45020
:100700000222000E016A012240504202F3504626A6
:10071000F4500322000E022201223F504202F35005
:100720000326F4500222000E01223E504202F350F2
:100730000226F4500122002A01BE05D046360336B7
:10074000023601360006000E46AE0AD0032A022207
:100750000122015005E1025003E1035001E1002AAA
:1007600045BE018E45AE019E04D0006A016A026A50
:10077000036A000C2C50010A05E0030A06E0010A96
:1007800007E009D0020E0B6E06D0030E0B6E03D0ED
:10079000040E0B6E00D0B4DC320E386E9EDC65DECB
:1007A00002C003F00150070B356E366A3A6E7ADEEE
:1007B00003C030F002C02FF001C02EF000C02DF0B9
:1007C0000750FC0FD8B089D1040F76EF05F030C088
:1007D0003BF02FC03AF02EC039F02DC038F08ADE41
:1007E00003C03FF002C03EF001C03DF000C03CF04D
:1007F000436A426A416A8F0E406E96DE00C035F051
:1008000001C036F002C037F003C038F003C040F03A
:1008100002C03FF001C03EF000C03DF0446A240E2B
:10082000436E740E426E920E416E2BDF00C035F0A7
:1008300001C036F002C037F003C038F003C03FF00B
:1008400002C03EF001C03DF000C03CF0800E436E9F
:10085000960E426E180E416E950E406E65DE03C018
:1008600034F002C033F001C032F000C031F035D1B5
:1008700030C03BF02FC03AF02EC039F02DC038F018
:1008800039DE03C03FF002C03EF001C03DF000C0C1
:100890003CF0436A426A416A8F0E406E45DE00C0FA
:1008A00035F001C036F002C037F003C038F003C0A5
:1008B00040F002C03FF001C03EF000C03DF0446A8D
:1008C000240E436E740E426E920E416EDADE00C04C
:1008D00035F001C036F002C037F003C038F003C075
:1008E0003FF002C03EF001C03DF000C03CF0800E81
:1008F000436E960E426E180E416E950E406E14DEDB
:1009000000C035F001C036F002C037F003C038F047
:1009100003C040F002C03FF001C03EF000C03DF017
:10092000446A436A426A800E416EABDE03C034F013
:1009300002C033F001C032F000C031F0CED030C080
:100940003BF02FC03AF02EC039F02DC038F0D2DD88
:1009500003C03FF002C03EF001C03DF000C03CF0DB
:10096000436A426A416A8F0E406EDEDD00C035F098
:1009700001C036F002C037F003C038F003C040F0C9
:1009800002C03FF001C03EF000C03DF0446A240EBA
:10099000436E740E426E920E416E73DE00C035F0EF
:1009A00001C036F002C037F003C038F003C03FF09A
:1009B00002C03EF001C03DF000C03CF0800E436E2E
:1009C000960E426E180E416E950E406EADDD00C063
:1009D00035F001C036F002C037F003C038F003C074
:1009E00040F002C03FF001C03EF000C03DF0446A5C
:1009F000436A426A810E416E44DE03C034F002C095
:100A000033F001C032F000C031F067D030C03BF0AD
:100A10002FC03AF02EC039F02DC038F06BDD03C086
:100A20003FF002C03EF001C03DF000C03CF0436A20
:100A3000426A416A8F0E406E77DD00C035F001C01A
:100A400036F002C037F003C038F003C040F002C0F7
:100A50003FF001C03EF000C03DF0446A240E436EFA
:100A6000740E426E920E416E0CDE00C035F001C075
:100A700036F002C037F003C038F003C03FF002C0C8
:100A80003EF001C03DF000C03CF0800E436E960E7B
:100A9000426E180E416E950E406E46DD00C035F078
:100AA00001C036F002C037F003C038F003C040F098
:100AB00002C03FF001C03EF000C03DF0446A436A0E
:100AC000426A820E416EDDDD03C034F002C033F0B5
:100AD00001C032F000C031F000D031C000F032C0AF
:100AE00001F033C002F034C003F0000CE824F76AD0
:100AF000F736070FF66E0B0EF7220A00F550FA6E66
:100B00000800F550F96ECE0770083E090C0A939E56
:100B10008A9E080E016E00D00000018E0ED0019E4C
:100B20003D32D8B08A8ED8A08A9E018C06D0019C16
:100B3000012EF6D700D000008A8EA70EE96EE92EAE
:100B4000FED700D001BEEBD701BCF1D7000C0900E5
:100B5000F6CF35F0F7CF36F0F5CF3DF0D8DF35C022
:100B6000F6FF36C0F7FF342EF2D7000C3D50B60822
:100B70003D6E036A3EC041F03E8ED8903E323F3219
:100B8000403203320232013200323D2EF6D741AEFE
:100B90000BD0001E011E021E031E002AD8B4012A1B
:100BA000D8B4022AD8B4032A3AEF06F0006A016AE0
:100BB000026A036A456A466A476A486A44504310B3
:100BC000421041102CE0200E496ED8903D363E3642
:100BD0003F36403645364636473648364450485C00
:100BE00008E14350475C05E14250465C02E1415058
:100BF000455C0FE34150455E4250D8A0423C465E02
:100C00004350D8A0433C475E4450D8A0443C485E83
:100C1000D8800036013602360336492ED6D7EA6A26
:100C2000450EE96E000CE950356E3450376E19E010
:100C300033C040F032C03FF031C03EF030C03DF034
:100C4000446A436A200E426E820E416E1ADD03C072
:100C500033F002C032F001C031F000C030F0372E66
:100C6000E7D733C040F032C03FF031C03EF030C073
:100C70003DF07CD703C033F002C032F001C031F048
:100C800000C030F033AE0DD03506358A301E311E2F
:100C9000321E331E302AD8B4312AD8B4322AD8B4FE
:100CA000332A3B0E3C6E9A0E3B6ECA0E3A6E396A80
:100CB0000A0E376E3450D8B4352A33C040F032C0F3
:100CC0003FF031C03EF030C03DF03CC044F03BC08E
:100CD00043F03AC042F039C041F068DF0150EFCF35
:100CE00030F0ECCF31F0ECCF32F0ECCF33F00052FB
:100CF0000FE13428375C0CE035500CE00F0B375C0B
:100D000001E037E235BE35D035BC04D0200E2DD001
:100D1000200E351635AA0CD0359A3450D8A4350695
:100D20000050356E2D0E3D6EF2DE3550006E356A88
:100D30003450375C0AE10050356E2E0E3D6EE7DE12
:100D40003550006E200E3516000E300E35AA0DD02F
:100D5000359A3450D8A435060050356E2D0E3D6EB0
:100D6000D6DE3550006E356A300E002600C03DF0EC
:100D7000CEDE3CC040F03BC03FF03AC03EF039C050
:100D80003DF0446A436A426A0A0E416E0FDF03C0B7
:100D90003CF002C03BF001C03AF000C039F0372E01
:100DA0008CD7000CEACF3AF0E9CF39F03338F009AC
:100DB000356E3526E20F366E320F386E33500F0B1C
:100DC000362636263826E90F376E3726372632384C
:100DD0000F0B3726382637363836381E383632501D
:100DE0000F0B38263536070E346E0A0E37063826B6
:100DF000FDE336063726FDE335063626FDE33406E9
:100E00003526FDE3EA6A340EE96E070E3914399C83
:100E1000E926380EE95CD8B4398CEF50006E08E151
:100E200039BC06D039B813D039B602D0200E03D061
:100E300039863998300E0026EACF33F0E9CF32F008
:100E400000C03DF064DE33C0EAFF32C0E9FFEE507F
:100E500039ACDFD7000C2D50FB0F25E2050F3DEF1D
:100E600009F00C6A20D02C2C03D0010E0C6E02D09D
:100E7000090E0C6E18D02C2C03D0020E0C6E02D072
:100E80000A0E0C6E10D02C2C03D0030E0C6E02D068
:100E90000B0E0C6E08D02C2C03D0040E0C6E02D05E
:100EA0000C0E0C6E00D02F50FB0F25E2050F4FEFFC
:100EB00009F00B6A20D02E2C03D0010E0B6E02D04D
:100EC000090E0B6E18D02E2C03D0020E0B6E02D022
:100ED0000A0E0B6E10D02E2C03D0030E0B6E02D018
:100EE0000B0E0B6E08D02E2C03D0040E0B6E02D00E
:100EF0000C0E0B6E00D080EC00F0320E386E6DECF4
:100F000000F035EC02F002C003F00150070B386E20
:100F1000396A3A6E52EC02F003C033F002C032F08C
:100F200001C031F000C030F00750FC0FD8B09CD1A8
:100F3000040F61EF09F033C03BF032C03AF031C02A
:100F400039F030C038F07AEC02F003C03FF002C054
:100F50003EF001C03DF000C03CF0436A426A416A85
:100F60008F0E406E94EC02F000C038F001C039F0F2
:100F700002C03AF003C03BF003C040F002C03FF0B3
:100F800001C03EF000C03DF0446A240E436E740E72
:100F9000426E920E416E41EC03F000C038F001C089
:100FA00039F002C03AF003C03BF003C03FF002C08A
:100FB0003EF001C03DF000C03CF0800E436E960E46
:100FC000426E180E416E950E406E94EC02F003C016
:100FD00037F002C036F001C035F000C034F044D123
:100FE00033C03BF032C03AF031C039F030C038F095
:100FF0007AEC02F003C03FF002C03EF001C03DF0C9
:1010000000C03CF0436A426A416A8F0E406E94EC25
:1010100002F000C038F001C039F002C03AF003C05D
:101020003BF003C040F002C03FF001C03EF000C002
:101030003DF0446A240E436E740E426E920E416E71
:1010400041EC03F000C038F001C039F002C03AF0C2
:1010500003C03BF003C03FF002C03EF001C03DF0D2
:1010600000C03CF0800E436E960E426E180E416E2C
:10107000950E406E94EC02F000C038F001C039F0DB
:1010800002C03AF003C03BF003C040F002C03FF0A2
:1010900001C03EF000C03DF0446A436A426A800EDF
:1010A000416E41EC03F003C037F002C036F001C0DE
:1010B00035F000C034F0D8D033C03BF032C03AF045
:1010C00031C039F030C038F07AEC02F003C03FF0A4
:1010D00002C03EF001C03DF000C03CF0436A426AED
:1010E000416A8F0E406E94EC02F000C038F001C0EF
:1010F00039F002C03AF003C03BF003C040F002C038
:101100003FF001C03EF000C03DF0446A240E436E43
:10111000740E426E920E416E41EC03F000C038F046
:1011200001C039F002C03AF003C03BF003C03FF009
:1011300002C03EF001C03DF000C03CF0800E436EA6
:10114000960E426E180E416E950E406E94EC02F0B3
:1011500000C038F001C039F002C03AF003C03BF0E3
:1011600003C040F002C03FF001C03EF000C03DF0BF
:10117000446A436A426A810E416E41EC03F003C047
:1011800037F002C036F001C035F000C034F06CD04A
:1011900033C03BF032C03AF031C039F030C038F0E3
:1011A0007AEC02F003C03FF002C03EF001C03DF017
:1011B00000C03CF0436A426A416A8F0E406E94EC74
:1011C00002F000C038F001C039F002C03AF003C0AC
:1011D0003BF003C040F002C03FF001C03EF000C051
:1011E0003DF0446A240E436E740E426E920E416EC0
:1011F00041EC03F000C038F001C039F002C03AF011
:1012000003C03BF003C03FF002C03EF001C03DF020
:1012100000C03CF0800E436E960E426E180E416E7A
:10122000950E406E94EC02F000C038F001C039F029
:1012300002C03AF003C03BF003C040F002C03FF0F0
:1012400001C03EF000C03DF0446A436A426A820E2B
:10125000416E41EC03F003C037F002C036F001C02C
:1012600035F000C034F000D034C000F035C001F0DB
:1012700036C002F037C003F0000CE824F76AF736F6
:10128000950FF66E120EF7220A00F550FA6E08005E
:10129000F550F96E620E660E760E860E960EE824F6
:1012A000F76AF736B90FF66E120EF7220A00F550FC
:1012B000FA6E0800F550F96EB20EB60EC60ED60ED6
:1012C000E60EE824F76AF736DD0FF66E120EF72207
:1012D0000A00F550FA6E0800F550F96E360FE00F6F
:1012E000B810901135BE0FD00F0E006E34380016B6
:1012F0000A0E005C03E2300E002602D035500026B4
:1013000000C03DF004DC0F0E34160A0E345C02E21D
:10131000300E02D0359E3550342634C03DF087EC77
:1013200005F0000C93968A96436A426A416A020E5F
:10133000406E080E446E3BEC00F093968A869FEF59
:101340000DF0F86AD09EEA6AE96A939E8A8E9382CB
:10135000939093948A94046A010E056E066A076A54
:10136000086E09800992099409860988099A098CEE
:10137000099E0A900A92050E0B6E0C6E0A940D6A75
:101380000E6A010E0F6E0A960A98136A126A116AA3
:10139000106A0A9A030E146E186A176A166A156A9A
:1013A0001C6A1B6A1A6A196A1D6A0A9C0A8E1E6ADE
:1013B000206A1F6AC150C00B0F09C16E070EB46EC0
:1013C000C150C00B0F09C16EC090C092C094C09EA6
:1013D000C2809698C69A949E93809392010EC66E90
:1013E000000EC76ED190800ED56ECD6A000ECA6E0B
:1013F000000ECB6E9484BD6AB76AB66A070EB46EEF
:101400009250926E100E006E002EFED70000B45067
:10141000A19CB56A60EC00F095988C98959A8C9A8E
:10142000959C8C9C320E386E6DEC00F060EC00F0F8
:10143000640E386E6DEC00F0098C010E0C6E040E1B
:101440000E6E0D6A070E0F6E0A8A020E076E136A81
:10145000126A116A106A186A176A166A156A1C6A93
:101460001B6A1A6A196AC5EC00F0640E386E6DECDE
:1014700000F01AEC02F0320E386E6DEC00F027EF3F
:1014800002F0C80E386E6DEC00F0959C8C8C95982F
:101490008C8895988C98F90E006E002EFED700D09F
:1014A000959A8C8A959A8C9A00D000D00000959AD3
:1014B0008C8A959A8C9A100E006E002EFED7000032
:1014C000959A8C8A959A8C9A00D000D00000010ED3
:1014D0002C6EBAEC03F000C024F001C025F002C06D
:1014E00026F003C027F0020E2C6EBAEC03F000C009
:1014F00028F001C029F002C02AF003C02BF0030E2F
:101500002C6EBAEC03F000C02CF001C02DF002C02C
:101510002EF003C02FF0040EF66E000EF76E070ECD
:10152000346EA7EC05F0890EE96E27C033F026C0B3
:1015300032F025C031F024C030F0070E346E13ECC9
:1015400006F0200E3D6E87EC05F0890EE96E2BC08B
:1015500033F02AC032F029C031F028C030F0070E35
:10156000346E13EC06F0200E3D6E87EC05F0890E0C
:10157000E96E2FC033F02EC032F02DC031F02CC0F8
:1015800030F0070E346E13EC06F0200E3D6E87EC43
:1015900005F093968A96236AB40E236E436A426AD4
:1015A000416A23C040F0080E446E3BEC00F0436AF1
:1015B000426A416A406A100E446E3BEC00F00150F2
:1015C00001C022F000C021F093968A862238026E74
:1015D000036A0F0E02160250010B246E256A036A7D
:1015E0002230026E023202321F0E02160250010B2E
:1015F000266E276A036A2230026E02323F0E0216FE
:101600000250010B286E296AD890036A2230026EBC
:10161000010B2A6E2B6A2230036E2130026E0332D8
:101620000232033202320332023203320232033216
:101630000232030E03160250070B2C6E2D6A223065
:10164000036E2130026E03320232033202321F0E69
:1016500003160250070B2E6E2F6A35EC02F002C003
:1016600003F00150070B306E316A5B0E3D6E87EC64
:1016700005F0100EE96E25C033F024C032F0D2EC34
:1016800006F0200E3D6E87EC05F0100EE96E27C0C7
:1016900033F026C032F0D2EC06F0200E3D6E87EC1F
:1016A00005F0100EE96E29C033F028C032F0D2ECFC
:1016B00006F0200E3D6E87EC05F0100EE96E2BC093
:1016C00033F02AC032F0D2EC06F0200E3D6E87ECEB
:1016D00005F0100EE96E2DC033F02CC032F0D2ECC4
:1016E00006F0200E3D6E87EC05F0100EE96E2FC05F
:1016F00033F02EC032F0D2EC06F0200E3D6E87ECB7
:1017000005F0100EE96E31C033F030C032F0D2EC8B
:1017100006F05D0E3D6E87EC05F00D0E3D6E87EC1C
:1017200005F00A0E3D6E87EC05F0099C050E0C6E67
:101730000B6E010E0E6E0D6E070E0F6E0A8A020EF4
:10174000076E136A126A116A106A186A176A166AB3
:10175000156A1C6A1B6A1A6A196AC5EC00F0640EE5
:10176000386E6DEC00F01AEC02F0320E386E6DEC53
:1017700000F095988C98959A8C9A959C8C9C95984D
:101780008C8895988C98959C8C8C959A8C8A959C35
:101790008C9C959A8C9A010E2C6E2D6A2E6E2F6E53
:1017A0002BEC07F000C024F001C025F002C026F0A9
:1017B00003C027F0020E2C6E2D6A2E6E010E2F6EC6
:1017C0002BEC07F000C028F001C029F002C02AF07D
:1017D00003C02BF0010E2C6E2D6E020E2E6E010E2C
:1017E0002F6E2BEC07F000C02CF001C02DF002C0D2
:1017F0002EF003C02FF01E0EF66E000EF76E070ED1
:10180000346EA7EC05F0890EE96E27C033F026C0D0
:1018100032F025C031F024C030F0070E346E13ECE6
:1018200006F0200E3D6E87EC05F0890EE96E2BC0A8
:1018300033F02AC032F029C031F028C030F0070E52
:10184000346E13EC06F0200E3D6E87EC05F0890E29
:10185000E96E2FC033F02EC032F02DC031F02CC015
:1018600030F0070E346E13EC06F0200E3D6E87EC60
:1018700005F0010E3A6E52EC02F003C027F002C0F0
:1018800026F001C025F000C024F0020E3A6E52ECA2
:1018900002F003C02BF002C02AF001C029F000C002
:1018A00028F0030E3A6E52EC02F003C02FF002C093
:1018B0002EF001C02DF000C02CF0040E3A6E52EC58
:1018C00002F003C033F002C032F001C031F000C0BA
:1018D00030F0380EF66E000EF76E070E346EA7EC81
:1018E00005F027C034F0370E356EFCDC26C034F02E
:1018F000370E356EF7DC25C034F0370E356EF2DC6E
:1019000024C034F0370E356EEDDC200E3D6E87ECD2
:1019100005F02BC034F0370E356EE4DC2AC034F00D
:10192000370E356EDFDC29C034F0370E356EDADC69
:1019300028C034F0370E356ED5DC200E3D6E87ECB6
:1019400005F02FC034F0370E356ECCDC2EC034F0ED
:10195000370E356EC7DC2DC034F0370E356EC2DC65
:101960002CC034F0370E356EBDDC200E3D6E87EC9A
:1019700005F033C034F0370E356EB4DC32C034F0CD
:10198000370E356EAFDC31C034F0370E356EAADC61
:1019900030C034F0370E356EA5DC200E3D6E87EC7E
:1019A00005F093968A96236AB40E236E436A426AC0
:1019B000416A23C040F0080E446E3BEC00F0436ADD
:1019C000426A416A406A100E446E3BEC00F00150DE
:1019D00001C022F000C021F093968A862238026E60
:1019E000036A0F0E02160250010B246E256A036A69
:1019F0002230026E023202321F0E02160250010B1A
:101A0000266E276A036A2230026E02323F0E0216E9
:101A10000250010B286E296AD890036A2230026EA8
:101A2000010B2A6E2B6A2230036E2130026E0332C4
:101A30000232033202320332023203320232033202
:101A40000232030E03160250070B2C6E2D6A223051
:101A5000036E2130026E03320232033202321F0E55
:101A600003160250070B2E6E2F6A35EC02F002C0EF
:101A700003F00150070B306E316A5B0E3D6E87EC50
:101A800005F0100EE96E25C033F024C032F0D2EC20
:101A900006F0200E3D6E87EC05F0100EE96E27C0B3
:101AA00033F026C032F0D2EC06F0200E3D6E87EC0B
:101AB00005F0100EE96E29C033F028C032F0D2ECE8
:101AC00006F0200E3D6E87EC05F0100EE96E2BC07F
:101AD00033F02AC032F0D2EC06F0200E3D6E87ECD7
:101AE00005F0100EE96E2DC033F02CC032F0D2ECB0
:101AF00006F0200E3D6E87EC05F0100EE96E2FC04B
:101B000033F02EC032F0D2EC06F0200E3D6E87ECA2
:101B100005F0100EE96E31C033F030C032F0D2EC77
:101B200006F05D0E3D6E87EC05F00D0E3D6E87EC08
:101B300005F00A0E3D6E87EC05F092EF09F09396E2
:101B40008A96236AB40E236E436A426A416A23C0AE
:101B500040F0080E446E3BEC00F0436A426A416A72
:101B6000406A100E446E3BEC00F0015001C022F0C0
:101B700000C021F093968A862238026E036A0F0E07
:101B800002160250010B246E256A036A2230026E8F
:101B9000023202321F0E02160250010B266E276A15
:101BA000036A2230026E02323F0E02160250010B0F
:101BB000286E296AD890036A2230026E010B2A6EC1
:101BC0002B6A2230036E2130026E0332023203325E
:101BD0000232033202320332023203320232030E85
:101BE00003160250070B2C6E2D6A2230036E213033
:101BF000026E03320232033202321F0E031602500B
:101C0000070B2E6E2F6A35EC02F002C003F0015074
:101C1000070B306E316A500EF66E000EF76E070E2F
:101C2000346EA7EC05F0100EE96E25C033F024C029
:101C300032F0D2EC06F0200E3D6E87EC05F0100E6F
:101C4000E96E27C033F026C032F0D2EC06F0200E49
:101C50003D6E87EC05F0100EE96E29C033F028C008
:101C600032F0D2EC06F0200E3D6E87EC05F0100E3F
:101C7000E96E2BC033F02AC032F0D2EC06F0200E11
:101C80003D6E87EC05F0100EE96E2DC033F02CC0D0
:101C900032F0D2EC06F0200E3D6E87EC05F0100E0F
:101CA000E96E2FC033F02EC032F0D2EC06F0200ED9
:101CB0003D6E87EC05F0100EE96E31C033F030C098
:101CC00032F0D2EC06F05D0E3D6E87EC05F0200E92
:101CD0003D6E87EC05F0010E3A6E52EC02F003C047
:101CE00027F002C026F001C025F000C024F0020E4B
:101CF0003A6E52EC02F003C02BF002C02AF001C091
:101D000029F000C028F0030E3A6E52EC02F003C036
:101D10002FF002C02EF001C02DF000C02CF0040EF8
:101D20003A6E52EC02F003C033F002C032F001C050
:101D300031F000C030F0200E3D6E87EC05F027C07A
:101D400034F0370E356E72EC09F026C034F0370EE1
:101D5000356E72EC09F025C034F0370E356E72EC3A
:101D600009F024C034F0370E356E72EC09F0200E05
:101D70003D6E87EC05F02BC034F0370E356E72ECFB
:101D800009F02AC034F0370E356E72EC09F029C024
:101D900034F0370E356E72EC09F028C034F0370E8F
:101DA000356E72EC09F0200E3D6E87EC05F02FC009
:101DB00034F0370E356E72EC09F02EC034F0370E69
:101DC000356E72EC09F02DC034F0370E356E72ECC2
:101DD00009F02CC034F0370E356E72EC09F0200E8D
:101DE0003D6E87EC05F033C034F0370E356E72EC83
:101DF00009F032C034F0370E356E72EC09F031C0A4
:101E000034F0370E356E72EC09F030C034F0370E16
:101E1000356E72EC09F0200E3D6E87EC05F00D0E6C
:101E20003D6E87EC05F00A0E3D6E87EC05F01CEF69
:041E30000AF00300B1
:100020006D65313A20254C5820254C5820254C58D8
:1000300020254C58200D0A0054696D65313A202561
:10004000332E37662025332E37662025332E37662C
:10005000200054656D703A20254C5820254C5820BE
:10006000254C5820254C58200000205B254C75203D
:10007000254C7520254C7520254C7520254C752068
:10008000254C7520254C755D200D0A004450200834
:1000900007E0456E4036413642364336452EFAD7A4
:1000A0009382939093948A9444C045F08A8443AE9B
:1000B0008A9043BE8A8040364136423643368A941F
:1000C000003601360236033681A2009081B20080EC
:1000D000452EECD7000C93968A96436A426A416A91
:1000E000500E406E080E446ED1DF93968A86000C47
:1000F000EA6A380EE96EEF500DE0060E016E006AF6
:10010000002EFED7012EFBD77B0E006E002EFED7F1
:10011000EF2EF3D7000C93968A96436A426A416A9F
:10012000810E406E080E446EB1DF436A426A416A36
:100130000BC040F0040E446EA9DF436A426A416A74
:100140000CC040F0040E446EA1DF000E0AB4010E94
:10015000436A426A416A406E010E446E97DF436A09
:10016000426A416A010E406E446E90DF436A426A01
:10017000416A0DC040F0030E446E88DF436A426A54
:10018000416A0EC040F0030E446E80DF436A426A4B
:10019000416A406A080E446E79DF93968A86000CA5
:1001A00093968A96436A426A416A800E406E080EB0
:1001B000446E6CDF436A426A416A04C040F0040E38
:1001C000446E64DF436A426A416A05C040F0040E2F
:1001D000446E5CDF436A426A416A06C040F0020E28
:1001E000446E54DF436A426A416A07C040F0020E1F
:1001F000446E4CDF436A426A416A08C040F0020E16
:10020000446E44DF000E09B0010E436A426A416A3F
:10021000406E010E446E3ADF000E09B2010E436AD1
:10022000426A416A406E010E446E30DF000E09B42E
:10023000010E436A426A416A406E010E446E26DF37
:10024000000E09B6010E436A426A416A406E010E11
:10025000446E1CDF000E09B8010E436A426A416A0F
:10026000406E010E446E12DF000E09BA010E436AA1
:10027000426A416A406E010E446E08DF000E09BCFE
:10028000010E436A426A416A406E010E446EFEDE10
:10029000000E09BE010E436A426A416A406E010EB9
:1002A000446EF4DE000E0AB0010E436A426A416AEF
:1002B000406E010E446EEADE000E0AB2010E436A81
:1002C000426A416A406E010E446EE0DE93968A8671
:1002D00022DF93968A96436A426A416A820E406E92
:1002E000200E446ED3DE436A426A416A0FC040F07A
:1002F000030E446ECBDE000E0AB6010E436A426A5C
:10030000416A406E010E446EC1DE000E0AB8010E55
:10031000436A426A416A406E010E446EB7DE13C002
:1003200043F012C042F011C041F010C040F0130E73
:10033000446EACDE93968A8693968A96436A426AA6
:10034000416A830E406E200E446EA0DE436A426A0C
:10035000416A406A020E446E99DE000E0ABA010E2E
:10036000436A426A416A406E010E446E8FDE436A00
:10037000426A416A14C040F0020E446E87DE18C023
:1003800043F017C042F016C041F015C040F0130E04
:10039000446E7CDE93968A8693968A96436A426A76
:1003A000416A840E406E200E446E70DE436A426ADB
:1003B000416A040E406E050E446E68DE1CC043F0B8
:1003C0001BC042F01AC041F019C040F0130E446E39
:1003D0005DDE93968A8693968A96436A426A416A5C
:1003E000850E406E200E446E51DE436A426A416AB9
:1003F0001DC040F0030E446E49DE000E0ABC010E23
:10040000436A426A416A406E010E446E3FDE000E4E
:100410000ABE010E436A426A416A406E010E446E92
:1004200035DE436A426A416A1EC040F0030E446EE4
:100430002DDE436A426A20C041F01FC040F0100E1A
:10044000446E24DE93968A86000C93968A96436ABD
:10045000426A416A700E406E080E446E17DE939633
:100460008A86000C93968A96436A426A416A010E14
:10047000406E080E446E0ADE93968A864BEF0AF0B1
:1004800093968A96436A426A416AB40E406E080E99
:10049000446EFCDD436A426A416A406A100E446E53
:1004A000F5DD015001C039F000C038F093968A861E
:1004B00038C001F039C002F0000C93968A96B00E55
:1004C0003A24FF0F3F6E436A426A416A406E080E4B
:1004D000446EDCDD436A426A416A406A200E446E23
:1004E000D5DD015003C03EF002C03DF001C03CF03C
:1004F00000C03BF093968A863BC000F03CC001F000
:100500003DC002F03EC003F0000CB60E006E036A60
:10051000026A016A385039103A103B1002E1006A51
:100520000DD0D89001BE09D0383639363A363B3630
:10053000033602360136002EF4D7019E000C3C50E3
:10054000D8B4A5D0486E4050D8B4A1D0485E05E3D9
:100550007F0E4826D8B09BD006D0810E485ED8A02A
:1005600096D0D8B494D048C000F0016A026A036AF9
:10057000476A3DC046F0468E3EC045F03FC044F05D
:10058000190E486E4350445E0DE2010E455E0AE2CC
:10059000465E08E2475E06E2472A462A452A43505D
:1005A000442628D04250455E12E2010E465E0FE21C
:1005B000475E0DE2472A462A4250452643504426CC
:1005C00019E3452A17E1462A15E1472A13D041507D
:1005D0008009465E0EE2010E475E0BE2472A41505B
:1005E0008009462642504526E9E3462AE7E1472AA4
:1005F000E5D70380482E01D00BD0D890443645363D
:1006000046364736D8900336023601364936BAD7D1
:1006100049A006D0D890013202320332493202D0CA
:10062000000635E049BE1ED0D890443645364636E1
:1006300047364350445E07E2010E455E04E2465EE3
:1006400002E2475E1AE34250455E05E2010E465E55
:1006500002E2475E12E341508009465E03E2010E6A
:10066000475E0BE3032A09E1022A07E1012A05E1BB
:10067000002A0DE00132023203323DC048F0415001
:10068000481A48AE02D0018E06D0019E04D0006AFE
:10069000016A026A036A000C3D50D8B471D0006E42
:1006A0004150D8B46DD0002604E3810E002668E2E4
:1006B00004D07F0E005E64E363E03EC045F042502C
:1006C000451A3E8E428E40504402F4CF47F03F50D0
:1006D0004302F4CF03F0F3CF46F04402F350472631
:1006E000F4504622000E032240504302F3504726A6
:1006F000F4504622000E026A032202223E504402B7
:10070000F3504626F4500322000E02223E504302CC
:10071000F3500326F4500222000E016A01224050D9
:100720004202F3504626F4500322000E0222012218
:100730003F504202F3500326F4500222000E0122E1
:100740003E504202F3500226F4500122002A01BE1C
:1007500005D046360336023601360006000E46AE98
:100760000AD0032A02220122015005E1025003E1CE
:10077000035001E1002A45BE018E45AE019E04D022
:10078000006A016A026A036A000C2C50010A05E043
:10079000030A06E0010A07E009D0020E0B6E06D03C
:1007A000030E0B6E03D0040E0B6E00D0B4DC320EC1
:1007B000386E9EDC65DE02C003F00150070B356E1B
:1007C000366A3A6E7ADE03C030F002C02FF001C004
:1007D0002EF000C02DF00750FC0FD8B089D1040FC7
:1007E00081EF05F030C03BF02FC03AF02EC039F059
:1007F0002DC038F08ADE03C03FF002C03EF001C0D9
:100800003DF000C03CF0436A426A416A8F0E406E80
:1008100096DE00C035F001C036F002C037F003C0EC
:1008200038F003C040F002C03FF001C03EF000C00D
:100830003DF0446A240E436E740E426E920E416E79
:100840002BDF00C035F001C036F002C037F003C026
:1008500038F003C03FF002C03EF001C03DF000C0E0
:100860003CF0800E436E960E426E180E416E950E51
:10087000406E65DE03C034F002C033F001C032F0D8
:1008800000C031F035D130C03BF02FC03AF02EC05F
:1008900039F02DC038F039DE03C03FF002C03EF021
:1008A00001C03DF000C03CF0436A426A416A8F0ECD
:1008B000406E45DE00C035F001C036F002C037F0B2
:1008C00003C038F003C040F002C03FF001C03EF06A
:1008D00000C03DF0446A240E436E740E426E920EC8
:1008E000416EDADE00C035F001C036F002C037F0EC
:1008F00003C038F003C03FF002C03EF001C03DF03D
:1009000000C03CF0800E436E960E426E180E416E93
:10091000950E406E14DE00C035F001C036F002C006
:1009200037F003C038F003C040F002C03FF001C010
:100930003EF000C03DF0446A436A426A800E416E58
:10094000ABDE03C034F002C033F001C032F000C0AF
:1009500031F0CED030C03BF02FC03AF02EC039F08D
:100960002DC038F0D2DD03C03FF002C03EF001C020
:100970003DF000C03CF0436A426A416A8F0E406E0F
:10098000DEDD00C035F001C036F002C037F003C034
:1009900038F003C040F002C03FF001C03EF000C09C
:1009A0003DF0446A240E436E740E426E920E416E08
:1009B00073DE00C035F001C036F002C037F003C06E
:1009C00038F003C03FF002C03EF001C03DF000C06F
:1009D0003CF0800E436E960E426E180E416E950EE0
:1009E000406EADDD00C035F001C036F002C037F01A
:1009F00003C038F003C040F002C03FF001C03EF039
:100A000000C03DF0446A436A426A810E416E44DE92
:100A100003C034F002C033F001C032F000C031F046
:100A200067D030C03BF02FC03AF02EC039F02DC057
:100A300038F06BDD03C03FF002C03EF001C03DF076
:100A400000C03CF0436A426A416A8F0E406E77DD17
:100A500000C035F001C036F002C037F003C038F0F6
:100A600003C040F002C03FF001C03EF000C03DF0C6
:100A7000446A240E436E740E426E920E416E0CDE7A
:100A800000C035F001C036F002C037F003C038F0C6
:100A900003C03FF002C03EF001C03DF000C03CF09A
:100AA000800E436E960E426E180E416E950E406E8D
:100AB00046DD00C035F001C036F002C037F003C09B
:100AC00038F003C040F002C03FF001C03EF000C06B
:100AD0003DF0446A436A426A820E416EDDDD03C026
:100AE00034F002C033F001C032F000C031F000D069
:100AF00031C000F032C001F033C002F034C003F066
:100B0000000CE824F76AF7361D0FF66E0B0EF7227D
:100B10000A00F550FA6E0800F550F96EE4078608F1
:100B20005409220A939E8A9E080E016E00D000008E
:100B3000018E0ED0019E3D32D8B08A8ED8A08A9EFA
:100B4000018C06D0019C012EF6D700D000008A8EC1
:100B5000A70EE96EE92EFED700D001BEEBD701BC8F
:100B6000F1D7000C0900F6CF35F0F7CF36F0F5CF0E
:100B70003DF0D8DF35C0F6FF36C0F7FF342EF2D790
:100B8000000C3D50B6083D6E036A3EC041F03E8EFB
:100B9000D8903E323F3240320332023201320032CC
:100BA0003D2EF6D741AE0BD0001E011E021E031EC5
:100BB000002AD8B4012AD8B4022AD8B4032A45EFAF
:100BC00006F0006A016A026A036A456A466A476A71
:100BD000486A44504310421041102CE0200E496EE8
:100BE000D8903D363E363F36403645364636473657
:100BF00048364450485C08E14350475C05E14250A8
:100C0000465C02E14150455C0FE34150455E425075
:100C1000D8A0423C465E4350D8A0433C475E445077
:100C2000D8A0443C485ED8800036013602360336F0
:100C3000492ED6D7EA6A450EE96E000CE950356EAA
:100C40003450376E19E033C040F032C03FF031C04D
:100C50003EF030C03DF0446A436A200E426E820E80
:100C6000416E1ADD03C033F002C032F001C031F032
:100C700000C030F0372EE7D733C040F032C03FF02D
:100C800031C03EF030C03DF07CD703C033F002C02D
:100C900032F001C031F000C030F033AE0DD0350677
:100CA000358A301E311E321E331E302AD8B4312A06
:100CB000D8B4322AD8B4332A3B0E3C6E9A0E3B6E1F
:100CC000CA0E3A6E396A0A0E376E3450D8B4352AD5
:100CD00033C040F032C03FF031C03EF030C03DF094
:100CE0003CC044F03BC043F03AC042F039C041F050
:100CF00068DF0150EFCF30F0ECCF31F0ECCF32F0C5
:100D0000ECCF33F000520FE13428375C0CE0355063
:100D10000CE00F0B375C01E037E235BE35D035BC57
:100D200004D0200E2DD0200E351635AA0CD0359AC1
:100D30003450D8A435060050356E2D0E3D6EF2DECF
:100D40003550006E356A3450375C0AE10050356E1C
:100D50002E0E3D6EE7DE3550006E200E3516000E6D
:100D6000300E35AA0DD0359A3450D8A4350600502F
:100D7000356E2D0E3D6ED6DE3550006E356A300E66
:100D8000002600C03DF0CEDE3CC040F03BC03FF04E
:100D90003AC03EF039C03DF0446A436A426A0A0EE6
:100DA000416E0FDF03C03CF002C03BF001C03AF0DF
:100DB00000C039F0372E8CD7000CEACF3AF0E9CFDB
:100DC00039F03338F009356E3526E20F366E320FC2
:100DD000386E33500F0B362636263826E90F376E1D
:100DE0003726372632380F0B37263826373638362F
:100DF000381E383632500F0B38263536070E346E13
:100E00000A0E37063826FDE336063726FDE335069B
:100E10003626FDE334063526FDE3EA6A340EE96E34
:100E2000070E3914399CE926380EE95CD8B4398CA0
:100E3000EF50006E08E139BC06D039B813D039B68E
:100E400002D0200E03D039863998300E0026EACF22
:100E500033F0E9CF32F000C03DF064DE33C0EAFF8A
:100E600032C0E9FFEE5039ACDFD7000C35BE0FD0F1
:100E70000F0E006E343800160A0E005C03E2300ECE
:100E8000002602D03550002600C03DF04BDE0F0E8C
:100E900034160A0E345C02E2300E02D0359E355014
:100EA000342634C03DF03EDE000C2D50FB0F25E211
:100EB000050F67EF09F00C6A20D02C2C03D0010E2F
:100EC0000C6E02D0090E0C6E18D02C2C03D0020E22
:100ED0000C6E02D00A0E0C6E10D02C2C03D0030E18
:100EE0000C6E02D00B0E0C6E08D02C2C03D0040E0E
:100EF0000C6E02D00C0E0C6E00D02F50FB0F25E2B2
:100F0000050F79EF09F00B6A20D02E2C03D0010ECB
:100F10000B6E02D0090E0B6E18D02E2C03D0020ED1
:100F20000B6E02D00A0E0B6E10D02E2C03D0030EC7
:100F30000B6E02D00B0E0B6E08D02E2C03D0040EBD
:100F40000B6E02D00C0E0B6E00D08BEC00F0320E4C
:100F5000386E78EC00F040EC02F002C003F0015073
:100F6000070B386E396A3A6E5DEC02F003C033F05D
:100F700002C032F001C031F000C030F00750FC0F69
:100F8000D8B09CD1040F8BEF09F033C03BF032C0D6
:100F90003AF031C039F030C038F085EC02F003C0CF
:100FA0003FF002C03EF001C03DF000C03CF0436A9B
:100FB000426A416A8F0E406E9FEC02F000C038F02A
:100FC00001C039F002C03AF003C03BF003C040F06A
:100FD00002C03FF001C03EF000C03DF0446A240E64
:100FE000436E740E426E920E416E4CEC03F000C0E4
:100FF00038F001C039F002C03AF003C03BF003C042
:101000003FF002C03EF001C03DF000C03CF0800E59
:10101000436E960E426E180E416E950E406E9FEC1A
:1010200002F003C037F002C036F001C035F000C056
:1010300034F044D133C03BF032C03AF031C039F023
:1010400030C038F085EC02F003C03FF002C03EF043
:1010500001C03DF000C03CF0436A426A416A8F0E15
:10106000406E9FEC02F000C038F001C039F002C0C1
:101070003AF003C03BF003C040F002C03FF001C0B3
:101080003EF000C03DF0446A240E436E740E426E82
:10109000920E416E4CEC03F000C038F001C039F004
:1010A00002C03AF003C03BF003C03FF002C03EF084
:1010B00001C03DF000C03CF0800E436E960E426EC3
:1010C000180E416E950E406E9FEC02F000C038F095
:1010D00001C039F002C03AF003C03BF003C040F059
:1010E00002C03FF001C03EF000C03DF0446A436AD8
:1010F000426A800E416E4CEC03F003C037F002C030
:1011000036F001C035F000C034F0D8D033C03BF029
:1011100032C03AF031C039F030C038F085EC02F01E
:1011200003C03FF002C03EF001C03DF000C03CF003
:10113000436A426A416A8F0E406E9FEC02F000C023
:1011400038F001C039F002C03AF003C03BF003C0F0
:1011500040F002C03FF001C03EF000C03DF0446AE4
:10116000240E436E740E426E920E416E4CEC03F0F0
:1011700000C038F001C039F002C03AF003C03BF0C3
:1011800003C03FF002C03EF001C03DF000C03CF0A3
:10119000800E436E960E426E180E416E950E406E96
:1011A0009FEC02F000C038F001C039F002C03AF004
:1011B00003C03BF003C040F002C03FF001C03EF06E
:1011C00000C03DF0446A436A426A810E416E4CECB5
:1011D00003F003C037F002C036F001C035F000C0A4
:1011E00034F06CD033C03BF032C03AF031C039F04B
:1011F00030C038F085EC02F003C03FF002C03EF092
:1012000001C03DF000C03CF0436A426A416A8F0E63
:10121000406E9FEC02F000C038F001C039F002C00F
:101220003AF003C03BF003C040F002C03FF001C001
:101230003EF000C03DF0446A240E436E740E426ED0
:10124000920E416E4CEC03F000C038F001C039F052
:1012500002C03AF003C03BF003C03FF002C03EF0D2
:1012600001C03DF000C03CF0800E436E960E426E11
:10127000180E416E950E406E9FEC02F000C038F0E3
:1012800001C039F002C03AF003C03BF003C040F0A7
:1012900002C03FF001C03EF000C03DF0446A436A26
:1012A000426A820E416E4CEC03F003C037F002C07C
:1012B00036F001C035F000C034F000D034C000F08A
:1012C00035C001F036C002F037C003F0000CE8244E
:1012D000F76AF736E90FF66E120EF7220A00F5509C
:1012E000FA6E0800F550F96EB60EBA0ECA0EDA0E96
:1012F000EA0EE824F76AF7360D0FF66E130EF722A2
:101300000A00F550FA6E0800F550F96E060F0A0F44
:101310001A0F2A0F3A0FE824F76AF736310FF66EE4
:10132000130EF7220A00F550FA6E0800F550F96E18
:101330008A0F34100C11E41193968A96436A426A1C
:10134000416A020E406E080E446E46EC00F0939621
:101350008A86C1EF0DF0F86AD09EEA6AE96A939E28
:101360008A8E9382939093948A94046A010E056EF8
:10137000066A076A086E0980099209940986098835
:10138000099A098C099E0A900A92050E0B6E0C6E42
:101390000A940D6A0E6A010E0F6E0A960A98136A75
:1013A000126A116A106A0A9A030E146E186A176A92
:1013B000166A156A1C6A1B6A1A6A196A1D6A0A9CEF
:1013C0000A8E1E6A206A1F6AC150C00B0F09C16EC7
:1013D000070EB46EC150C00B0F09C16EC090C09211
:1013E000C094C09EC2809698C69A949E9380939211
:1013F000010EC66E000EC76ED190800ED56ECD6AFE
:10140000000ECA6E000ECB6E9484BD6AB76AB66ACF
:10141000070EB46E9250926E100E006E002EFED724
:101420000000B450A19CB56A6BEC00F095988C98C4
:10143000959A8C9A959C8C9C320E386E78EC00F0C4
:101440006BEC00F0640E386E78EC00F0098C010E45
:101450000C6E040E0E6E0D6A070E0F6E0A8A020ED7
:10146000076E136A126A116A106A186A176A166A96
:10147000156A1C6A1B6A1A6A196AD0EC00F0640EBD
:10148000386E78EC00F025EC02F0320E386E78EC15
:1014900000F032EF02F0C80E386E78EC00F0959C48
:1014A0008C8C95988C8895988C98F90E006E002EEF
:1014B000FED700D0959A8C8A959A8C9A00D000D04D
:1014C0000000959A8C8A959A8C9A100E006E002EC8
:1014D000FED70000959A8C8A959A8C9A00D000D0FD
:1014E0000000010E2C6EC5EC03F000C024F001C01A
:1014F00025F002C026F003C027F0020E2C6EC5ECCA
:1015000003F000C028F001C029F002C02AF003C097
:101510002BF0030E2C6EC5EC03F000C02CF001C0C4
:101520002DF002C02EF003C02FF0040EF66E000E58
:10153000F76E070E346EB2EC05F0890EE96E27C027
:1015400033F026C032F025C031F024C030F0070E51
:10155000346E1EEC06F0200E3D6E92EC05F0890E06
:10156000E96E2BC033F02AC032F029C031F028C018
:1015700030F0070E346E1EEC06F0200E3D6E92EC3D
:1015800005F0890EE96E2FC033F02EC032F02DC069
:1015900031F02CC030F0070E346E1EEC06F0200E39
:1015A0003D6E92EC05F093968A96236AB40E236EF4
:1015B000436A426A416A23C040F0080E446E46EC1A
:1015C00000F0436A426A416A406A100E446E46EC7B
:1015D00000F0015001C022F000C021F093968A86ED
:1015E0002238026E036A0F0E02160250010B246E9F
:1015F000256A036A2230026E023202321F0E021680
:101600000250010B266E276A036A2230026E0232F4
:101610003F0E02160250010B286E296AD890036A09
:101620002230026E010B2A6E2B6A2230036E2130AB
:10163000026E0332023203320232033202320332CA
:10164000023203320232030E03160250070B2C6ED5
:101650002D6A2230036E2130026E033202320332D1
:1016600002321F0E03160250070B2E6E2F6A40EC3B
:1016700002F002C003F00150070B306E316A5B0EBE
:101680003D6E92EC05F0100EE96E25C033F024C0DB
:1016900032F0DDEC06F0200E3D6E92EC05F0100EFF
:1016A000E96E27C033F026C032F0DDEC06F0200EE4
:1016B0003D6E92EC05F0100EE96E29C033F028C0A3
:1016C00032F0DDEC06F0200E3D6E92EC05F0100ECF
:1016D000E96E2BC033F02AC032F0DDEC06F0200EAC
:1016E0003D6E92EC05F0100EE96E2DC033F02CC06B
:1016F00032F0DDEC06F0200E3D6E92EC05F0100E9F
:10170000E96E2FC033F02EC032F0DDEC06F0200E73
:101710003D6E92EC05F0100EE96E31C033F030C032
:1017200032F0DDEC06F05D0E3D6E92EC05F00D0E34
:101730003D6E92EC05F00A0E3D6E92EC05F0099CB0
:10174000050E0C6E0B6E010E0E6E0D6E070E0F6EFB
:101750000A8A020E076E136A126A116A106A186A00
:10176000176A166A156A1C6A1B6A1A6A196AD0EC2B
:1017700000F0640E386E78EC00F025EC02F0320ECA
:10178000386E78EC00F095988C98959A8C9A959C88
:101790008C9C95988C8895988C98959C8C8C959A17
:1017A0008C8A959C8C9C959A8C9A010E3A6E5DEC75
:1017B00002F003C027F002C026F001C025F000C0EF
:1017C00024F0020E3A6E5DEC02F003C02BF002C072
:1017D0002AF001C029F000C028F0030E3A6E5DEC3B
:1017E00002F003C02FF002C02EF001C02DF000C0A7
:1017F0002CF0040E3A6E5DEC02F003C033F002C030
:1018000032F001C031F000C030F01E0EF66E000E56
:10181000F76E070E346EB2EC05F027C034F0370EC9
:10182000356E36EC07F026C034F0370E356E36ECE8
:1018300007F025C034F0370E356E36EC07F024C0C3
:1018400034F0370E356E36EC07F0200E3D6E92EC1C
:1018500005F02BC034F0370E356E36EC07F02AC099
:1018600034F0370E356E36EC07F029C034F0370E01
:10187000356E36EC07F028C034F0370E356E36EC96
:1018800007F0200E3D6E92EC05F02FC034F0370EBD
:10189000356E36EC07F02EC034F0370E356E36EC70
:1018A00007F02DC034F0370E356E36EC07F02CC043
:1018B00034F0370E356E36EC07F0200E3D6E92ECAC
:1018C00005F033C034F0370E356E36EC07F032C019
:1018D00034F0370E356E36EC07F031C034F0370E89
:1018E000356E36EC07F030C034F0370E356E36EC1E
:1018F00007F0200E3D6E92EC05F00D0E3D6E92EC61
:1019000005F00A0E3D6E92EC05F0010E2C6E2D6A6C
:101910002E6E2F6E55EC07F000C024F001C025F0AC
:1019200002C026F003C027F0020E2C6E2D6A2E6E28
:10193000010E2F6E55EC07F000C028F001C029F011
:1019400002C02AF003C02BF0010E2C6E2D6E020E89
:101950002E6E010E2F6E55EC07F000C02CF001C06A
:101960002DF002C02EF003C02FF0380EF66E000EE0
:10197000F76E070E346EB2EC05F0890EE96E27C0E3
:1019800033F026C032F025C031F024C030F0070E0D
:10199000346E1EEC06F0200E3D6E92EC05F0890EC2
:1019A000E96E2BC033F02AC032F029C031F028C0D4
:1019B00030F0070E346E1EEC06F0200E3D6E92ECF9
:1019C00005F0890EE96E2FC033F02EC032F02DC025
:1019D00031F02CC030F0070E346E1EEC06F0200EF5
:1019E0003D6E92EC05F093968A96236AB40E236EB0
:1019F000436A426A416A23C040F0080E446E46ECD6
:101A000000F0436A426A416A406A100E446E46EC36
:101A100000F0015001C022F000C021F093968A86A8
:101A20002238026E036A0F0E02160250010B246E5A
:101A3000256A036A2230026E023202321F0E02163B
:101A40000250010B266E276A036A2230026E0232B0
:101A50003F0E02160250010B286E296AD890036AC5
:101A60002230026E010B2A6E2B6A2230036E213067
:101A7000026E033202320332023203320232033286
:101A8000023203320232030E03160250070B2C6E91
:101A90002D6A2230036E2130026E0332023203328D
:101AA00002321F0E03160250070B2E6E2F6A40ECF7
:101AB00002F002C003F00150070B306E316A5B0E7A
:101AC0003D6E92EC05F0100EE96E25C033F024C097
:101AD00032F0DDEC06F0200E3D6E92EC05F0100EBB
:101AE000E96E27C033F026C032F0DDEC06F0200EA0
:101AF0003D6E92EC05F0100EE96E29C033F028C05F
:101B000032F0DDEC06F0200E3D6E92EC05F0100E8A
:101B1000E96E2BC033F02AC032F0DDEC06F0200E67
:101B20003D6E92EC05F0100EE96E2DC033F02CC026
:101B300032F0DDEC06F0200E3D6E92EC05F0100E5A
:101B4000E96E2FC033F02EC032F0DDEC06F0200E2F
:101B50003D6E92EC05F0100EE96E31C033F030C0EE
:101B600032F0DDEC06F05D0E3D6E92EC05F00D0EF0
:101B70003D6E92EC05F00A0E3D6E92EC05F09CEF86
:101B800009F093968A96236AB40E236E436A426ADA
:101B9000416A23C040F0080E446E46EC00F0436AF0
:101BA000426A416A406A100E446E46EC00F00150F1
:101BB00001C022F000C021F093968A86010E3A6E91
:101BC0005DEC02F003C027F002C026F001C025F052
:101BD00000C024F0020E3A6E5DEC02F003C02BF060
:101BE00002C02AF001C029F000C028F0030E3A6EAE
:101BF0005DEC02F003C02FF002C02EF001C02DF00A
:101C000000C02CF0040E3A6E5DEC02F003C033F01D
:101C100002C032F001C031F000C030F0520EF66E5A
:101C2000000EF76E060E346EB2EC05F027C034F0ED
:101C3000370E356E36EC07F026C034F0370E356EB1
:101C400036EC07F025C034F0370E356E36EC07F071
:101C500024C034F0370E356E36EC07F0200E3D6EA2
:101C600092EC05F02BC034F0370E356E36EC07F0F1
:101C70002AC034F0370E356E36EC07F029C034F048
:101C8000370E356E36EC07F028C034F0370E356E5F
:101C900036EC07F0200E3D6E92EC05F02FC034F0CC
:101CA000370E356E36EC07F02EC034F0370E356E39
:101CB00036EC07F02DC034F0370E356E36EC07F0F9
:101CC0002CC034F0370E356E36EC07F0200E3D6E2A
:101CD00092EC05F033C034F0370E356E36EC07F079
:101CE00032C034F0370E356E36EC07F031C034F0C8
:101CF000370E356E36EC07F030C034F0370E356EE7
:101D000036EC07F0200E3D6E92EC05F02238026EA4
:101D1000036A0F0E02160250010B246E256A036A35
:101D20002230026E023202321F0E02160250010BE6
:101D3000266E276A036A2230026E02323F0E0216B6
:101D40000250010B286E296AD890036A2230026E75
:101D5000010B2A6E2B6A2230036E2130026E033291
:101D600002320332023203320232033202320332CF
:101D70000232030E03160250070B2C6E2D6A22301E
:101D8000036E2130026E03320232033202321F0E22
:101D900003160250070B2E6E2F6A40EC02F002C0B1
:101DA00003F00150070B306E316A200E3D6E92EC4D
:101DB00005F05B0E3D6E92EC05F0100EE96E25C04D
:101DC00033F024C032F0DDEC06F0200E3D6E92ECD4
:101DD00005F0100EE96E27C033F026C032F0DDECBE
:101DE00006F0200E3D6E92EC05F0100EE96E29C053
:101DF00033F028C032F0DDEC06F0200E3D6E92ECA0
:101E000005F0100EE96E2BC033F02AC032F0DDEC85
:101E100006F0200E3D6E92EC05F0100EE96E2DC01E
:101E200033F02CC032F0DDEC06F0200E3D6E92EC6B
:101E300005F0100EE96E2FC033F02EC032F0DDEC4D
:101E400006F0200E3D6E92EC05F0100EE96E31C0EA
:101E500033F030C032F0DDEC06F0870EF66E000E87
:101E6000F76E040E346EB2EC05F026EF0AF00300B4
:020000040030CA
:0E00000027CC390E0087A1000FC00FE00F4083
:00000001FF
;PIC18F4550
;CRC=8340 CREATED="01-V-11 16:28"
;CRC=6B6E CREATED="29-V-11 22:21"
/Modules/TDC/GP201A/SW/PICinterface/main.pjt
17,7 → 17,7
0=0000 %S 0 0 796 451 3 0
[Opened Files]
1=main.c
2=main.h
2=
3=C:\Program Files\PICC\devices\18F4550.h
4=GP2.h
5=GP2.c