+++ /dev/null
-package QA;
-
-use Hmon;
-###############################################################################
-# Screen Configuration
-###############################################################################
-# List of categories & names
-our $cats = {'main'=>"Main",
- 'daq'=>"DAQ",
- 'trg'=>"Trig",
- 'rate'=>"Rate",
- 'server'=>"Srv",
- 'eb'=>"EB",
- 'mdc'=>"MDC",
- 'endp'=>"Endp",
- 'feeerr'=>"Fee",
- 'other'=>"Other",
- 'pion'=>"Pion",
- 'rich'=>'RICH',
- 'ecal'=>'ECal'};
-
-# Order of categories
-our $entries->{'cats'} = ["main",
- "daq",
- "trg",
- "rate",
- "server",
- "eb",
- "mdc",
- "endp",
- "feeerr",
-# "pion",
- "rich",
- "ecal",
- "other",
-
-];
-
-# Order of entries in each cat
-$entries->{'main'} = ['time', 'rate','onlineqa','up','speech'];
-$entries->{'daq'} = ['trbnet', 'timeouts', 'busy','readout','spillcount'];
-$entries->{'trg'} = ['spill', 'accepted', 'source','pt1rate', 'start']; #,
-$entries->{'rate'} = ['pt1','start','hodo','pion1','pion2'];
-$entries->{'server'} = ['fill', 'cpu', 'icinga', 'etrax', 'pwrsup'];
-$entries->{'eb'} = ['run', 'rate','bytes', 'lostevt', 'errbits'];
-$entries->{'mdc'} = ['token', 'blocked', 'temp', 'linkqual', 'voltage'];
-$entries->{'endp'} = ['mdc','rich', 'tof', 'rpc', 'other'];
-$entries->{'feeerr'} = ['mdcinvalid', 'trb', 'feeerr','trginp','trgqual'];
-$entries->{'pion'} = ['nxstatus', 'HV', 'HVcurr', 'cooling','seu'];
-$entries->{'other'} = ['magnet','goofy','','','sequencer'];
-$entries->{'rich'} = ['temp','volt','curr','bkpl',''];
-$entries->{'ecal'} = ['','','','',''];
-
-
-our $QAServer = "hades33";
-
-###############################################################################
-# Thresholds
-###############################################################################
-# #MDC Temperatures
-# use constant {MdcTempOk => 78, MdcTempWarn => 85, MdcTempErr => 90};
-#
-# #MDC locked OEP
-# use constant {MdcLockOk => 0, MdcLockWarn => 3, MdcLockErr => 5};
-#
-# #MDC OEP Numbers
-# use constant {MdcOepOk => 326};
-# use constant {MdcOepWarn => MdcOepOk-2};
-# use constant {MdcOepErr => MdcOepOk-4};
-#
-# #Frontend errors
-# use constant { FeeErrOk => 0, FeeErrWarn => 2, FeeErrErr => 5};
-
-our @FeeErrLimits = (0, 5, 10);
-our @MdcOepLimits = (372, 372-1, 372-3);
-our @MdcVoltageLimits = (50, 60, 100);
-our @MdcLockLimits = (0, 3, 5);
-our @MdcTempLimits = (75, 80, 85);
-our @RichInnerTempLimits = (29,30,31);
-our @TrgErrLimits = (100, 1000, 10000);
-our @CPULimits = (95, 100, 100);
-our @TimeoutLimits = (0, 0, 1);
-our @LinkErrLimits = (50, 500, 1000);
-our @MdcEndpMissingLimits = (0, 1, 2);
-our @RichEndpMissingLimits = (0, 2, 4); #!!!!
-our @TofEndpMissingLimits = (0, 0, 0);
-our @RpcEndpMissingLimits = (0, 0, 1);
-our @OtherEndpMissingLimits = (0, 0, 0);#!!!
-our @EBDeltaRateLimits = (10, 15, 25);
-our $TrgCheckPolarity = 1;
-our @Eventsbroken = (.5,5,10);
-our @MdcTokenMissLimits = (10,50,100);
-our @MdcNominalHV = (1750,1770,1500,1700);
-our @MdcHVOffsetLimits = (5,10,20);
-
-our @PionLvCurrLimits = (4,5,6);
-
-our $MdcHvOff = 1;
-our $RichHvOff = 1;
-our $MagnetOff = 1;
-
-our @LimitTriggerPerSpill = (1000, 0, 0);
-our $AcceleratorCycle = 7;
-use constant {CTSAddress => 0x0003};
-
-###############################################################################
-# Missing Boards
-###############################################################################
-
-our @mdc_boards_removed =(); #(0x2257, 0x2029); # 2233 added 2014-08-28 , 2203 at 2014/09/03, 2029 2014/09/23
-our @mdc_chambers_removed =();
-our @rich_boards_removed =(0x);
-our @tof_boards_removed =();
-our @rpc_boards_removed =();
-our @other_boards_removed =();
-
-
-###############################################################################
-# Error Levels
-###############################################################################
-use constant {
- SCRIPTERROR => -1,
- NA => 0,
- OK => 10,
- NOTE => 20,
- NOTE_2 => 22,
- WARN => 40,
- WARN_2 => 42,
- ERROR => 70,
- ERROR_2 => 72,
- LETHAL => 100,
- FATAL => 100
-};
-
-###############################################################################
-# Functions
-###############################################################################
-
-
-############################################
-# Opens QA Logfile and gives back a filehandle
-sub OpenQAFile {
- my $fh;
- open($fh, ">>",Hmon::HMONDIR."/files/qalog");
- $fh->autoflush(1);
- return $fh;
-}
-
-
-
-############################################
-# Writes an entry to the QA file. Arguments:
-# $fh file handle of logfile
-# $cat category of entry
-# $entry name of entry
-# $ttl time the entry is valid (in seconds)
-# $status Status, one of the constants defined above
-# $title First line of monitor entry
-# $value Second line of monitor entry
-# $longtext Long description text (PopUp)
-sub WriteQALog {
- my ($fh, $category, $entry, $ttl, $status, $title, $value, $longtext) = @_;
- my $close = 0;
- my $tmp = time()."\t$category\t$entry\t$ttl\t$status\t$title\t$value\t$longtext\n";
-
- if ($fh eq "remote") {
- system("ssh $QAServer \"echo '$tmp' >> /home/hadaq/trbsoft/daq/hmon/files/qalog\"");
- return;
- }
-
- # $format =~ s/\s/\t/g;
- if ($fh == 0) {
- $fh = OpenQAfile();
- $close = 1;
- }
-
- print $fh $tmp;
- close $fh if($close);
-}
-
-############################################
-# Returns the appropriate status flag (simplified). Arguments:
-# $mode how to determine status, supported: "below","above"
-# $val the value
-# @limits Array with limits
-sub GetQAState {
- my ($mode, $val, @limits) = @_;
- my ($ok, $warn, $err) = @limits;
- if (!defined($val)) {
- return NA;
- }
- if ($val eq "err") {
- return SCRIPTERROR;
- }
- if ($_[0] eq 'below') {
- if ($val <= $ok) {
- return OK;
- }
- if ($val <= $warn) {
- return WARN;
- }
- if ($val <= $err) {
- return ERROR;
- }
- if ($val > $err) {
- return FATAL;
- }
- } elsif ($_[0] eq 'above') {
- if ($val >= $ok) {
- return OK;
- }
- if ($val >= $warn) {
- return WARN;
- }
- if ($val >= $err) {
- return ERROR;
- }
- if ($val < $err) {
- return FATAL;
- }
- } elsif ($_[0] eq 'inside') {
- if (abs($val) <= $ok) {
- return OK;
- }
- if (abs($val) <= $warn) {
- return WARN;
- }
- if (abs($val) <= $err) {
- return ERROR;
- }
- return FATAL;
- }
- return SCRIPTERROR;
-}
-
-############################################
-#Returns a string matching the given severity level
-sub LevelName {
- my ($level) = @_;
- if ($level == SCRIPTERROR) {
- return "Script Error";
- }
- if ($level == NA) {
- return "Not available";
- }
- if ($level < NOTE ) {
- return "OK";
- }
- if ($level < WARN ) {
- return "Note";
- }
- if ($level < ERROR ) {
- return "Warning";
- }
- if ($level < FATAL ) {
- return "Error";
- }
- return "Severe Error";
- }
-
-############################################
-# Tries to nicely format an integer
-sub SciNotation {
- my $v = shift;
- return "undef" if (!defined $v);
- return "0" if $v == 0;
-# print $v."\n";
- if(abs($v) >= 1) {
- return sprintf("%i", $v) if (abs($v) < 1000) ;
- return sprintf("%.1fk", $v / 1000.) if (abs($v) < 20000) ;
- return sprintf("%ik", $v / 1000.) if (abs($v) < 1E6) ;
- return sprintf("%.1fM", $v / 1000000.) if (abs($v) < 20E6) ;
- return sprintf("%iM", $v / 1000000.) if (abs($v) < 1E9) ;
- return sprintf("%i",$v);
- }
- else {
- return sprintf("%in", $v*1E9) if (abs($v) < 1E-6) ;
- return sprintf("%iu", $v*1E6) if (abs($v) < 1E-3) ;
- return sprintf("%.1fm", $v*1E3);
- }
-}
-
-1;
-__END__
CTS 900 9300000270e8dd28 0002
TRB3sc 1421 2c00000940a5fa28 8800
+ TRB3sc 3101 2900000a63092028 8810
TRB3sc 1461 4d00000940a62f28 8018
+ TRB3sc 1471 1c00000940a66028 8011
+ TRB3sc 1481 4600000940955c28 8014
TRB3sc 1491 3b00000940955028 8013
TRB3sc 1551 5600000940939228 8015
TRB3sc 1561 0f00000940939128 8017
TRB3sc 1611 d100000940938628 8000
TRB3sc 1051 8400000941031228 6015
TRB3sc 1061 b300000941031328 6016
- TRB3sc 1071 b000000940ce5228 6056
TRB3sc 1081 cd00000940ce5e28 6022
TRB3sc 1091 3500000940ce5528 6021
TRB3sc 1101 fc00000940ce6a28 6025
TRB3sc 1231 3b00000940c28028 6012
TRB3sc 1241 7d00000940880b28 6046
TRB3sc 1251 b1000009409d6328 6043
- TRB3sc 1271 9b00000940876628 6051
+ TRB3sc 1261 0200000940881428 6056
TRB3sc 1321 6f00000940a61528 6055
TRB3sc 1331 ea00000940a61228 6045
TRB3sc 1401 6d00000940a60628 6026
TRB3sc 1541 1a0000094093aa28 6023
TRB3sc 1591 7200000940939d28 6014
TRB3sc 1651 ce0000094117f228 6011
+ TRB3sc 3051 b600000a63054c28 6051
+ TRB3sc 3111 5100000a63052328 6030
+ TRB3sc 3121 2a00000a63051a28 6031
+ TRB3sc 3131 9900000a627d9d28 6032
+ TRB3sc 3211 6e00000a62959328 6036
+ TRB3sc 3221 a000000a624b3128 6035
+ TRB3sc 3231 8900000a63050128 6034
+ TRB3sc 3241 2200000a625a1628 6033
TRB3sc 91 f1000006e919a128 8a01
TRB3sc 1281 0d00000940876f28 8a03
TRB3sc 1291 9a00000940a5da28 8a05
MDC-OEP 89 d2000001fc2eb328 220d
MDC-OEP 90 91000001ff3a7228 2222
MDC-OEP 91 cf000001ff3ac128 2351
+ MDC-OEP 92 c1000001ff3ab828 234d
MDC-OEP 95 bb000001ff463c28 2109
MDC-OEP 96 5c000001ff465328 2212
MDC-OEP 97 56000001ff253a28 201c
MDC-OEP 129 30000001fc5dc028 2357
MDC-OEP 130 0e000001fc431f28 235e
MDC-OEP 131 4d000001fc2c4128 225b
+ MDC-OEP 133 b8000001fc2bea28 234e
MDC-OEP 135 ba000001fc2bf928 201b
MDC-OEP 136 ce000001fc44a628 2143
MDC-OEP 140 74000001fc774528 2314
MDC-OEP 186 1b000001fc32a928 224d
MDC-OEP 187 60000001fc329028 212d
MDC-OEP 188 8b000001fc329528 2015
- MDC-OEP 189 bc000001fc31bf28 234d
- MDC-OEP 190 10000001fc2c6428 234e
- MDC-OEP 191 6f000001fc491b28 234f
+ MDC-OEP 189 bc000001fc31bf28 2030
+ MDC-OEP 190 10000001fc2c6428 2032
+ MDC-OEP 191 6f000001fc491b28 2036
MDC-OEP 192 f1000001fc757028 2233
MDC-OEP 193 e6000001fc755828 2057
MDC-OEP 194 06000001fc673c28 2335
MDC-OEP 226 90000001fc641e28 230a
MDC-OEP 228 d1000001fc64c928 2056
MDC-OEP 230 52000001fc547928 2031
+ MDC-OEP 232 2c000001fc665328 234f
MDC-OEP 233 e1000001fc664a28 2050
MDC-OEP 234 b8000001fc664928 2055
MDC-OEP 235 a9000001fc665428 2004
MDC-OEP 252 02000001fc643128 200a
MDC-OEP 253 48000001fc643c28 2023
MDC-OEP 254 46000001fc644528 2044
- MDC-OEP 256 5b000001fc3f4e28 2030
MDC-OEP 258 63000001fc3eaa28 2005
MDC-OEP 261 99000001fc66e528 2200
MDC-OEP 262 9a000001fc77e328 203a
MDC-OEP 285 db000001fc507028 224b
MDC-OEP 286 16000001fc506928 214d
MDC-OEP 288 22000001fc441328 2232
- MDC-OEP 289 35000001242c9928 2036
MDC-OEP 290 92000001242ca428 214e
MDC-OEP 291 e300000123f27e28 2156
MDC-OEP 292 ca00000123efa228 2155
MDC-OEP 323 16000001fc39a528 213a
MDC-OEP 324 ee000001fc39ae28 2033
MDC-OEP 326 21000001fc39a428 2149
- MDC-OEP 327 10000001fc399028 2032
MDC-OEP 328 86000001fc399928 2006
MDC-OEP 329 67000001fc39c328 2105
MDC-OEP 330 8d000001fc423428 2054
MDC-OEP 497 f8000001fc769228 2035
MDC-OEP 498 85000001fc778728 2145
MDC-OEP 500 46000001fc76fe28 213e
- TRB 31 0a0000012410fa28 4821
- TRB 40 9500000123f4fe28 4822
- TRB 50 e500000123f24b28 4853
- TRB 51 6200000123f25f28 4843
- TRB 52 7700000123f26428 4802
- TRB 53 ad00000123f25528 4841
- TRB 54 e200000124172628 4840
- TRB 55 4600000123f25028 4810
- TRB 59 ff00000123f5c328 4800
- TRB 61 f500000123f59c28 4833
- TRB 63 e500000124052d28 4813
- TRB 65 ca000001241bef28 4812
- TRB 67 fb000001241bdb28 4801
- TRB 74 fa000001c17e8428 4823
- TRB 75 6f000001fc5df628 4832
- TRB 78 5c000001fc5dd128 4852
- TRB 80 22000001fc5e6028 4851
- TRB 83 60000001c17b9a28 4831
- TRB 85 8c000001fc5e9428 4811
- TRB 89 c0000001ff590b28 4820
- TRB 91 71000001fc2bd528 4850
- TRB 92 df000001fc5bb528 4830
- TRB 110 90000001c1712728 4842
- TRB 124 3c000001c170d928 4803
- TRB3sc 6 5400000270caa228 8400
- TRB3sc 14 fa00000270f02e28 8410
+ TRB3sc 2011 3300000a62e98e28 5813
+ TRB3sc 2021 9900000a6244ce28 5818
+ TRB3sc 2031 5400000a631eea28 5826
+ TRB3sc 2041 ec00000a6300a428 5847
+ TRB3sc 2051 4600000a628e9c28 5827
+ TRB3sc 2061 a700000a628ec628 5837
+ TRB3sc 2071 a800000a62955028 5833
+ TRB3sc 2091 1800000a631ed228 5854
+ TRB3sc 2111 e000000a62e97628 5822
+ TRB3sc 2121 e900000a62442d28 5810
+ TRB3sc 2131 9400000a63057628 5843
+ TRB3sc 2141 8e00000a6244e628 5838
+ TRB3sc 2161 7b00000a63067e28 5802
+ TRB3sc 2171 4200000a628eba28 5844
+ TRB3sc 2181 4e00000a62e98228 5853
+ TRB3sc 2191 7000000a631ee528 5851
+ TRB3sc 2201 2200000a628ec128 5840
+ TRB3sc 2221 5400000a63092c28 5812
+ TRB3sc 2231 7200000a631ef628 5817
+ TRB3sc 2241 f700000a631ef128 5811
+ TRB3sc 2251 4f00000a62e0d628 5855
+ TRB3sc 2261 3b00000a6295fa28 5823
+ TRB3sc 2271 5d00000a628ede28 5832
+ TRB3sc 2281 e000000a631ed928 5824
+ TRB3sc 2291 0800000a63005d28 5857
+ TRB3sc 2311 d200000a62ce9028 5828
+ TRB3sc 2321 e100000a628ea128 5846
+ TRB3sc 2341 1a00000a62829028 5814
+ TRB3sc 2351 4300000a63068328 5841
+ TRB3sc 2361 ae00000a63059828 5820
+ TRB3sc 2371 d000000a6310f628 5830
+ TRB3sc 2381 e100000a63061d28 5800
+ TRB3sc 2391 9c00000a63061128 5821
+ TRB3sc 2401 2900000a63058c28 5825
+ TRB3sc 2411 6500000a631ede28 5858
+ TRB3sc 2421 d100000a63058728 5845
+ TRB3sc 2431 e200000a63068b28 5808
+ TRB3sc 2441 ed00000a63067728 5835
+ TRB3sc 2451 8000000a6305c828 5815
+ TRB3sc 2461 4300000a628e3f28 5852
+ TRB3sc 2471 aa00000a63104a28 5836
+ TRB3sc 2481 cb00000a62e98528 5848
+ TRB3sc 2491 6700000a628f2928 5807
+ TRB3sc 2501 b700000a631d8828 5804
+ TRB3sc 2511 9e00000a63005428 5856
+ TRB3sc 2521 8c00000a630a2528 5816
+ TRB3sc 2531 c400000a63069728 5831
+ TRB3sc 2541 2b00000a63059f28 5801
+ TRB3sc 2551 f300000a6304a428 5806
+ TRB3sc 2561 d000000a624bd228 5805
+ TRB3sc 2571 4b00000a6304fd28 5803
+ TRB3sc 2581 8a00000a631efd28 5842
+ TRB3sc 2591 c400000a62e97928 5834
+ TRB3sc 2601 0b00000a62954b28 5850
+ TRB3sc 3151 1100000a63057128 84c1
+ TRB3sc 3161 7800000a6305c328 84c3
+ TRB3sc 3171 e900000a62958728 84c4
+ TRB3sc 3181 dd00000a624b3d28 84c2
+ TRB3sc 3191 5800000a63218528 84c5
+ TRB3sc 3201 5500000a6310f128 84c0
DiRich 1 ca00000711f93828 7000
DiRich 50 e000000a52311328 7034
DiRich 51 6100000a522d1728 7140
DiRich 67 ff00000a48b0fd28 71b5
DiRich 68 a200000a48afd628 7284
DiRich 69 ef00000a48af6b28 7073
- DiRich 70 1a00000a48af8f28 7584
+ DiRich 70 1a00000a48af8f28 7585
DiRich 71 d800000a529e4e28 7094
DiRich 72 3700000a5291ea28 7594
- DiRich 73 1000000a5287ac28 7685
DiRich 74 8400000a529a8a28 7723
DiRich 75 d200000a52865028 7084
- DiRich 76 2600000a529e7028 7695
DiRich 77 4400000a5297c928 7595
- DiRich 78 0300000a52136328 7674
DiRich 79 9400000a529f6f28 7175
DiRich 80 1300000a528cd928 71a5
DiRich 81 c500000a5288e628 7075
- DiRich 84 5600000a529f8a28 7694
DiRich 85 4800000a52a17728 7092
DiRich 86 f700000a48eeb028 7192
DiRich 87 9900000a49498228 7085
DiRich 88 e000000a48ee9828 7474
- DiRich 89 3300000a48ed4b28 7585
- DiRich 90 3a00000a48eea928 7495
- DiRich 91 0b00000a48ee9d28 7684
+ DiRich 89 3300000a48ed4b28 7584
+ DiRich 90 3f00000a520cb628 7495
DiRich 92 2900000a49237028 7184
DiRich 93 6c00000a49238128 7675
DiRich 94 c200000a49237528 7275
DiRich 155 8800000a49c06228 7297
DiRich 156 f500000a4931cf28 7016
DiRich 157 0a00000a48b56428 7043
+ DiRich 158 1d00000a48b66728 7270
DiRich 159 5f00000a49dfb228 7012
DiRich 160 4600000a493fd228 7493
DiRich 161 4700000a49769028 7033
DiRich 207 2900000a494df328 7632
DiRich 209 6200000a49eb0a28 7432
DiRich 212 8900000a49eb0f28 7533
- DiRich 213 e600000a48abc628 7875
DiRich 214 5100000a48e3bd28 7422
DiRich 215 4c00000a48e3ca28 7633
DiRich 216 3f00000a48dda328 7643
- DiRich 218 d900000a48dd4928 7725
DiRich 219 8e00000a49251b28 7133
DiRich 220 d200000a49078228 7212
DiRich 221 f800000a49b47128 7833
DiRich 269 b100000a48afd828 7145
DiRich 270 2700000a48afd128 7283
DiRich 271 4200000a49092028 7282
- DiRich 272 5a00000a48afdd28 7765
DiRich 274 5900000a49f00b28 7554
DiRich 275 4e00000a49f02328 7565
- DiRich 276 7f00000a49f01728 7945
DiRich 277 e400000a49efff28 7035
DiRich 278 1300000a4885b728 7273
- DiRich 279 8300000a48b62228 7855
DiRich 280 c700000a49083e28 7264
- DiRich 281 c900000a49084728 7745
- DiRich 282 9200000a491aec28 7845
DiRich 283 ba00000a49083228 7254
DiRich 284 2c00000a49083b28 7655
DiRich 285 5300000a4886ce28 7435
DiRich 286 a500000a48925128 7654
- DiRich 287 c700000a48923928 7854
DiRich 288 1500000a48924428 7564
DiRich 289 c500000a4886c728 7464
DiRich 290 4a00000a49f11c28 7165
DiRich 294 0100000a495f2d28 7265
DiRich 295 cf00000a48961128 7355
DiRich 296 7c00000a495f2128 7832
- DiRich 297 4800000a49286d28 71b2
DiRich 298 3b00000a49281828 7455
DiRich 299 d000000a49281d28 7555
DiRich 300 2c00000a49283028 7365
DiRich 317 9600000a4927fd28 7635
DiRich 318 6e00000a4927f628 7154
DiRich 319 5f00000a494b7328 7272
- DiRich 320 7100000a48dbde28 7944
- DiRich 321 fc00000a494b6828 7744
- DiRich 322 4000000a48dbea28 7955
DiRich 323 7700000a48bbf628 7664
DiRich 324 a100000a4882fe28 7182
- DiRich 325 a600000a48bf7928 7844
DiRich 326 8700000a48868628 7183
- DiRich 327 c900000a48a7bf28 7755
- DiRich 328 3200000a4973ad28 7954
DiRich 329 4f00000a4973a128 7665
- DiRich 330 3f00000a49c5ba28 7754
DiRich 331 8300000a49c5c528 7334
DiRich 332 da00000a49c5c628 7344
DiRich 333 cc00000a49c33d28 7445
DiRich 337 bd00000a49380028 7a07
DiRich 339 ba00000a48bbef28 7514
DiRich 342 bf00000a49c34828 7610
- DiRich 343 8d00000a48b57028 7915
DiRich 344 df00000a497b5528 7521
DiRich 345 8800000a4931c328 7646
DiRich 346 3a00000a497b2928 7111
DiRich 361 2e00000a488f1328 7525
DiRich 363 3f00000a488f0e28 7425
DiRich 364 5000000a48919e28 7373
- DiRich 365 6b00000a49784d28 7874
DiRich 366 9800000a49789c28 7593
DiRich 367 7500000a4978ac28 7414
DiRich 369 4d00000a496aea28 7693
DiRich 447 7a00000a48b6ac28 7104
DiRich 448 ab00000a49082f28 7307
DiRich 449 c500000a48b64528 7106
- DiRich 450 3d00000a4907a128 7825
- DiRich 451 5100000a4907b028 7734
- DiRich 452 4000000a4907ad28 7824
- DiRich 453 c700000a4907b928 7724
DiRich 454 db00000a48e25f28 7935
- DiRich 455 7b00000a48b35428 7924
DiRich 456 ca00000a49f1b828 7834
DiRich 457 2a00000a49a82928 7835
DiRich 458 d200000a49a82228 7206
DiRich 485 c300000a48f77f28 7816
DiRich 486 b100000a48b1cf28 7b12
DiRich 487 9b00000a491c7328 7241
- DiRich 488 1e00000a491c7428 7735
DiRich 489 5b00000a48b43228 7b32
DiRich 490 bb00000a48e9c728 70b1
DiRich 491 d900000a48b59c28 70b7
DiRich 502 4800000a4927ea28 7866
DiRich 504 e800000a4895a328 7200
DiRich 506 2900000a495c6328 7b10
- DiRich 507 5600000a48b28b28 7864
DiRich 508 1c00000a48b28628 70a1
DiRich 509 4200000a48b32c28 70a0
DiRich 511 7d00000a49dca328 7760
- DiRich 512 b900000a49549728 7704
DiRich 514 1000000a4992bf28 70b0
DiRich 516 1000000a488fdb28 7b17
DiRich 518 6b00000a488fe228 72a4
DiRich 519 8900000a49279928 7296
- DiRich 520 c300000a49279428 7775
DiRich 521 f700000a48c44128 7061
DiRich 524 0700000a49dd0628 73a5
DiRich 525 cc00000a49dd2a28 7b25
DiRich 602 a700000a49b76c28 7910
DiRich 604 2200000a49b67228 7510
DiRich 605 2a00000a49ec5b28 7321
- DiRich 606 0600000a49b67d28 7705
DiRich 607 af00000a49ec5c28 7900
DiRich 609 c900000a491be528 7b20
- DiRich 610 b000000a491c8028 7805
DiRich 611 2c00000a491dcf28 7800
DiRich 612 5900000a491bd928 7627
DiRich 613 0400000a48da8728 7511
DiRich 614 e000000a49673d28 7901
- DiRich 615 0b00000a49673828 7905
DiRich 616 eb00000a49ddb328 7426
DiRich 619 9d00000a49673128 7527
- DiRich 621 2600000a49923b28 7904
DiRich 622 a200000a49db7e28 7410
DiRich 623 1a00000a49db2728 73a3
- DiRich 624 8a00000a49db1b28 71b3
DiRich 625 a300000a49923c28 73b2
DiRich 626 c600000a4992e428 7526
DiRich 627 4300000a4992e328 7517
DiRich 639 b100000a48f3eb28 7536
DiRich 642 c500000a49bfcc28 7196
DiRich 643 f200000a49bfcd28 7436
- DiRich 644 2800000a49858428 7270
DiRich 645 be00000a49858d28 7311
DiRich 646 5900000a499cba28 7546
DiRich 647 c300000a49858128 7626
- DiRich 649 ce00000a48f3f428 7715
DiRich 650 3700000a496a5628 7a32
- DiRich 651 6200000a496a3f28 7804
DiRich 652 9800000a492c6728 70a7
DiRich 653 1100000a496a4a28 7637
DiRich 654 2600000a496a4b28 72b2
DiRich 657 4300000a48e01d28 7802
DiRich 658 c600000a48e01a28 7702
DiRich 660 6500000a48e00128 7170
- DiRich 661 1b00000a48e5e628 7914
DiRich 662 4d00000a4912b628 7703
DiRich 663 6100000a49261328 7803
DiRich 667 da00000a48924e28 7912
DiRich 676 0300000a49f09e28 7596
DiRich 677 4900000a49f09328 7a22
DiRich 678 2200000a48924528 7447
- DiRich 679 e900000a49e3bc28 7815
DiRich 681 9a00000a49e3c928 7b14
DiRich 682 8b00000a49e3d428 7171
DiRich 683 4000000a49e3f828 7547
DiRich 685 2c00000a49124828 7437
DiRich 686 6300000a4912e628 7b01
DiRich 687 f300000a4912da28 7421
- DiRich 688 3a00000a4912e528 7714
DiRich 689 0000000a49dbe028 7211
DiRich 690 1c00000a49d6a728 7310
DiRich 691 9b00000a49d6b328 7537
DiRich 692 fd00000a49dc0728 7520
DiRich 693 e700000a49924828 7621
- DiRich 694 3800000a49d6a828 7814
DiRich 695 e300000a493b9828 7a12
DiRich 696 9c00000a493b8728 7280
DiRich 697 1900000a493b8028 7317
DiRich 760 e100000a491ccf28 7010
DiRich 761 c900000a491caa28 7b05
DiRich 762 9c00000a491cc328 70b5
- DiRich 763 cf00000a491c9f28 7764
DiRich 764 9700000a49128728 7180
DiRich 765 9800000a49127b28 7290
DiRich 766 d800000a491cb728 7181
DiRich 910 9100000a498fa228 7b07
DiRich 912 d600000a4907a428 7b04
DiRich 917 9c00000a4941e928 7762
- DiRich 918 2000000a49966a28 7865
DiRich 919 bf00000a48e45428 70b2
DiRich 920 9100000a4949ce28 7767
DiRich 925 8900000a48dfb128 7a04
DiRich 1069 4900000a4955c928 7376
DiRich 1070 4a00000a49555f28 7286
DiRich 1072 c000000a49d58828 7177
- DiRich 1073 d200000a49d35528 7774
DiRich 1074 c500000a49562c28 7476
DiRich 1075 ed00000a490e1e28 7356
DiRich 1076 dc00000a49555628 7041
DiRich 1198 d200000a49c92628 7066
DiRich 1199 e700000a49f34c28 7067
DiRich 1200 e600000a49bc5828 7160
+ DiRich 1202 b800000bb6d00828 7904
+ DiRich 1209 b400000bb6cf6c28 7814
+ DiRich 1211 d900000bb732ad28 7805
+ DiRich 1214 6900000bb754f328 7905
+ DiRich 1216 0700000bb732ba28 7685
+ DiRich 1217 ba00000bb7772b28 7864
+ DiRich 1218 7400000bb7bf5628 7815
+ DiRich 1220 ae00000bb7a8a128 7694
+ DiRich 1222 9100000bb754f828 7915
+ DiRich 1225 9f00000bb7617e28 7695
+ DiRich 1228 c600000bb6cf9c28 7684
+ DiRich 1229 8a00000bb6cfa428 7714
+ DiRich 1231 fb00000bb6c99428 7674
+ DiRich 1232 e600000bb6cfb528 7914
+ DiRich 1233 fd00000bb6c9a128 71b2
+ DiRich 1240 dd00000bb6c98828 7804
+ DiRich 1241 0600000bb7618b28 7715
+ DiRich 1242 4e00000bb778cd28 7725
+ DiRich 1244 8b00000bb7771f28 7825
+ DiRich 1245 a800000bb708b328 7924
+ DiRich 1246 cb00000bb778ca28 7734
+ DiRich 1248 2900000bb793d428 7705
+ DiRich 1250 3e00000bb708ba28 7704
+ DiRich 1252 3e00000bb7bf5b28 7724
+ DiRich 1254 ae00000bb7bf6728 7824
+ DiRich 1256 bb00000bb7d78928 7735
+ DiRich 1259 e200000bb7617228 71b3
+ DiRich 1260 2000000bb7619728 7745
+ DiRich 1262 c600000bb7617d28 7845
+ DiRich 1263 1800000bb793e028 7945
+ DiRich 1264 5200000bb7a88c28 7755
+ DiRich 1265 4b00000bb7797728 7855
+ DiRich 1266 9100000bb708cb28 7744
+ DiRich 1267 ee00000bb7c55b28 7844
+ DiRich 1268 5c00000bb708d228 7944
+ DiRich 1271 3300000bb778c128 7754
+ DiRich 1272 4c00000bb7d77e28 7954
+ DiRich 1273 1100000bb761a328 7955
+ DiRich 1274 2600000bb761a228 7854
+ DiRich 1275 d200000bb7327728 7765
+ DiRich 1276 6900000bb7c54f28 7865
+ DiRich 1277 2c00000bb7772228 7775
+ DiRich 1278 d600000bb7093028 7774
+ DiRich 1279 c400000bb708a228 7875
+ DiRich 1280 b900000bb7bf4f28 7874
+ DiRich 1281 6600000bb7316f28 7764
DiRichConcentrator 10 4100000a51caa828 8289
DiRichConcentrator 11 6900000a529fc728 826a
DiRichConcentrator 12 fd00000a52914328 8268
DiRichConcentrator 21 bc00000a51cb1928 8258
DiRichConcentrator 22 1100000a52027828 8279
DiRichConcentrator 23 b500000a51d87228 8217
-DiRichConcentrator 25 9c00000a52065728 8297
DiRichConcentrator 29 7c00000a52570e28 825a
+DiRichConcentrator 33 ab00000a51d89328 8297
+DiRichConcentrator 36 4f00000a52534d28 8298
DiRichConcentrator 37 0c00000a525a5828 8211
DiRichConcentrator 38 5a00000a52598c28 8291
DiRichConcentrator 43 5f00000a51e39328 8261
DiRichConcentrator 44 8400000a51f7ca28 8285
-DiRichConcentrator 45 5a00000a51e56628 8298
DiRichConcentrator 46 7500000a51fdf228 8218
DiRichConcentrator 47 de00000a525f5828 8250
DiRichConcentrator 48 9100000a51d7fa28 82a5
TRB3sc 1631 840000094117ff28 83c8
TRB3sc 1641 250000094117f728 83c5
TRB3sc 1661 f300000941240528 83c6
- TRB3 60 b5000003482d3d28 5000
- TRB3 61 d5000003481eef28 5001
- TRB3 62 ec00000348284328 5002
- TRB3 63 34000003482d1c28 5003
+ TRB3 310 0500000390172728 6460
+ TRB3 311 8c00000390146128 6461
+ TRB3 312 2700000390171d28 6462
+ TRB3 313 2300000390173b28 6463
+ TRB3 640 d10000046f465028 6420
+ TRB3 641 850000046f20f728 6421
+ TRB3 642 460000046f209728 6422
+ TRB3 643 700000046f394b28 6423
+ TRB3 710 8d000003131c6328 6440
+ TRB3 711 1b000003131c6a28 6441
+ TRB3 712 30000003131fb228 6442
+ TRB3 713 69000003131fb128 6443
+ TRB3 1080 3d000004fa143328 6410
+ TRB3 1081 a3000004fa147628 6411
+ TRB3 1082 50000004fa0dff28 6412
+ TRB3 1083 d6000004f9ecae28 6413
+ TRB3 1180 95000005ed3c0a28 6430
+ TRB3 1181 73000005ed388428 6431
+ TRB3 1182 ef000005ed1aeb28 6432
+ TRB3 1183 06000005ed1afd28 6433
+ TRB3 1220 08000005ed4c4d28 6444
+ TRB3 1221 42000005ed6b0428 6445
+ TRB3 1222 e0000005ed1c4128 6454
+ TRB3 1223 29000005ed4bae28 6455
+ TRB3 1250 27000005ed8af428 6400
+ TRB3 1251 92000005ed912828 6401
+ TRB3 1252 35000005ed86d328 6402
+ TRB3 1253 08000005ed905228 6403
+ TRB3 1540 070000070ee3cc28 6464
+ TRB3 1541 b80000070ee46a28 6465
+ TRB3 1542 800000070ee3d828 6474
+ TRB3 1543 160000070ee3d128 6475
+ TRB3 1550 4a0000070f35cc28 6450
+ TRB3 1551 150000070f3b6428 6451
+ TRB3 1552 010000070f366f28 6452
+ TRB3 1553 5a0000070ef42f28 6453
+ TRB3 1570 e90000070ecab028 6470
+ TRB3 1571 050000070f310628 6471
+ TRB3 1572 6e0000070ecaa428 6472
+ TRB3 1573 360000070f3ea628 6473
+ TRB3 315 9c00000390194c28 8b13
+ TRB3 645 f50000046f394c28 8b02
+ TRB3 715 b1000003131f9328 8b10
+ TRB3 1085 ef000004fa0e3d28 8b01
+ TRB3 1185 e7000005ed389e28 8b03
+ TRB3 1225 f9000005ed797028 8b12
+ TRB3 1255 e7000005ed7ede28 8b00
+ TRB3 1545 9e0000070ee47628 8b15
+ TRB3 1555 360000070f366e28 8b11
+ TRB3 1575 b90000070f3dd528 8b14
TRB3 1060 68000004f9e34528 5010
TRB3 1061 40000004f9e00b28 5011
TRB3 1062 ea000004fa000028 5012
TRB3 1063 c7000004fa00c628 5013
- TRB3 65 c4000003481ef228 8880
- TRB3 1065 4b000004f9decd28 8890
- TRB 62 df000001c17f1728 4c30
- TRB 64 910000012419cd28 4c10
- TRB 72 71000001c17b8728 4c31
- TRB 79 58000001fc5ba128 4c00
- TRB 81 5a000001fc5de428 4c40
- TRB 84 be00000123ec4c28 4c50
- TRB 86 34000001fc5bb028 4c20
- TRB3sc 9 3c00000270ca9528 8600
+ TRB3 60 b5000003482d3d28 5c20
+ TRB3 61 d5000003481eef28 5c21
+ TRB3 62 ec00000348284328 5c22
+ TRB3 63 34000003482d1c28 5c23
+ TRB3 880 04000003133e3728 5c10
+ TRB3 881 8e0000031321c228 5c11
+ TRB3 882 e1000003133e4b28 5c12
+ TRB3 883 ef000003133e3228 5c13
+ TRB3 940 05000004f9db9b28 5c50
+ TRB3 941 4e000004fa20a028 5c51
+ TRB3 942 a5000004fa24c128 5c52
+ TRB3 943 c7000004fa24a928 5c53
+ TRB3 1130 0d000005ed1d6828 5c40
+ TRB3 1131 8e000005ed272228 5c41
+ TRB3 1132 66000005ed2b1d28 5c42
+ TRB3 1133 b9000005ed217528 5c43
+ TRB3 2410 d9000008138f7228 5c00
+ TRB3 2411 93000008129bca28 5c01
+ TRB3 2412 df0000081244c628 5c02
+ TRB3 2413 25000008129bea28 5c03
+ TRB3 2420 dd0000081361fb28 5c30
+ TRB3 2421 6500000812740e28 5c31
+ TRB3 2422 d2000008135a6628 5c32
+ TRB3 2423 4b00000813706228 5c33
+ TRB3 65 c4000003481ef228 86c2
+ TRB3 885 650000031321c728 86c1
+ TRB3 945 81000004fa286228 86c5
+ TRB3 1135 ae000005ed215d28 86c4
+ TRB3 2415 5b0000081391d228 86c0
+ TRB3 2425 22000008135a2128 86c3
TRB 60 7e00000123f4fb28 4400
TRB 90 28000001fc4bcb28 4410
TRB 108 c9000001c1712428 4420
- TRB3sc 7 ad00000270ce4828 8700