#
# this config file was automatically generated
# using lirc-0.6.6(any) on Sat Feb  5 12:32:07 2005
#
# contributed by Axel von Hirschheydt axel|von-hirschheydt.de
#
# brand:  GRUNDIG                    
# model no. of remote control: tp 661 top
# devices being controlled by this remote:
# tv video sat ax
# keys named (n,v,a,s)1-50 according to their positon, "1" is top left
# n1-n50 key simply press key
# v1-v50 press&hold VIDEO and key 1-50
# a1-a50 press&hold key btw VIDEO & SAT and key 1-50
# s1-s50 press&hold SAT and key 1-50

begin remote

  name  Grundig_TP661
  flags CONST_LENGTH|RAW_CODES
  eps            30
  aeps          100

  ptrail          0
  repeat     0     0
  gap    136070

      begin raw_codes

          name n1
              603    2584     603     459     604     459
              601     461     601     462     601     461
              601     462     601     461     601     459
              604     458     604   20641     604    2584
              602     461     601     991    1134     458
              604     459     603     459     604     991
              601     460     603     459     603

          name n2
              601    2586     602     460     602     460
              602     458     602     461     602     460
              602     461     602     460     602     461
              602     461     601   20642     601    2586
              601     993    1132     991    1134     461
              601     461     602     992     627     435
              602     461     602

          name n3
              600    2587     601     461     601     461
              602     461     601     461     602     461
              601     459     604     459     604     459
              601     461     601   20645     602    2584
              604     990    1134     462     602     461
              601     458     605     461     601     991
              602     461     601     461     602

          name n4
              604    2584     604     461     601     461
              599     461     602     460     602     461
              601     462     601     461     601     462
              601     461     601   20644     601    2587
              627     436     601     461     602     990
             1135     458     602     461     602     992
              602     461     602     460     602

          name n5
              603    2584     602     461     601     461
              602     461     602     460     602     460
              602     461     602     460     602     460
              602     461     602   20644     601    2586
              601     991    1134     461     601     461
              602     991    1134     991     602     460
              602     461     602

          name n6
              600    2584     602     461     601     459
              601     461     601     462     599     461
              601     461     602     461     599     461
              601     462     601   20630     603    2584
              601     991     602     459    1133     459
              602     461     601     461     599     994
              602     459     601     461     602

          name n7
              603    2582     601     461     601     460
              601     461     601     459     602     461
              601     458     602     462     601     458
              602     460     602   20623     604    2584
              599     991     601     461    1132     991
             1131     461     602     991     599     461
              602     458     604

          name n8
              604    2581     601     462     601     459
              601     462     601     459     602     461
              601     459     601     462     601     458
              602     458     602   20622     601    2585
              601     459     602     990     602     459
             1134     458     602     461     602     988
              601     462     601     459     601

          name n9
              601    2582     603     459     601     461
              602     459     601     459     603     459
              601     459     604     459     601     459
              602     460     602   20622     601    2584
              601     459     602     992     601     461
              601     459    1134     458     602     991
              602     458     602     461     602

          name n10
              604    2581     601     459     602     458
              604     458     603     458     602     458
              601     462     601     459     601     459
              601     462     601   20614     603    2581
              602     989     602     460     602     459
              601     459    1131     462     601     990
              601     461     601     459     602

          name n11
              602    2581     600     461     599     461
              600     460     602     458     602     459
              601     459     601     459     601     459
              602     458     602   20604     604    2579
              601     459     602     989     601     458
              602     459    1131     989     601     459
              601     459     604     459     599

          name n12
              604    2578     602     458     602     459
              601     459     601     459     604     459
              601     458     602     459     601     459
              601     459     601   20607     601    2582
              602     988    1132     988     602     461
             1129     991     602     459     601     458
              602     458     602

          name n13
              601    2581     601     459     602     459
              601     458     602     458     603     458
              602     459     601     461     602     459
              601     459     601   20606     601    2581
              600     461     602     459     601     989
              601     459    1132     988     602     459
              602     458     604     458     600

          name n14
              599    2581     602     458     601     459
              602     459     601     459     601     458
              602     458     602     461     599     461
              602     459     599   20607     601    2582
              599     460     602     988     602     459
              601     459     601     459     602     458
              602     458     602     459     601     461
              599

          name n15
              600    2581     600     459     601     461
              599     461     600     461     601     458
              602     458     602     458     602     459
              601     459     601   20605     604    2579
              601     989    1131     989     602     459
              601     461     599     461     602     458
              602     458     602     459     602

          name n16
              601    2581     602     458     602     459
              601     458     602     459     576     484
              604     456     601     460     603     457
              603     459     602   20604     604    2579
              601     989     601     459    1134     987
             1133     989     600     461     602     458
              601     460     601

          name n17
              601    2581     599     461     602     459
              601     458     602     459     602     458
              602     460     600     461     599     461
              601     459     601   20610     601    2582
              601     459     601     991    1132     988
             1131     990     601     459     601     461
              602     459     601

          name n18
              604    2579     602     459     601     461
              599     461     601     459     602     458
              602     458     602     458     603     460
              602     458     602   20612     601    2581
              599     991    1131     459     602     988
             1132     991     602     458     602     459
              602     459     601

          name n19
              600    2581     602     459     602     458
              599     461     602     456     602     461
              601     459     601     457     604     456
              601     461     600   20601     602    2579
              601     459     602     988    1132     459
              602     988     601     459     601     459
              601     459     602     458     602

          name n20
              601    2581     602     459     606     455
              602     458     599     461     599     462
              601     456     602     460     600     461
              599     461     601   20600     604    2579
              602     988     602     459    1131     458
              602     989     602     458     601     459
              601     459     601     459     602

          name n21
              601    2579     602     460     602     458
              602     459     601     459     601     459
              601     459     601     459     602     458
              602     458     602   20605     601    2579
              601     458     603     458     601     459
              601     990    1133     986     602     461
              600     458     604     459     601

          name n22
              601    2580     602     458     602     459
              601     459     601     459     604     459
              601     458     602     459     602     457
              602     459     601   20607     601    2579
              602     991     602     458     602     458
             1131     459     602     989     601     459
              601     459     602     460     599

          name n23
              604    2582     601     458     602     459
              602     458     602     458     601     459
              601     461     602     459     601     459
              601     459     601   20610     603    2579
              602     461     601     989     601     459
             1133     457     602     991     601     459
              601     459     602     458     602

          name n24
              602    2581     601     459     601     459
              601     459     602     458     602     460
              602     459     601     459     601     459
              602     458     602   20610     601    2582
              602     459     601     459     602     988
             1132     991     601     459     602     459
              601     459     603     459     601

          name n25
              604    2582     599     460     602     459
              602     458     602     458     601     459
              602     461     599     461     601     459
              601     459     602   20609     603    2582
              599     989    1134     988    1132     989
              601     458     602     461     599     461
              602     458     602

          name n26
              600    2582     601     459     601     459
              601     459     603     459     602     459
              601     458     602     459     601     459
              601     461     602   20612     601    2581
              601     989    1131     992    1131     459
              601     989     602     461     601     458
              602     459     602

          name n27
              604    2579     601     461     602     458
              602     459     602     461     601     459
              601     459     602     458     601     462
              601     459     601   20616     601    2582
              602     988     602     458     602     461
              602     458    1132     991     601     459
              601     459     601     461     602

          name n28
              601    2585     599     461     601     459
              602     461     601     459     601     459
              602     460     602     458     602     458
              604     459     601   20621     602    2581
              602     460     599     992    1131     461
              601     459     601     992     601     459
              601     461     602     458     602

          name n29
              604    2582     601     459     604     459
              601     459     602     461     601     459
              601     459     602     461     601     459
              601     462     601   20617     604    2584
              600     991     601     458    1135     988
              604     459     602     458     602     460
              602     458     601     459     604

          name n30
              603    2584     599     461     602     458
              604     459     602     458     602     460
              602     459     604     459     601     459
              603     459     602   20625     603    2582
              601     458     604     989    1135     988
              602     461     602     458     604     458
              603     458     604     458     576

          name n31
              602    2583     602     459     601     461
              601     461     602     459     602     461
              601     459     601     462     601     459
              601     461     602   20625     604    2584
              599     460     602     460     602     991
             1132     461     602     988     602     461
              602     458     601     461     601

          name n33
              602    2583     605     458     601     459
              604     459     601     461     601     459
              604     459     601     461     601     459
              602     461     601   20631     602    2583
              602     992    1134     988    1134     991
             1135     988     601     462     601     459
              603

          name n35
              604    2583     602     458     604     458
              602     461     602     460     602     459
              604     458     602     461     601     461
              601     459     602   20634     606    2584
              601     991     602     459     603     459
             1133     459     604     459     601     991
              604     459     601     461     602

          name n36
              604    2586     576     486     602     461
              602     460     602     459     604     458
              604     459     604     457     605     458
              604     458     604   20644     604    2586
              602     458     604     991     601     461
             1134     991    1134     991     602     460
              602     461     602

          name n37
              604    2585     602     461     602     458
              604     461     601     458     605     461
              601     461     602     461     601     461
              601     462     601   20649     603    2584
              603     459     604     991     601     461
             1134     991     602     461     601     461
              604     459     601     461     604

          name n38
              603    2586     601     461     601     462
              602     461     601     461     602     461
              604     458     602     461     604     458
              604     459     604   20650     603    2587
              601     991     604     459     603     459
              604     461     602     460     602     461
              602     460     602     460     602     461
              604

          name n39
              603    2588     602     458     604     458
              605     461     601     461     602     461
              601     461     604     458     604     459
              603     461     602   20653     604    2586
              601     994     601     461     601     461
             1134     991     601     462     604     460
              602     461     602     460     602

          name n40
              604    2586     604     459     602     462
              601     461     601     461     602     461
              604     458     605     460     602     460
              602     462     601   20657     604    2586
              604     991    1133     462     601     993
              602     461     601     461     605     458
              605     460     602     461     602

          name n41
              603    2588     602     461     602     461
              601     461     604     461     601     461
              602     461     603     461     602     461
              602     460     604   20660     604    2588
              601     461     602     993    1134     461
              602     992    1135     993     601     462
              601     461     601

          name n43
              602    2588     602     462     603     460
              602     464     599     463     602     461
              601     463     600     463     601     461
              602     463     600   20661     601    2591
              599     465     597     466     599     995
             1130     998    1129     996     599     464
              599     466     599

          name n45
              603    2581     601     459     601     461
              602     459     601     459     601     461
              602     459     603     459     602     458
              602     460     602   20621     601    2584
              601     989     601     461    1132     458
              602     461     602     988     601     461
              602     459     601     461     601

          name n49
              604    2590     602     461     606     459
              603     461     603     462     604     460
              604     459     604     461     603     462
              603     461     601   20680     603    2588
              604     460     602     461     604     461
              603     992     603     462     604     458
              604     461     604     461     602     461
              603

          name n50
              604    2590     601     464     602     460
              604     462     603     461     604     461
              604     460     602     461     604     461
              603     461     602   20678     604    2588
              604     461     602     460     604     994
              601     461     604     462     603     459
              604     461     604     460     602     461
              604
	   name v1
              604    2593     602     463     601     463
              601     464     602     462     602     464
              601     463     604     461     602     462
              602     464     603   20688     604    2590
              601     464     602     992    1137     461
              603     462     601     463     602     996
             1133     994     604

          name v2
              600    2593     601     464     601     463
              602     463     601     464     601     463
              602     463     602     463     602     463
              599     463     630   20655     603    2591
              601     996    1133     994    1134     464
              601     463     599     996    1135     993
              602

          name v3
              601    2594     599     463     603     462
              601     463     602     462     602     464
              601     463     602     463     602     463
              602     460     604   20681     604    2588
              604     993    1134     460     604     462
              601     463     602     461     604     993
             1134     994     601

          name v4
              600    2592     602     464     599     465
              599     466     599     466     599     466
              599     465     600     465     599     467
              595     466     600   20682     601    2592
              601     463     599     466     599     998
             1129     466     599     463     599     998
             1132     995     600

          name v5
              572    2621     574     495     569     494
              571     493     546     519     572     492
              570     496     569     495     569     496
              544     519     545   20735     548    2645
              547    1049    1106     488     549     520
              545    1048    1079    1049    1079    1048
              549

          name v6
              520    2676     518     607     514     491
              518     607     513     489     518     607
              539     466     548     516     574     488
              576     489     602   20680     604    2589
              576    1021     571     491    1083     514
              599     466     599     463     577    1020
             1107    1020     600

          name v7
              548    2648     546     542     523     542
              520     544     521     521     543     522
              544     541     523     542     523     521
              543     522     541   20736     548    2644
              574    1023     546     521    1074    1051
             1079     516     572    1023    1081    1049
              547

          name v8
              576    2617     577     490     574     491
              572     493     571     493     572     493
              572     493     572     491     574     490
              572     493     572   20708     599    2595
              571     494     572    1022     597     468
             1104     491     597     468     572    1023
             1104    1023     599

          name v9
              598    2595     600     465     599     466
              599     465     597     466     602     463
              599     466     599     465     599     465
              574     491     597   20683     599    2594
              599     465     599     998     597     466
              598     466    1132     463     599     998
             1129     998     600

          name v10
              572    2620     574     490     574     491
              574     491     574     491     571     494
              571     493     572     493     572     490
              574     492     571   20708     574    2618
              574    1025     572     491     571     494
              571     491    1107     490     572    1023
             1104    1023     574

          name v11
              600    2595     599     464     601     463
              602     462     600     466     601     463
              599     466     599     463     602     463
              602     463     599   20681     602    2590
              601     463     602     995     600     463
              602     463    1134     993     601     464
             1132     995     602

          name v12
              600    2593     601     466     599     466
              599     466     599     465     597     466
              599     465     599     466     600     465
              599     466     597   20683     601    2591
              601     995    1132     998     597     466
             1131     998     600     463    1131     997
              599

          name v13
              600    2593     602     463     601     464
              601     463     601     464     601     461
              601     464     602     462     602     464
              601     463     601   20682     601    2590
              602     463     600     462     602     996
              599     463    1134     993     602     463
             1134     993     602

          name v14
              603    2593     599     466     599     465
              599     464     601     463     602     463
              602     463     601     464     599     465
              600     463     601   20678     604    2590
              602     464     601     996     599     463
              601     464     602     463     599     463
              601     464    1131     996     602

          name v15
              600    2593     601     466     599     463
              602     463     602     463     600     465
              599     466     599     465     599     466
              599     464     601   20680     602    2591
              599     998    1131     996     599     466
              599     463     601     464     599     465
             1132     996     599

          name v16
              601    2592     602     463     602     463
              601     464     601     463     599     466
              599     463     602     463     602     463
              601     464     602   20680     604    2588
              601     996     601     464    1134     993
             1134     993     602     463    1134     993
              628

          name v17
              600    2592     602     465     600     466
              599     465     599     465     599     464
              599     466     599     466     599     465
              599     466     599   20681     601    2593
              599     466     597     997    1132     998
             1130     997     600     463    1131     999
              597

	name v18
              606    2591     604     460     605     461
              604     461     603     461     605     460
              604     461     604     461     603     462
              604     460     604   20685     604    2590
              602     994    1135     462     601     996
             1134     993     603     461    1134     993
              604

          name v19
              602    2591     604     461     602     463
              601     464     604     460     602     463
              602     463     602     461     602     462
              604     460     604   20681     604    2590
              601     462     604     992    1137     461
              601     994     603     461     602     461
             1136     994     601

          name v20
              601    2591     604     461     603     461
              604     461     604     461     605     461
              601     463     601     464     602     460
              604     462     603   20682     604    2588
              604     994     601     462    1135     462
              601     993     604     461     604     461
             1134     993     604

          name v21
              604    2591     601     463     601     464
              602     462     602     461     604     461
              604     461     601     463     602     463
              603     463     601   20680     604    2588
              604     461     604     461     601     461
              604     994    1134     993     604     461
             1134     994     603

          name v22
              605    2591     603     461     602     463
              601     464     602     461     604     461
              604     461     603     461     605     460
              604     461     602   20679     604    2589
              604     993     602     460     605     461
             1135     462     601     993     602     463
             1134     993     601

          name v23
              605    2590     601     464     601     463
              602     461     604     461     603     462
              603     461     604     461     605     461
              601     463     602   20680     603    2588
              604     461     604     991     604     462
             1133     462     603     993     605     461
             1133     994     601

          name v24
              603    2591     604     461     604     460
              603     463     603     461     604     461
              601     464     602     463     601     461
              603     461     604   20681     604    2591
              601     463     602     461     603     994
             1133     993     604     461     602     463
             1134     993     602

          name v25
              603    2590     603     461     605     460
              604     460     604     461     602     463
              601     461     605     460     604     461
              604     461     604   20679     605    2588
              604     991    1136     994    1133     994
              604     460     602     461    1136     993
              602
	      
	     name v26
              601    2593     601     464     601     463
              602     463     604     461     604     461
              604     460     605     460     604     461
              604     461     604   20685     604    2593
              602     992    1135     993    1136     461
              604     993     602     461    1136     993
              604

          name v27
              602    2591     604     460     604     462
              602     462     601     463     601     462
              604     460     604     462     603     461
              604     461     604   20678     604    2590
              602     993     604     461     601     461
              604     461    1134     994     603     461
             1137     991     604

          name v28
              603    2590     604     461     604     460
              605     461     604     461     601     464
              601     461     604     461     604     461
              603     462     603   20678     603    2591
              602     464     601     994    1135     462
              601     461     604     993     602     461
             1135     994     601

          name v29
              603    2590     603     462     604     460
              604     462     603     460     602     463
              602     461     604     460     605     461
              603     461     604   20679     603    2588
              604     994     601     461    1136     993
              602     461     604     460     605     458
             1136     994     602

          name v30
              602    2591     604     460     604     461
              604     461     601     463     601     462
              604     460     604     462     603     461
              604     461     604   20676     606    2587
              605     461     601     994    1135     992
              604     460     604     462     601     461
             1136     993     601

          name v31
              603    2591     603     461     601     464
              602     461     604     461     604     461
              603     462     604     460     604     461
              602     463     601   20680     604    2589
              604     460     602     464     601     993
             1137     460     602     993     602     461
             1135     994     601

          name v33
              602    2591     601     463     602     461
              604     460     604     461     605     461
              603     462     601     463     602     461
              604     461     603   20678     604    2590
              602     994    1134     993    1136     991
             1136     991    1137     993     601

          name v35
              603    2590     603     462     601     463
              602     464     603     461     601     461
              604     461     604     461     604     461
              603     462     601   20678     604    2588
              604     993     604     461     601     462
             1135     462     601     461     604     993
             1134     994     604

          name v36
              605    2590     601     463     602     461
              604     461     604     461     603     461
              604     461     601     463     602     464
              601     461     604   20657     625    2590
              602     461     604     993     601     462
             1135     992    1136     993    1134     994
              603

          name v37
              604    2591     604     461     604     461
              601     461     604     461     604     461
              603     461     604     461     604     459
              603     461     604   20679     606    2588
              601     461     604     993     601     462
             1136     991     604     461     603     462
             1133     994     604

          name v38
              602    2591     603     461     604     461
              604     461     604     462     603     459
              603     462     604     460     604     461
              604     461     604   20677     604    2589
              604     993     602     460     604     461
              602     463     601     462     604     460
              604     459    1136     993     603

          name v39
              602    2590     604     461     604     461
              603     461     602     463     602     461
              604     461     603     462     603     461
              604     461     602   20678     603    2591
              601     994     601     461     604     461
             1136     992     604     461     601     462
             1135     994     602

          name v40
              605    2590     601     462     603     461
              604     461     602     463     601     464
              601     461     604     461     604     461
              602     463     602   20677     604    2590
              602     993    1137     458     604     994
              601     462     603     461     604     461
             1134     993     602

          name v41
              602    2592     602     461     604     461
              604     461     601     463     601     464
              601     461     604     461     604     461
              603     462     603   20679     604    2588
              603     461     602     993    1136     461
              602     993    1134     993    1137     993
              601

          name v43
              602    2590     604     461     604     461
              604     461     604     461     602     463
              602     460     605     460     604     461
              604     461     601   20680     604    2589
              604     460     602     461     604     993
             1134     994    1136     991    1136     993
              601

          name v45
              604    2590     602     461     603     461
              604     461     604     461     604     461
              601     463     602     463     602     460
              605     462     603   20677     604    2588
              605     992     602     461    1136     462
              601     461     604     994     602     460
             1136     991     604

          name v49
              603    2590     603     461     605     460
              604     461     602     463     601     464
              601     463     602     460     604     462
              603     461     604   20681     601    2590
              605     458     604     461     604     460
              602     993     604     461     602     463
              601     462    1135     994     601

          name v50
              603    2590     604     461     601     463
              604     461     602     461     604     460
              604     462     603     461     601     464
              602     463     602   20678     604    2591
              601     461     603     462     601     993
              604     461     602     460     604     462
              601     463    1134     993     604
       
	   name a1
              603    2593     627     437     602     463
              602     463     601     464     601     463
              603     463     602     463     601     464
              601     463     602   20659     629    2590
              602     463     603     993    1136     461
              601     464     602     460     604     994
              601     463    1134

          name a2
              603    2593     601     461     602     463
              604     461     601     464     603     461
              601     464     602     463     601     461
              604     461     603   20682     603    2588
              604     993    1134     993    1135     462
              602     461     604     993     602     463
             1134

          name a3
              600    2593     602     465     599     466
              599     463     602     463     602     463
              601     463     602     463     599     466
              599     466     599   20681     604    2590
              599     998    1132     463     601     464
              599     463     599     466     599     996
              601     464    1131

          name a4
              598    2596     599     465     600     465
              599     466     571     494     571     491
              574     491     599     465     600     465
              600     465     597   20683     602    2592
              574     491     597     465     599     999
             1129     465     571     494     597     998
              599     465    1130

          name a5
              546    2647     548     519     543     521
              572     493     544     521     544     521
              544     519     572     492     570     496
              569     496     543   20733     549    2645
              572    1023    1105     490     549     519
              569    1024    1080    1049     546     521
             1076

          name a6
              575    2618     574     493     572     493
              572     493     572     493     571     494
              572     490     574     491     572     493
              571     494     571   20707     599    2595
              599     997     574     491    1129     467
              599     465     597     466     599     998
              598     463    1132

          name a7
              598    2593     602     465     599     466
              599     465     597     469     597     465
              599     466     599     465     599     466
              600     465     597   20679     602    2593
              601     996     599     463    1132     999
             1129     466     599     995     602     463
             1131

          name a8
              548    2645     546     521     544     521
              544     542     523     520     544     521
              542     523     542     542     523     521
              544     521     544   20733     573    2618
              574     494     544    1048     574     493
             1077     517     574     492     570    1023
              572     496    1076

          name a9
              572    2621     572     495     569     496
              569     493     571     494     572     493
              569     495     570     495     569     494
              571     493     572   20706     573    2619
              574     493     571    1024     571     493
              572     493    1102     491     572    1025
              571     494    1101

          name a10
              603    2590     601     464     602     463
              601     464     601     463     602     461
              602     462     602     464     601     463
              601     464     602   20678     603    2589
              602     995     601     461     602     463
              601     464    1131     463     602     993
              604     461    1134
    
	name a11
              574    2618     574     493     572     493
              572     493     571     494     573     492
              571     493     572     492     572     494
              571     493     572   20713     574    2621
              573     491     597    1000     571     491
              574     491    1106    1024     571     491
              597     468    1129

          name a12
              547    2648     547     521     544     520
              544     521     570     492     547     521
              544     518     544     521     543     521
              544     522     543   20735     549    2646
              571    1023    1107    1021     549     519
             1076    1048     574     493     572     494
             1076

          name a13
              547    2645     549     519     543     521
              544     521     544     521     543     521
              544     521     544     518     572     493
              547     518     569   20711     549    2645
              546     521     569     494     544    1051
              546     518    1079    1048     572     493
              570     495    1102

          name a14
              576    2620     574     493     570     495
              569     494     571     493     572     493
              572     492     572     493     571     494
              572     492     570   20711     574    2617
              574     494     571    1022     573     493
              572     492     572     491     572     493
              571     494     569     493    1104

          name a15
              573    2620     574     494     571     493
              571     494     569     493     574     494
              569     493     571     495     571     493
              572     493     572   20708     576    2615
              574    1024    1106    1023     572     493
              572     491     571     493     572     493
              572     491    1104

          name a16
              602    2593     602     463     604     460
              605     460     604     461     604     461
              604     461     604     463     604     461
              602     463     602   20689     606    2588
              604     993     603     462    1136     994
             1134     993     605     460     604     461
             1136

          name a17
              603    2591     603     461     604     461
              604     461     604     461     603     461
              605     461     604     460     605     461
              603     461     602   20683     606    2588
              604     461     604     992    1135     993
             1136     991     604     461     604     461
             1134

          name a18
              603    2592     602     463     602     461
              603     462     603     461     604     461
              604     461     604     461     603     462
              601     464     602   20681     604    2591
              601     993    1137     461     601     997
             1133     994     602     462     602     461
             1136

          name a19
              603    2590     604     461     604     460
              604     461     604     461     601     464
              601     463     602     464     601     463
              602     461     603   20683     604    2588
              604     461     603     994    1134     461
              604     993     602     462     602     461
              604     460    1135

          name a20
              602    2593     602     463     601     464
              602     463     601     461     604     462
              603     461     604     461     604     461
              604     461     601   20682     604    2588
              604     994     602     463    1134     461
              604     993     602     461     603     461
              602     463    1134

          name a21
              602    2594     601     463     602     463
              602     463     602     463     601     461
              605     461     604     460     604     461
              604     461     604   20680     603    2590
              602     461     605     461     601     464
              601     993    1137     993     602     461
              603     461    1134

          name a22
              602    2590     604     461     604     460
              604     462     603     461     604     461
              604     460     604     462     603     461
              604     461     604   20680     604    2591
              601     993     604     461     604     461
             1134     461     603     992     603     461
              604     461    1136

          name a23
              605    2591     603     461     602     463
              602     460     605     463     601     461
              605     460     604     461     604     461
              603     461     605   20679     603    2591
              602     461     601     996     602     461
             1136     461     602     993     604     461
              601     464    1134

          name a24
              602    2591     603     461     604     461
              604     460     602     464     601     463
              602     463     602     460     605     461
              604     461     603   20681     603    2590
              602     461     604     461     601     995
             1136     993     602     460     604     462
              601     463    1134

          name a25
              603    2590     602     463     601     464
              601     461     604     460     605     460
              604     461     604     461     604     461
              604     460     604   20681     604    2588
              604     993    1134     994    1133     994
              603     461     602     463     602     460
             1136

          name a26
              604    2591     604     461     601     461
              604     461     604     461     604     461
              602     462     603     462     604     460
              604     462     603   20681     604    2590
              602     993    1136     991    1136     461
              604     991     604     461     603     462
             1133

          name a27
              602    2590     605     461     603     461
              603     461     604     461     602     463
              602     463     601     463     602     461
              604     461     604   20680     604    2588
              604     993     602     461     604     461
              601     463    1134     994     601     463
              602     460    1135

          name a28
              603    2590     604     461     602     463
              604     461     602     462     602     464
              601     463     601     461     604     461
              604     460     605   20680     604    2589
              604     460     602     995    1134     461
              601     463     602     993     602     463
              602     463    1134

          name a29
              603    2592     599     464     600     463
              602     463     602     463     602     463
              601     464     602     460     604     461
              602     463     601   20681     604    2590
              602     993     604     461    1134     993
              601     464     602     460     604     460
              602     464    1133

          name a30
              604    2590     602     463     602     463
              601     464     601     461     604     460
              604     461     604     461     601     464
              604     460     602   20681     604    2590
              601     461     604     993    1135     992
              604     462     601     461     604     461
              604     460    1135

          name a31
              600    2593     604     459     603     461
              604     461     604     461     604     462
              603     461     604     461     604     460
              602     464     603   20680     602    2590
              604     460     605     461     602     993
             1136     461     601     994     604     461
              601     462    1135

          name 33
              603    2590     604     461     604     461
              604     461     603     461     604     461
              602     463     601     462     604     461
              604     461     604   20679     604    2591
              601     991    1137     993    1134     994
             1136     991     603     462    1136

          name a35
              603    2591     604     460     604     461
              604     461     604     461     604     460
              605     461     603     461     602     463
              601     463     602   20681     604    2590
              602     993     604     460     602     461
             1136     461     603     461     602     993
              604     461    1134

          name a36
              605    2590     604     461     602     463
              601     464     601     463     602     461
              604     461     603     462     603     461
              604     461     605   20626     657    2588
              604     461     601     994     604     460
             1137     991    1136     993     602     460
             1137

          name a37
              602    2593     602     461     604     461
              604     461     604     461     603     461
              604     461     604     461     602     463
              601     462     603   20681     603    2590
              602     461     604     994     601     461
             1136     993     602     460     604     461
              602     463    1134

          name a38
              602    2591     604     460     602     464
              600     464     601     463     602     461
              604     460     605     461     603     461
              602     463     604   20678     604    2590
              602     993     604     461     604     460
              602     461     604     461     601     464
              601     461     603     462    1134

          name a39
              602    2591     604     461     603     462
              603     461     604     461     603     462
              601     463     602     463     601     464
              602     460     604   20681     604    2588
              603     994     602     460     604     461
             1136     991     604     461     601     464
              602     460    1137

          name a40
              603    2592     602     461     603     462
              604     460     604     462     601     463
              601     464     601     461     604     460
              604     462     603   20678     605    2590
              601     994    1136     461     601     994
              603     461     601     462     604     460
              602     464    1133

          name a41
              603    2590     604     461     604     460
              604     461     602     463     601     464
              601     461     604     460     605     461
              603     461     604   20681     603    2589
              604     461     603     993    1134     461
              601     996    1134     994     601     463
             1134

          name a43
              603    2590     603     461     604     461
              602     460     604     462     603     461
              604     461     604     460     605     461
              603     461     602   20681     604    2590
              602     460     605     461     603     992
             1136     993    1134     994     603     461
             1134

          name a45
              603    2590     604     461     604     461
              601     464     601     463     604     461
              602     460     604     461     604     461
              603     462     601   20681     603    2589
              604     993     601     461    1136     461
              602     463     602     994     603     461
              601     462    1133

          name a49
              602    2590     604     461     604     461
              604     460     605     460     604     461
              604     461     604     461     602     462
              602     471     594   20681     604    2588
              604     461     604     460     602     461
              604     993     602     460     605     460
              604     461     602     460    1137

          name a50
              603    2590     604     460     604     461
              602     463     601     464     601     463
              602     461     604     461     604     461
              603     461     604   20678     604    2591
              601     461     604     461     603     994
              602     460     604     461     602     461
              603     461     604     461    1134

          name s1
              602    2591     604     461     601     464
              603     461     602     463     602     460
              605     461     603     462     603     461
              604     460     605   20680     602    2590
              601     464     602     993    1134     463
              601     461     604     461     601     464
              602     992     602     464     601

          name s2
              600    2583     602     461     602     460
              602     459     604     459     602     460
              602     461     602     458     604     459
              602     460     602   20635     605    2583
              602     991    1134     989    1134     461
              602     458     601     461     602     991
              604     458     601


          name s3
              602    2593     601     461     603     462
              604     460     604     462     603     461
              604     461     602     462     602     464
              601     461     603   20678     604    2591
              602     993    1134     461     604     461
              603     461     602     461     604     461
              602     992     605     461     603

          name s4
              602    2591     603     461     604     461
              602     462     604     462     601     461
              604     461     604     460     604     461
              602     463     602   20678     604    2590
              601     461     604     461     602     993
             1134     463     602     461     603     461
              604     991     604     461     601

          name s5
              602    2590     604     461     604     461
              603     461     602     461     604     461
              604     461     603     461     604     461
              602     463     602   20677     607    2588
              603     992    1136     461     602     460
              605     993    1134     461     604     993
              602     461     604

          name s6
              603    2591     602     461     604     461
              604     461     603     461     605     460
              604     461     604     461     601     464
              602     461     604   20677     604    2590
              602     993     604     461    1134     461
              604     461     601     463     602     461
              603     994     602     460     604

          name s7
              603    2593     602     460     604     462
              603     461     604     461     604     461
              602     463     602     463     601     461
              604     461     604   20680     602    2590
              601     993     605     460    1136     991
             1134     464     601     461     604     993
              602     460     605

          name s8
              604    2590     603     461     604     461
              601     464     601     463     602     461
              604     461     603     462     603     461
              601     462     603   20676     606    2588
              602     461     604     993     602     461
             1136     461     602     460     604     461
              603     992     603     461     604

          name s9
              603    2590     604     461     604     461
              604     461     602     463     601     464
              602     460     604     462     603     461
              604     461     601   20678     603    2592
              601     461     604     993     602     461
              603     461    1135     460     604     461
              604     991     603     461     602

          name s10
              603    2592     602     461     604     460
              605     461     601     463     604     461
              601     464     602     460     604     461
              604     461     604   20678     603    2589
              604     993     602     461     603     461
              604     461    1135     460     605     461
              601     994     603     461     601

          name s11
              603    2591     601     463     602     461
              603     461     604     460     605     460
              602     464     601     461     603     462
              601     463     602   20678     604    2589
              604     461     601     994     603     461
              602     463    1134     994    1133     994
              601     461     603

          name s12
              602    2592     601     463     602     461
              602     463     601     461     604     461
              601     464     602     460     602     463
              602     463     601   20672     603    2588
              605     993    1134     993     601     462
             1133     993    1137     990     605     461
              601

          name s13
              602    2591     601     462     603     461
              602     461     604     460     604     460
              602     461     604     461     604     461
              601     461     604   20674     604    2588
              601     461     604     461     602     992
              604     462    1133     994    1133     994
              602     461     604

          name s14
              602    2588     604     461     602     460
              605     461     603     461     601     461
              604     461     602     460     605     461
              603     461     602   20674     603    2588
              602     460     604     994     601     461
              602     461     604     460     605     460
             1134     994     601     461     603

          name s15
              602    2590     604     461     602     461
              603     461     605     460     604     461
              602     460     604     461     602     464
              601     461     604   20672     605    2590
              601     994    1134     994     602     463
              601     461     604     461    1134     993
              602     460     605

          name s16
              603    2589     603     461     601     462
              604     460     604     461     602     471
              594     461     604     461     601     461
              604     461     602   20673     604    2588
              605     992     602     460    1135     993
             1136     991    1137     990     605     461
              601

          name s17
              602    2591     602     461     603     461
              602     461     603     462     601     463
              602     460     604     461     602     463
              599     463     602   20674     604    2588
              601     464     601     993    1134     993
             1134     994    1133     994     601     464
              601

          name s18
              603    2589     603     461     601     462
              603     461     605     458     605     460
              604     461     602     461     603     462
              604     460     602   20672     604    2589
              602     993    1136     459     604     993
             1134     994    1133     994     602     460
              604

          name s19
              604    2588     603     461     604     461
              602     460     604     462     603     461
              601     462     605     460     602     461
              604     461     603   20671     604    2589
              601     463     601     994    1134     460
              604     992     603     461    1134     993
              602     461     604

          name s20
              603    2588     604     461     603     462
              601     461     604     461     602     460
              604     461     604     461     601     461
              603     462     601   20674     604    2588
              602     993     604     461    1134     460
              602     993     604     461    1134     993
              601     462     604

          name s21
              603    2588     604     460     605     460
              602     461     604     461     603     459
              604     461     604     460     603     460
              604     462     601   20671     603    2589
              604     460     602     461     602     463
              601     994    1134     994    1134     993
              602     460     604

          name s22
              605    2589     604     461     602     461
              603     461     602     461     603     461
              602     461     604     460     605     457
              604     462     601   20672     603    2588
              602     993     602     461     604     461
             1133     461     604     991    1137     990
              604     461     604

          name s23
              602    2588     602     460     604     461
              601     464     601     461     604     461
              601     461     605     460     602     460
              605     461     601   20671     603    2589
              602     460     605     990     604     462
             1133     461     604     991    1136     991
              604     460     602

          name s24
              603    2588     604     461     601     461
              604     461     601     461     604     461
              602     460     604     461     603     459
              604     461     604   20669     604    2588
              602     461     604     461     600     994
             1134     993     602     460    1137     991
              604     461     601

          name s25
              602    2591     604     461     603     462
              604     461     602     463     602     461
              603     461     604     461     601     464
              602     460     604   20677     605    2588
              604     993    1134     993    1135     993
              601     462    1135     993     602     461
              604

          name s26
              605    2588     605     460     604     459
              604     461     603     462     601     463
              602     461     603     461     604     461
              601     461     604   20676     604    2588
              602     993    1136     991    1136     459
              604     993    1134     993     604     461
              602

          name s27
              600    2591     602     460     604     461
              602     461     603     462     603     461
              601     461     604     461     602     460
              604     461     602   20672     603    2588
              602     993     604     460     602     461
              604     461    1133     994    1134     993
              602     460     605

          name s28
              602    2590     602     463     601     461
              604     461     601     464     602     460
              604     461     602     463     601     461
              604     461     602   20673     604    2588
              602     463     601     994    1136     459
              604     462     601     993    1134     993
              604     461     602

          name s29
              602    2591     602     461     603     461
              602     463     601     464     601     460
              603     463     601     463     602     461
              604     461     602   20676     603    2588
              602     993     604     460    1134     994
              603     462     601     461    1134     993
              604     461     602

          name s30
              603    2591     603     461     602     461
              604     460     603     463     601     462
              603     461     604     461     601     461
              604     461     604   20673     603    2588
              604     461     602     993    1134     993
              605     460     602     461    1136     991
              605     461     601

          name s31
              605    2587     602     463     602     460
              604     462     601     461     603     462
              604     460     602     461     604     461
              603     462     601   20674     603    2591
              602     461     601     461     604     993
             1134     461     604     990    1137     991
              603     462     601

          name s33
              602    2588     604     461     604     461
              601     461     603     462     601     461
              604     461     604     461     601     461
              604     461     601   20672     604    2587
              604     991    1137     991    1136     991
             1136     461     602     993     601     464
              601

          name s35
              600    2590     604     461     601     464
              601     461     604     461     604     460
              603     461     604     461     601     464
              601     461     604   20672     604    2589
              603     994     602     461     602     463
             1134     461     601     461     604     461
              601     994     604     460     602

          name s36
              603    2590     602     461     604     460
              604     461     602     461     603     462
              601     463     602     461     605     460
              604     461     602   20675     603    2588
              602     461     604     994     601     462
             1136     991    1136     458     605     993
              601     464     601

          name s37
              603    2592     601     461     604     461
              602     462     602     462     603     461
              604     461     604     460     604     461
              604     461     603   20679     604    2588
              604     461     604     990     604     461
             1134     993     605     460    1136     992
              603     461     602

          name s38
              602    2591     604     461     603     461
              601     461     604     461     604     461
              604     461     603     462     603     461
              604     459     604   20678     604    2587
              604     994     601     461     604     461
              604     461     602     460     604     461
             1135     993     603     462     602

          name s39
              604    2588     604     462     603     461
              601     464     600     464     602     460
              604     462     603     461     601     464
              601     461     604   20677     603    2588
              604     993     602     461     603     461
             1134     994     604     460    1134     994
              601     461     603

          name s40
              604    2590     601     463     602     461
              604     461     604     461     603     461
              602     461     604     460     604     461
              602     463     601   20676     604    2591
              601     994    1133     463     602     994
              601     461     604     461    1133     994
              604     461     602

          name s41
              602    2593     601     461     604     461
              602     462     602     461     604     461
              603     462     604     460     604     462
              601     461     603   20679     603    2591
              601     461     601     994    1136     462
              601     993    1138     460     602     993
              604     461     601

          name s43
              602    2588     604     461     602     463
              601     463     601     462     604     460
              604     461     602     461     603     462
              603     461     602   20676     606    2588
              601     461     604     461     604     991
             1136     991    1137     460     602     993
              604     461     601

          name s45
              602    2590     602     464     601     461
              604     461     604     460     605     460
              602     463     602     461     603     461
              604     461     604   20674     605    2589
              602     993     604     461    1133     461
              604     460     602     993    1137     993
              601     462     603

          name s49
              602    2588     602     458     605     460
              602     461     602     461     602     460
              602     461     604     461     601     461
              602     461     603   20654     605    2586
              601     461     601     461     604     461
              601     992     604     458     604     461
             1134     991     604     458     605

          name s50
              603    2589     601     461     601     462
              604     460     602     461     602     463
              602     461     601     461     604     461
              601     462     601   20663     605    2585
              605     459     603     461     602     993
              601     462     604     460     602     461
             1134     993     602     461     601
              
	end raw_codes

end remote
