--- /dev/null
+beam_abort_init_beamCond.trbcmd
\ No newline at end of file
return @out;
}
+
+sub getsystem {
+ my $b = $_[0];
+ if($b >= 0x0000 && $b < 0x0010) { return "CTS";}
+ if($b >= 0x0010 && $b < 0x0200) { return "Trg / Aux";}
+
+ if($b >= 0x1000 && $b < 0x1200) { return "MDC Hub";}
+ if($b >= 0x2000 && $b < 0x2400) { return "MDC OEP";}
+ if($b >= 0x5000 && $b < 0x5010) { return "Start";}
+ if($b >= 0x5010 && $b < 0x5020) { return "Hodo";}
+ if($b >= 0x5800 && $b < 0x58ff) { return "RPC";}
+ if($b >= 0x5c00 && $b < 0x5cff) { return "TOF";}
+ if($b >= 0x5d00 && $b < 0x5dff) { return "iTOF";}
+ if($b >= 0x6000 && $b < 0x60ff) { return "ECal";}
+ if($b >= 0x6400 && $b < 0x6440) { return "STS-1";}
+ if($b >= 0x6440 && $b < 0x6480) { return "STS-2";}
+ if($b >= 0x6700 && $b < 0x67ff) { return "FWall";}
+ if($b >= 0x6800 && $b < 0x68ff) { return "fRPC";}
+ if($b >= 0x7000 && $b < 0x7fff) { return "DiRICH";}
+ if($b >= 0x8000 && $b < 0x80ff) { return "Central Hubs";}
+ if($b >= 0x8100 && $b < 0x81ff) { return "MDC Hubs";}
+ if($b >= 0x8200 && $b < 0x82ff) { return "RICH Comb.";}
+ if($b >= 0x83c0 && $b < 0x83cf) { return "RICH Hubs";}
+ if($b >= 0x84c0 && $b < 0x84cf) { return "RPC Hubs";}
+ if($b >= 0x86c0 && $b < 0x86cf) { return "TOF Hubs";}
+ if($b >= 0x8700 && $b < 0x870f) { return "Wall Hubs";}
+ if($b >= 0x8800 && $b < 0x887f) { return "Central Hubs";}
+ if($b >= 0x8880 && $b < 0x888f) { return "Start Hubs";}
+ if($b >= 0x8890 && $b < 0x889f) { return "Hodo Hubs";}
+ if($b >= 0x8a00 && $b < 0x8aff) { return "ECal Hubs";}
+ if($b >= 0x8b00 && $b < 0x8bff) { return "STS Hubs";}
+ if($b >= 0x8c00 && $b < 0x8cff) { return "fRPC Hubs";}
+ if($b >= 0x8d00 && $b < 0x8dff) { return "iTOF Hubs";}
+
+
+
+ return "Other";
+ }
1;
__END__
$entries->{'main'} = ['time', 'rate','beamabort','up','spillcount'];
$entries->{'daq'} = ['trbnet', 'timeouts', 'busy','readout','outofsync'];
$entries->{'trg'} = ['spill', 'accepted', 'source','pt1rate', 'start'];
-$entries->{'rate'} = ['pt1','pt2','pt3','pt7','pt8'];
-$entries->{'server'} = ['fill', 'cpu', '', '', 'onlineqa']; #icinga, pwrsup
+$entries->{'rate'} = ['pt1','pt2','pt3','nothing','pt8'];
+$entries->{'server'} = ['fill', 'cpu', 'to see', 'here', 'onlineqa']; #icinga, pwrsup
$entries->{'eb'} = ['run', 'rate','bytes', 'lostevt', 'errbits'];
$entries->{'mdc'} = ['token', 'blocked', 'temp', 'linkqual', 'voltage'];
$entries->{'endp'} = ['mdc','rich', 'tof', 'rpc', 'other'];
$entries->{'rich'} = ['temp','LV','bkpl','isob','richthr'];
$entries->{'padiwa'} = ['ecal','start','itof','hodo','sts'];
$entries->{'hv'} = ['richhv','ecalhv','rpchv','fwhv','tofhv'];
-$entries->{'hv2'} = ['mdchv','stshv','frpchv','starthv','itofhv'];
+$entries->{'hv2'} = ['mdchv','stshv','frpchv','itofhv','valve'];
$entries->{'misc'} = ['seu','calib','magnet','env','sequencer'];
##single HV each plane
#our @MdcNominalHV = (1750,1770,1900,2150);
#individual HV each chamber
-our $MdcNominalHV = [[1750,1750,1750,1750,1750,1750],[1770,1790,1770,1770,1770,1770],[1900,1900,1900,1900,1900,1900],[2150,2150,2150,2150,2150,2150]];
+#Original our $MdcNominalHV = [[1750,1750,1750,1750,1750,1750],[1770,1790,1750,1770,1770,1770],[1900,1900,1900,1900,1900,1900],[2150,2150,2150,2150,2150,2150]];
+# Modification of 8.Feb2022 P2S3 supplied by different HV channels, so taken out here:
+our $MdcNominalHV = [[1750,1750,1750,1750,1750,1750],[1770,1790,0,1770,1770,1770],[1900,1900,1900,1900,1900,1900],[2150,2150,2150,2150,2150,2150]];
our $MdcHVOffsetLimits = [[5,10,255],[5,30,255],[5,10,255],[10,110,325]];
our @EcalHvLimits = (493,325,320);
our @RpcHvLimits = (12,12,12);
our @FrpcHvLimits = (5.39,3.9,0); #kV 5.6 -> std. / 4 -> idle
our @ItofHvLimits = (29,28,0);
-our @TdcCalibrationInterval = (320000,450000,600000);
+our @TdcCalibrationInterval = (3200000,4500000,6000000);
our @TdcCalibrationTemperature = (5,7,10);
our @PionLvCurrLimits = (4,5,6);
our @PadiwaHodoLimits = (0, 0, 0);
our @LimitTriggerPerSpill = (1000, 0, 0);
-our $AcceleratorCycle = 2;
+our $AcceleratorCycle = 9;
use constant {CTSAddress => 0x0003};
###############################################################################
our $TofHvOff = 0;
our $RpcHvOff = 0;
our $FwHvOff = 1;
-our $MagnetOff = 1;
+our $MagnetOff = 0;
our $StsHvOff = 0;
our $StartHvOff = 1;
our $ItofHvOff = 0;
<ul>
<li>If there is a "sync" error reported at the same time, look there.
-<li>If there is "readout waiting" reported at the same time, look there.
+<li>If there is "readout waiting" reported, look there.
+
+<li>If there is a "FEE Error" reported, look there.
<li>Do a DAQ Restart
+
+<li>Note that the board shown here is often not the actual problem. Do a reload of DiRich, DiRich combiner first (plus DAQ restart), then try to solve a possible problem with the board listed here.
</ul>
Check the long error message for the subsystems that cause the most errors, then try to solve these.
<br><b>Partially Missing</b> errors usually refer to a detector with a lot of noise, try to reload thresholds for the corresponding detector. A few errors of this type are perfectly normal.
-<br><b>TriggerNumberMismatch TriggerCodeMismatch</b> errors are usually a problem in the hubs - if a DAQ restart doesn't help, try a reboot of the corresponding hubs (in RICH: combiners, or hubs).
+<br><b>EventNumberMismatch TriggerCodeMismatch</b> errors are usually a problem in the hubs - if a DAQ restart doesn't help, try a reboot of the corresponding hubs (in RICH: combiners, or hubs).
<br><b>TimingTriggerError</b> A board has problems receiving the reference time for the event. Check the "Trigger" box for more details.
<br>If the reason is unclear, try to do a DAQ restart
<br>In some cases a reload or power-cycle of the corresponding system / chamber is necessary.
The beam abort is used to shut down the accelerator in emergency cases. The long message contains the current status of all possible sources of the beam abort.
<ul><li>If red blinking, the error condition is active, no beam to Hades should be possible
<li>If red, the error was active at some earlier point in time. Needs to be reset manually
-<li>If yellow, the logic is not active and not beam abort will happen.
+<li>If yellow, the logic is not active and no beam abort will happen.
</ul>
<h4>Error Handling</h4>
<p>Errors have to be handled by the shift leader and the accelerator control room.
+<br>To reset the error display use "Reset Beamabort Error".
my $value = '';
my $status = QA::OK;
- if($min[0]<3290 || $min[1]<2260 || $min[2]<1260 || $min[3]<1160) {$status = QA::WARN}
- if($min[10]<3360 || $min[11]<2260 || $min[12]<1260 || $min[13]<1160) {$status = QA::WARN}
+ if($min[0]<3270 || $min[1]<2260 || $min[2]<1260 || $min[3]<1160) {$status = QA::WARN}
+ if($min[10]<3330 || $min[11]<2260 || $min[12]<1260 || $min[13]<1160) {$status = QA::WARN}
# QA::WriteQALog($fqa,"rich","volt",30,$status,'Voltages',$value,$longtext);
--- /dev/null
+#!/usr/bin/perl
+
+use warnings;
+use strict;
+use Data::Dumper;
+use Data::TreeDumper;
+use Hmon;
+use QA;
+use HADES::TrbNet;
+use HPlot;
+use Time::HiRes qw(usleep time);
+use List::Util qw[min max sum];
+
+
+HPlot::PlotInit({
+ name => "BeamAbortFlags",
+ file => "files/BeamAbortFlags",
+ entries => 1000,
+ type => HPlot::TYPE_HISTORY,
+ output => HPlot::OUT_PNG,
+ xlabel => "Time",
+ ylabel => "Channel",
+ colors => ['purple','purple','purple','purple','purple','purple','gray','gray','orange','orange','orange','orange','gray','orange','orange','gray','blue','blue','blue','blue','blue','blue','blue','blue','red','green'],
+ sizex => 950,
+ sizey => 330,
+ ymin => -0.5,
+ ymax => 25.5,
+ xscale => 5,
+ curves => 26,
+ buffer => 1,
+ nokey => 1,
+ dots => 1,
+# storable => 1,
+ });
+
+
+
+my $str = Hmon::MakeTitle(12, 7, "Beam Abort Flags",0);
+ $str .= qq@<img src="%ADDPNG files/BeamAbortFlags.png%" type="image/png"><br>\n@;
+ $str .= Hmon::MakeFooter();
+Hmon::WriteFile("BeamAbortFlags",$str);
+
+#Reset error flag
+system("ssh hadeswrp02 /home/hadaq/bin/reset_beamabort_error.sh");
+
+trb_init_ports() or die trb_strerror();
+
+my $iter = 0;
+while(1) {
+ my $ba_flags = trb_register_read(0x130,0xe500);
+ my $ba_global = trb_register_read(0x130,0xe700);
+
+ $ba_flags->{0x130} //= 0;
+ $ba_global->{0x130} //= 0;
+
+ for(my $i=0;$i<24;$i++) {
+ my $v = -1;
+ $v = $i if($ba_flags->{0x130} & (1<<$i));
+ HPlot::PlotAdd("BeamAbortFlags",$v,$i);
+ }
+ HPlot::PlotAdd("BeamAbortFlags",$ba_global->{0x130}?24:-1,24);
+ HPlot::PlotAdd("BeamAbortFlags",$ba_global->{0x130}?-1:25,25);
+
+ Hmon::Speak('beamabort',"High radiation levels. Beam abort.") if($ba_global->{0x130});
+
+ HPlot::PlotDrawFork("BeamAbortFlags") if $iter == 10;
+ HPlot::PlotJsonDump("BeamAbortFlags",Hmon::HMONDIR."/files/BeamAbortFlags.json") if $iter == 9;
+ $iter++;
+ $iter = 0 if $iter == 11;
+ usleep(95000);
+ }
use Time::HiRes qw(usleep time);
use List::Util qw[min max sum];
+HPlot::PlotInit({
+ name => "TriggerRatesPerSector",
+ file => "files/TriggerRatesPerSector",
+ entries => 5,
+ curves => 6,
+ type => HPlot::TYPE_HEATMAP,
+ output => HPlot::OUT_PNG,
+ zlabel => "Hitrate",
+ sizex => 450,
+ sizey => 360,
+ nokey => 1,
+ buffer => 1,
+ xmin => -0.5,
+ xmax => 4.5,
+ ymin => 5.5,
+ ymax => -0.5,
+ cbmin => "0",
+ cbmax => "1000<*",
+ showvalues => 1,
+ additional => "set xtics ('TOF' 0, 'RPC' 1, 'Meta' 2, 'iTOF' 3, 'Coin' 4);set x2tics ('TOF' 0, 'RPC' 1, 'Meta' 2, 'iTOF' 3, 'Coin' 4);",
+});
+
+my $str = Hmon::MakeTitle(6, 8, "Trigger Rates per Sector");
+ $str .= qq@<img src="%ADDPNG files/TriggerRatesPerSector.png%" type="image/png"><br>\n@;
+ $str .= Hmon::MakeFooter();
+ Hmon::WriteFile("TriggerRatesPerSector",$str);
my $oldtb;
my $diff;
$str .= Hmon::MakeFooter();
Hmon::WriteFile("Triggerbox",$str);
+
+###Trigger Rate Plot
+ for(my $i=0; $i<6;$i++) {
+ HPlot::PlotFill("TriggerRatesPerSector",$diff->{0x10}[$regs->[0][$i]]*$inspill,0,$i);
+ HPlot::PlotFill("TriggerRatesPerSector",$diff->{0x10}[$regs->[1][$i]]*$inspill,1,$i);
+ HPlot::PlotFill("TriggerRatesPerSector",($diff->{0x10}[$regs->[0][$i]]+$diff->{0x10}[$regs->[1][$i]])*$inspill,2,$i);
+ HPlot::PlotFill("TriggerRatesPerSector",$diff->{0x10}[$regs->[3][$i]]*$inspill,3,$i);
+ HPlot::PlotFill("TriggerRatesPerSector",$diff->{0x10}[$regs->[4][$i]]*$inspill,4,$i);
+ }
+
+ HPlot::PlotDrawFork("TriggerRatesPerSector");
+
+
}
- $oldtb = $tb;
+ $oldtb = $tb;
+
+
+
+
usleep(500000);
}
my $maxpercent = max(@{$diff->{0x8000}});
my $msgstr = sprintf("%3.1f%%",$maxpercent);
my $qastate = QA::OK;
- $qastate = QA::WARN if ($maxpercent > 70);
- $qastate = QA::WARN_2 if ($maxpercent > 80);
+ $qastate = QA::WARN if ($maxpercent > 65);
+ $qastate = QA::WARN_2 if ($maxpercent > 70);
$qastate = QA::ERROR if ($maxpercent > 99);
QA::WriteQALog($fqa,"daq","busy",5,$qastate,"Busy",$msgstr,"") unless ($maxpercent >= 99);
}
foreach my $b (keys %{$temp}) {
if ($temp->{$b} & 0x10) {
$cnt++;
- $msg .= sprintf("%04x ",$b);
+ $msg .= sprintf("%04x (%s)",$b,Hmon::getsystem($b));
}
}
$state = QA::OK;
- $shorttext = QA::SciNotation($store{0xa026})." / ".getCorrected($store{0xa026},$offset->{0xa026});
+ $shorttext = QA::SciNotation($store{0xa026});#." / ".getCorrected($store{0xa026},$offset->{0xa026});
$longtext = sprintf("Trigger Rate from PT3 %i Hz / %i Hz after offset correction",$store{0xa026}, getCorrectedValue($store{0xa026},$offset->{0xa026}) );
QA::WriteQALog($fqa, "rate", "pt3", 10,
$state, 'PT3 Rate', $shorttext, $longtext);
$state = QA::OK;
# $state = QA::WARN_2 if $offset->{0xa025} > 100;
- $shorttext = QA::SciNotation($store{0xa025})." / ".getCorrected($store{0xa025},$offset->{0xa025});
+ $shorttext = QA::SciNotation($store{0xa025});#." / ".getCorrected($store{0xa025},$offset->{0xa025});
$longtext = sprintf("Trigger Rate from PT2 %i Hz / %i Hz after offset correction",$store{0xa025}, getCorrectedValue($store{0xa025},$offset->{0xa025}) );
QA::WriteQALog($fqa, "rate", "pt2", 10,
$state, 'PT2 Rate', $shorttext, $longtext);
- $state = QA::OK;
- $shorttext = QA::SciNotation($store{0xa02a})." / ".getCorrected($store{0xa02a},$offset->{0xa02a});
- $longtext = sprintf("Trigger Rate from PT7: %i Hz / %i Hz after offset correction",$store{0xa02a}, getCorrectedValue($store{0xa02a},$offset->{0xa02a}) );
- QA::WriteQALog($fqa, "rate", "pt7", 10,
- $state, 'PT7 Rate', $shorttext, $longtext);
+# $state = QA::OK;
+# $shorttext = QA::SciNotation($store{0xa02a})." / ".getCorrected($store{0xa02a},$offset->{0xa02a});
+# $longtext = sprintf("Trigger Rate from PT7: %i Hz / %i Hz after offset correction",$store{0xa02a}, getCorrectedValue($store{0xa02a},$offset->{0xa02a}) );
+# QA::WriteQALog($fqa, "rate", "pt7", 10,
+# $state, 'PT7 Rate', $shorttext, $longtext);
$state = QA::OK;
- $shorttext = QA::SciNotation($store{0xa02b})." / ".getCorrected($store{0xa02b},$offset->{0xa02b});
+ $shorttext = QA::SciNotation($store{0xa02b});#." / ".getCorrected($store{0xa02b},$offset->{0xa02b});
$longtext = sprintf("Trigger Rate from PT8: %i Hz / %i Hz after offset correction",$store{0xa02b}, getCorrectedValue($store{0xa02b},$offset->{0xa02b}) );
QA::WriteQALog($fqa, "rate", "pt8", 10,
$state, 'PT8 Rate', $shorttext, $longtext);
$state = QA::OK;
- $shorttext = QA::SciNotation($store{0xa024})." / ".getCorrected($store{0xa024},$offset->{0xa024});
+ $shorttext = QA::SciNotation($store{0xa024});#." / ".getCorrected($store{0xa024},$offset->{0xa024});
$longtext = sprintf("Trigger Rate from PT1: %i Hz / %i Hz after offset correction",$store{0xa024}, getCorrectedValue($store{0xa024},$offset->{0xa024}));
QA::WriteQALog($fqa, "rate", "pt1", 10,
$state, 'PT1 Rate', $shorttext, $longtext);
$qastate = QA::OK;
$text = "OK";
- $shorttext = "OK";
+ $shorttext = "";
for my $i (0..5) {
if ($highrate[$i] > $highratecount) {
$oldtof = $o;
- HPlot::PlotDraw('RpcTofSectorRate');
- HPlot::PlotDraw('RpcTofSectorRateHist');
+ HPlot::PlotDrawFork('RpcTofSectorRate');
+ HPlot::PlotDrawFork('RpcTofSectorRateHist');
sleep(1);
}
--- /dev/null
+#!/usr/bin/perl
+
+use warnings;
+use Time::HiRes qw(usleep);
+use Data::Dumper;
+use Hmon;
+use QA;
+use HADES::TrbNet;
+use HPlot;
+
+
+HPlot::PlotInit({
+ name => "RpcTofSectorRateHist",
+ file => "files/RpcTofSectorRateHist_highres",
+ entries => 2000,
+ curves => 12,
+ type => HPlot::TYPE_BARGRAPH,
+ output => HPlot::OUT_PNG,
+ titles => ["R0","R1","R2","R3","R4","R5","T0","T1","T2","T3","T4","T5"],
+ xlabel => "Time [100ms] ",
+ stacked => 1,
+ ylabel => "Counts [Hz]",
+ sizex => 950,
+ sizey => 330,
+ xmin => 0,
+ curvewidth => .9,
+ xmax => 2000,
+# nokey => 1,
+ buffer => 1,
+# storable=> 1
+ }
+ );
+
+my $str = Hmon::MakeTitle(12,7,"RpcTofSectorRate_highres",0);
+ $str .= qq@<img src="%ADDPNG files/RpcTofSectorRateHist_highres.png%" type="image/png">@;
+ $str .= Hmon::MakeFooter();
+ Hmon::WriteFile("RpcTofSectorRate_highres",$str);
+
+
+# my $fqa = QA::OpenQAFile() or die "No connection to QA Logfile";
+
+trb_init_ports() or die trb_strerror();
+
+
+my $oldrpc;
+my $oldtof;
+my $iter = 0;
+my $diff;
+
+while (1) {
+ $iter++;
+
+ my $rpc = trb_registertime_read(0xfe61,0xdfe6);
+ my $tof = trb_registertime_read(0xfe40,0xdfd3);
+
+ if (defined $oldrpc) {
+ foreach my $b (keys %$rpc) {
+ my $tdiff = $rpc->{$b}{time}[0] - ($oldrpc->{$b}{time}[0]||0);
+ $tdiff += 2**16 if ($tdiff <= 0);
+ $tdiff = ($tdiff * 16 / 1E6) || 1;
+ $vdiff = (($rpc->{$b}{value}[0]||0)&0xffffff) - (($oldrpc->{$b}{value}[0]||0)&0xffffff);
+ $vdiff += 2**24 if ($vdiff < 0);
+ $diff->{$b} = $vdiff/$tdiff;
+ if ($b >= 0x84c0 && $b <= 0x84c5) {
+ HPlot::PlotAdd( 'RpcTofSectorRateHist',$diff->{$b},$b&0xF);
+ }
+ }
+ foreach my $b (keys %$tof) {
+ my $tdiff = $tof->{$b}{time}[0] - ($oldtof->{$b}{time}[0]||0);
+ $tdiff += 2**16 if ($tdiff <= 0);
+ $tdiff = ($tdiff * 16 / 1E6) || 1;
+ $vdiff = (($tof->{$b}{value}[0]||0)&0xffffff) - (($oldtof->{$b}{value}[0]||0)&0xffffff);
+ $vdiff += 2**24 if ($vdiff < 0);
+ $diff->{$b} = $vdiff/$tdiff;
+ if ($b >= 0x86c0 && $b <= 0x86c5) {
+ HPlot::PlotAdd( 'RpcTofSectorRateHist',$diff->{$b},($b&0xF)+6);
+ }
+ }
+ }
+
+ $oldrpc = $rpc;
+ $oldtof = $tof;
+
+ HPlot::PlotDrawFork('RpcTofSectorRateHist') if $iter == 10;
+ $iter = 0 if $iter == 10;
+ usleep(100000);
+ }
+
push(@boards,$b);
}
$longtext = "$seuboards out of $totalboards monitored report some radiation issues<br>";
- $longtext .= sprintf("%04x ",$_) for sort @boards;
+ $longtext .= sprintf("%04x (%s)<br>",$_,Hmon::getsystem($_)) for sort @boards;
+
+ if($seuboards >= 8) {
+ $longtext .= "<br>Quite many boards seem to be affected by radiation. Better do some reboots soon.";
+ $qastate = QA::WARN_2;
+ }
$value = "$seuboards/$totalboards";
QA::WriteQALog($fqa,"misc","seu",30,$qastate,'SEU',$value,$longtext);
- print $value." ".$longtext."\n";
sleep 10;
}
my @hitRatesStartY_1 = calculate_rates($channels_y_1, $old, $current_readout);
for my $i(1..48 ){
- HPlot::PlotFill('StartRateNumbers',$hitRatesStartX_0[$i]*$inspill,0, $i);
- HPlot::PlotFill('StartRateNumbers',$hitRatesStartX_1[$i]*$inspill,1, $i);
- HPlot::PlotFill('StartRateNumbers',$hitRatesStartY_0[$i]*$inspill,2, $i);
- HPlot::PlotFill('StartRateNumbers',$hitRatesStartY_1[$i]*$inspill,3, $i);
+ HPlot::PlotFill('StartRateNumbers',$hitRatesStartX_0[$i],0, $i); #*$inspill
+ HPlot::PlotFill('StartRateNumbers',$hitRatesStartX_1[$i],1, $i); #*$inspill
+ HPlot::PlotFill('StartRateNumbers',$hitRatesStartY_0[$i],2, $i); #*$inspill
+ HPlot::PlotFill('StartRateNumbers',$hitRatesStartY_1[$i],3, $i); #*$inspill
}
HPlot::PlotDrawFork('StartSpillSumY_0');
HPlot::PlotDrawFork('StartSpillPeakY_0');
HPlot::PlotDrawFork('StartDutyFactorY_0');
+
+ HPlot::PlotJsonDump("StartRateY_histbar_short",Hmon::HMONDIR."/files/StartRateY_histbar_short.json");
}
if($inspill) {
my $diff;
my $iter = 0;
-my $lowratelimit = 200;
-my $highratelimit = 30000;
+my $lowratelimit = 500;
+my $highratelimit = 20000;
my $lowratecount = 400;
-my $highratecount = 10;
+my $highratecount = 7;
my $qastate = QA::OK;
my $text = "OK";
$qastate = QA::OK;
$text = "OK";
- $shorttext = "OK";
+ $shorttext = "";
if ($highrate > $highratecount) {
$qastate = QA::ERROR;
use Hmon;
use QA;
use HADES::TrbNet;
+use List::Util qw(min max);
my %laststore2;
$totalsum += $boards->{$c};
if ( $diff != 0 || $diff_10sec !=0 ) {
- $boardstring .= sprintf("0x%04x, ",$c);
+ $boardstring .= sprintf("0x%04x (%s), ",$c,Hmon::getsystem($c));
}
}
#print "\n";
$qash = sprintf("%u Errors", $sum) if $sum;
my $qalg = sprintf("%u errors in last second - %u errors in total",
$sum, $totalsum);
+
+ $qastate = min($qastate,QA::NOTE) if $boardstring eq "0x70a7 (DiRICH)"; #Misbehaving board....
+
QA::WriteQALog($fqa, "feeerr", "trgqual", 20, $qastate,
"Trigger", $qash, $qalg." - Boards (in last 10 seconds): ".$boardstring);
}
-
+
+
Hmon::WriteFile("MDCTriggerError",
$str[0][4]."<p>".$str[1][0].$str[1][1]."<p>".
$str[1][2]."<p>".$str[1][3].$str[2][0]);
storable => 1,
});
+
+
+
my $str = Hmon::MakeTitle(8,5,"Start X Counts per Spill (millions)",0);
$str .= qq@<img src="%ADDPNG files/StartCountSpills.png%" type="image/png">@;
$str .= Hmon::MakeFooter();
$str .= qq@<img src="%ADDPNG files/M2Rate.png%" type="image/png"><br>\n@;
$str .= Hmon::MakeFooter();
Hmon::WriteFile("M2Rate",$str);
-
+
+
trb_init_ports() or die trb_strerror();
my $fqa = QA::OpenQAFile();
###Ratio PT3 over Start
- $ratio = $pt3/($startdirect||1);
+ my $pt3ratio = $pt3/($startdirect||1);
if ($startdirect <= $STARTRATELIMIT || !$inspill) {
HPlot::PlotAdd("Pt3StartRatio",0,1);
HPlot::PlotAdd("Pt3StartRatio","NaN",0)
}
- elsif ($ratio >= $UPPERLIMIT_PT3) {
+ elsif ($pt3ratio >= $UPPERLIMIT_PT3) {
HPlot::PlotAdd("Pt3StartRatio",$UPPERLIMIT_PT3,1);
HPlot::PlotAdd("Pt3StartRatio","NaN",0)
}
else {
HPlot::PlotAdd("Pt3StartRatio","NaN",1);
- HPlot::PlotAdd("Pt3StartRatio",$ratio,0)
+ HPlot::PlotAdd("Pt3StartRatio",$pt3ratio,0)
}
###M2 Rate
HPlot::PlotDrawFork("StartCountSpills");
}
if($inspill) {
- $spillsumstart += $start;
+ $spillsumstart += $startdirect;
}
if($iter==5) {
+###Spillsum QA
my $qastatstart = QA::OK;
my $startmsg = "";
my $startlongmsg = "";
if ($lastspillsumstart < 10000 || $lastspillsumstart > 20E8) {
$qastatstart = QA::WARN;
}
- $startmsg = sprintf("%s / %s",QA::SciNotation($start),QA::SciNotation($lastspillsumstart));
- $startlongmsg = sprintf("counts per second %s/s - counts per spill %s",QA::SciNotation($start),QA::SciNotation($lastspillsumstart));
+ $startmsg = sprintf("%s / %s",QA::SciNotation($startdirect),QA::SciNotation($lastspillsumstart));
+ $startlongmsg = sprintf("counts per second %s/s - counts per spill %s",QA::SciNotation($startdirect),QA::SciNotation($lastspillsumstart));
QA::WriteQALog($fqa, "trg", "start", 10, $qastatstart, "Start Count", $startmsg, $startlongmsg);
+
+###Trigger Ratio QA
+ my $qastatratio = QA::OK;
+ my $ratiomsg = "";
+ my $ratiolongmsg = sprintf("M2/Start: %1.2f%% <br>PT3/Start: %1.2f‰",$ratio*100,$pt3ratio*1000);;
+
+ $ratiomsg = sprintf("%1.2f%% / %1.2f‰",$ratio*100,$pt3ratio*1000);
+ if ($startdirect < 100000 || !$inspill) {
+ $ratiomsg = "--";
+ }
+ if ($startdirect > 100000 && $inspill && ($ratio > 0.03 || $pt3ratio > 0.005)) {
+ $qastatratio = QA::WARN;
+ }
+
+ $ratiolongmsg = sprintf("counts per second %s/s - counts per spill %s",QA::SciNotation($start),QA::SciNotation($lastspillsumstart));
+ QA::WriteQALog($fqa, "trg", "pt1rate", 10, $qastatratio, "Trg Ratios", $ratiomsg, $ratiolongmsg);
+
+
}
<div class="linkbox" style="width:730px;"><h4>Operator Monitor - the "must-have" windows</h4><ul>
<li style="width:600px;"><a href="monitor.cgi?1-window-QA">Main Screen 0</a> Tactical Overview
-<li style="width:600px;"><a href="monitor.cgi?1-window9x27-busyhist-eventratelong-eventrateshort-StartBars">Main Screen 1</a> Eventrate & Busy
+<li style="width:600px;"><a href="monitor.cgi?1-window9x21-busyhist-eventratelong-eventrateshort-StartBars">Main Screen 1</a> Eventrate & Busy
<li style="width:600px;"><a href="monitor.cgi?1-window8x26-busy-DutyFactor-Pt3AcceptRatio-EvtsPerSpill-StartCountSpill">Main Screen 2</a> Spill Info
<li style="width:600px;"><a href="monitor.cgi?1-window14x14-EBSummary-hldlast-CTSRates">Main Screen 3</a> EBs</li>
<li style="width:600px;"><a href="monitor.cgi?2-window18x16-EcalSimpleRate-RpcRate-StsRate-TofRate-ItofRate-StartRateSimple-FrpcRate">Main Screen 4</a> Tof Rpc STS Ecal iTOF fRPC Start rates</li>
-<li style="width:600px;"><a href="monitor.cgi?2-window13x16-StartRateNumbers-HodoRate-ItofRateNumbers">Main Screen 5</a> Positional map for Start Veto iTOF</li>
+<li style="width:600px;"><a href="monitor.cgi?2-window13x18-HodoRate-ItofRateNumbers-StartRateNumbers-TriggerRatesPerSector">Main Screen 5</a> Positional map for Start Veto iTOF</li>
</ul></div>
<div class="linkbox" style="clear:both;width:730px;"><h4>Other Ressources</h4><ul>
my @o = qx(ls -1 files/*.htt);
foreach my $a (@o) {
if ($a =~ m%files/(\w+).htt%) {
- print "<li><a href=\"monitor.cgi?6-window-$1\">$1</a></li>\n";</li>
+ print "<li><a href=\"monitor.cgi?2-window-$1\">$1</a></li>\n";</li>
}
}
print "</ul><br>\n";
close($MYF);
$str =~ /width(\d+)\sheight(\d+)/;
$width = 80*$1-4;
- $height = 50*$2-4;
+ $height = 50*$2;
}
if ($filetype =~ /be/ || $filetype =~ /co/ || ($ARGV[0] && $ARGV[0] eq 'once') || time() < 1646477522) {
- $time = strftime("%Y%m%d%H%M",localtime());
+ $time = strftime("%Y%m%d%H%M%S",localtime());
+ $time .= "_snap" if $ARGV[0] eq 'once';
# my $time = "201204111356";
system("mkdir /home/hadaq/trbsoft/daq/hmon/archive/$time");
my $longtext;
my $value = "";
my $qastate;
+my $laststate = QA::ERROR;
while (1) {
@res = qx($cmd);
-
+# print Dumper @res;
if(!defined $res[0] || !defined $res[1] || !defined $res[2]) {
$qastate = QA::WARN_2;
$value = "read failed";
QA::WriteQALog($fqa,"main","beamabort",30,$qastate,'Beam Abort',$value,$longtext);
+ if($qastate >= QA::ERROR && $laststate == QA::OK) {
+ system("ssh hadaq\@hadesp33 'cd /home/hadaq/trbsoft/daq/hmon; PERL5LIB=. perl ./permanent/hmon_archiver.pl once'");
+ }
+
+ $laststate = $qastate;
sleep 5;
}
print "Connected.\n";
my $temperature=0;
+my $errorcounter = 0;
while(1) {
my $qastate = QA::GetQAState('above', $min_V, @QA::FrpcHvLimits);
$qastate = QA::NOTE if $QA::FrpcHvOff == 1;
+ $qastate = QA::ERROR if $temperature >= 34;
+ $qastate = max($qastate,QA::WARN) if $temperature < 31;
+
$value = "HV is OFF" if $min_V < $QA::FrpcHvLimits[2] || $QA::FrpcHvOff == 1;
$value = "HV is ON, but should be off" if $min_V > $QA::FrpcHvLimits[2] && $QA::FrpcHvOff == 1;
$longtext .= " fRPC-S4: ".QA::SciNotation($V[3])."kV / ";
$longtext .= QA::SciNotation($I[3])."A <br>";
$longtext .= " Temperature: ".$temperature_s."°C";
+ $longtext .= "<br>Temperature too high!" if $temperature >= 34;
+ $longtext .= "<br>Temperature too low!" if $temperature < 31;
QA::WriteQALog($flog,"hv2","frpchv",30,$qastate,"fRPC",$value,$longtext);
+ $errorcounter = 65 if $errorcounter <= 0 && $temperature >= 34;
+ $errorcounter = 0 if $temperature < 34;
+ if ($errorcounter-- == 60) {
+ Hmon::SendEmail('rpc.slow.control@gmail.com',"fRPC Temperature too high","Temperature in fRPC is $temperature_s") ;
+ }
+
sleep(10);
}
use warnings;
binmode(STDOUT, ":utf8");
binmode(STDIN, ":utf8");
-use open qw( :encoding(UTF-8) :std );
+use open qw( :encoding(ISO-8859-1) :std );
use LWP;
use IPC::Run3;
use Data::Dumper;
my $firstrun =1;
-my $command = "curl 'https://hades-db.gsi.de/pls/hades_webdbs/hades_oper.hlogbook2.show' -b /tmp/cookiefile -c /tmp/cookiefile -X POST -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8' -H 'Accept-Language: de,en-US;q=0.7,en;q=0.3' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Origin: https://hades-db.gsi.de' -H 'DNT: 1' -H 'Connection: keep-alive' -H 'Referer: https://hades-db.gsi.de/pls/hades_webdbs/hades_oper.hlogbook2.form_selection' -H 'Upgrade-Insecure-Requests: 1' -H 'Sec-Fetch-Dest: iframe' -H 'Sec-Fetch-Mode: navigate' -H 'Sec-Fetch-Site: same-origin' -H 'Sec-Fetch-User: ?1' --data-raw 'p_exp_id=FEB22&p_begin=&p_end=&p_num_days=&p_num_entries=8&p_author=&p_action=Show&p_log_type=All&p_run_type=None&p_current=&p_filename=*&p_search_text=*' -u hades:6\\\$ectors ";
+my $command = "curl 'https://hades-db.gsi.de/pls/hades_webdbs/hades_oper.hlogbook2.show' -b /tmp/cookiefile -c /tmp/cookiefile -X POST -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8' -H 'Accept-Language: de,en-US;q=0.7,en;q=0.3' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Origin: https://hades-db.gsi.de' -H 'DNT: 1' -H 'Connection: keep-alive' -H 'Referer: https://hades-db.gsi.de/pls/hades_webdbs/hades_oper.hlogbook2.form_selection' -H 'Upgrade-Insecure-Requests: 1' -H 'Sec-Fetch-Dest: iframe' -H 'Sec-Fetch-Mode: navigate' -H 'Sec-Fetch-Site: same-origin' -H 'Sec-Fetch-User: ?1' --data-raw 'p_exp_id=FEB22&p_begin=&p_end=&p_num_days=&p_num_entries=5&p_author=&p_action=Show&p_log_type=All&p_run_type=None&p_current=&p_filename=*&p_search_text=*' -u hades:6\\\$ectors 2>/dev/null";
my $store;
my $hash;
$hash->{username}='daqi';
while(1) {
- print time()."\n";
+# print time()."\n";
my @res = qx($command); #webserver uses iso-8859-1 -(
# print Dumper @res;
$store->{$date} = 1;
if (!$firstrun) {
- my $cmd = "pandoc --from html --to markdown_strict";
+ my $cmd = "pandoc --from html --to markdown -t markdown-raw_html-native_divs-native_spans-fenced_divs-bracketed_spans";
run3($cmd, \$text, \@ret);
my $string = "[$topic] **$user** ($date)\n";
$string .= join('',@ret);
- print $string;
+# print $string;
$hash->{text} = $string;
$string = encode_json($hash);
['Content-Type' => 'application/json'],
$string
);
- print Dumper $ua->request($req);
+ $ua->request($req);
# exit;
}
'TC1226' => {'min' => 4.5 , 'max' =>4.8 },
'TC1232' => {'min' => 4.4 , 'max' =>4.6 },
'TC1206' => {'min' => 4.0 , 'max' =>6.0 },
- 'TC1212' => {'min' => 4.0 , 'max' =>6.0 },
+ 'TC1212' => {'min' => 3.7 , 'max' =>6.0 },
'TC1218' => {'min' => 6.0 , 'max' =>7.0 },
'TC1224' => {'min' => 6.0 , 'max' =>8.0 },
'TC1230' => {'min' => 4.6 , 'max' =>8.0 },
'TC1236' => {'min' => 4.4 , 'max' =>6.0 },
'TC1238' => {'min' => 4.6 , 'max' =>4.9 },
'TC1248' => {'min' => 4.5 , 'max' =>4.7 },
- 'FI1400' => {'min' => 0.36 , 'max' =>0.49 },
+ 'FI1400' => {'min' => 0.36 , 'max' =>0.62 },
'PSUI_rbk' => {'min' => 2990 , 'max' =>3210 },
'PSUV_rbk' => {'min' => 0 , 'max' =>1 },
- 'BBI' => {'min' => 419 , 'max' =>450 },
+ 'BBI' => {'min' => 419 , 'max' =>620 },
'LL1708' => {'min' => 55.2 , 'max' =>63.0 },
- 'TP1240' => {'min' => 75.5 , 'max' =>85.0 , 'cal_max' => 2},
+ 'TP1240' => {'min' => 75.5 , 'max' =>89.0 , 'cal_max' => 2},
'PI2610' => {'min' => 1.7 , 'max' =>3.1 },
'TP2200' => {'min' => 83.0 , 'max' =>85.5 , 'cal_max' => 2},
- 'TP2202' => {'min' => 84.0 , 'max' =>87.0 , 'cal_max' => 2},
+ 'TP2202' => {'min' => 81.0 , 'max' =>87.0 , 'cal_max' => 2},
'TP2204' => {'min' => 81.0 , 'max' =>85.5 , 'cal_max' => 2},
'TP2206' => {'min' => 81.0 , 'max' =>85.0 , 'cal_max' => 2},
- 'TP2208' => {'min' => 89.0 , 'max' =>95.0 , 'cal_max' => 2},
+ 'TP2208' => {'min' => 87.0 , 'max' =>95.0 , 'cal_max' => 2},
'TP2210' => {'min' => 80.0 , 'max' =>85.0 , 'cal_max' => 2},
'TP2212' => {'min' => 82.0 , 'max' =>92.0 , 'cal_max' => 2},
'TP2214' => {'min' => 80.0 , 'max' =>85.0 , 'cal_max' => 2},
'TP2216' => {'min' => 80.0 , 'max' =>84.0 , 'cal_max' => 2},
'TP2218' => {'min' => 84.0 , 'max' =>90.5 , 'cal_max' => 2},
'TP2220' => {'min' => 80.0 , 'max' =>84.0 , 'cal_max' => 2},
- 'TP2222' => {'min' => 81.0 , 'max' =>86.0 , 'cal_max' => 2},
+ 'TP2222' => {'min' => 80.0 , 'max' =>86.0 , 'cal_max' => 2},
'TP2224' => {'min' => 81.0 , 'max' =>85.0 , 'cal_max' => 2},
'TP2226' => {'min' => 80.0 , 'max' =>100 , 'cal_max' => 2},
'TP2228' => {'min' => 85 , 'max' =>94.0 , 'cal_max' => 2},
'TP2230' => {'min' => 80.0 , 'max' =>85.5 , 'cal_max' => 2},
'PI2600' => {'min' => 1.65 , 'max' =>2.0 },
- 'VG3000' => {'min' => -6.5 , 'max' =>-6.0 },
- 'PI1600' => {'min' => 2.94 , 'max' =>2.97 },
+ 'VG3000' => {'min' => -6.5 , 'max' =>-5.5 },
+ 'PI1600' => {'min' => 2.94 , 'max' =>3.03 },
'PI1602' => {'min' => 1.30 , 'max' =>1.37 },
'PI1604' => {'min' => 2.7 , 'max' =>2.99 },
'PI1612' => {'min' =>0 , 'max' =>12.0},
'EV1100R' => {'min' => 27 , 'max' =>45 },
'EV1122R' => {'min' => 55 , 'max' =>61 },
- 'EV1128R' => {'min' => 73 , 'max' =>81 },
+ 'EV1128R' => {'min' => 73 , 'max' =>88 },
'TC1200M' => {'min' => 6.5 , 'max' =>8.5 },
'PI1600I' => {'min' => 1.28 , 'max' =>1.37 },
'MV2102X' => {},
use QA;
use Perl2Epics;
use HPlot;
+my $fqa = QA::OpenQAFile();
my @names = qw( reflowPressureAthm:average reflowPressureCompr reflowInO2 opensysFreshARGON opensysFreshCO2 reflowFreshArgon reflowFreshIsob CO2:concentration CO2:concentration2 reflowPressureLP );
ylabel => "",
sizex => 600,
sizey => 250,
- ymin => "60",
+ ymin => "40",
ymax => "150",
curves => 1,
xscale => 6,
$str .= Hmon::MakeFooter();
Hmon::WriteFile("Vacuum",$str);
-
+
+
+ my $qastat = QA::OK;
+ my $msg = "";
+ my $longmsg = "";
+ $msg = sprintf("%s / %s",QA::SciNotation($data->{"Vaclow"}->{val}*1E7),QA::SciNotation($data->{"Vachigh"}->{val}*1E7));
+
+ $longmsg = sprintf("%s E-7 mbar low vacuum <br> %s E-7 high vacuum",QA::SciNotation($data->{"Vaclow"}->{val}*1E7),QA::SciNotation($data->{"Vachigh"}->{val}*1E7));
+
+ if ($data->{"Gate"}->{val}!=1) {
+ $msg="ERROR";
+ $longmsg.="<br>Valve not open";
+ $qastat = QA::ERROR;
+ }
+
+ QA::WriteQALog($fqa, "hv2", "valve", 60, $qastat, "Vacuum", $msg, $longmsg);
+
$timer++;
sleep(10);
}
#sshfs -o allow_other hadaq@lxhadeb06p:/home/hadaq/local/hydra2/online/feb21_master/online/pics/vertex `pwd`/vertex
#sshfs -o allow_other hadaq@lxhadeb06p:/home/hadaq/local/hydra2/online/feb21/online/pics `pwd`/qa
-pkill -f "sshfs -o allow_other hadaq@hadesp66:/home/hades-qa/online/5.34.38/pics"
+#pkill -f "sshfs -o allow_other hadaq@hadesp66:/home/hades-qa/online/5.34.38/pics"
+fusermount -u qa
sshfs -o allow_other hadaq@hadesp66:/home/hades-qa/online/5.34.38/pics `pwd`/qa
fusermount -u vertex
sshfs -o allow_other hadaq@hadesp66:/home/hades-qa/online/5.34.38/feb22/vertex/pics `pwd`/vertex
-# sshfs -o allow_other hadaq@lxhadeb06p:/data01/tmp/ `pwd`/pion
-pkill -f "sshfs -o allow_other hadaq@hadesp63:/home/hadaq/local/tdcmon/dabc/cal"
+#pkill -f "sshfs -o allow_other hadaq@hadesp63:/home/hadaq/local/tdcmon/dabc/cal"
+fusermount -u calibration
sshfs -o allow_other hadaq@hadesp63:/home/hadaq/local/tdcmon/dabc/cal `pwd`/calibration
use CA;
#JAM 2020: back to default after EBs are done with epics
-$ENV{EPICS_CA_AUTO_ADDR_LIST} = 'YES';
+# $ENV{EPICS_CA_AUTO_ADDR_LIST} = 'YES';
#$ENV{EPICS_CA_AUTO_ADDR_LIST} = 'NO';
+#JoF2022: updated during beamtime
+# $ENV{EPICS_CA_ADDR_LIST} = "192.168.111.255";
+#$ENV{EPICS_CA_ADDR_LIST} = "192.168.103.182 192.168.100.235 192.168.100.236 192.168.97.10 192.168.97.11 192.168.97.14 192.168.97.15 192.168.100.17 192.168.97.4 192.168.100.216";
+
#JAM2018: updated after network mask redefinition:
#$ENV{EPICS_CA_ADDR_LIST} = "192.168.111.255 192.168.111.255:10012 192.168.111.255:10008 192.168.111.255:10003 192.168.111.255:10002 192.168.111.255:10001 192.168.111.255:10014 192.168.111.255:10007 192.168.111.255:10004 192.168.111.255:10010 192.168.111.255:10013 192.168.111.255:10015 192.168.111.255:10016 192.168.111.255:10009 192.168.111.255:10005 192.168.103.83:10011 192.168.111.255:10006 localhost";
#$ENV{EPICS_CA_ADDR_LIST} = "192.168.111.255:10006 192.168.111.255:10010 192.168.111.255:10011 192.168.111.255:10012 192.168.111.255:10013 192.168.111.255:10014 192.168.111.255:10015 192.168.111.255:10016 192.168.111.255:10017 192.168.111.255:10018 192.168.111.255:10019";
#$ENV{EPICS_CA_ADDR_LIST} = "192.168.103.83:10000 192.168.103.83:10008 192.168.103.83:10003 192.168.103.83:10002 192.168.111.255:10001";
#$ENV{EPICS_CA_ADDR_LIST} = "192.168.103.83 192.168.103.83:10012 192.168.103.83:10008 192.168.103.83:10003 192.168.103.83:10002 192.168.103.83:10001 192.168.103.83:10014 192.168.103.83:10007 192.168.103.83:10004 192.168.103.83:10010 192.168.103.83:10013 192.168.103.83:10015 192.168.103.83:10016 192.168.103.83:10009 192.168.103.83:10005 192.168.103.83:10011 192.168.103.83:10006 localhost";
+#hotfix PZ 2022-02-08
+$ENV{EPICS_CA_ADDR_LIST} = "192.168.111.255";
+$ENV{EPICS_CA_AUTO_ADDR_LIST} = 'NO';
#
# JAM added fixed port numbers of EB epics
%hublist = (
- '4145' => {
- '1' => 8212,
- '8' => 8214,
- '7' => 8213,
- '3' => 8209,
- '4' => 8210,
- '2' => 8208,
- '5' => 8211
+ '4128' => {
+ '2' => 4131,
+ '3' => 4132,
+ '0' => 4129,
+ '1' => 4130
},
- '33329' => {
- '2' => 29809,
- '6' => 29840,
- '3' => 29825,
- '1' => 29808,
- '12' => 29584,
- '5' => 29841,
- '4' => 29824,
- '9' => 29569,
- '7' => 29552,
- '8' => 29553,
- '11' => 29585,
- '10' => 29568
+ '33370' => {
+ '8' => 28850,
+ '4' => 28834,
+ '9' => 28852,
+ '2' => 28837,
+ '3' => 28836,
+ '1' => 28835,
+ '7' => 28851,
+ '10' => 28853
},
- '33350' => {
- '2' => 28963,
- '6' => 29474,
- '3' => 29219,
- '1' => 28962,
- '5' => 29475,
- '12' => 29458,
- '9' => 29203,
- '4' => 29218,
- '7' => 28946,
- '8' => 28947,
- '10' => 29202,
- '11' => 29459
+ '4352' => {
+ '3' => 4356,
+ '0' => 4353,
+ '2' => 4355,
+ '1' => 4354
+ },
+ '34498' => {
+ '3' => 23587,
+ '0' => 23584,
+ '2' => 23586,
+ '1' => 23585
},
- '34960' => {
- '0' => 20496,
- '1' => 20497,
- '2' => 20498
+ '32790' => {
+ '5' => 4432,
+ '1' => 4368,
+ '4' => 4416,
+ '0' => 4352,
+ '3' => 4400,
+ '2' => 4384
},
- '33352' => {
- '6' => 29538,
- '2' => 29027,
- '3' => 29283,
- '1' => 29026,
- '4' => 29282,
- '9' => 29267,
- '5' => 29539,
- '12' => 29522,
- '7' => 29010,
- '10' => 29266,
- '11' => 29523,
- '8' => 29011
+ '4370' => {
+ '2' => 8982,
+ '3' => 8980,
+ '8' => 8976,
+ '4' => 8981,
+ '6' => 8978,
+ '7' => 8977,
+ '5' => 8979,
+ '1' => 8983
+ },
+ '4372' => {
+ '5' => 8723,
+ '1' => 8727,
+ '7' => 8721,
+ '4' => 8724,
+ '8' => 8720,
+ '6' => 8722,
+ '3' => 8725,
+ '2' => 8726
+ },
+ '4179' => {
+ '8' => 8471,
+ '4' => 8531,
+ '6' => 8533,
+ '2' => 8528,
+ '3' => 8530,
+ '1' => 8529,
+ '5' => 8532,
+ '7' => 8470
+ },
+ '4097' => {
+ '7' => 8260,
+ '5' => 8256,
+ '2' => 8259,
+ '3' => 8257,
+ '6' => 8263,
+ '4' => 8261,
+ '8' => 8265
+ },
+ '32789' => {
+ '5' => 4176,
+ '1' => 4112,
+ '4' => 4160,
+ '3' => 4144,
+ '0' => 4096,
+ '2' => 4128
},
- '32785' => {
- '6' => 34499,
- '2' => 34501,
- '3' => 34498,
- '1' => 34496,
- '4' => 34497,
- '9' => 34562,
- '5' => 34500,
- '7' => 34561,
- '8' => 34560
+ '33385' => {
+ '4' => 29317,
+ '6' => 29333,
+ '8' => 29044,
+ '2' => 29300,
+ '9' => 29060,
+ '3' => 29316,
+ '12' => 29077,
+ '10' => 29061,
+ '11' => 29076,
+ '5' => 29332,
+ '1' => 29301,
+ '7' => 29045
},
- '33377' => {
- '6' => 29078,
- '2' => 29047,
- '3' => 29063,
- '1' => 29046,
- '9' => 29319,
- '4' => 29062,
- '5' => 29079,
- '12' => 29334,
- '7' => 29302,
- '11' => 29335,
- '10' => 29318,
- '8' => 29303
+ '33984' => {
+ '2' => 22530,
+ '3' => 22531,
+ '6' => 22534,
+ '8' => 22536,
+ '4' => 22532,
+ '0' => 22528,
+ '7' => 22535,
+ '5' => 22533,
+ '1' => 22529
},
- '33354' => {
- '7' => 29090,
- '8' => 29091,
- '11' => 29603,
- '10' => 29346,
- '5' => 29619,
- '12' => 29602,
- '4' => 29362,
- '9' => 29347,
- '1' => 29106,
- '2' => 29107,
- '6' => 29618,
- '3' => 29363
+ '33733' => {
+ '5' => 33377,
+ '1' => 33409,
+ '3' => 33393,
+ '0' => 33376,
+ '6' => 33425
},
- '4132' => {
- '3' => 8282,
- '2' => 8281,
- '5' => 8284,
- '6' => 8285,
- '4' => 8283,
- '1' => 8280,
- '7' => 8279
- },
- '35586' => {
- '3' => 25635,
- '2' => 25634,
- '1' => 25633,
- '0' => 25632
+ '36096' => {
+ '6' => 23813,
+ '3' => 23811,
+ '0' => 23808,
+ '2' => 23810,
+ '1' => 23809,
+ '5' => 23812
},
- '33410' => {
- '1' => 29799,
- '3' => 30054,
- '2' => 29798,
- '6' => 30311,
- '8' => 29782,
- '10' => 30039,
- '11' => 30294,
- '7' => 29783,
- '12' => 30295,
- '5' => 30310,
- '9' => 30038,
- '4' => 30055
+ '33364' => {
+ '12' => 28726,
+ '9' => 28711,
+ '2' => 28689,
+ '3' => 28705,
+ '6' => 28720,
+ '8' => 28695,
+ '4' => 28704,
+ '7' => 28694,
+ '1' => 28688,
+ '11' => 28727,
+ '5' => 28721,
+ '10' => 28710
},
- '4356' => {
- '4' => 8971,
- '5' => 8972,
- '8' => 8975,
- '7' => 8974,
- '3' => 8970,
- '6' => 8973,
- '2' => 8969,
- '1' => 8968
+ '33382' => {
+ '3' => 29204,
+ '9' => 29220,
+ '2' => 28948,
+ '4' => 29205,
+ '6' => 29461,
+ '8' => 28964,
+ '12' => 29477,
+ '10' => 29221,
+ '7' => 28965,
+ '11' => 29476,
+ '5' => 29460,
+ '1' => 28949
+ },
+ '4433' => {
+ '7' => 8790,
+ '1' => 8784,
+ '5' => 8788,
+ '2' => 8785,
+ '3' => 8786,
+ '4' => 8787,
+ '8' => 8792,
+ '6' => 8789
},
- '33302' => {
- '3' => 30771,
- '6' => 31026,
- '2' => 30515,
- '1' => 30514,
- '4' => 30770,
- '9' => 30755,
- '12' => 31010,
- '5' => 31027,
- '11' => 31011,
- '10' => 30754,
- '8' => 30499,
- '7' => 30498
+ '34496' => {
+ '0' => 23552,
+ '3' => 23555,
+ '2' => 23554,
+ '1' => 23553
},
- '33414' => {
- '1' => 29717,
- '2' => 29716,
- '6' => 30229,
- '3' => 29972,
- '7' => 29733,
- '8' => 29732,
- '11' => 30244,
- '10' => 29989,
- '12' => 30245,
- '5' => 30228,
- '4' => 29973,
- '9' => 29988
+ '33298' => {
+ '10' => 30800,
+ '5' => 31041,
+ '1' => 30528,
+ '11' => 31057,
+ '7' => 30544,
+ '8' => 30545,
+ '4' => 30784,
+ '6' => 31040,
+ '9' => 30801,
+ '2' => 30529,
+ '3' => 30785,
+ '12' => 31056
},
- '33989' => {
- '8' => 22616,
- '0' => 22608,
- '7' => 22615,
- '5' => 22613,
- '4' => 22612,
- '1' => 22609,
- '3' => 22611,
- '2' => 22610,
- '6' => 22614
+ '33301' => {
+ '9' => 30723,
+ '2' => 30483,
+ '3' => 30739,
+ '6' => 30994,
+ '8' => 30467,
+ '4' => 30738,
+ '12' => 30978,
+ '10' => 30722,
+ '7' => 30466,
+ '11' => 30979,
+ '1' => 30482,
+ '5' => 30995
},
- '34498' => {
- '1' => 23585,
- '0' => 23584,
- '3' => 23587,
- '2' => 23586
+ '33380' => {
+ '9' => 29206,
+ '2' => 28966,
+ '3' => 29222,
+ '6' => 29479,
+ '4' => 29223,
+ '8' => 28950,
+ '12' => 29463,
+ '10' => 29207,
+ '7' => 28951,
+ '5' => 29478,
+ '11' => 29462,
+ '1' => 28967
},
'33321' => {
- '2' => 30066,
- '6' => 30099,
- '3' => 30082,
- '1' => 30067,
- '5' => 30098,
'12' => 30355,
+ '3' => 30082,
'9' => 30338,
+ '2' => 30066,
+ '8' => 30322,
+ '6' => 30099,
'4' => 30083,
'7' => 30323,
- '8' => 30322,
'11' => 30354,
+ '1' => 30067,
+ '5' => 30098,
'10' => 30339
},
- '33370' => {
- '1' => 28835,
- '3' => 28836,
- '2' => 28837,
- '8' => 28850,
- '10' => 28853,
- '7' => 28851,
- '4' => 28834,
- '9' => 28852
+ '33985' => {
+ '6' => 22550,
+ '8' => 22552,
+ '4' => 22548,
+ '3' => 22547,
+ '2' => 22546,
+ '1' => 22545,
+ '5' => 22549,
+ '7' => 22551,
+ '0' => 22544
},
- '33315' => {
- '5' => 30257,
- '12' => 30272,
- '9' => 30017,
- '4' => 30000,
- '7' => 29760,
- '8' => 29761,
- '11' => 30273,
- '10' => 30016,
- '2' => 29745,
- '6' => 30256,
- '3' => 30001,
- '1' => 29744
+ '35333' => {
+ '7' => 24661,
+ '4' => 24659,
+ '6' => 24660,
+ '8' => 24662
},
- '4432' => {
- '2' => 4435,
- '3' => 4436,
- '0' => 4433,
- '1' => 4434
- },
- '4144' => {
- '3' => 4148,
- '2' => 4147,
- '0' => 4145,
- '1' => 4146
- },
- '4163' => {
- '2' => 8497,
- '6' => 8501,
- '3' => 8498,
- '1' => 8496,
- '5' => 8500,
- '4' => 8499,
- '7' => 8502,
- '8' => 8503
- },
- '33409' => {
- '7' => 30326,
- '10' => 30342,
- '11' => 30359,
- '8' => 30327,
- '9' => 30343,
- '4' => 30086,
- '12' => 30358,
- '5' => 30103,
- '1' => 30070,
- '6' => 30102,
- '2' => 30071,
- '3' => 30087
+ '33736' => {
+ '6' => 33417,
+ '4' => 33416,
+ '0' => 33385,
+ '3' => 33368,
+ '2' => 33386,
+ '5' => 33401,
+ '1' => 33384
},
- '4433' => {
- '1' => 8784,
- '2' => 8785,
- '6' => 8789,
- '3' => 8786,
- '7' => 8790,
- '8' => 8792,
- '5' => 8788,
- '4' => 8787
- },
- '33734' => {
- '3' => 33410,
- '5' => 33426,
- '2' => 33362,
- '6' => 33379,
- '1' => 33378,
- '0' => 33364
+ '33303' => {
+ '10' => 30786,
+ '11' => 31043,
+ '1' => 30546,
+ '5' => 31059,
+ '7' => 30530,
+ '4' => 30802,
+ '6' => 31058,
+ '8' => 30531,
+ '9' => 30787,
+ '2' => 30547,
+ '3' => 30803,
+ '12' => 31042
+ },
+ '33432' => {
+ '4' => 30821,
+ '8' => 30580,
+ '3' => 30820,
+ '9' => 30836,
+ '2' => 30564,
+ '1' => 30565,
+ '7' => 30581,
+ '10' => 30837
+ },
+ '33297' => {
+ '10' => 30832,
+ '7' => 30576,
+ '1' => 30560,
+ '3' => 30817,
+ '2' => 30561,
+ '9' => 30833,
+ '8' => 30577,
+ '4' => 30816
+ },
+ '32787' => {
+ '1' => 35329,
+ '5' => 35333,
+ '0' => 35328,
+ '6' => 34960,
+ '8' => 34944,
+ '4' => 35332,
+ '3' => 35331,
+ '2' => 35330,
+ '9' => 36096
},
'33401' => {
- '10' => 29573,
+ '5' => 29844,
+ '1' => 29813,
'11' => 29588,
- '8' => 29556,
'7' => 29557,
- '9' => 29572,
- '4' => 29829,
- '5' => 29844,
+ '10' => 29573,
'12' => 29589,
- '1' => 29813,
- '3' => 29828,
+ '4' => 29829,
'6' => 29845,
+ '8' => 29556,
+ '3' => 29828,
+ '9' => 29572,
'2' => 29812
},
- '33379' => {
- '1' => 28999,
- '2' => 28998,
- '6' => 29511,
- '3' => 29254,
- '7' => 28983,
- '8' => 28982,
- '10' => 29239,
- '11' => 29494,
- '12' => 29495,
- '5' => 29510,
- '4' => 29255,
- '9' => 29238
- },
- '33317' => {
- '2' => 29699,
- '6' => 30210,
- '3' => 29955,
- '1' => 29698,
- '12' => 30208,
- '5' => 30211,
- '4' => 29954,
- '9' => 29953,
- '7' => 29696,
- '8' => 29697,
- '11' => 30209,
- '10' => 29952
- },
- '4177' => {
- '8' => 8519,
- '7' => 8518,
- '5' => 8516,
- '4' => 8515,
- '1' => 8512,
- '3' => 8514,
- '2' => 8513,
- '6' => 8517
- },
- '33361' => {
- '8' => 28791,
- '11' => 28823,
- '10' => 28806,
- '7' => 28790,
- '12' => 28822,
- '5' => 28817,
- '4' => 28800,
- '9' => 28807,
- '1' => 28784,
- '3' => 28801,
- '2' => 28785,
- '6' => 28816
+ '34960' => {
+ '0' => 20496,
+ '1' => 20497
},
'33416' => {
- '2' => 29780,
- '6' => 30293,
- '3' => 30036,
- '1' => 29781,
- '12' => 30309,
+ '11' => 30308,
'5' => 30292,
- '4' => 30037,
- '9' => 30052,
+ '1' => 29781,
'7' => 29797,
- '8' => 29796,
'10' => 30053,
- '11' => 30308
- },
- '33737' => {
- '4' => 33415,
- '6' => 33382,
- '2' => 33383,
- '3' => 33431,
- '0' => 33414,
- '1' => 33432
+ '12' => 30309,
+ '8' => 29796,
+ '4' => 30037,
+ '6' => 30293,
+ '3' => 30036,
+ '2' => 29780,
+ '9' => 30052
},
- '33432' => {
- '1' => 30565,
- '3' => 30820,
- '2' => 30564,
- '8' => 30580,
- '10' => 30837,
- '7' => 30581,
- '4' => 30821,
- '9' => 30836
+ '33427' => {
+ '12' => 31015,
+ '4' => 30775,
+ '8' => 30502,
+ '6' => 31031,
+ '3' => 30774,
+ '2' => 30518,
+ '9' => 30758,
+ '11' => 31014,
+ '5' => 31030,
+ '1' => 30519,
+ '7' => 30503,
+ '10' => 30759
},
- '4148' => {
- '7' => 8237,
- '8' => 8233,
- '5' => 8236,
- '2' => 8232,
- '6' => 8226,
- '3' => 8234
+ '4180' => {
+ '5' => 8476,
+ '7' => 8478,
+ '6' => 8477,
+ '8' => 8479,
+ '4' => 8475,
+ '3' => 8474,
+ '2' => 8473
},
- '33381' => {
- '4' => 29191,
- '9' => 29188,
- '5' => 29446,
- '12' => 29445,
- '7' => 28933,
- '10' => 29189,
- '11' => 29444,
- '8' => 28932,
- '6' => 29447,
- '2' => 28934,
- '3' => 29190,
- '1' => 28935
+ '33728' => {
+ '1' => 33316,
+ '5' => 33347,
+ '2' => 33300,
+ '3' => 33284,
+ '0' => 33349,
+ '6' => 33285,
+ '4' => 33299
},
- '4370' => {
- '8' => 8976,
- '7' => 8977,
- '4' => 8981,
- '5' => 8979,
- '1' => 8983,
- '3' => 8980,
- '6' => 8978,
- '2' => 8982
+ '4371' => {
+ '7' => 8729,
+ '1' => 8735,
+ '5' => 8731,
+ '3' => 8733,
+ '2' => 8734,
+ '6' => 8730,
+ '4' => 8732,
+ '8' => 8728
},
- '33431' => {
- '3' => 30788,
- '2' => 30532,
- '6' => 31045,
- '1' => 30533,
- '12' => 31061,
- '5' => 31044,
- '4' => 30789,
- '9' => 30804,
- '8' => 30548,
- '11' => 31060,
- '10' => 30805,
- '7' => 30549
- },
- '33380' => {
- '9' => 29206,
- '4' => 29223,
- '12' => 29463,
- '5' => 29478,
- '7' => 28951,
- '11' => 29462,
- '10' => 29207,
- '8' => 28950,
- '6' => 29479,
- '2' => 28966,
- '3' => 29222,
- '1' => 28967
- },
- '33736' => {
- '0' => 33385,
- '1' => 33384,
- '3' => 33368,
- '4' => 33416,
- '6' => 33417,
- '5' => 33401,
- '2' => 33386
- },
- '33298' => {
- '9' => 30801,
- '4' => 30784,
- '12' => 31056,
- '5' => 31041,
- '7' => 30544,
- '10' => 30800,
- '11' => 31057,
- '8' => 30545,
- '6' => 31040,
- '2' => 30529,
- '3' => 30785,
- '1' => 30528
+ '35332' => {
+ '8' => 24646,
+ '6' => 24644,
+ '2' => 24658,
+ '0' => 24656,
+ '1' => 24657,
+ '5' => 24643,
+ '7' => 24645
},
- '33444' => {
- '4' => 31270,
- '9' => 31527,
- '12' => 31542,
- '5' => 31287,
- '7' => 31510,
- '10' => 31526,
- '11' => 31543,
- '8' => 31511,
- '6' => 31286,
- '2' => 31255,
- '3' => 31271,
- '1' => 31254
+ '33737' => {
+ '2' => 33383,
+ '3' => 33431,
+ '0' => 33414,
+ '4' => 33415,
+ '6' => 33382,
+ '1' => 33432
},
- '4388' => {
- '5' => 8745,
- '4' => 8746,
- '7' => 8743,
- '8' => 8742,
- '2' => 8736,
- '6' => 8744,
- '3' => 8747,
- '1' => 8737
+ '4096' => {
+ '1' => 4098,
+ '2' => 4099,
+ '0' => 4097,
+ '3' => 4100
},
- '33984' => {
- '7' => 22535,
- '0' => 22528,
- '8' => 22536,
- '4' => 22532,
- '5' => 22533,
- '1' => 22529,
- '6' => 22534,
- '2' => 22530,
- '3' => 22531
- },
- '33362' => {
- '1' => 28736,
- '2' => 28737,
- '6' => 28768,
- '3' => 28753,
- '7' => 28742,
- '8' => 28743,
- '10' => 28758,
- '11' => 28775,
- '12' => 28774,
- '5' => 28769,
- '9' => 28759,
- '4' => 28752
+ '33318' => {
+ '5' => 30243,
+ '11' => 30227,
+ '1' => 29730,
+ '7' => 29714,
+ '10' => 29970,
+ '12' => 30226,
+ '4' => 29986,
+ '8' => 29715,
+ '6' => 30242,
+ '3' => 29987,
+ '2' => 29731,
+ '9' => 29971
},
- '34499' => {
- '3' => 23603,
- '2' => 23602,
- '0' => 23600,
- '1' => 23601
+ '33314' => {
+ '5' => 30289,
+ '11' => 30305,
+ '1' => 29776,
+ '7' => 29792,
+ '10' => 30048,
+ '12' => 30304,
+ '4' => 30032,
+ '6' => 30288,
+ '8' => 29793,
+ '2' => 29777,
+ '9' => 30049,
+ '3' => 30033
},
- '33304' => {
- '1' => 30578,
- '2' => 30579,
- '3' => 30835,
- '7' => 30562,
- '10' => 30818,
- '8' => 30563,
- '4' => 30834,
- '9' => 30819
+ '33414' => {
+ '3' => 29972,
+ '2' => 29716,
+ '9' => 29988,
+ '8' => 29732,
+ '6' => 30229,
+ '4' => 29973,
+ '12' => 30245,
+ '10' => 29989,
+ '7' => 29733,
+ '11' => 30244,
+ '5' => 30228,
+ '1' => 29717
},
- '33383' => {
- '4' => 29237,
- '9' => 29252,
- '5' => 29492,
- '12' => 29509,
- '7' => 28997,
- '11' => 29508,
- '10' => 29253,
- '8' => 28996,
- '6' => 29493,
- '2' => 28980,
- '3' => 29236,
- '1' => 28981
+ '33315' => {
+ '12' => 30272,
+ '6' => 30256,
+ '4' => 30000,
+ '8' => 29761,
+ '2' => 29745,
+ '9' => 30017,
+ '3' => 30001,
+ '5' => 30257,
+ '1' => 29744,
+ '11' => 30273,
+ '7' => 29760,
+ '10' => 30016
},
- '35602' => {
- '3' => 25685,
- '2' => 25684,
- '1' => 25669,
- '0' => 25668
+ '33731' => {
+ '4' => 33445,
+ '6' => 33381,
+ '3' => 33380,
+ '0' => 33430,
+ '1' => 33413,
+ '5' => 33446
},
- '33285' => {
- '7' => 31489,
- '10' => 31490,
- '8' => 31488,
- '4' => 31234,
- '9' => 31491,
- '1' => 31233,
- '2' => 31232,
- '3' => 31235
+ '32786' => {
+ '7' => 35856,
+ '5' => 33987,
+ '1' => 33989,
+ '0' => 33988,
+ '3' => 33985,
+ '2' => 33984,
+ '6' => 35840,
+ '4' => 33986
},
- '4404' => {
- '1' => 8759,
- '3' => 8757,
- '6' => 8754,
- '2' => 8758,
- '8' => 8753,
- '7' => 8752,
- '4' => 8756,
- '5' => 8755
- },
- '4100' => {
- '1' => 8488,
- '3' => 8490,
- '6' => 8493,
- '2' => 8489,
- '8' => 8495,
- '7' => 8494,
- '4' => 8491,
- '5' => 8492
+ '4387' => {
+ '5' => 8741,
+ '1' => 8748,
+ '7' => 8739,
+ '8' => 8738,
+ '4' => 8751,
+ '6' => 8740,
+ '3' => 8750,
+ '2' => 8749
},
- '33300' => {
- '5' => 30977,
- '12' => 30992,
- '9' => 30737,
- '4' => 30720,
- '7' => 30480,
- '8' => 30481,
- '10' => 30736,
- '11' => 30993,
- '2' => 30465,
- '6' => 30976,
- '3' => 30721,
- '1' => 30464
- },
- '4352' => {
- '0' => 4353,
- '1' => 4354,
- '3' => 4356,
- '2' => 4355
- },
- '35605' => {
- '0' => 25700,
- '1' => 25701
- },
- '4368' => {
- '2' => 4371,
- '3' => 4372,
- '0' => 4369,
- '1' => 4370
- },
- '32789' => {
- '0' => 4096,
- '1' => 4112,
- '4' => 4160,
- '2' => 4128,
- '5' => 4176,
- '3' => 4144
- },
- '4435' => {
- '3' => 9042,
- '2' => 9041,
- '6' => 9045,
- '1' => 9040,
- '5' => 9044,
- '4' => 9043,
- '8' => 9047,
- '7' => 9046
- },
- '33428' => {
- '3' => 30742,
- '6' => 30999,
- '2' => 30486,
- '1' => 30487,
- '9' => 30726,
- '4' => 30743,
- '12' => 30983,
- '5' => 30998,
- '11' => 30982,
- '10' => 30727,
- '8' => 30470,
- '7' => 30471
- },
- '34561' => {
- '0' => 26384,
- '1' => 26385,
- '3' => 26387,
- '2' => 26386
- },
- '32786' => {
- '5' => 33987,
- '4' => 33986,
- '0' => 33988,
- '7' => 35856,
- '3' => 33985,
- '2' => 33984,
- '6' => 35840,
- '1' => 33989
+ '35856' => {
+ '2' => 26642,
+ '0' => 26640,
+ '3' => 26643,
+ '1' => 26641
},
- '33351' => {
- '10' => 29234,
- '11' => 29491,
- '8' => 28979,
- '7' => 28978,
- '4' => 29250,
- '9' => 29235,
- '12' => 29490,
- '5' => 29507,
- '1' => 28994,
- '3' => 29251,
- '6' => 29506,
- '2' => 28995
+ '33349' => {
+ '1' => 28930,
+ '5' => 29443,
+ '11' => 29441,
+ '7' => 28928,
+ '10' => 29184,
+ '12' => 29440,
+ '8' => 28929,
+ '4' => 29186,
+ '6' => 29442,
+ '3' => 29187,
+ '9' => 29185,
+ '2' => 28931
},
'4434' => {
- '8' => 8794,
- '7' => 8798,
- '4' => 8795,
- '5' => 8796,
'1' => 8791,
- '3' => 8799,
+ '5' => 8796,
+ '7' => 8798,
'6' => 8797,
- '2' => 8793
+ '8' => 8794,
+ '4' => 8795,
+ '2' => 8793,
+ '3' => 8799
},
- '33733' => {
- '0' => 33376,
- '1' => 33409,
- '3' => 33393,
- '6' => 33425,
- '5' => 33377
- },
- '33731' => {
- '0' => 33430,
- '1' => 33413,
- '6' => 33381,
- '4' => 33445,
- '5' => 33446,
- '3' => 33380
- },
- '34832' => {
- '2' => 256
- },
- '34497' => {
- '1' => 23569,
- '0' => 23568,
- '3' => 23571,
- '2' => 23570
- },
- '34496' => {
- '1' => 23553,
- '0' => 23552,
- '3' => 23555,
- '2' => 23554
- },
- '33429' => {
- '11' => 30996,
- '10' => 30741,
- '8' => 30484,
- '7' => 30485,
- '9' => 30740,
- '4' => 30725,
- '12' => 30997,
- '5' => 30980,
- '1' => 30469,
- '3' => 30724,
- '6' => 30981,
- '2' => 30468
- },
- '35584' => {
- '1' => 25601,
- '0' => 25600,
- '3' => 25603,
- '2' => 25602
- },
- '33415' => {
- '3' => 30004,
- '6' => 30261,
- '2' => 29748,
- '1' => 29749,
- '4' => 30005,
- '9' => 30020,
- '5' => 30260,
- '12' => 30277,
- '11' => 30276,
- '10' => 30021,
- '8' => 29764,
- '7' => 29765
- },
- '35585' => {
- '3' => 25619,
- '2' => 25618,
- '1' => 25617,
- '0' => 25616
- },
- '4179' => {
- '5' => 8532,
- '4' => 8531,
- '7' => 8470,
- '8' => 8471,
- '2' => 8528,
- '6' => 8533,
- '3' => 8530,
- '1' => 8529
+ '4355' => {
+ '8' => 8967,
+ '4' => 8963,
+ '6' => 8965,
+ '3' => 8962,
+ '2' => 8961,
+ '1' => 8960,
+ '5' => 8964,
+ '7' => 8966
},
- '33313' => {
- '1' => 30320,
- '3' => 30337,
- '6' => 30352,
- '2' => 30321,
- '10' => 30080,
- '11' => 30097,
- '8' => 30065,
- '7' => 30064,
- '4' => 30336,
- '9' => 30081,
- '5' => 30353,
- '12' => 30096
- },
- '35331' => {
- '3' => 24642,
- '2' => 24641,
- '5' => 24627,
- '6' => 24628,
- '1' => 24640,
- '8' => 24630,
- '7' => 24629
- },
- '33364' => {
- '1' => 28688,
- '6' => 28720,
- '2' => 28689,
- '3' => 28705,
- '7' => 28694,
- '11' => 28727,
- '10' => 28710,
- '8' => 28695,
- '9' => 28711,
- '4' => 28704,
- '5' => 28721,
- '12' => 28726
- },
- '33286' => {
- '8' => 31506,
- '11' => 31538,
- '10' => 31523,
- '7' => 31507,
- '12' => 31539,
- '5' => 31282,
- '9' => 31522,
- '4' => 31267,
- '1' => 31251,
- '3' => 31266,
- '2' => 31250,
- '6' => 31283
+ '4402' => {
+ '2' => 9014,
+ '3' => 9013,
+ '8' => 9008,
+ '6' => 9010,
+ '4' => 9012,
+ '7' => 9009,
+ '1' => 9015,
+ '5' => 9011
+ },
+ '33446' => {
+ '10' => 31269,
+ '5' => 31540,
+ '11' => 31284,
+ '1' => 31509,
+ '7' => 31253,
+ '6' => 31541,
+ '4' => 31525,
+ '8' => 31252,
+ '3' => 31524,
+ '9' => 31268,
+ '2' => 31508,
+ '12' => 31285
},
- '33353' => {
- '6' => 29075,
- '2' => 29042,
- '3' => 29058,
- '1' => 29043,
- '9' => 29314,
- '4' => 29059,
- '5' => 29074,
- '12' => 29331,
- '7' => 29299,
- '10' => 29315,
- '11' => 29330,
- '8' => 29298
+ '33316' => {
+ '11' => 30241,
+ '5' => 30225,
+ '1' => 29712,
+ '7' => 29728,
+ '10' => 29984,
+ '12' => 30240,
+ '8' => 29729,
+ '4' => 29968,
+ '6' => 30224,
+ '2' => 29713,
+ '9' => 29985,
+ '3' => 29969
},
- '4353' => {
- '3' => 8706,
- '2' => 8705,
- '6' => 8709,
- '1' => 8704,
- '5' => 8708,
- '4' => 8707,
- '8' => 8711,
- '7' => 8710
+ '4100' => {
+ '7' => 8494,
+ '1' => 8488,
+ '5' => 8492,
+ '3' => 8490,
+ '2' => 8489,
+ '4' => 8491,
+ '6' => 8493,
+ '8' => 8495
},
- '33738' => {
- '1' => 33319,
- '0' => 33370,
- '3' => 33320,
- '2' => 33304,
- '5' => 33350,
- '6' => 33352,
- '4' => 33351
- },
- '32790' => {
- '1' => 4368,
- '0' => 4352,
- '3' => 4400,
- '2' => 4384,
- '5' => 4432,
- '4' => 4416
+ '4400' => {
+ '2' => 4403,
+ '0' => 4401,
+ '3' => 4404,
+ '1' => 4402
+ },
+ '33346' => {
+ '10' => 29280,
+ '7' => 29024,
+ '5' => 29521,
+ '1' => 29008,
+ '11' => 29537,
+ '9' => 29281,
+ '2' => 29009,
+ '3' => 29265,
+ '4' => 29264,
+ '6' => 29520,
+ '8' => 29025,
+ '12' => 29536
},
- '33301' => {
- '10' => 30722,
- '11' => 30979,
- '8' => 30467,
- '7' => 30466,
- '4' => 30738,
- '9' => 30723,
- '12' => 30978,
- '5' => 30995,
- '1' => 30482,
- '3' => 30739,
- '6' => 30994,
- '2' => 30483
+ '33379' => {
+ '8' => 28982,
+ '4' => 29255,
+ '6' => 29511,
+ '9' => 29238,
+ '2' => 28998,
+ '3' => 29254,
+ '12' => 29495,
+ '10' => 29239,
+ '5' => 29510,
+ '11' => 29494,
+ '1' => 28999,
+ '7' => 28983
},
- '33987' => {
- '1' => 22577,
- '3' => 22579,
- '2' => 22578,
- '6' => 22582,
- '8' => 22584,
- '0' => 22576,
- '7' => 22583,
- '5' => 22581,
- '4' => 22580
+ '4404' => {
+ '8' => 8753,
+ '6' => 8754,
+ '4' => 8756,
+ '2' => 8758,
+ '3' => 8757,
+ '1' => 8759,
+ '5' => 8755,
+ '7' => 8752
+ },
+ '4388' => {
+ '5' => 8745,
+ '1' => 8737,
+ '7' => 8743,
+ '8' => 8742,
+ '4' => 8746,
+ '6' => 8744,
+ '3' => 8747,
+ '2' => 8736
+ },
+ '33732' => {
+ '2' => 33444,
+ '0' => 33428,
+ '3' => 33412,
+ '6' => 33411,
+ '4' => 33429,
+ '5' => 33427
},
- '33347' => {
- '3' => 29233,
- '2' => 28977,
- '6' => 29488,
- '1' => 28976,
- '5' => 29489,
- '12' => 29504,
- '4' => 29232,
- '9' => 29249,
- '8' => 28993,
- '10' => 29248,
- '11' => 29505,
- '7' => 28992
+ '35604' => {
+ '1' => 25713,
+ '2' => 25714,
+ '3' => 25715,
+ '0' => 25712
},
- '33337' => {
- '7' => 29811,
- '8' => 29810,
- '11' => 29842,
- '10' => 29827,
- '12' => 29843,
- '5' => 29586,
- '4' => 29571,
- '9' => 29826,
- '1' => 29555,
- '2' => 29554,
- '6' => 29587,
- '3' => 29570
+ '33354' => {
+ '6' => 29618,
+ '8' => 29091,
+ '4' => 29362,
+ '9' => 29347,
+ '2' => 29107,
+ '3' => 29363,
+ '12' => 29602,
+ '10' => 29346,
+ '5' => 29619,
+ '1' => 29106,
+ '11' => 29603,
+ '7' => 29090
},
- '4096' => {
- '3' => 4100,
- '2' => 4099,
- '0' => 4097,
- '1' => 4098
+ '35601' => {
+ '1' => 25681,
+ '3' => 25683,
+ '0' => 25680,
+ '2' => 25682
+ },
+ '4132' => {
+ '5' => 8284,
+ '1' => 8280,
+ '4' => 8283,
+ '6' => 8285,
+ '3' => 8282,
+ '2' => 8281
},
- '33417' => {
- '8' => 30068,
- '10' => 30085,
- '11' => 30100,
- '7' => 30069,
- '12' => 30101,
- '5' => 30356,
- '9' => 30084,
- '4' => 30341,
- '1' => 30325,
- '3' => 30340,
- '2' => 30324,
- '6' => 30357
+ '35329' => {
+ '4' => 24595,
+ '8' => 24598,
+ '2' => 24609,
+ '3' => 24610,
+ '0' => 24608,
+ '5' => 24596,
+ '7' => 24597
},
- '32768' => {
- '5' => 32789,
- '4' => 32788,
- '7' => 32791,
- '8' => 32792,
- '0' => 34816,
- '10' => 3,
- '2' => 32785,
- '6' => 32790,
- '3' => 32787,
- '1' => 32786
+ '33384' => {
+ '10' => 29285,
+ '7' => 29029,
+ '1' => 29013,
+ '11' => 29540,
+ '5' => 29524,
+ '3' => 29268,
+ '2' => 29012,
+ '9' => 29284,
+ '4' => 29269,
+ '6' => 29525,
+ '8' => 29028,
+ '12' => 29541
},
- '4418' => {
- '4' => 9035,
- '5' => 9036,
- '7' => 9038,
- '8' => 9039,
- '6' => 9037,
- '2' => 9033,
- '3' => 9034,
- '1' => 9032
- },
- '4372' => {
- '1' => 8727,
- '6' => 8722,
- '2' => 8726,
- '3' => 8725,
- '7' => 8721,
- '8' => 8720,
- '4' => 8724,
- '5' => 8723
- },
- '33446' => {
- '11' => 31284,
- '10' => 31269,
- '8' => 31252,
- '7' => 31253,
- '4' => 31525,
- '9' => 31268,
- '12' => 31285,
- '5' => 31540,
- '1' => 31509,
- '3' => 31524,
- '6' => 31541,
- '2' => 31508
+ '34832' => {
+ '2' => 256
},
- '33426' => {
- '3' => 30806,
- '6' => 31063,
- '2' => 30550,
- '1' => 30551,
- '4' => 30807,
- '9' => 30790,
- '5' => 31062,
- '12' => 31047,
- '11' => 31046,
- '10' => 30791,
- '8' => 30534,
- '7' => 30535
+ '33383' => {
+ '12' => 29509,
+ '8' => 28996,
+ '4' => 29237,
+ '6' => 29493,
+ '2' => 28980,
+ '9' => 29252,
+ '3' => 29236,
+ '5' => 29492,
+ '11' => 29508,
+ '1' => 28981,
+ '7' => 28997,
+ '10' => 29253
},
- '33445' => {
- '2' => 31237,
- '3' => 31239,
- '1' => 31236,
- '9' => 31495,
- '4' => 31238,
- '7' => 31492,
- '8' => 31493,
- '10' => 31494
+ '34499' => {
+ '1' => 23601,
+ '3' => 23603,
+ '0' => 23600,
+ '2' => 23602
},
- '4164' => {
- '3' => 8506,
- '2' => 8505,
- '6' => 8511,
- '1' => 8504,
- '5' => 8508,
- '4' => 8507,
- '8' => 8509,
- '7' => 8510
+ '4368' => {
+ '2' => 4371,
+ '3' => 4372,
+ '0' => 4369,
+ '1' => 4370
},
- '4146' => {
- '8' => 8274,
- '7' => 8221,
- '5' => 8219,
- '4' => 8218,
- '1' => 8215,
- '3' => 8217,
- '2' => 8216,
- '6' => 8220
+ '4436' => {
+ '2' => 9049,
+ '3' => 9050,
+ '4' => 9051,
+ '6' => 9053,
+ '8' => 9055,
+ '7' => 9054,
+ '1' => 9048,
+ '5' => 9052
},
- '35856' => {
- '0' => 26640,
- '1' => 26641,
- '2' => 26642,
- '3' => 26643
+ '35331' => {
+ '7' => 24629,
+ '1' => 24640,
+ '5' => 24627,
+ '2' => 24641,
+ '3' => 24642,
+ '6' => 24628,
+ '8' => 24630
},
- '34816' => {
- '2' => 272,
- '5' => 304,
- '6' => 16,
- '3' => 288,
- '1' => 34832,
- '0' => 2
+ '32792' => {
+ '5' => 33739,
+ '1' => 33734,
+ '3' => 33731,
+ '0' => 33733,
+ '2' => 33735,
+ '4' => 33732
+ },
+ '33425' => {
+ '3' => 30838,
+ '2' => 30582,
+ '9' => 30822,
+ '8' => 30566,
+ '4' => 30839,
+ '10' => 30823,
+ '7' => 30567,
+ '1' => 30583
+ },
+ '33428' => {
+ '10' => 30727,
+ '7' => 30471,
+ '11' => 30982,
+ '5' => 30998,
+ '1' => 30487,
+ '3' => 30742,
+ '2' => 30486,
+ '9' => 30726,
+ '4' => 30743,
+ '8' => 30470,
+ '6' => 30999,
+ '12' => 30983
},
'4401' => {
- '8' => 9016,
'7' => 9017,
- '4' => 9020,
- '5' => 9019,
'1' => 9023,
+ '5' => 9019,
'3' => 9021,
- '6' => 9018,
- '2' => 9022
+ '2' => 9022,
+ '4' => 9020,
+ '8' => 9016,
+ '6' => 9018
},
- '33314' => {
- '1' => 29776,
- '3' => 30033,
- '2' => 29777,
- '6' => 30288,
- '8' => 29793,
- '11' => 30305,
- '10' => 30048,
- '7' => 29792,
- '5' => 30289,
- '12' => 30304,
- '4' => 30032,
- '9' => 30049
+ '4130' => {
+ '7' => 8198,
+ '5' => 8204,
+ '1' => 8200,
+ '3' => 8202,
+ '2' => 8201,
+ '4' => 8203,
+ '6' => 8205
+ },
+ '33381' => {
+ '10' => 29189,
+ '1' => 28935,
+ '5' => 29446,
+ '11' => 29444,
+ '7' => 28933,
+ '8' => 28932,
+ '4' => 29191,
+ '6' => 29447,
+ '9' => 29188,
+ '2' => 28934,
+ '3' => 29190,
+ '12' => 29445
},
- '33320' => {
- '1' => 29794,
- '6' => 30306,
- '2' => 29795,
- '3' => 30051,
- '7' => 29778,
- '10' => 30034,
- '11' => 30291,
- '8' => 29779,
- '9' => 30035,
- '4' => 30050,
- '5' => 30307,
- '12' => 30290
+ '33445' => {
+ '7' => 31492,
+ '1' => 31236,
+ '10' => 31494,
+ '3' => 31239,
+ '2' => 31237,
+ '9' => 31495,
+ '8' => 31493,
+ '4' => 31238
+ },
+ '32788' => {
+ '8' => 35586,
+ '6' => 35584,
+ '4' => 35604,
+ '9' => 35587,
+ '2' => 35602,
+ '3' => 35603,
+ '5' => 35605,
+ '1' => 35601,
+ '7' => 35585,
+ '0' => 35600
+ },
+ '4160' => {
+ '3' => 4164,
+ '0' => 4161,
+ '2' => 4163,
+ '1' => 4162
+ },
+ '33735' => {
+ '1' => 33286,
+ '5' => 33302,
+ '4' => 33317,
+ '3' => 33318,
+ '0' => 33301,
+ '2' => 33303
},
- '33349' => {
- '8' => 28929,
- '11' => 29441,
- '10' => 29184,
- '7' => 28928,
- '12' => 29440,
- '5' => 29443,
- '9' => 29185,
- '4' => 29186,
- '1' => 28930,
- '3' => 29187,
- '2' => 28931,
- '6' => 29442
+ '33739' => {
+ '4' => 33321,
+ '2' => 33353,
+ '0' => 33369,
+ '3' => 33366,
+ '1' => 33337,
+ '5' => 33354
+ },
+ '4129' => {
+ '7' => 8199,
+ '1' => 8192,
+ '5' => 8196,
+ '3' => 8194,
+ '2' => 8193,
+ '4' => 8195,
+ '6' => 8197
+ },
+ '33410' => {
+ '7' => 29783,
+ '5' => 30310,
+ '11' => 30294,
+ '1' => 29799,
+ '10' => 30039,
+ '12' => 30295,
+ '3' => 30054,
+ '2' => 29798,
+ '9' => 30038,
+ '8' => 29782,
+ '4' => 30055,
+ '6' => 30311
},
+ '4417' => {
+ '4' => 9027,
+ '6' => 9029,
+ '8' => 9031,
+ '3' => 9026,
+ '2' => 9025,
+ '1' => 9024,
+ '5' => 9028,
+ '7' => 9030
+ },
+ '4418' => {
+ '6' => 9037,
+ '4' => 9035,
+ '8' => 9039,
+ '2' => 9033,
+ '3' => 9034,
+ '5' => 9036,
+ '1' => 9032,
+ '7' => 9038
+ },
'4115' => {
- '5' => 8468,
- '4' => 8467,
- '7' => 8456,
- '8' => 8457,
'2' => 8465,
- '6' => 8469,
'3' => 8466,
+ '6' => 8469,
+ '8' => 8457,
+ '4' => 8467,
+ '7' => 8456,
+ '5' => 8468,
'1' => 8464
},
- '4113' => {
- '6' => 8453,
- '2' => 8449,
- '3' => 8450,
- '1' => 8448,
- '4' => 8451,
- '5' => 8452,
- '7' => 8534,
- '8' => 8535
+ '33429' => {
+ '5' => 30980,
+ '11' => 30996,
+ '1' => 30469,
+ '7' => 30485,
+ '10' => 30741,
+ '12' => 30997,
+ '6' => 30981,
+ '8' => 30484,
+ '4' => 30725,
+ '3' => 30724,
+ '9' => 30740,
+ '2' => 30468
+ },
+ '33409' => {
+ '10' => 30342,
+ '11' => 30359,
+ '5' => 30103,
+ '1' => 30070,
+ '7' => 30326,
+ '8' => 30327,
+ '4' => 30086,
+ '6' => 30102,
+ '9' => 30343,
+ '2' => 30071,
+ '3' => 30087,
+ '12' => 30358
+ },
+ '35585' => {
+ '2' => 25618,
+ '0' => 25616,
+ '3' => 25619,
+ '1' => 25617
+ },
+ '33317' => {
+ '10' => 29952,
+ '5' => 30211,
+ '1' => 29698,
+ '11' => 30209,
+ '7' => 29696,
+ '4' => 29954,
+ '6' => 30210,
+ '8' => 29697,
+ '3' => 29955,
+ '9' => 29953,
+ '2' => 29699,
+ '12' => 30208
+ },
+ '33734' => {
+ '1' => 33378,
+ '5' => 33426,
+ '3' => 33410,
+ '0' => 33364,
+ '2' => 33362,
+ '6' => 33379
+ },
+ '4112' => {
+ '3' => 4116,
+ '0' => 4113,
+ '2' => 4115,
+ '1' => 4114
},
- '34944' => {
- '2' => 20482,
- '6' => 20486,
- '3' => 20483,
- '1' => 20481,
- '5' => 20485,
- '4' => 20484,
- '7' => 20487,
- '0' => 20480
+ '4176' => {
+ '1' => 4178,
+ '3' => 4180,
+ '0' => 4177,
+ '2' => 4179
+ },
+ '4116' => {
+ '5' => 8460,
+ '1' => 8454,
+ '7' => 8463,
+ '4' => 8459,
+ '8' => 8462,
+ '6' => 8461,
+ '2' => 8455,
+ '3' => 8458
+ },
+ '4354' => {
+ '8' => 8719,
+ '4' => 8715,
+ '6' => 8716,
+ '2' => 8713,
+ '3' => 8714,
+ '5' => 8717,
+ '1' => 8712,
+ '7' => 8718
+ },
+ '34497' => {
+ '1' => 23569,
+ '0' => 23568,
+ '3' => 23571,
+ '2' => 23570
+ },
+ '33376' => {
+ '11' => 29606,
+ '5' => 29622,
+ '1' => 29111,
+ '7' => 29095,
+ '10' => 29351,
+ '12' => 29607,
+ '4' => 29367,
+ '6' => 29623,
+ '8' => 29094,
+ '2' => 29110,
+ '9' => 29350,
+ '3' => 29366
},
'4162' => {
- '4' => 8251,
'5' => 8252,
+ '1' => 8248,
'7' => 8246,
'8' => 8472,
'6' => 8253,
- '2' => 8249,
+ '4' => 8251,
'3' => 8250,
- '1' => 8248
- },
- '4417' => {
- '6' => 9029,
- '2' => 9025,
- '3' => 9026,
- '1' => 9024,
- '4' => 9027,
- '5' => 9028,
- '7' => 9030,
- '8' => 9031
- },
- '33385' => {
- '1' => 29301,
- '2' => 29300,
- '6' => 29333,
- '3' => 29316,
- '7' => 29045,
- '8' => 29044,
- '10' => 29061,
- '11' => 29076,
- '5' => 29332,
- '12' => 29077,
- '9' => 29060,
- '4' => 29317
- },
- '33735' => {
- '1' => 33286,
- '0' => 33301,
- '3' => 33318,
- '5' => 33302,
- '2' => 33303,
- '4' => 33317
- },
- '33382' => {
- '10' => 29221,
- '11' => 29476,
- '8' => 28964,
- '7' => 28965,
- '9' => 29220,
- '4' => 29205,
- '12' => 29477,
- '5' => 29460,
- '1' => 28949,
- '3' => 29204,
- '6' => 29461,
- '2' => 28948
- },
- '33988' => {
- '1' => 22593,
- '3' => 22595,
- '2' => 22594,
- '6' => 22598,
- '8' => 22600,
- '0' => 22592,
- '7' => 22599,
- '5' => 22597,
- '4' => 22596
- },
- '4161' => {
- '6' => 8245,
- '4' => 8243,
- '5' => 8244,
- '2' => 8241,
- '1' => 8240,
- '8' => 8242
+ '2' => 8249
},
- '4387' => {
- '2' => 8749,
- '6' => 8740,
- '3' => 8750,
- '1' => 8748,
- '5' => 8741,
- '4' => 8751,
- '7' => 8739,
- '8' => 8738
+ '4435' => {
+ '1' => 9040,
+ '5' => 9044,
+ '7' => 9046,
+ '6' => 9045,
+ '4' => 9043,
+ '8' => 9047,
+ '2' => 9041,
+ '3' => 9042
},
- '33730' => {
- '1' => 33361,
- '0' => 33348,
- '2' => 33360,
- '5' => 33344,
- '6' => 33297,
- '3' => 33313
+ '33393' => {
+ '10' => 29830,
+ '1' => 29558,
+ '5' => 29591,
+ '11' => 29847,
+ '7' => 29814,
+ '8' => 29815,
+ '6' => 29590,
+ '4' => 29574,
+ '3' => 29575,
+ '9' => 29831,
+ '2' => 29559,
+ '12' => 29846
},
- '32791' => {
- '1' => 33728,
- '0' => 33738,
- '5' => 33737,
- '2' => 33729,
- '4' => 33736,
- '3' => 33730
+ '35603' => {
+ '1' => 25697,
+ '2' => 25698,
+ '0' => 25696,
+ '3' => 25699
},
- '4354' => {
- '7' => 8718,
- '8' => 8719,
- '5' => 8717,
- '4' => 8715,
- '1' => 8712,
- '2' => 8713,
- '6' => 8716,
- '3' => 8714
- },
- '35333' => {
- '6' => 24660,
- '4' => 24659,
- '8' => 24662,
- '7' => 24661
+ '32768' => {
+ '2' => 32785,
+ '3' => 32787,
+ '8' => 32792,
+ '4' => 32788,
+ '6' => 32790,
+ '0' => 34816,
+ '10' => 3,
+ '7' => 32791,
+ '5' => 32789,
+ '1' => 32786
},
- '33985' => {
- '1' => 22545,
- '3' => 22547,
- '6' => 22550,
- '2' => 22546,
- '0' => 22544,
- '8' => 22552,
- '7' => 22551,
- '4' => 22548,
- '5' => 22549
+ '33313' => {
+ '12' => 30096,
+ '4' => 30336,
+ '8' => 30065,
+ '6' => 30352,
+ '9' => 30081,
+ '2' => 30321,
+ '3' => 30337,
+ '1' => 30320,
+ '11' => 30097,
+ '5' => 30353,
+ '7' => 30064,
+ '10' => 30080
},
- '33369' => {
- '1' => 28789,
- '3' => 28804,
- '6' => 28821,
- '2' => 28788,
- '10' => 28803,
- '11' => 28818,
- '8' => 28786,
- '7' => 28787,
- '4' => 28805,
- '9' => 28802,
- '5' => 28820,
- '12' => 28819
+ '33366' => {
+ '12' => 28723,
+ '8' => 28690,
+ '6' => 28725,
+ '4' => 28709,
+ '3' => 28708,
+ '9' => 28706,
+ '2' => 28692,
+ '1' => 28693,
+ '11' => 28722,
+ '5' => 28724,
+ '7' => 28691,
+ '10' => 28707
+ },
+ '35328' => {
+ '1' => 24593,
+ '0' => 24592,
+ '3' => 24594
+ },
+ '4145' => {
+ '8' => 8214,
+ '4' => 8210,
+ '2' => 8208,
+ '3' => 8209,
+ '1' => 8212,
+ '5' => 8211,
+ '7' => 8213
+ },
+ '33286' => {
+ '11' => 31538,
+ '1' => 31251,
+ '5' => 31282,
+ '7' => 31507,
+ '10' => 31523,
+ '12' => 31539,
+ '4' => 31267,
+ '6' => 31283,
+ '8' => 31506,
+ '3' => 31266,
+ '9' => 31522,
+ '2' => 31250
},
'33378' => {
- '3' => 29286,
- '2' => 29030,
- '6' => 29543,
- '1' => 29031,
- '5' => 29542,
'12' => 29527,
- '9' => 29270,
'4' => 29287,
+ '6' => 29543,
'8' => 29014,
- '10' => 29271,
+ '3' => 29286,
+ '9' => 29270,
+ '2' => 29030,
'11' => 29526,
- '7' => 29015
- },
- '4371' => {
- '3' => 8733,
- '2' => 8734,
- '6' => 8730,
- '1' => 8735,
- '5' => 8731,
- '4' => 8732,
- '8' => 8728,
- '7' => 8729
- },
- '33297' => {
- '2' => 30561,
- '3' => 30817,
- '1' => 30560,
- '4' => 30816,
- '9' => 30833,
- '7' => 30576,
- '8' => 30577,
- '10' => 30832
- },
- '4419' => {
- '5' => 8772,
- '4' => 8771,
- '7' => 8774,
- '8' => 8775,
- '2' => 8769,
- '6' => 8773,
- '3' => 8770,
- '1' => 8768
- },
- '32787' => {
- '5' => 35333,
- '9' => 36096,
- '4' => 35332,
- '8' => 34944,
- '0' => 35328,
- '2' => 35330,
- '6' => 34960,
- '3' => 35331,
- '1' => 35329
+ '5' => 29542,
+ '1' => 29031,
+ '7' => 29015,
+ '10' => 29271
},
- '4400' => {
- '0' => 4401,
- '1' => 4402,
- '2' => 4403,
- '3' => 4404
- },
- '4420' => {
- '5' => 8780,
- '4' => 8779,
- '8' => 8783,
- '7' => 8782,
- '3' => 8778,
- '2' => 8777,
- '6' => 8781,
- '1' => 8776
- },
- '34501' => {
- '3' => 23635,
- '2' => 23634,
- '0' => 23632,
- '1' => 23633
+ '35600' => {
+ '1' => 25665,
+ '2' => 25666,
+ '0' => 25664,
+ '3' => 25667
},
- '33299' => {
- '3' => 30753,
- '6' => 31008,
- '2' => 30497,
- '1' => 30496,
- '4' => 30752,
- '9' => 30769,
- '12' => 31024,
- '5' => 31009,
- '10' => 30768,
- '11' => 31025,
- '8' => 30513,
- '7' => 30512
+ '32791' => {
+ '4' => 33736,
+ '0' => 33738,
+ '3' => 33730,
+ '2' => 33729,
+ '5' => 33737,
+ '1' => 33728
},
- '33430' => {
- '7' => 30517,
- '8' => 30516,
- '11' => 31028,
- '10' => 30773,
- '5' => 31012,
- '12' => 31029,
- '9' => 30772,
- '4' => 30757,
- '1' => 30501,
- '2' => 30500,
- '6' => 31013,
- '3' => 30756
+ '35587' => {
+ '1' => 25649,
+ '0' => 25648,
+ '3' => 25651,
+ '2' => 25650
},
- '33303' => {
- '7' => 30530,
- '8' => 30531,
- '11' => 31043,
- '10' => 30786,
- '12' => 31042,
- '5' => 31059,
- '4' => 30802,
- '9' => 30787,
- '1' => 30546,
- '2' => 30547,
- '6' => 31058,
- '3' => 30803
+ '33329' => {
+ '2' => 29809,
+ '9' => 29569,
+ '3' => 29825,
+ '4' => 29824,
+ '6' => 29840,
+ '8' => 29553,
+ '12' => 29584,
+ '10' => 29568,
+ '7' => 29552,
+ '1' => 29808,
+ '5' => 29841,
+ '11' => 29585
},
- '33346' => {
- '3' => 29265,
- '2' => 29009,
- '6' => 29520,
- '1' => 29008,
- '12' => 29536,
- '5' => 29521,
- '4' => 29264,
- '9' => 29281,
- '8' => 29025,
- '10' => 29280,
- '11' => 29537,
- '7' => 29024
+ '33352' => {
+ '10' => 29266,
+ '7' => 29010,
+ '5' => 29539,
+ '11' => 29523,
+ '1' => 29026,
+ '3' => 29283,
+ '9' => 29267,
+ '2' => 29027,
+ '6' => 29538,
+ '8' => 29011,
+ '4' => 29282,
+ '12' => 29522
},
- '4098' => {
- '7' => 8247,
- '8' => 8258,
- '5' => 8267,
- '4' => 8268,
- '1' => 8264,
- '2' => 8262,
- '6' => 8266,
- '3' => 8269
- },
- '4160' => {
- '1' => 4162,
- '0' => 4161,
- '3' => 4164,
- '2' => 4163
+ '4384' => {
+ '0' => 4385,
+ '3' => 4388,
+ '2' => 4387,
+ '1' => 4386
},
- '35332' => {
- '6' => 24644,
- '5' => 24643,
- '2' => 24658,
- '0' => 24656,
- '8' => 24646,
- '1' => 24657,
- '7' => 24645
+ '33426' => {
+ '12' => 31047,
+ '3' => 30806,
+ '2' => 30550,
+ '9' => 30790,
+ '4' => 30807,
+ '6' => 31063,
+ '8' => 30534,
+ '7' => 30535,
+ '11' => 31046,
+ '5' => 31062,
+ '1' => 30551,
+ '10' => 30791
+ },
+ '33444' => {
+ '12' => 31542,
+ '2' => 31255,
+ '9' => 31527,
+ '3' => 31271,
+ '6' => 31286,
+ '8' => 31511,
+ '4' => 31270,
+ '7' => 31510,
+ '5' => 31287,
+ '11' => 31543,
+ '1' => 31254,
+ '10' => 31526
},
'33411' => {
- '1' => 29767,
+ '9' => 30006,
'2' => 29766,
- '6' => 30279,
'3' => 30022,
- '7' => 29751,
'8' => 29750,
+ '6' => 30279,
+ '4' => 30023,
+ '12' => 30263,
'10' => 30007,
+ '7' => 29751,
'11' => 30262,
- '5' => 30278,
- '12' => 30263,
- '9' => 30006,
- '4' => 30023
- },
- '34562' => {
- '2' => 26402,
- '3' => 26403,
- '0' => 26400,
- '1' => 26401
- },
- '35329' => {
- '7' => 24597,
- '0' => 24608,
- '8' => 24598,
- '4' => 24595,
- '2' => 24609,
- '5' => 24596,
- '3' => 24610
+ '1' => 29767,
+ '5' => 30278
},
- '33284' => {
- '1' => 31504,
- '6' => 31536,
- '2' => 31505,
- '3' => 31521,
- '7' => 31248,
- '11' => 31281,
- '10' => 31264,
- '8' => 31249,
- '9' => 31265,
- '4' => 31520,
- '12' => 31280,
- '5' => 31537
+ '33285' => {
+ '1' => 31233,
+ '7' => 31489,
+ '10' => 31490,
+ '4' => 31234,
+ '8' => 31488,
+ '3' => 31235,
+ '2' => 31232,
+ '9' => 31491
},
- '36096' => {
- '2' => 23810,
- '5' => 23812,
- '6' => 23813,
- '3' => 23811,
- '1' => 23809,
- '0' => 23808
+ '33345' => {
+ '12' => 29072,
+ '6' => 29328,
+ '4' => 29312,
+ '8' => 29041,
+ '3' => 29313,
+ '9' => 29057,
+ '2' => 29297,
+ '11' => 29073,
+ '1' => 29296,
+ '5' => 29329,
+ '7' => 29040,
+ '10' => 29056
},
- '34500' => {
- '1' => 23617,
- '0' => 23616,
- '2' => 23618,
- '3' => 23619
+ '33320' => {
+ '10' => 30034,
+ '1' => 29794,
+ '5' => 30307,
+ '11' => 30291,
+ '7' => 29778,
+ '8' => 29779,
+ '6' => 30306,
+ '4' => 30050,
+ '3' => 30051,
+ '2' => 29795,
+ '9' => 30035,
+ '12' => 30290
},
- '33412' => {
- '9' => 29974,
- '4' => 29991,
- '5' => 30246,
- '12' => 30231,
- '7' => 29719,
- '10' => 29975,
- '11' => 30230,
- '8' => 29718,
- '6' => 30247,
- '2' => 29734,
- '3' => 29990,
- '1' => 29735
+ '33351' => {
+ '2' => 28995,
+ '9' => 29235,
+ '3' => 29251,
+ '6' => 29506,
+ '8' => 28979,
+ '4' => 29250,
+ '12' => 29490,
+ '10' => 29234,
+ '7' => 28978,
+ '1' => 28994,
+ '11' => 29491,
+ '5' => 29507
},
- '4403' => {
- '1' => 8767,
- '2' => 8766,
- '6' => 8762,
- '3' => 8765,
- '7' => 8761,
- '8' => 8760,
- '5' => 8763,
- '4' => 8764
+ '4419' => {
+ '3' => 8770,
+ '2' => 8769,
+ '6' => 8773,
+ '8' => 8775,
+ '4' => 8771,
+ '7' => 8774,
+ '5' => 8772,
+ '1' => 8768
},
- '33344' => {
- '11' => 29617,
- '10' => 29360,
- '8' => 29105,
- '7' => 29104,
- '4' => 29344,
- '9' => 29361,
- '5' => 29601,
- '12' => 29616,
- '1' => 29088,
- '3' => 29345,
- '6' => 29600,
- '2' => 29089
+ '4178' => {
+ '8' => 8527,
+ '4' => 8523,
+ '6' => 8525,
+ '2' => 8520,
+ '3' => 8522,
+ '5' => 8524,
+ '1' => 8521,
+ '7' => 8526
+ },
+ '33348' => {
+ '7' => 28960,
+ '5' => 29457,
+ '1' => 28944,
+ '11' => 29473,
+ '10' => 29216,
+ '12' => 29472,
+ '9' => 29217,
+ '2' => 28945,
+ '3' => 29201,
+ '6' => 29456,
+ '4' => 29200,
+ '8' => 28961
},
- '33986' => {
- '1' => 22561,
- '6' => 22566,
- '2' => 22562,
- '3' => 22563,
- '7' => 22567,
- '0' => 22560,
- '8' => 22568,
- '4' => 22564,
- '5' => 22565
+ '4163' => {
+ '1' => 8496,
+ '5' => 8500,
+ '7' => 8502,
+ '4' => 8499,
+ '6' => 8501,
+ '8' => 8503,
+ '3' => 8498,
+ '2' => 8497
+ },
+ '4369' => {
+ '3' => 8989,
+ '2' => 8990,
+ '8' => 8984,
+ '4' => 8988,
+ '6' => 8986,
+ '7' => 8985,
+ '1' => 8991,
+ '5' => 8987
+ },
+ '33417' => {
+ '6' => 30357,
+ '4' => 30341,
+ '8' => 30068,
+ '9' => 30084,
+ '2' => 30324,
+ '3' => 30340,
+ '12' => 30101,
+ '10' => 30085,
+ '5' => 30356,
+ '1' => 30325,
+ '11' => 30100,
+ '7' => 30069
},
- '33316' => {
- '7' => 29728,
- '10' => 29984,
- '11' => 30241,
- '8' => 29729,
- '9' => 29985,
- '4' => 29968,
- '5' => 30225,
- '12' => 30240,
- '1' => 29712,
- '6' => 30224,
- '2' => 29713,
- '3' => 29969
+ '33304' => {
+ '4' => 30834,
+ '8' => 30563,
+ '3' => 30835,
+ '2' => 30579,
+ '9' => 30819,
+ '10' => 30818,
+ '1' => 30578,
+ '7' => 30562
},
- '33393' => {
- '4' => 29574,
- '9' => 29831,
- '5' => 29591,
- '12' => 29846,
- '11' => 29847,
- '10' => 29830,
- '8' => 29815,
- '7' => 29814,
- '3' => 29575,
- '6' => 29590,
- '2' => 29559,
- '1' => 29558
+ '4177' => {
+ '8' => 8519,
+ '4' => 8515,
+ '6' => 8517,
+ '2' => 8513,
+ '3' => 8514,
+ '5' => 8516,
+ '1' => 8512,
+ '7' => 8518
+ },
+ '4356' => {
+ '5' => 8972,
+ '1' => 8968,
+ '7' => 8974,
+ '6' => 8973,
+ '4' => 8971,
+ '8' => 8975,
+ '2' => 8969,
+ '3' => 8970
+ },
+ '33413' => {
+ '12' => 30213,
+ '8' => 29700,
+ '4' => 29959,
+ '6' => 30215,
+ '9' => 29956,
+ '2' => 29702,
+ '3' => 29958,
+ '11' => 30212,
+ '1' => 29703,
+ '5' => 30214,
+ '7' => 29701,
+ '10' => 29957
},
- '35604' => {
- '3' => 25715,
- '2' => 25714,
- '1' => 25713,
- '0' => 25712
+ '33302' => {
+ '4' => 30770,
+ '8' => 30499,
+ '6' => 31026,
+ '2' => 30515,
+ '9' => 30755,
+ '3' => 30771,
+ '12' => 31010,
+ '10' => 30754,
+ '1' => 30514,
+ '5' => 31027,
+ '11' => 31011,
+ '7' => 30498
},
- '34560' => {
- '0' => 26368,
- '1' => 26369,
- '3' => 26371,
- '2' => 26370
+ '35602' => {
+ '3' => 25685,
+ '0' => 25668,
+ '2' => 25684,
+ '1' => 25669
},
'33360' => {
+ '1' => 28838,
'7' => 28854,
'10' => 28848,
'8' => 28855,
- '9' => 28849,
'4' => 28832,
- '1' => 28838,
+ '9' => 28849,
'2' => 28839,
'3' => 28833
},
- '4176' => {
- '2' => 4179,
- '3' => 4180,
- '1' => 4178,
- '0' => 4177
+ '4148' => {
+ '8' => 8233,
+ '6' => 8226,
+ '2' => 8232,
+ '3' => 8234,
+ '5' => 8236,
+ '7' => 8237
+ },
+ '33347' => {
+ '3' => 29233,
+ '2' => 28977,
+ '9' => 29249,
+ '4' => 29232,
+ '6' => 29488,
+ '8' => 28993,
+ '12' => 29504,
+ '10' => 29248,
+ '7' => 28992,
+ '11' => 29505,
+ '5' => 29489,
+ '1' => 28976
+ },
+ '34944' => {
+ '4' => 20484,
+ '6' => 20486,
+ '3' => 20483,
+ '2' => 20482,
+ '5' => 20485,
+ '1' => 20481,
+ '7' => 20487,
+ '0' => 20480
+ },
+ '33430' => {
+ '12' => 31029,
+ '4' => 30757,
+ '8' => 30516,
+ '6' => 31013,
+ '9' => 30772,
+ '2' => 30500,
+ '3' => 30756,
+ '1' => 30501,
+ '11' => 31028,
+ '5' => 31012,
+ '7' => 30517,
+ '10' => 30773
+ },
+ '33337' => {
+ '7' => 29811,
+ '5' => 29586,
+ '1' => 29555,
+ '11' => 29842,
+ '10' => 29827,
+ '12' => 29843,
+ '2' => 29554,
+ '9' => 29826,
+ '3' => 29570,
+ '8' => 29810,
+ '4' => 29571,
+ '6' => 29587
+ },
+ '35330' => {
+ '5' => 24611,
+ '1' => 24625,
+ '7' => 24613,
+ '6' => 24612,
+ '8' => 24614,
+ '0' => 24624,
+ '2' => 24626
+ },
+ '33988' => {
+ '3' => 22595,
+ '2' => 22594,
+ '4' => 22596,
+ '8' => 22600,
+ '6' => 22598,
+ '7' => 22599,
+ '1' => 22593,
+ '5' => 22597,
+ '0' => 22592
+ },
+ '4164' => {
+ '1' => 8504,
+ '5' => 8508,
+ '7' => 8510,
+ '4' => 8507,
+ '8' => 8509,
+ '6' => 8511,
+ '3' => 8506,
+ '2' => 8505
+ },
+ '4099' => {
+ '4' => 8483,
+ '8' => 8487,
+ '6' => 8485,
+ '2' => 8481,
+ '3' => 8482,
+ '1' => 8480,
+ '5' => 8484,
+ '7' => 8486
+ },
+ '4353' => {
+ '7' => 8710,
+ '5' => 8708,
+ '1' => 8704,
+ '3' => 8706,
+ '2' => 8705,
+ '6' => 8709,
+ '8' => 8711
+ },
+ '4432' => {
+ '1' => 4434,
+ '2' => 4435,
+ '0' => 4433,
+ '3' => 4436
+ },
+ '33989' => {
+ '0' => 22608,
+ '5' => 22613,
+ '1' => 22609,
+ '7' => 22615,
+ '4' => 22612,
+ '6' => 22614,
+ '8' => 22616,
+ '2' => 22610,
+ '3' => 22611
+ },
+ '4114' => {
+ '4' => 8539,
+ '8' => 8543,
+ '6' => 8541,
+ '3' => 8538,
+ '2' => 8537,
+ '1' => 8536,
+ '5' => 8540,
+ '7' => 8542
},
+ '33319' => {
+ '10' => 30002,
+ '7' => 29746,
+ '1' => 29762,
+ '11' => 30259,
+ '5' => 30275,
+ '2' => 29763,
+ '9' => 30003,
+ '3' => 30019,
+ '6' => 30274,
+ '4' => 30018,
+ '8' => 29747,
+ '12' => 30258
+ },
+ '32785' => {
+ '4' => 34497,
+ '6' => 34499,
+ '3' => 34498,
+ '2' => 34501,
+ '5' => 34500,
+ '1' => 34496
+ },
'4385' => {
- '5' => 9002,
- '4' => 9004,
- '7' => 9001,
- '8' => 9000,
'2' => 9006,
- '6' => 9003,
'3' => 9005,
+ '8' => 9000,
+ '6' => 9003,
+ '4' => 9004,
+ '7' => 9001,
+ '5' => 9002,
'1' => 9007
},
- '33729' => {
- '3' => 33298,
- '2' => 33346,
- '5' => 33314,
- '4' => 33315,
- '6' => 33345,
- '0' => 33329
+ '33431' => {
+ '12' => 31061,
+ '6' => 31045,
+ '8' => 30548,
+ '4' => 30789,
+ '3' => 30788,
+ '2' => 30532,
+ '9' => 30804,
+ '1' => 30533,
+ '5' => 31044,
+ '11' => 31060,
+ '7' => 30549,
+ '10' => 30805
},
- '33345' => {
- '2' => 29297,
- '6' => 29328,
- '3' => 29313,
- '1' => 29296,
- '12' => 29072,
- '5' => 29329,
- '9' => 29057,
- '4' => 29312,
- '7' => 29040,
- '8' => 29041,
- '11' => 29073,
- '10' => 29056
+ '34500' => {
+ '2' => 23618,
+ '0' => 23616,
+ '3' => 23619,
+ '1' => 23617
},
- '33318' => {
- '3' => 29987,
- '6' => 30242,
- '2' => 29731,
- '1' => 29730,
- '4' => 29986,
- '9' => 29971,
- '5' => 30243,
- '12' => 30226,
- '10' => 29970,
- '11' => 30227,
- '8' => 29715,
- '7' => 29714
+ '33368' => {
+ '11' => 28770,
+ '5' => 28772,
+ '1' => 28741,
+ '7' => 28739,
+ '10' => 28755,
+ '12' => 28771,
+ '6' => 28773,
+ '8' => 28738,
+ '4' => 28757,
+ '2' => 28740,
+ '9' => 28754,
+ '3' => 28756
},
- '33427' => {
- '3' => 30774,
- '6' => 31031,
- '2' => 30518,
- '1' => 30519,
- '4' => 30775,
- '9' => 30758,
- '5' => 31030,
- '12' => 31015,
- '11' => 31014,
- '10' => 30759,
- '8' => 30502,
- '7' => 30503
+ '34501' => {
+ '1' => 23633,
+ '2' => 23634,
+ '0' => 23632,
+ '3' => 23635
+ },
+ '33986' => {
+ '6' => 22566,
+ '4' => 22564,
+ '8' => 22568,
+ '2' => 22562,
+ '3' => 22563,
+ '1' => 22561,
+ '5' => 22565,
+ '7' => 22567,
+ '0' => 22560
+ },
+ '35586' => {
+ '1' => 25633,
+ '0' => 25632,
+ '3' => 25635,
+ '2' => 25634
},
- '4116' => {
- '4' => 8459,
- '5' => 8460,
- '7' => 8463,
- '8' => 8462,
- '6' => 8461,
- '2' => 8455,
- '3' => 8458,
- '1' => 8454
- },
- '4097' => {
- '8' => 8265,
- '7' => 8260,
- '3' => 8257,
- '4' => 8261,
- '6' => 8263,
- '2' => 8259,
- '5' => 8256
- },
- '35587' => {
- '0' => 25648,
- '1' => 25649,
- '2' => 25650,
- '3' => 25651
+ '33350' => {
+ '10' => 29202,
+ '1' => 28962,
+ '5' => 29475,
+ '11' => 29459,
+ '7' => 28946,
+ '4' => 29218,
+ '6' => 29474,
+ '8' => 28947,
+ '3' => 29219,
+ '9' => 29203,
+ '2' => 28963,
+ '12' => 29458
},
- '4180' => {
- '8' => 8479,
- '7' => 8478,
- '3' => 8474,
- '2' => 8473,
- '5' => 8476,
- '6' => 8477,
- '4' => 8475
- },
- '4436' => {
- '8' => 9055,
- '7' => 9054,
- '4' => 9051,
- '5' => 9052,
- '1' => 9048,
- '3' => 9050,
- '6' => 9053,
- '2' => 9049
- },
'4416' => {
- '1' => 4418,
- '0' => 4417,
+ '2' => 4419,
'3' => 4420,
- '2' => 4419
+ '0' => 4417,
+ '1' => 4418
},
- '33425' => {
- '1' => 30583,
- '2' => 30582,
- '3' => 30838,
- '7' => 30567,
- '10' => 30823,
- '8' => 30566,
- '9' => 30822,
- '4' => 30839
+ '35584' => {
+ '1' => 25601,
+ '2' => 25602,
+ '3' => 25603,
+ '0' => 25600
},
- '35603' => {
- '0' => 25696,
- '1' => 25697,
- '2' => 25698,
- '3' => 25699
+ '33362' => {
+ '10' => 28758,
+ '1' => 28736,
+ '5' => 28769,
+ '11' => 28775,
+ '7' => 28742,
+ '8' => 28743,
+ '4' => 28752,
+ '6' => 28768,
+ '9' => 28759,
+ '2' => 28737,
+ '3' => 28753,
+ '12' => 28774
+ },
+ '34816' => {
+ '5' => 304,
+ '1' => 34832,
+ '2' => 272,
+ '3' => 288,
+ '0' => 2,
+ '6' => 16
+ },
+ '33738' => {
+ '0' => 33370,
+ '3' => 33320,
+ '2' => 33304,
+ '6' => 33352,
+ '4' => 33351,
+ '1' => 33319,
+ '5' => 33350
},
'4386' => {
- '4' => 8996,
'5' => 8995,
+ '1' => 8999,
'7' => 8993,
+ '4' => 8996,
'8' => 8992,
'6' => 8994,
- '2' => 8998,
'3' => 8997,
- '1' => 8999
+ '2' => 8998
},
- '4128' => {
- '2' => 4131,
- '3' => 4132,
- '1' => 4130,
- '0' => 4129
+ '4098' => {
+ '8' => 8258,
+ '6' => 8266,
+ '4' => 8268,
+ '3' => 8269,
+ '2' => 8262,
+ '5' => 8267,
+ '1' => 8264,
+ '7' => 8247
},
- '4369' => {
- '2' => 8990,
- '6' => 8986,
- '3' => 8989,
- '1' => 8991,
- '5' => 8987,
- '4' => 8988,
- '7' => 8985,
- '8' => 8984
+ '4403' => {
+ '7' => 8761,
+ '1' => 8767,
+ '5' => 8763,
+ '3' => 8765,
+ '2' => 8766,
+ '8' => 8760,
+ '6' => 8762,
+ '4' => 8764
},
- '33376' => {
- '7' => 29095,
- '11' => 29606,
- '10' => 29351,
- '8' => 29094,
- '4' => 29367,
- '9' => 29350,
- '5' => 29622,
- '12' => 29607,
- '1' => 29111,
- '6' => 29623,
- '2' => 29110,
- '3' => 29366
+ '33300' => {
+ '3' => 30721,
+ '2' => 30465,
+ '9' => 30737,
+ '4' => 30720,
+ '6' => 30976,
+ '8' => 30481,
+ '12' => 30992,
+ '10' => 30736,
+ '7' => 30480,
+ '5' => 30977,
+ '11' => 30993,
+ '1' => 30464
},
- '4402' => {
- '7' => 9009,
- '8' => 9008,
- '4' => 9012,
- '5' => 9011,
- '1' => 9015,
- '6' => 9010,
- '2' => 9014,
- '3' => 9013
- },
- '4131' => {
- '6' => 8277,
- '4' => 8275,
- '2' => 8273,
- '5' => 8276,
- '7' => 8278,
- '1' => 8272
+ '4113' => {
+ '1' => 8448,
+ '5' => 8452,
+ '7' => 8534,
+ '6' => 8453,
+ '8' => 8535,
+ '4' => 8451,
+ '2' => 8449,
+ '3' => 8450
},
- '33319' => {
- '1' => 29762,
- '3' => 30019,
- '2' => 29763,
- '6' => 30274,
- '8' => 29747,
- '10' => 30002,
- '11' => 30259,
- '7' => 29746,
- '12' => 30258,
- '5' => 30275,
- '4' => 30018,
- '9' => 30003
- },
- '33739' => {
- '5' => 33354,
- '2' => 33353,
- '4' => 33321,
- '3' => 33366,
- '1' => 33337,
- '0' => 33369
- },
- '33732' => {
- '5' => 33427,
- '2' => 33444,
- '6' => 33411,
- '4' => 33429,
- '3' => 33412,
- '0' => 33428
+ '33369' => {
+ '7' => 28787,
+ '11' => 28818,
+ '5' => 28820,
+ '1' => 28789,
+ '10' => 28803,
+ '12' => 28819,
+ '3' => 28804,
+ '9' => 28802,
+ '2' => 28788,
+ '8' => 28786,
+ '4' => 28805,
+ '6' => 28821
},
- '33384' => {
- '3' => 29268,
- '6' => 29525,
- '2' => 29012,
- '1' => 29013,
- '4' => 29269,
- '9' => 29284,
- '5' => 29524,
- '12' => 29541,
- '10' => 29285,
- '11' => 29540,
- '8' => 29028,
- '7' => 29029
+ '33299' => {
+ '1' => 30496,
+ '11' => 31025,
+ '5' => 31009,
+ '7' => 30512,
+ '10' => 30768,
+ '12' => 31024,
+ '6' => 31008,
+ '4' => 30752,
+ '8' => 30513,
+ '3' => 30753,
+ '9' => 30769,
+ '2' => 30497
},
- '4129' => {
- '7' => 8199,
- '1' => 8192,
- '5' => 8196,
- '2' => 8193,
- '4' => 8195,
- '6' => 8197,
- '3' => 8194
- },
- '33728' => {
- '1' => 33316,
- '0' => 33349,
- '2' => 33300,
- '5' => 33347,
- '6' => 33285,
- '4' => 33299,
- '3' => 33284
+ '33361' => {
+ '10' => 28806,
+ '7' => 28790,
+ '1' => 28784,
+ '5' => 28817,
+ '11' => 28823,
+ '3' => 28801,
+ '9' => 28807,
+ '2' => 28785,
+ '6' => 28816,
+ '4' => 28800,
+ '8' => 28791,
+ '12' => 28822
},
- '35840' => {
- '0' => 26624,
- '1' => 26625,
- '2' => 26626,
- '3' => 26627
+ '33415' => {
+ '1' => 29749,
+ '11' => 30276,
+ '5' => 30260,
+ '7' => 29765,
+ '10' => 30021,
+ '12' => 30277,
+ '4' => 30005,
+ '6' => 30261,
+ '8' => 29764,
+ '3' => 30004,
+ '2' => 29748,
+ '9' => 30020
},
- '35328' => {
- '3' => 24594,
- '0' => 24592,
- '1' => 24593
+ '35605' => {
+ '0' => 25700,
+ '1' => 25701
},
- '33348' => {
- '7' => 28960,
- '8' => 28961,
- '11' => 29473,
- '10' => 29216,
- '5' => 29457,
- '12' => 29472,
- '9' => 29217,
- '4' => 29200,
- '1' => 28944,
- '2' => 28945,
- '6' => 29456,
- '3' => 29201
+ '33344' => {
+ '2' => 29089,
+ '9' => 29361,
+ '3' => 29345,
+ '8' => 29105,
+ '6' => 29600,
+ '4' => 29344,
+ '12' => 29616,
+ '10' => 29360,
+ '7' => 29104,
+ '5' => 29601,
+ '1' => 29088,
+ '11' => 29617
},
- '4130' => {
- '6' => 8205,
- '4' => 8203,
- '2' => 8201,
- '5' => 8204,
- '3' => 8202,
- '7' => 8198,
- '1' => 8200
+ '4161' => {
+ '4' => 8243,
+ '6' => 8245,
+ '8' => 8242,
+ '2' => 8241,
+ '1' => 8240,
+ '5' => 8244
},
- '33368' => {
- '3' => 28756,
- '6' => 28773,
- '2' => 28740,
- '1' => 28741,
- '9' => 28754,
- '4' => 28757,
- '12' => 28771,
- '5' => 28772,
- '11' => 28770,
- '10' => 28755,
- '8' => 28738,
- '7' => 28739
+ '4146' => {
+ '5' => 8219,
+ '1' => 8215,
+ '7' => 8221,
+ '6' => 8220,
+ '4' => 8218,
+ '8' => 8274,
+ '2' => 8216,
+ '3' => 8217
+ },
+ '4144' => {
+ '3' => 4148,
+ '0' => 4145,
+ '2' => 4147,
+ '1' => 4146
+ },
+ '33377' => {
+ '10' => 29318,
+ '7' => 29302,
+ '11' => 29335,
+ '1' => 29046,
+ '5' => 29079,
+ '2' => 29047,
+ '9' => 29319,
+ '3' => 29063,
+ '8' => 29303,
+ '4' => 29062,
+ '6' => 29078,
+ '12' => 29334
},
- '4112' => {
- '2' => 4115,
- '3' => 4116,
- '0' => 4113,
- '1' => 4114
+ '4131' => {
+ '2' => 8273,
+ '6' => 8277,
+ '4' => 8275,
+ '7' => 8278,
+ '5' => 8276,
+ '1' => 8272
},
'33386' => {
- '8' => 29108,
- '10' => 29365,
- '11' => 29620,
- '7' => 29109,
- '5' => 29604,
'12' => 29621,
- '9' => 29364,
+ '8' => 29108,
+ '6' => 29605,
'4' => 29349,
- '1' => 29093,
- '3' => 29348,
'2' => 29092,
- '6' => 29605
+ '9' => 29364,
+ '3' => 29348,
+ '1' => 29093,
+ '5' => 29604,
+ '11' => 29620,
+ '7' => 29109,
+ '10' => 29365
},
- '33366' => {
- '1' => 28693,
- '3' => 28708,
- '6' => 28725,
- '2' => 28692,
- '11' => 28722,
- '10' => 28707,
- '8' => 28690,
- '7' => 28691,
- '4' => 28709,
- '9' => 28706,
- '12' => 28723,
- '5' => 28724
+ '33412' => {
+ '10' => 29975,
+ '5' => 30246,
+ '1' => 29735,
+ '11' => 30230,
+ '7' => 29719,
+ '4' => 29991,
+ '6' => 30247,
+ '8' => 29718,
+ '9' => 29974,
+ '2' => 29734,
+ '3' => 29990,
+ '12' => 30231
},
- '35600' => {
- '3' => 25667,
- '2' => 25666,
- '0' => 25664,
- '1' => 25665
+ '35840' => {
+ '2' => 26626,
+ '3' => 26627,
+ '0' => 26624,
+ '1' => 26625
},
+ '33729' => {
+ '5' => 33314,
+ '6' => 33345,
+ '4' => 33315,
+ '0' => 33329,
+ '3' => 33298,
+ '2' => 33346
+ },
+ '4420' => {
+ '2' => 8777,
+ '3' => 8778,
+ '6' => 8781,
+ '8' => 8783,
+ '4' => 8779,
+ '7' => 8782,
+ '5' => 8780,
+ '1' => 8776
+ },
'4147' => {
'3' => 8225,
- '6' => 8229,
'2' => 8224,
- '1' => 8235,
+ '6' => 8229,
'4' => 8227,
- '5' => 8228,
+ '7' => 8230,
'8' => 8231,
- '7' => 8230
- },
- '32792' => {
- '1' => 33734,
- '0' => 33733,
- '5' => 33739,
- '2' => 33735,
- '4' => 33732,
- '3' => 33731
- },
- '33413' => {
- '9' => 29956,
- '4' => 29959,
- '12' => 30213,
- '5' => 30214,
- '11' => 30212,
- '10' => 29957,
- '8' => 29700,
- '7' => 29701,
- '3' => 29958,
- '6' => 30215,
- '2' => 29702,
- '1' => 29703
- },
- '4099' => {
- '1' => 8480,
- '6' => 8485,
- '2' => 8481,
- '3' => 8482,
- '7' => 8486,
- '8' => 8487,
- '4' => 8483,
- '5' => 8484
- },
- '4384' => {
- '1' => 4386,
- '0' => 4385,
- '3' => 4388,
- '2' => 4387
+ '5' => 8228,
+ '1' => 8235
},
- '35330' => {
- '0' => 24624,
- '1' => 24625,
- '8' => 24614,
- '7' => 24613,
- '6' => 24612,
- '2' => 24626,
- '5' => 24611
+ '33284' => {
+ '7' => 31248,
+ '1' => 31504,
+ '5' => 31537,
+ '11' => 31281,
+ '10' => 31264,
+ '12' => 31280,
+ '3' => 31521,
+ '2' => 31505,
+ '9' => 31265,
+ '6' => 31536,
+ '4' => 31520,
+ '8' => 31249
},
- '35601' => {
- '1' => 25681,
- '0' => 25680,
- '2' => 25682,
- '3' => 25683
+ '33353' => {
+ '9' => 29314,
+ '2' => 29042,
+ '3' => 29058,
+ '8' => 29298,
+ '6' => 29075,
+ '4' => 29059,
+ '12' => 29331,
+ '10' => 29315,
+ '7' => 29299,
+ '1' => 29043,
+ '11' => 29330,
+ '5' => 29074
},
- '4114' => {
- '1' => 8536,
- '2' => 8537,
- '6' => 8541,
- '3' => 8538,
- '7' => 8542,
- '8' => 8543,
- '5' => 8540,
- '4' => 8539
- },
- '32788' => {
- '2' => 35602,
- '6' => 35584,
- '3' => 35603,
- '1' => 35601,
- '5' => 35605,
- '4' => 35604,
- '9' => 35587,
- '7' => 35585,
- '8' => 35586,
- '0' => 35600
+ '33987' => {
+ '5' => 22581,
+ '1' => 22577,
+ '7' => 22583,
+ '0' => 22576,
+ '4' => 22580,
+ '8' => 22584,
+ '6' => 22582,
+ '3' => 22579,
+ '2' => 22578
},
- '4355' => {
- '4' => 8963,
- '5' => 8964,
- '7' => 8966,
- '8' => 8967,
- '6' => 8965,
- '2' => 8961,
- '3' => 8962,
- '1' => 8960
- },
- '4178' => {
- '1' => 8521,
- '2' => 8520,
- '6' => 8525,
- '3' => 8522,
- '7' => 8526,
- '8' => 8527,
- '5' => 8524,
- '4' => 8523
- }
+ '33730' => {
+ '6' => 33297,
+ '3' => 33313,
+ '0' => 33348,
+ '2' => 33360,
+ '1' => 33361,
+ '5' => 33344
+ }
);