--- /dev/null
+package HPlot;
+use POSIX qw/floor ceil strftime/;
+use Data::Dumper;
+use warnings;
+use strict;
+use FileHandle;
+use Storable qw(lock_store lock_retrieve);
+
+my $p;
+my $storefile;
+my $plotstring;
+
+use constant {TYPE_HISTORY => 1, TYPE_BARGRAPH => 2, TYPE_HEATMAP => 3};
+
+use constant {OUT_PNG => 1,
+ OUT_SVG => 2, #n/a
+ OUT_SCREEN => 3}; #n/a
+
+my @color= ('#2222dd','#dd2222','#22dd22','#dd8822','#dd22dd','#22dddd','#dddd22','#8888dd','#8822bb','#444444',
+ '#2222dd','#dd2222','#22dd22','#dd8822','#dd22dd','#22dddd','#dddd22','#8888dd','#8822bb','#444444');
+
+sub plot_write {
+ my ($file,$str,$no,$save) = @_;
+ return unless $str;
+ if($no || 0) {
+ print $file $str;
+# print $str;
+ }
+ else {
+ print $file $str."\n";
+# print $str."\n";
+ }
+ if(defined $save) {$plotstring->{$save} .= $str;}
+ }
+
+
+sub makeTimeString{
+ return strftime("set label 100 \"%H:%M:%S\" at screen 0.02,0.02 left tc rgb \"#000044\" font \"monospace,8\"\n", localtime())
+ }
+
+sub setranges {
+ my ($fh,$name,$min,$max) = @_;
+ if(defined $min && defined $max) {
+ plot_write($fh,"set $name [$min:$max]");
+ }
+ elsif(defined $max) {
+ plot_write($fh,"set $name [:$max]");
+ }
+ elsif(defined $min) {
+ plot_write($fh,"set $name [$min:]");
+ }
+ }
+
+sub PlotInit {
+ my ($c) = @_;
+
+ my $name = $c->{name};
+
+ my $fn = "gnuplot";
+ #my $fh = new FileHandle ("|$fn") or die "error: no gnuplot";
+ open my $fh, "|$fn" or die "error: no gnuplot";
+ $fh->autoflush(1);
+
+
+ $p->{$name} = $c;
+ $p->{$name}->{fh} = $fh;
+ $p->{$name}->{run} = 0;
+ $p->{$name}->{buffer} = $p->{$name}->{buffer} || 0;
+ $p->{$name}->{sizex} = $p->{$name}->{sizex} || 600 ;
+ $p->{$name}->{sizey} = $p->{$name}->{sizey} || 400 ;
+ $p->{$name}->{file} = $p->{$name}->{file} || "dummy" ;
+ $p->{$name}->{curves} = $p->{$name}->{curves} || 1 ;
+ $p->{$name}->{xscale} = $p->{$name}->{xscale} || 1;
+ $p->{$name}->{yscale} = $p->{$name}->{yscale} || 1;
+ $p->{$name}->{cbscale} = $p->{$name}->{cbscale} || 1;
+ $p->{$name}->{type} or die "No plot type specified";
+ $p->{$name}->{output} or die "No destination specified";
+ $p->{$name}->{colors} = $p->{$name}->{colors} || \@color;
+ $p->{$name}->{showvalues} = $p->{$name}->{showvalues} || 0;
+ $p->{$name}->{storable} = $p->{$name}->{storable} || 0;
+ $p->{$name}->{plot_string} = ""; # to store the plot command
+ $p->{$name}->{xticks} = $p->{$name}->{xticks} || 0;
+ $p->{$name}{additional} = $p->{$name}{additional} || '';
+
+ my $filename = $p->{$name}->{file};
+ $filename =~ s%/%%;
+ $storefile->{$name} = $name.'-'.$p->{$name}->{curves}.'-'.$p->{$name}->{entries}.'-'.$filename.'.store';
+ $storefile->{$name} =~ s%/%%g;
+ $storefile->{$name} = "/dev/shm/".$storefile->{$name};
+
+ unless ($p->{$name}{noinit}) {
+ foreach my $i (0..($c->{entries}-1)) {
+ for my $j (0..($c->{curves}-1)) {
+ push(@{$p->{$name}->{value}->[$j]},0) ;
+ }
+ }
+ }
+
+ if($p->{$name}->{storable}) {
+ if (-e $storefile->{$name}) {
+ $p->{$name}->{value} = lock_retrieve($storefile->{$name});
+ }
+ }
+
+
+ if($p->{$name}->{output} == OUT_PNG) {
+ $p->{$name}->{file} or die "No filename specified";
+ plot_write($fh,"set term png size ".$p->{$name}->{sizex}.",".$p->{$name}->{sizey}." truecolor font \"monospace,8\"");
+ plot_write($fh,"set out \"".$p->{$name}->{file}.($p->{$name}->{buffer}?"tmp":"").".png\"");
+ }
+ elsif($p->{$name}->{output} == OUT_SCREEN) {
+ plot_write($fh,"set term x11 size ".$p->{$name}->{sizex}.",".$p->{$name}->{sizey});
+ }
+ else {
+ die "Output mode not supported yet";
+ }
+
+ if ($p->{$name}->{nokey}) {
+ plot_write($fh,"unset key");
+ }
+ else {
+ plot_write($fh,"set key left top");
+ }
+
+
+ plot_write($fh,"set xlabel \"".$p->{$name}->{xlabel}."\"") if $p->{$name}->{xlabel};
+ plot_write($fh,"set ylabel \"".$p->{$name}->{ylabel}."\"") if $p->{$name}->{ylabel};
+ plot_write($fh,"set cblabel \"".$p->{$name}->{cblabel}."\"") if $p->{$name}->{cblabel};
+
+ setranges($fh,'xrange',$p->{$name}->{xmin},$p->{$name}->{xmax});
+ setranges($fh,'yrange',$p->{$name}->{ymin},$p->{$name}->{ymax});
+ setranges($fh,'zrange',$p->{$name}->{zmin},$p->{$name}->{zmax});
+ setranges($fh,'cbrange',$p->{$name}->{cbmin},$p->{$name}->{cbmax});
+
+ if($p->{$name}->{addCmd} && $p->{$name}->{addCmd} ne "") {
+ plot_write($fh,$p->{$name}->{addCmd});
+ }
+
+ if ($p->{$name}->{type} == TYPE_HISTORY) {
+ if ($p->{$name}->{fill}) {
+ plot_write($fh,"set style fill solid 1.00");
+ }
+ else {
+ plot_write($fh,"set style fill solid 0");
+ }
+ plot_write($fh,"set boxwidth 2 absolute");
+ plot_write($fh,"set autoscale fix");
+ plot_write($fh,"set xtics autofreq"); #$p->{$name}->{entries}
+ plot_write($fh,"set grid");
+ plot_write($fh,$p->{$name}{additional}) if $p->{$name}{additional};
+ # plot_write($fh,"set style fill solid 1.0");
+ #plot_write($fh,"plot ",1);
+ $p->{$name}->{plot_string} .= "plot ";
+ for (my $j=0; $j<$p->{$name}->{curves};$j++) {
+ if ($p->{$name}->{fill}) {
+ #plot_write($fh,"'-' using 1:2 with filledcurves x1 lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ",1);
+ $p->{$name}->{plot_string} .= "'-' using 1:2 with filledcurves x1 lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ";
+ }
+ elsif ($p->{$name}->{dots}) {
+ #plot_write($fh,"'-' using 1:2 with points pointsize 0.6 pointtype 2 lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ",1);
+ $p->{$name}->{plot_string} .= "'-' using 1:2 with points pointsize 0.6 pointtype 2 lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ";
+ }
+ else {
+ #plot_write($fh,"'-' using 1:2 with lines lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ",1);
+ $p->{$name}->{plot_string} .= "'-' using 1:2 with lines lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ";
+ }
+ #plot_write($fh,', ',1) unless ($j+1==$p->{$name}->{curves});
+ $p->{$name}->{plot_string} .= ', ' unless ($j+1==$p->{$name}->{curves});
+ }
+ #plot_write($fh," ");
+ $p->{$name}->{plot_string} .= " \n";
+ plot_write($fh, $p->{$name}->{plot_string});
+ }
+ elsif ($p->{$name}->{type} == TYPE_BARGRAPH) {
+ my $stacked = $p->{$name}{stacked}?'rowstacked':'';
+ #print $stacked;
+ plot_write($fh,"set style fill solid 1.00 ");
+ plot_write($fh,"set grid noxtics ytics");
+ plot_write($fh,"set boxwidth ".($p->{$name}->{curvewidth}||4)." absolute");
+ plot_write($fh,"set style histogram ".$stacked." gap ".($p->{$name}->{bargap}||1));
+
+ if($p->{$name}->{xticks}) {
+ plot_write("set xtics rotate by 90 offset .7,-1.7 scale .7 ");
+ }
+
+ if (defined $p->{$name}->{bartitle} && scalar @{$p->{$name}->{bartitle}}) {
+ plot_write($fh,"set xtics (",1);
+ for (my $j=0; $j<scalar @{$p->{$name}->{bartitle}};$j++) {
+ plot_write($fh,', ',1) if $j;
+ plot_write($fh,"'".$p->{$name}->{bartitle}->[$j]."' $j ",1);
+ }
+ plot_write($fh,") offset ".($p->{$name}->{xtickoffset}//0).",0 scale 0");
+ }
+# plot_write($fh,"set style histogram title offset character 0, 0, 0");
+ plot_write($fh,"set style data histograms");
+ plot_write($fh,$p->{$name}{additional});
+ #plot_write($fh,"plot ",1);
+ $p->{$name}->{plot_string} .= "plot ";
+ for (my $j=0; $j<$p->{$name}->{curves};$j++) {
+ ##plot_write($fh,', ',1) if $j;
+ $p->{$name}->{plot_string} .= ', ' if $j;
+ ##plot_write($fh,"'-' lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ",1);
+ #$p->{$name}->{plot_string} .= "'-' lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ";
+
+ $p->{$name}->{plot_string} .= "'-' with histograms ";
+ $p->{$name}->{plot_string} .= "using 2:xticlabels(1) " if ($p->{$name}->{xticks});
+ $p->{$name}->{plot_string} .= "lt rgb \"".$p->{$name}->{colors}->[$j]."\" title \"".($p->{$name}->{titles}->[$j] || "$j")."\" ";
+ }
+ #plot_write($fh," ");
+ $p->{$name}->{plot_string} .= " \n";
+ plot_write($fh, $p->{$name}->{plot_string});
+ }
+ elsif ($p->{$name}->{type} == TYPE_HEATMAP) {
+ plot_write($fh,"set view map");
+ if(defined $p->{$name}->{palette}) {
+ plot_write($fh,"set palette ".$p->{$name}->{palette});
+ }
+ else {
+ plot_write($fh,"set palette rgbformulae 22,13,-31");
+ }
+ plot_write($fh,$p->{$name}{additional});
+ if ($p->{$name}->{showvalues} == 0) {
+ #plot_write($fh,"splot '-' matrix with image");
+ $p->{$name}->{plot_string} .= "plot '-' matrix with image \n"
+ }
+ else {
+ #plot_write($fh,"plot '-' matrix with image, '-' matrix using 1:2:(sprintf('%i', \$3)) with labels tc rgb \"#ffffff\" font ',10'");
+ $p->{$name}->{plot_string} .= "plot '-' matrix with image, '-' matrix using 1:2:(sprintf('%i', \$3)) with labels tc rgb \"#ffffff\" font ',10'";
+ #### plot_write($fh,"plot '-' matrix with image, '-' matrix using 1:2:(sprintf('%i', \$3)):3 with labels tc palette font ',10'");
+ }
+ plot_write($fh, $p->{$name}->{plot_string});
+ }
+ else {
+ die "Plot type not supported";
+ }
+
+}
+
+
+sub PlotDraw {
+ my($name) = @_;
+ if($p->{$name}->{buffer} && -e $p->{$name}->{file}."tmp.png") {
+ rename $p->{$name}->{file}."tmp.png", $p->{$name}->{file}.".png";
+ }
+ if($p->{$name}->{run}>=1) {
+ plot_write($p->{$name}->{fh},"set out \"".$p->{$name}->{file}.($p->{$name}->{buffer}?"tmp":"").".png\"");
+ plot_write($p->{$name}->{fh},makeTimeString());
+ plot_write($p->{$name}->{fh}, $p->{$name}->{plot_string});
+ }
+
+
+
+ if($p->{$name}->{type} == TYPE_HISTORY) {
+ my $realentries = $p->{$name}{limitentries} || $p->{$name}->{entries};
+ for(my $j=0; $j<$p->{$name}->{curves}; $j++) {
+ for(my $i=$p->{$name}->{entries}-$realentries; $i< $p->{$name}->{entries}; $i++) {
+ if ($p->{$name}->{countup}) {
+ plot_write($p->{$name}->{fh},(($i-($p->{$name}->{entries}-$realentries))/$p->{$name}->{xscale})." ".$p->{$name}->{value}->[$j]->[$i]/($p->{$name}->{yscale}||1));
+ }
+ else {
+ plot_write($p->{$name}->{fh},(($i-$realentries)/($p->{$name}->{xscale}||1))." ".($p->{$name}->{value}->[$j]->[$i]||0)/($p->{$name}->{yscale}||1));
+ }
+ }
+ plot_write($p->{$name}->{fh},"e");
+ }
+ }
+
+ if($p->{$name}->{type} == TYPE_BARGRAPH) {
+ my $realentries = $p->{$name}{limitentries} || $p->{$name}->{entries};
+ for(my $j=0; $j<$p->{$name}->{curves}; $j++) {
+ for(my $i=$p->{$name}->{entries}-$realentries; $i< $p->{$name}->{entries}; $i++) {
+ plot_write($p->{$name}->{fh},' '.(($p->{$name}->{value}->[$j]->[$i]||0)/($p->{$name}->{yscale}||1))); #?? maybe without ||0
+ }
+ plot_write($p->{$name}->{fh},"e");
+ }
+ }
+
+
+ if($p->{$name}->{type} == TYPE_HEATMAP) {
+ # if($p->{$name}->{showvalues}) {
+ for(my $j=0; $j<$p->{$name}->{curves}; $j++) {
+ for(my $i=0; $i< $p->{$name}->{entries}; $i++) {
+ plot_write($p->{$name}->{fh},($p->{$name}->{value}->[$j]->[$i]//'NaN')/($p->{$name}->{cbscale}||1)." ",1);#"NaN"
+ #plot_write($p->{$name}->{fh},((int((($p->{$name}->{value}->[$j]->[$i]||0)*100+0.5)/100))//'NaN')." ",1);#"NaN"
+ }
+ plot_write($p->{$name}->{fh}," ",0);
+ }
+ plot_write($p->{$name}->{fh},"e");
+ plot_write($p->{$name}->{fh},"e");
+ # }
+
+ if ($p->{$name}{showvalues}) {
+ for(my $j=0; $j<$p->{$name}->{curves}; $j++) {
+ for(my $i=0; $i< $p->{$name}->{entries}; $i++) {
+ plot_write($p->{$name}->{fh},($p->{$name}->{value}->[$j]->[$i]||0)/($p->{$name}->{cbscale}||1)." ",1);
+ #plot_write($p->{$name}->{fh},(int((($p->{$name}->{value}->[$j]->[$i]||0)*100+0.5)/100))." ",1);
+ }
+ plot_write($p->{$name}->{fh}," ",0);
+ }
+ plot_write($p->{$name}->{fh},"e");
+ plot_write($p->{$name}->{fh},"e");
+ }
+
+ }
+
+
+ $p->{$name}->{run}++;
+
+
+ if($p->{$name}->{storable}) {
+ lock_store($p->{$name}->{value},$storefile->{$name});
+ }
+ }
+
+
+sub PlotAdd {
+ my($name,$value,$curve) = @_;
+ $curve = 0 unless $curve;
+ push(@{$p->{$name}->{value}->[$curve]},$value||0);
+ shift(@{$p->{$name}->{value}->[$curve]});
+
+ }
+
+sub PlotFill {
+ my($name,$value,$slot,$curve,$add) = @_;
+ $curve = 0 unless $curve;
+ if($add) {
+ $p->{$name}->{value}->[$curve]->[$slot] += $value||0;
+ }
+ else {
+ $p->{$name}->{value}->[$curve]->[$slot] = $value||0;
+ }
+ }
+
+sub PlotLimitEntries {
+ my ($name,$entries) = @_;
+ $p->{$name}{limitentries} = $entries;
+ }
+
+
+1;
$entries->{'eb'} = ['run', 'rate','bytes', 'lostevt', 'errbits'];
$entries->{'mdc'} = ['token', 'blocked', 'temp', 'linkqual', 'voltage'];
$entries->{'endp'} = ['mdc','rich', 'tof', 'rpc', 'other'];
-$entries->{'feeerr'} = ['trb', 'feeerr','trginp','trgqual','goofy'];
+$entries->{'feeerr'} = ['trb', 'feeerr','trginp','trgqual',''];
$entries->{'pion'} = ['nxstatus', 'HV', 'HVcurr', 'cooling','seu'];
-$entries->{'rich'} = ['temp','volt','curr','bkpl',''];
+$entries->{'rich'} = ['temp','volt','curr','bkpl','isob'];
$entries->{'ecal'} = ['temp','count','','',''];
$entries->{'hv'} = ['magnet','mdchv','richhv','ecalhv','sequencer'];
-$entries->{'misc'} = ['irq','','','',''];
+$entries->{'misc'} = ['irq','calib','','',''];
our $QAServer = "hades33";
our @TimeoutLimits = (0, 0, 1);
our @LinkErrLimits = (50, 500, 1000);
our @MdcEndpMissingLimits = (0, 1, 2);
-our @RichEndpMissingLimits = (0, 1, 2);
+our @RichEndpMissingLimits = (0, 3, 4);
our @TofEndpMissingLimits = (0, 0, 0);
our @RpcEndpMissingLimits = (0, 0, 1);
our @OtherEndpMissingLimits = (0, 0, 0);#!!!
-our @EBDeltaRateLimits = (10, 15, 25);
+our @EBDeltaRateLimits = (0.06, 0.1, 0.15); # as a ratio compared to the rate
our $TrgCheckPolarity = 1;
our @Eventsbroken = (.5,5,10);
our @MdcTokenMissLimits = (10,50,100);
our @MdcNominalHV = (1750,1770,1900,2150);
our @MdcHVOffsetLimits = (5,10,55);
our @EcalHvLimits = (326,325,320);
-
-
+our @TdcCalibrationInterval = (120000,250000,500000);
+our @TdcCalibrationTemperature = (5,7,10);
our @PionLvCurrLimits = (4,5,6);
--- /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__
--- /dev/null
+log4perl.logger.automatic_restart=DEBUG, A1
+log4perl.appender.A1=Log::Dispatch::FileRotate
+log4perl.appender.A1.filename=/home/hadaq/trbsoft/hadesdaq/hmon/logs/automatic_restart.log
+log4perl.appender.A1.max= 3
+log4perl.appender.A1.size= 1024000
+log4perl.appender.A1.mode=append
+log4perl.appender.A1.layout=Log::Log4perl::Layout::PatternLayout
+log4perl.appender.A1.layout.ConversionPattern=%d %p> %F{1}:%L %M - %m%n
--- /dev/null
+#!/usr/bin/perl -w
+use Cwd;
+
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTP-?i/i) {
+ &htsponse(200, "OK");
+ }
+print "Content-type: text/html\n\n";
+
+
+
+my $pwd = &Cwd::cwd();
+
+my $file = "pwr.conf";
+if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) {
+ $file = "htdocs/".$file;
+ }
+
+
+print <<EOF;
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html>
+<head>
+
+<style>
+td {
+ border: 1px solid black;
+ height: 6px;
+ width: 6px;
+ font-size: 5px;
+}
+
+.combiner-v {
+ background-color: #fff;
+ width: 05px;
+ height: 60px;
+}
+
+.power-v {
+ background-color: #fff;
+}
+
+.power-h {
+ background-color: #fff;
+}
+
+.power-4-v {
+ background-color: #fff;
+}
+
+.power-4-h {
+ background-color: #fff;
+}
+
+.combiner-h {
+ background-color: #fff;
+ height: 14px;
+ width: 10px;
+}
+
+.combiner-4-h {
+ background-color: #fff;
+ width: 60px;
+}
+
+.combiner-4-v {
+ background-color: #fff;
+ height: 60px;
+}
+
+.beam-pipe {
+ height: 60px;
+ width: 60px;
+ border-radius: 40px;
+}
+.empty-box {
+ border: 0px solid black;
+}
+
+.box-detector {
+ float: left;
+}
+
+.box-color {
+ float: left;
+}
+
+.color-box-table {
+ height: 10px;
+}
+
+.dirich {
+ background-color: #fff;
+}
+
+</style>
+
+<style>
+
+ .tooltiptext {
+ visibility: hidden;
+ width: 120px;
+ background-color: white;
+ color: #000;
+ text-align: center;
+ border-radius: 6px;
+ border: 1px solid black;
+ padding: 5px 0;
+ font-size: 12px;
+
+ /* Position the tooltip */
+ position: absolute;
+ z-index: 1;
+}
+
+.dirich:hover .tooltiptext {
+ visibility: visible;
+}
+
+.combiner-h:hover .tooltiptext {
+ visibility: visible;
+}
+
+.combiner-v:hover .tooltiptext {
+ visibility: visible;
+}
+
+.combiner-4-h:hover .tooltiptext {
+ visibility: visible;
+}
+
+.combiner-4-v:hover .tooltiptext {
+ visibility: visible;
+}
+
+.power-v:hover .tooltiptext {
+ visibility: visible;
+}
+
+.power-h:hover .tooltiptext {
+ visibility: visible;
+}
+
+.power-4-h:hover .tooltiptext {
+ visibility: visible;
+}
+
+.power-4-v:hover .tooltiptext {
+ visibility: visible;
+}
+</style>
+
+
+</head>
+
+<body>
+
+<div class="box-detector">
+
+ <table>
+ <tr>
+ <td class="empty-box" colspan="24" rowspan="6"></td>
+
+
+ <td class="combiner-v" rowspan="6" colspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+<!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3b4"><span class="tooltiptext" id="0xf3b4_s">0xf3b4</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3b5"><span class="tooltiptext" id="0xf3b5_s">0xf3b5</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2b4"><span class="tooltiptext" id="0xf2b4_s">0xf2b4</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2b5"><span class="tooltiptext" id="0xf2b5_s">0xf2b5</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1b4"><span class="tooltiptext" id="0xf1b4_s">0xf1b4</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1b5"><span class="tooltiptext" id="0xf1b5_s">0xf1b5</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td> <!-- Powermodul -->
+
+
+ <td class="combiner-4-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td> <!--Combiner-->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0b4"><span class="tooltiptext" id="0xf0b4_s">0xf0b4</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0b5"><span class="tooltiptext" id="0xf0b5_s">0xf0b5</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0b2"><span class="tooltiptext" id="0xf0b2_s">0xf0b2</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0b3"><span class="tooltiptext" id="0xf0b3_s">0xf0b3</span></td>
+ <td class="power-4-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td> <!--power-->
+
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1b2"><span class="tooltiptext" id="0xf1b2_s">0xf1b2</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1b3"><span class="tooltiptext" id="0xf1b3_s">0xf1b3</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2b2"><span class="tooltiptext" id="0xf2b2_s">0xf2b2</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2b3"><span class="tooltiptext" id="0xf2b3_s">0xf2b3</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3b2"><span class="tooltiptext" id="0xf3b2_s">0xf3b2</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3b3"><span class="tooltiptext" id="0xf3b3_s">0xf3b3</span></td>
+ <td class="combiner-v" rowspan="6" colspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <!-- Combiner -->
+
+ <td class="empty-box" colspan="24" rowspan="6"></td>
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3a4"><span class="tooltiptext" id="0xf3a4_s">0xf3a4</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3a5"><span class="tooltiptext" id="0xf3a5_s">0xf3a5</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2a4"><span class="tooltiptext" id="0xf2a4_s">0xf2a4</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2a5"><span class="tooltiptext" id="0xf2a5_s">0xf2a5</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1a4"><span class="tooltiptext" id="0xf1a4_s">0xf1a4</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1a5"><span class="tooltiptext" id="0xf1a5_s">0xf1a5</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0a4"><span class="tooltiptext" id="0xf0a4_s">0xf0a4</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0a5"><span class="tooltiptext" id="0xf0a5_s">0xf0a5</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0a2"><span class="tooltiptext" id="0xf0a2_s">0xf0a2</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0a3"><span class="tooltiptext" id="0xf0a3_s">0xf0a3</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1a2"><span class="tooltiptext" id="0xf1a2_s">0xf1a2</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1a3"><span class="tooltiptext" id="0xf1a3_s">0xf1a3</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2a2"><span class="tooltiptext" id="0xf2a2_s">0xf2a2</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2a3"><span class="tooltiptext" id="0xf2a3_s">0xf2a3</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3a2"><span class="tooltiptext" id="0xf3a2_s">0xf3a2</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3a3"><span class="tooltiptext" id="0xf3a3_s">0xf3a3</span></td>
+
+ </tr>
+ <tr>
+ </tr>
+
+ <tr>
+ </tr>
+<!-- End first row-->
+<!-- Start 2.row-->
+ <tr>
+ <td class="empty-box" colspan="15" rowspan="6"></td>
+ <td class="combiner-h" id="0xf000" colspan="6" rowspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+<!--Combiner-->
+ <td class="combiner-h" id="0xf000" colspan="6" rowspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="combiner-h" id="0xf000" colspan="6" rowspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="combiner-h" id="0xf000" colspan="6" rowspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="combiner-h" id="0xf000" colspan="6" rowspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="combiner-h" id="0xf000" colspan="6" rowspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="combiner-h" id="0xf000" colspan="6" rowspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="empty-box" colspan="15" rowspan="6"></td>
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf694"><span class="tooltiptext" id="0xf694_s">0xf694</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf594"><span class="tooltiptext" id="0xf594_s">0xf594</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf494"><span class="tooltiptext" id="0xf494_s">0xf494</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf394"><span class="tooltiptext" id="0xf394_s">0xf394</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf294"><span class="tooltiptext" id="0xf294_s">0xf294</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf194"><span class="tooltiptext" id="0xf194_s">0xf194</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf094"><span class="tooltiptext" id="0xf094_s">0xf094</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf092"><span class="tooltiptext" id="0xf092_s">0xf092</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf192"><span class="tooltiptext" id="0xf192_s">0xf192</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf292"><span class="tooltiptext" id="0xf292_s">0xf292</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf392"><span class="tooltiptext" id="0xf392_s">0xf392</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf492"><span class="tooltiptext" id="0xf492_s">0xf492</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf592"><span class="tooltiptext" id="0xf592_s">0xf592</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf692"><span class="tooltiptext" id="0xf692_s">0xf692</span></td>
+
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf695"><span class="tooltiptext" id="0xf695_s">0xf695</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf595"><span class="tooltiptext" id="0xf595_s">0xf595</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf495"><span class="tooltiptext" id="0xf495_s">0xf495</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf395"><span class="tooltiptext" id="0xf395_s">0xf395</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf295"><span class="tooltiptext" id="0xf295_s">0xf295</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf195"><span class="tooltiptext" id="0xf195_s">0xf195</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf095"><span class="tooltiptext" id="0xf095_s">0xf095</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf093"><span class="tooltiptext" id="0xf093_s">0xf093</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf193"><span class="tooltiptext" id="0xf193_s">0xf193</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf293"><span class="tooltiptext" id="0xf293_s">0xf293</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf393"><span class="tooltiptext" id="0xf393_s">0xf393</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf493"><span class="tooltiptext" id="0xf493_s">0xf493</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf593"><span class="tooltiptext" id="0xf593_s">0xf593</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf693"><span class="tooltiptext" id="0xf693_s">0xf693</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf684"><span class="tooltiptext" id="0xf684_s">0xf684</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf584"><span class="tooltiptext" id="0xf584_s">0xf584</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf484"><span class="tooltiptext" id="0xf484_s">0xf484</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf384"><span class="tooltiptext" id="0xf384_s">0xf384</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf284"><span class="tooltiptext" id="0xf284_s">0xf284</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf184"><span class="tooltiptext" id="0xf184_s">0xf184</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf084"><span class="tooltiptext" id="0xf084_s">0xf084</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf082"><span class="tooltiptext" id="0xf082_s">0xf082</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf182"><span class="tooltiptext" id="0xf182_s">0xf182</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf282"><span class="tooltiptext" id="0xf282_s">0xf282</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf382"><span class="tooltiptext" id="0xf382_s">0xf382</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf482"><span class="tooltiptext" id="0xf482_s">0xf482</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf582"><span class="tooltiptext" id="0xf582_s">0xf582</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf682"><span class="tooltiptext" id="0xf682_s">0xf682</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf685"><span class="tooltiptext" id="0xf685_s">0xf685</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf585"><span class="tooltiptext" id="0xf585_s">0xf585</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf485"><span class="tooltiptext" id="0xf485_s">0xf485</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf385"><span class="tooltiptext" id="0xf385_s">0xf385</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf285"><span class="tooltiptext" id="0xf285_s">0xf285</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf185"><span class="tooltiptext" id="0xf185_s">0xf185</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf085"><span class="tooltiptext" id="0xf085_s">0xf085</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf083"><span class="tooltiptext" id="0xf083_s">0xf083</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf183"><span class="tooltiptext" id="0xf183_s">0xf183</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf283"><span class="tooltiptext" id="0xf283_s">0xf283</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf383"><span class="tooltiptext" id="0xf383_s">0xf383</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf483"><span class="tooltiptext" id="0xf483_s">0xf483</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf583"><span class="tooltiptext" id="0xf583_s">0xf583</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf683"><span class="tooltiptext" id="0xf683_s">0xf683</span></td>
+ </tr>
+
+ <tr>
+ <td class="empty-box" colspan="9" rowspan="6"></td>
+ <td class="combiner-4-v" id="0xf000" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" style="height: 30px;" rowspan="3" colspan="1" id="0xf874"><span class="tooltiptext" id="0xf874_s">0xf874</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf875"><span class="tooltiptext" id="0xf875_s">0xf875</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf774"><span class="tooltiptext" id="0xf774_s">0xf774</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf775"><span class="tooltiptext" id="0xf775_s">0xf775</span></td>
+ <td class="power-4-v" id="0xf000" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf674"><span class="tooltiptext" id="0xf674_s">0xf674</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf574"><span class="tooltiptext" id="0xf574_s">0xf574</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf474"><span class="tooltiptext" id="0xf474_s">0xf474</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf374"><span class="tooltiptext" id="0xf374_s">0xf374</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf274"><span class="tooltiptext" id="0xf274_s">0xf274</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf174"><span class="tooltiptext" id="0xf174_s">0xf174</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf074"><span class="tooltiptext" id="0xf074_s">0xf074</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf072"><span class="tooltiptext" id="0xf072_s">0xf072</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf172"><span class="tooltiptext" id="0xf172_s">0xf172</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf272"><span class="tooltiptext" id="0xf272_s">0xf272</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf372"><span class="tooltiptext" id="0xf372_s">0xf372</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf472"><span class="tooltiptext" id="0xf472_s">0xf472</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf572"><span class="tooltiptext" id="0xf572_s">0xf572</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf672"><span class="tooltiptext" id="0xf672_s">0xf672</span></td>
+
+ <td class="power-4-v" id="0xf000" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf772"><span class="tooltiptext" id="0xf772_s">0xf772</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf773"><span class="tooltiptext" id="0xf773_s">0xf773</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf872"><span class="tooltiptext" id="0xf872_s">0xf872</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf873"><span class="tooltiptext" id="0xf873_s">0xf873</span></td>
+ <td class="combiner-4-v" id="0xf000" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="empty-box" colspan="9" rowspan="6"></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf675"><span class="tooltiptext" id="0xf675_s">0xf675</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf575"><span class="tooltiptext" id="0xf575_s">0xf575</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf475"><span class="tooltiptext" id="0xf475_s">0xf475</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf375"><span class="tooltiptext" id="0xf375_s">0xf375</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf275"><span class="tooltiptext" id="0xf275_s">0xf275</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf175"><span class="tooltiptext" id="0xf175_s">0xf175</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf075"><span class="tooltiptext" id="0xf075_s">0xf075</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf073"><span class="tooltiptext" id="0xf073_s">0xf073</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf173"><span class="tooltiptext" id="0xf173_s">0xf173</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf273"><span class="tooltiptext" id="0xf273_s">0xf273</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf373"><span class="tooltiptext" id="0xf373_s">0xf373</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf473"><span class="tooltiptext" id="0xf473_s">0xf473</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf573"><span class="tooltiptext" id="0xf573_s">0xf573</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf673"><span class="tooltiptext" id="0xf673_s">0xf673</span></td>
+ </tr>
+
+ <tr>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ </tr>
+ <!--END 2.row-->
+
+ <!-- Start 3.Row -->
+
+ <tr>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf864"><span class="tooltiptext" id="0xf864_s">0xf864</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf865"><span class="tooltiptext" id="0xf865_s">0xf865</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf764"><span class="tooltiptext" id="0xf764_s">0xf764</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf765"><span class="tooltiptext" id="0xf765_s">0xf765</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf664"><span class="tooltiptext" id="0xf664_s">0xf664</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf665"><span class="tooltiptext" id="0xf665_s">0xf665</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf564"><span class="tooltiptext" id="0xf564_s">0xf564</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf565"><span class="tooltiptext" id="0xf565_s">0xf565</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf464"><span class="tooltiptext" id="0xf464_s">0xf464</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf465"><span class="tooltiptext" id="0xf465_s">0xf465</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf364"><span class="tooltiptext" id="0xf364_s">0xf364</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf365"><span class="tooltiptext" id="0xf365_s">0xf365</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf264"><span class="tooltiptext" id="0xf264_s">0xf264</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf265"><span class="tooltiptext" id="0xf265_s">0xf265</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf164"><span class="tooltiptext" id="0xf164_s">0xf164</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf165"><span class="tooltiptext" id="0xf165_s">0xf165</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf162"><span class="tooltiptext" id="0xf162_s">0xf162</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf163"><span class="tooltiptext" id="0xf163_s">0xf163</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf262"><span class="tooltiptext" id="0xf262_s">0xf262</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf263"><span class="tooltiptext" id="0xf263_s">0xf263</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf362"><span class="tooltiptext" id="0xf362_s">0xf362</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf363"><span class="tooltiptext" id="0xf363_s">0xf363</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf462"><span class="tooltiptext" id="0xf462_s">0xf462</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf463"><span class="tooltiptext" id="0xf463_s">0xf463</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf562"><span class="tooltiptext" id="0xf562_s">0xf562</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf563"><span class="tooltiptext" id="0xf563_s">0xf563</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf662"><span class="tooltiptext" id="0xf662_s">0xf662</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf663"><span class="tooltiptext" id="0xf663_s">0xf663</span></td>
+ <td class="combiner-v" rowspan="6" colspan="2" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+<!-- Combiner -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf762"><span class="tooltiptext" id="0xf762_s">0xf762</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf763"><span class="tooltiptext" id="0xf763_s">0xf763</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf862"><span class="tooltiptext" id="0xf862_s">0xf862</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf863"><span class="tooltiptext" id="0xf863_s">0xf863</span></td>
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf064"><span class="tooltiptext" id="0xf064_s">0xf064</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf062"><span class="tooltiptext" id="0xf062_s">0xf062</span></td>
+
+ </tr>
+
+ <tr>
+ <td class="empty-box" colspan="6" rowspan="6"></td>
+ <td class="combiner-v" id="0xf000" colspan="2" rowspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf954"><span class="tooltiptext" id="0xf954_s">0xf954</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf955"><span class="tooltiptext" id="0xf955_s">0xf955</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf854"><span class="tooltiptext" id="0xf854_s">0xf854</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf855"><span class="tooltiptext" id="0xf855_s">0xf855</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf754"><span class="tooltiptext" id="0xf754_s">0xf754</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf755"><span class="tooltiptext" id="0xf755_s">0xf755</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf654"><span class="tooltiptext" id="0xf654_s">0xf654</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf655"><span class="tooltiptext" id="0xf655_s">0xf655</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf554"><span class="tooltiptext" id="0xf554_s">0xf554</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf555"><span class="tooltiptext" id="0xf555_s">0xf555</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf454"><span class="tooltiptext" id="0xf454_s">0xf454</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf455"><span class="tooltiptext" id="0xf455_s">0xf455</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf354"><span class="tooltiptext" id="0xf354_s">0xf354</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf355"><span class="tooltiptext" id="0xf355_s">0xf355</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf254"><span class="tooltiptext" id="0xf254_s">0xf254</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf255"><span class="tooltiptext" id="0xf255_s">0xf255</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf154"><span class="tooltiptext" id="0xf154_s">0xf154</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf155"><span class="tooltiptext" id="0xf155_s">0xf155</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf065"><span class="tooltiptext" id="0xf065_s">0xf065</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf063"><span class="tooltiptext" id="0xf063_s">0xf063</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf152"><span class="tooltiptext" id="0xf152_s">0xf152</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf153"><span class="tooltiptext" id="0xf153_s">0xf153</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf252"><span class="tooltiptext" id="0xf252_s">0xf252</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf253"><span class="tooltiptext" id="0xf253_s">0xf253</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf352"><span class="tooltiptext" id="0xf352_s">0xf352</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf353"><span class="tooltiptext" id="0xf353_s">0xf353</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf452"><span class="tooltiptext" id="0xf452_s">0xf452</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf453"><span class="tooltiptext" id="0xf453_s">0xf453</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf552"><span class="tooltiptext" id="0xf552_s">0xf552</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf553"><span class="tooltiptext" id="0xf553_s">0xf553</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf652"><span class="tooltiptext" id="0xf652_s">0xf652</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf653"><span class="tooltiptext" id="0xf653_s">0xf653</span></td>
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf752"><span class="tooltiptext" id="0xf752_s">0xf752</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf753"><span class="tooltiptext" id="0xf753_s">0xf753</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf852"><span class="tooltiptext" id="0xf852_s">0xf852</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf853"><span class="tooltiptext" id="0xf853_s">0xf853</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf952"><span class="tooltiptext" id="0xf952_s">0xf952</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf953"><span class="tooltiptext" id="0xf953_s">0xf953</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="empty-box" colspan="6" rowspan="6"></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf0540"><span class="tooltiptext" id="0xf054_s">0xf054</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf052"><span class="tooltiptext" id="0xf052_s">0xf052</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf055"><span class="tooltiptext" id="0xf055_s">0xf055</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf053"><span class="tooltiptext" id="0xf053_s">0xf053</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf944"><span class="tooltiptext" id="0xf944_s">0xf944</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf945"><span class="tooltiptext" id="0xf945_s">0xf945</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf844"><span class="tooltiptext" id="0xf844_s">0xf844</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf845"><span class="tooltiptext" id="0xf845_s">0xf845</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf744"><span class="tooltiptext" id="0xf744_s">0xf744</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf745"><span class="tooltiptext" id="0xf745_s">0xf745</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf644"><span class="tooltiptext" id="0xf644_s">0xf644</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf645"><span class="tooltiptext" id="0xf645_s">0xf645</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf544"><span class="tooltiptext" id="0xf544_s">0xf544</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf545"><span class="tooltiptext" id="0xf545_s">0xf545</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf444"><span class="tooltiptext" id="0xf444_s">0xf444</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf445"><span class="tooltiptext" id="0xf445_s">0xf445</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf344"><span class="tooltiptext" id="0xf344_s">0xf344</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf345"><span class="tooltiptext" id="0xf345_s">0xf345</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf244"><span class="tooltiptext" id="0xf244_s">0xf244</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf245"><span class="tooltiptext" id="0xf245_s">0xf245</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf144"><span class="tooltiptext" id="0xf144_s">0xf144</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf145"><span class="tooltiptext" id="0xf145_s">0xf145</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf044"><span class="tooltiptext" id="0xf044_s">0xf044</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf042"><span class="tooltiptext" id="0xf042_s">0xf042</span></td>
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf142"><span class="tooltiptext" id="0xf142_s">0xf142</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf143"><span class="tooltiptext" id="0xf143_s">0xf143</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf242"><span class="tooltiptext" id="0xf242_s">0xf242</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf243"><span class="tooltiptext" id="0xf243_s">0xf243</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf342"><span class="tooltiptext" id="0xf342_s">0xf342</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf343"><span class="tooltiptext" id="0xf343_s">0xf343</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf442"><span class="tooltiptext" id="0xf442_s">0xf442</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf443"><span class="tooltiptext" id="0xf443_s">0xf443</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf542"><span class="tooltiptext" id="0xf542_s">0xf542</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf543"><span class="tooltiptext" id="0xf543_s">0xf543</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf642"><span class="tooltiptext" id="0xf642_s">0xf642</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf643"><span class="tooltiptext" id="0xf643_s">0xf643</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf742"><span class="tooltiptext" id="0xf742_s">0xf742</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf743"><span class="tooltiptext" id="0xf743_s">0xf743</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf842"><span class="tooltiptext" id="0xf842_s">0xf842</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf843"><span class="tooltiptext" id="0xf843_s">0xf843</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf942"><span class="tooltiptext" id="0xf942_s">0xf942</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf943"><span class="tooltiptext" id="0xf943_s">0xf943</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf045"><span class="tooltiptext" id="0xf045_s">0xf045</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf043"><span class="tooltiptext" id="0xf043_s">0xf043</span></td>
+ </tr>
+
+ <tr>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ </tr>
+
+ <tr>
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf934"><span class="tooltiptext" id="0xf934_s">0xf934</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf935"><span class="tooltiptext" id="0xf935_s">0xf935</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf834"><span class="tooltiptext" id="0xf834_s">0xf834</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf835"><span class="tooltiptext" id="0xf835_s">0xf835</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf734"><span class="tooltiptext" id="0xf734_s">0xf734</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf735"><span class="tooltiptext" id="0xf735_s">0xf735</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf634"><span class="tooltiptext" id="0xf634_s">0xf634</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf635"><span class="tooltiptext" id="0xf635_s">0xf635</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf534"><span class="tooltiptext" id="0xf534_s">0xf534</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf535"><span class="tooltiptext" id="0xf535_s">0xf535</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf434"><span class="tooltiptext" id="0xf434_s">0xf434</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf435"><span class="tooltiptext" id="0xf435_s">0xf435</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf334"><span class="tooltiptext" id="0xf334_s">0xf334</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf335"><span class="tooltiptext" id="0xf335_s">0xf335</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf234"><span class="tooltiptext" id="0xf234_s">0xf234</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf235"><span class="tooltiptext" id="0xf235_s">0xf235</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf134"><span class="tooltiptext" id="0xf134_s">0xf134</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf135"><span class="tooltiptext" id="0xf135_s">0xf135</span></td>
+
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf132"><span class="tooltiptext" id="0xf132_s">0xf132</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf133"><span class="tooltiptext" id="0xf133_s">0xf133</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf232"><span class="tooltiptext" id="0xf232_s">0xf232</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf233"><span class="tooltiptext" id="0xf233_s">0xf233</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf332"><span class="tooltiptext" id="0xf332_s">0xf332</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf333"><span class="tooltiptext" id="0xf333_s">0xf333</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf432"><span class="tooltiptext" id="0xf432_s">0xf432</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf433"><span class="tooltiptext" id="0xf433_s">0xf433</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf532"><span class="tooltiptext" id="0xf532_s">0xf532</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf533"><span class="tooltiptext" id="0xf533_s">0xf533</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf632"><span class="tooltiptext" id="0xf632_s">0xf632</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf633"><span class="tooltiptext" id="0xf633_s">0xf633</span></td>
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf732"><span class="tooltiptext" id="0xf732_s">0xf732</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf733"><span class="tooltiptext" id="0xf733_s">0xf733</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf832"><span class="tooltiptext" id="0xf832_s">0xf832</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf833"><span class="tooltiptext" id="0xf833_s">0xf833</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf932"><span class="tooltiptext" id="0xf932_s">0xf932</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf933"><span class="tooltiptext" id="0xf933_s">0xf933</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb34"><span class="tooltiptext" id="0xfb34_s">0xfb34</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa34"><span class="tooltiptext" id="0xfa34_s">0xfa34</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf034"><span class="tooltiptext" id="0xf034_s">0xf034</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf032"><span class="tooltiptext" id="0xf032_s">0xf032</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa32"><span class="tooltiptext" id="0xfa32_s">0xfa32</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb32"><span class="tooltiptext" id="0xfb32_s">0xfb32</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb35"><span class="tooltiptext" id="0xfb35_s">0xfb35</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa35"><span class="tooltiptext" id="0xfa35_s">0xfa35</span></td>
+
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf924"><span class="tooltiptext" id="0xf924_s">0xf924</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf925"><span class="tooltiptext" id="0xf925_s">0xf925</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf824"><span class="tooltiptext" id="0xf824_s">0xf824</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf825"><span class="tooltiptext" id="0xf825_s">0xf825</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf724"><span class="tooltiptext" id="0xf724_s">0xf724</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf725"><span class="tooltiptext" id="0xf725_s">0xf725</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf614"><span class="tooltiptext" id="0xf614_s">0xf624</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf615"><span class="tooltiptext" id="0xf615_s">0xf625</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf514"><span class="tooltiptext" id="0xf514_s">0xf524</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf515"><span class="tooltiptext" id="0xf515_s">0xf525</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf414"><span class="tooltiptext" id="0xf414_s">0xf424</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf415"><span class="tooltiptext" id="0xf415_s">0xf425</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf324"><span class="tooltiptext" id="0xf324_s">0xf324</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf325"><span class="tooltiptext" id="0xf325_s">0xf325</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf224"><span class="tooltiptext" id="0xf224_s">0xf224</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf225"><span class="tooltiptext" id="0xf225_s">0xf225</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf124"><span class="tooltiptext" id="0xf124_s">0xf124</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf125"><span class="tooltiptext" id="0xf125_s">0xf125</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf035"><span class="tooltiptext" id="0xf035_s">0xf035</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf033"><span class="tooltiptext" id="0xf033_s">0xf033</span></td>
+
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf122"><span class="tooltiptext" id="0xf122_s">0xf122</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf123"><span class="tooltiptext" id="0xf123_s">0xf123</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf222"><span class="tooltiptext" id="0xf222_s">0xf222</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf223"><span class="tooltiptext" id="0xf223_s">0xf223</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf322"><span class="tooltiptext" id="0xf322_s">0xf322</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf323"><span class="tooltiptext" id="0xf323_s">0xf323</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf422"><span class="tooltiptext" id="0xf422_s">0xf422</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf423"><span class="tooltiptext" id="0xf423_s">0xf423</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf522"><span class="tooltiptext" id="0xf522_s">0xf522</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf523"><span class="tooltiptext" id="0xf523_s">0xf523</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf622"><span class="tooltiptext" id="0xf622_s">0xf622</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf623"><span class="tooltiptext" id="0xf623_s">0xf623</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf722"><span class="tooltiptext" id="0xf722_s">0xf722</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf723"><span class="tooltiptext" id="0xf723_s">0xf723</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf822"><span class="tooltiptext" id="0xf822_s">0xf822</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf823"><span class="tooltiptext" id="0xf823_s">0xf823</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf922"><span class="tooltiptext" id="0xf922_s">0xf922</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf923"><span class="tooltiptext" id="0xf923_s">0xf923</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa33"><span class="tooltiptext" id="0xfa33_s">0xfa33</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb33"><span class="tooltiptext" id="0xfb33_s">0xfb33</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb24"><span class="tooltiptext" id="0xfb24_s">0xfb24</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa24"><span class="tooltiptext" id="0xfa24_s">0xfa24</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf024"><span class="tooltiptext" id="0xf024_s">0xf024</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf022"><span class="tooltiptext" id="0xf022_s">0xf022</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa22"><span class="tooltiptext" id="0xfa22_s">0xfa22</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb22"><span class="tooltiptext" id="0xfb22_s">0xfb22</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb25"><span class="tooltiptext" id="0xfb25_s">0xfb25</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa25"><span class="tooltiptext" id="0xfa25_s">0xfa25</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf025"><span class="tooltiptext" id="0xf025_s">0xf025</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf023"><span class="tooltiptext" id="0xf023_s">0xf023</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa23"><span class="tooltiptext" id="0xfa23_s">0xfa23</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb23"><span class="tooltiptext" id="0xfb23_s">0xfb23</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb14"><span class="tooltiptext" id="0xfb14_s">0xfb14</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa14"><span class="tooltiptext" id="0xfa14_s">0xfa14</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf914"><span class="tooltiptext" id="0xf914_s">0xf914</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf915"><span class="tooltiptext" id="0xf915_s">0xf915</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf814"><span class="tooltiptext" id="0xf814_s">0xf814</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf815"><span class="tooltiptext" id="0xf815_s">0xf815</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf714"><span class="tooltiptext" id="0xf714_s">0xf714</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf715"><span class="tooltiptext" id="0xf715_s">0xf715</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf614"><span class="tooltiptext" id="0xf614_s">0xf614</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf615"><span class="tooltiptext" id="0xf615_s">0xf615</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf514"><span class="tooltiptext" id="0xf514_s">0xf514</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf515"><span class="tooltiptext" id="0xf515_s">0xf515</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf414"><span class="tooltiptext" id="0xf414_s">0xf414</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf415"><span class="tooltiptext" id="0xf415_s">0xf415</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf314"><span class="tooltiptext" id="0xf314_s">0xf314</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf315"><span class="tooltiptext" id="0xf315_s">0xf315</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf214"><span class="tooltiptext" id="0xf214_s">0xf214</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf215"><span class="tooltiptext" id="0xf215_s">0xf215</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf114"><span class="tooltiptext" id="0xf114_s">0xf114</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf115"><span class="tooltiptext" id="0xf115_s">0xf115</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf014"><span class="tooltiptext" id="0xf014_s">0xf014</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf012"><span class="tooltiptext" id="0xf012_s">0xf012</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf112"><span class="tooltiptext" id="0xf112_s">0xf112</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf113"><span class="tooltiptext" id="0xf113_s">0xf113</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf212"><span class="tooltiptext" id="0xf212_s">0xf212</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf213"><span class="tooltiptext" id="0xf213_s">0xf213</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf312"><span class="tooltiptext" id="0xf312_s">0xf312</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf313"><span class="tooltiptext" id="0xf313_s">0xf313</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf412"><span class="tooltiptext" id="0xf412_s">0xf412</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf413"><span class="tooltiptext" id="0xf413_s">0xf413</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf512"><span class="tooltiptext" id="0xf512_s">0xf512</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf513"><span class="tooltiptext" id="0xf513_s">0xf513</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf612"><span class="tooltiptext" id="0xf612_s">0xf612</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf613"><span class="tooltiptext" id="0xf613_s">0xf613</span></td>
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf712"><span class="tooltiptext" id="0xf712_s">0xf712</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf713"><span class="tooltiptext" id="0xf713_s">0xf713</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf812"><span class="tooltiptext" id="0xf812_s">0xf812</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf813"><span class="tooltiptext" id="0xf813_s">0xf813</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf912"><span class="tooltiptext" id="0xf912_s">0xf912</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf913"><span class="tooltiptext" id="0xf913_s">0xf913</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa12"><span class="tooltiptext" id="0xfa12_s">0xfa12</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb12"><span class="tooltiptext" id="0xfb12_s">0xfb12</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb15"><span class="tooltiptext" id="0xfb15_s">0xfb15</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa15"><span class="tooltiptext" id="0xfa15_s">0xfa15</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf015"><span class="tooltiptext" id="0xf015_s">0xf015</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf013"><span class="tooltiptext" id="0xf013_s">0xf013</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa13"><span class="tooltiptext" id="0xfa13_s">0xfa13</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb13"><span class="tooltiptext" id="0xfb13_s">0xfb13</span></td>
+ </tr>
+
+ <tr>
+ <td class="power-4-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-4-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-4-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ </tr>
+
+ <tr>
+ <td class="combiner-4-h" id="0xf000" rowspan="1" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td> <!-- Combiner-->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf904"><span class="tooltiptext" id="0xf904_s">0xf904</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf905"><span class="tooltiptext" id="0xf905_s">0xf905</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf804"><span class="tooltiptext" id="0xf804_s">0xf804</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf805"><span class="tooltiptext" id="0xf805_s">0xf805</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf704"><span class="tooltiptext" id="0xf704_s">0xf704</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf705"><span class="tooltiptext" id="0xf705_s">0xf705</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf604"><span class="tooltiptext" id="0xf604_s">0xf604</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf605"><span class="tooltiptext" id="0xf605_s">0xf605</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf504"><span class="tooltiptext" id="0xf504_s">0xf504</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf505"><span class="tooltiptext" id="0xf505_s">0xf505</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf404"><span class="tooltiptext" id="0xf404_s">0xf404</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf405"><span class="tooltiptext" id="0xf405_s">0xf405</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf304"><span class="tooltiptext" id="0xf304_s">0xf304</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf305"><span class="tooltiptext" id="0xf305_s">0xf305</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf204"><span class="tooltiptext" id="0xf204_s">0xf204</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf205"><span class="tooltiptext" id="0xf205_s">0xf205</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf104"><span class="tooltiptext" id="0xf104_s">0xf104</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf105"><span class="tooltiptext" id="0xf105_s">0xf105</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="beam-pipe" rowspan="6" colspan="6"></td><!-- BEAM -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf102"><span class="tooltiptext" id="0xf102_s">0xf102</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf103"><span class="tooltiptext" id="0xf103_s">0xf103</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf202"><span class="tooltiptext" id="0xf202_s">0xf202</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf203"><span class="tooltiptext" id="0xf203_s">0xf203</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf302"><span class="tooltiptext" id="0xf302_s">0xf302</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf303"><span class="tooltiptext" id="0xf303_s">0xf303</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf402"><span class="tooltiptext" id="0xf402_s">0xf402</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf403"><span class="tooltiptext" id="0xf403_s">0xf403</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf502"><span class="tooltiptext" id="0xf502_s">0xf502</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf503"><span class="tooltiptext" id="0xf503_s">0xf503</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf602"><span class="tooltiptext" id="0xf602_s">0xf602</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf603"><span class="tooltiptext" id="0xf603_s">0xf603</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf702"><span class="tooltiptext" id="0xf702_s">0xf702</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf703"><span class="tooltiptext" id="0xf703_s">0xf703</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf802"><span class="tooltiptext" id="0xf802_s">0xf802</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf803"><span class="tooltiptext" id="0xf803_s">0xf803</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf902"><span class="tooltiptext" id="0xf902_s">0xf902</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf903"><span class="tooltiptext" id="0xf903_s">0xf903</span></td>
+
+
+ <td class="combiner-4-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb04"><span class="tooltiptext" id="0xfb04_s">0xfb04</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa04"><span class="tooltiptext" id="0xfb04_s">0xfa04</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa03"><span class="tooltiptext" id="0xfa03_s">0xfa03</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb03"><span class="tooltiptext" id="0xfb03_s">0xfb03</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb05"><span class="tooltiptext" id="0xfb05_s">0xfb05</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa05"><span class="tooltiptext" id="0xfa05_s">0xfa05</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa02"><span class="tooltiptext" id="0xfa02_s">0xfa02</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb02"><span class="tooltiptext" id="0xfb02_s">0xfb02</span></td>
+ </tr>
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb06"><span class="tooltiptext" id="0xfb06_s">0xfb06</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa06"><span class="tooltiptext" id="0xfa06_s">0xfa06</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf906"><span class="tooltiptext" id="0xf906_s">0xf906</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf907"><span class="tooltiptext" id="0xf907_s">0xf907</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf806"><span class="tooltiptext" id="0xf806_s">0xf806</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf807"><span class="tooltiptext" id="0xf807_s">0xf807</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf706"><span class="tooltiptext" id="0xf706_s">0xf706</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf707"><span class="tooltiptext" id="0xf707_s">0xf707</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf606"><span class="tooltiptext" id="0xf606_s">0xf606</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf607"><span class="tooltiptext" id="0xf607_s">0xf607</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf506"><span class="tooltiptext" id="0xf506_s">0xf506</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf507"><span class="tooltiptext" id="0xf507_s">0xf507</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf406"><span class="tooltiptext" id="0xf406_s">0xf406</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf407"><span class="tooltiptext" id="0xf407_s">0xf407</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf306"><span class="tooltiptext" id="0xf306_s">0xf306</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf307"><span class="tooltiptext" id="0xf307_s">0xf307</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf206"><span class="tooltiptext" id="0xf206_s">0xf206</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf207"><span class="tooltiptext" id="0xf207_s">0xf207</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf106"><span class="tooltiptext" id="0xf106_s">0xf106</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf107"><span class="tooltiptext" id="0xf107_s">0xf107</span></td>
+
+
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf100"><span class="tooltiptext" id="0xf100_s">0xf100</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf101"><span class="tooltiptext" id="0xf101_s">0xf101</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf200"><span class="tooltiptext" id="0xf200_s">0xf200</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf201"><span class="tooltiptext" id="0xf201_s">0xf201</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf300"><span class="tooltiptext" id="0xf300_s">0xf300</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf301"><span class="tooltiptext" id="0xf301_s">0xf301</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf400"><span class="tooltiptext" id="0xf400_s">0xf400</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf401"><span class="tooltiptext" id="0xf401_s">0xf401</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf500"><span class="tooltiptext" id="0xf500_s">0xf500</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf501"><span class="tooltiptext" id="0xf501_s">0xf501</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf600"><span class="tooltiptext" id="0xf600_s">0xf600</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf601"><span class="tooltiptext" id="0xf601_s">0xf601</span></td>
+
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf700"><span class="tooltiptext" id="0xf700_s">0xf700</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf701"><span class="tooltiptext" id="0xf701_s">0xf701</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf800"><span class="tooltiptext" id="0xf800_s">0xf800</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf801"><span class="tooltiptext" id="0xf801_s">0xf801</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf900"><span class="tooltiptext" id="0xf900_s">0xf900</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf901"><span class="tooltiptext" id="0xf901_s">0xf901</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa00"><span class="tooltiptext" id="0xfa00_s">0xfa00</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb00"><span class="tooltiptext" id="0xfb00_s">0xfb00</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb07"><span class="tooltiptext" id="0xfb07_s">0xfb07</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa07"><span class="tooltiptext" id="0xfa07_s">0xfa07</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa01"><span class="tooltiptext" id="0xfa01_s">0xfa01</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb01"><span class="tooltiptext" id="0xfb01_s">0xfb01</span></td>
+ </tr>
+
+ <tr>
+ <td class="power-4-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="power-4-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ </tr>
+
+ <tr>
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf916"><span class="tooltiptext" id="0xf916_s">0xf916</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf917"><span class="tooltiptext" id="0xf917_s">0xf917</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf816"><span class="tooltiptext" id="0xf816_s">0xf816</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf817"><span class="tooltiptext" id="0xf817_s">0xf817</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf716"><span class="tooltiptext" id="0xf716_s">0xf716</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf717"><span class="tooltiptext" id="0xf717_s">0xf717</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf616"><span class="tooltiptext" id="0xf616_s">0xf616</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf617"><span class="tooltiptext" id="0xf617_s">0xf617</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf516"><span class="tooltiptext" id="0xf516_s">0xf516</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf517"><span class="tooltiptext" id="0xf517_s">0xf517</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf416"><span class="tooltiptext" id="0xf416_s">0xf416</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf417"><span class="tooltiptext" id="0xf417_s">0xf417</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf316"><span class="tooltiptext" id="0xf316_s">0xf316</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf317"><span class="tooltiptext" id="0xf317_s">0xf317</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf216"><span class="tooltiptext" id="0xf216_s">0xf216</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf217"><span class="tooltiptext" id="0xf217_s">0xf217</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf116"><span class="tooltiptext" id="0xf116_s">0xf116</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf117"><span class="tooltiptext" id="0xf117_s">0xf117</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf110"><span class="tooltiptext" id="0xf110_s">0xf110</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf111"><span class="tooltiptext" id="0xf111_s">0xf111</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf210"><span class="tooltiptext" id="0xf210_s">0xf210</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf211"><span class="tooltiptext" id="0xf211_s">0xf211</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf310"><span class="tooltiptext" id="0xf310_s">0xf310</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf311"><span class="tooltiptext" id="0xf311_s">0xf311</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf410"><span class="tooltiptext" id="0xf410_s">0xf410</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf411"><span class="tooltiptext" id="0xf411_s">0xf411</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf510"><span class="tooltiptext" id="0xf510_s">0xf510</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf511"><span class="tooltiptext" id="0xf511_s">0xf511</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf610"><span class="tooltiptext" id="0xf610_s">0xf610</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf611"><span class="tooltiptext" id="0xf611_s">0xf611</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf710"><span class="tooltiptext" id="0xf710_s">0xf710</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf711"><span class="tooltiptext" id="0xf711_s">0xf711</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf810"><span class="tooltiptext" id="0xf810_s">0xf810</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf811"><span class="tooltiptext" id="0xf811_s">0xf811</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf910"><span class="tooltiptext" id="0xf910_s">0xf910</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf911"><span class="tooltiptext" id="0xf911_s">0xf911</span></td>
+
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb16"><span class="tooltiptext" id="0xfb16_s">0xfb16</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa16"><span class="tooltiptext" id="0xfa16_s">0xfa16</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf016"><span class="tooltiptext" id="0xf016_s">0xf016</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf010"><span class="tooltiptext" id="0xf010_s">0xf010</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa10"><span class="tooltiptext" id="0xfa10_s">0xfa10</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb10"><span class="tooltiptext" id="0xfb10_s">0xfb10</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb17"><span class="tooltiptext" id="0xfb17_s">0xfb17</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa17"><span class="tooltiptext" id="0xfa17_s">0xfa17</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf017"><span class="tooltiptext" id="0xf017_s">0xf017</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf011"><span class="tooltiptext" id="0xf011_s">0xf011</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa11"><span class="tooltiptext" id="0xfa11_s">0xfa11</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb11"><span class="tooltiptext" id="0xfb11_s">0xfb11</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb26"><span class="tooltiptext" id="0xfb26_s">0xfb26</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa26"><span class="tooltiptext" id="0xfa26_s">0xfa26</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf926"><span class="tooltiptext" id="0xf926_s">0xf926</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf927"><span class="tooltiptext" id="0xf927_s">0xf927</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf826"><span class="tooltiptext" id="0xf826_s">0xf826</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf827"><span class="tooltiptext" id="0xf827_s">0xf827</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf726"><span class="tooltiptext" id="0xf726_s">0xf726</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf727"><span class="tooltiptext" id="0xf727_s">0xf727</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf626"><span class="tooltiptext" id="0xf626_s">0xf626</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf627"><span class="tooltiptext" id="0xf627_s">0xf627</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf526"><span class="tooltiptext" id="0xf526_s">0xf526</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf527"><span class="tooltiptext" id="0xf527_s">0xf527</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf426"><span class="tooltiptext" id="0xf426_s">0xf426</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf427"><span class="tooltiptext" id="0xf427_s">0xf427</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf326"><span class="tooltiptext" id="0xf326_s">0xf326</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf327"><span class="tooltiptext" id="0xf327_s">0xf327</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf226"><span class="tooltiptext" id="0xf226_s">0xf226</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf227"><span class="tooltiptext" id="0xf227_s">0xf227</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf126"><span class="tooltiptext" id="0xf126_s">0xf126</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf127"><span class="tooltiptext" id="0xf127_s">0xf127</span></td>
+
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf026"><span class="tooltiptext" id="0xf026_s">0xf026</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf020"><span class="tooltiptext" id="0xf020_s">0xf020</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf120"><span class="tooltiptext" id="0xf120_s">0xf120</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf121"><span class="tooltiptext" id="0xf121_s">0xf121</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf220"><span class="tooltiptext" id="0xf220_s">0xf220</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf221"><span class="tooltiptext" id="0xf221_s">0xf221</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf320"><span class="tooltiptext" id="0xf320_s">0xf320</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf321"><span class="tooltiptext" id="0xf321_s">0xf321</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf420"><span class="tooltiptext" id="0xf420_s">0xf420</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf421"><span class="tooltiptext" id="0xf421_s">0xf421</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf520"><span class="tooltiptext" id="0xf520_s">0xf520</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf521"><span class="tooltiptext" id="0xf521_s">0xf521</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf620"><span class="tooltiptext" id="0xf620_s">0xf620</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf621"><span class="tooltiptext" id="0xf621_s">0xf621</span></td>
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf720"><span class="tooltiptext" id="0xf720_s">0xf720</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf721"><span class="tooltiptext" id="0xf721_s">0xf721</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf820"><span class="tooltiptext" id="0xf820_s">0xf820</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf821"><span class="tooltiptext" id="0xf821_s">0xf821</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf920"><span class="tooltiptext" id="0xf920_s">0xf920</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf921"><span class="tooltiptext" id="0xf921_s">0xf921</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa20"><span class="tooltiptext" id="0xfa20_s">0xfa20</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb20"><span class="tooltiptext" id="0xfb20_s">0xfb20</span></td>
+
+
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb27"><span class="tooltiptext" id="0xfb27_s">0xfb27</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa27"><span class="tooltiptext" id="0xfa27_s">0xfa27</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf027"><span class="tooltiptext" id="0xf027_s">0xf027</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf021"><span class="tooltiptext" id="0xf021_s">0xf021</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa21"><span class="tooltiptext" id="0xfa21_s">0xfa21</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb21"><span class="tooltiptext" id="0xfb21_s">0xfb21</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb36"><span class="tooltiptext" id="0xfb36_s">0xfb36</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa36"><span class="tooltiptext" id="0xfa36_s">0xfa36</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf036"><span class="tooltiptext" id="0xf036_s">0xf036</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf030"><span class="tooltiptext" id="0xf030_s">0xf030</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa30"><span class="tooltiptext" id="0xfa30_s">0xfa30</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb30"><span class="tooltiptext" id="0xfb30_s">0xfb30</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb37"><span class="tooltiptext" id="0xfb37_s">0xfb37</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa37"><span class="tooltiptext" id="0xfa37_s">0xfa37</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf936"><span class="tooltiptext" id="0xf936_s">0xf936</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf937"><span class="tooltiptext" id="0xf937_s">0xf937</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf836"><span class="tooltiptext" id="0xf836_s">0xf836</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf837"><span class="tooltiptext" id="0xf837_s">0xf837</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf736"><span class="tooltiptext" id="0xf736_s">0xf736</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf737"><span class="tooltiptext" id="0xf737_s">0xf737</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf636"><span class="tooltiptext" id="0xf636_s">0xf636</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf637"><span class="tooltiptext" id="0xf637_s">0xf637</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf536"><span class="tooltiptext" id="0xf536_s">0xf536</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf537"><span class="tooltiptext" id="0xf537_s">0xf537</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf436"><span class="tooltiptext" id="0xf436_s">0xf436</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf437"><span class="tooltiptext" id="0xf437_s">0xf437</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf336"><span class="tooltiptext" id="0xf336_s">0xf336</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf337"><span class="tooltiptext" id="0xf227_s">0xf337</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf236"><span class="tooltiptext" id="0xf236_s">0xf236</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf237"><span class="tooltiptext" id="0xf237_s">0xf237</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf136"><span class="tooltiptext" id="0xf136_s">0xf136</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf137"><span class="tooltiptext" id="0xf137_s">0xf137</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf037"><span class="tooltiptext" id="0xf037_s">0xf037</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf031"><span class="tooltiptext" id="0xf031_s">0xf031</span></td>
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf130"><span class="tooltiptext" id="0xf130_s">0xf130</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf131"><span class="tooltiptext" id="0xf131_s">0xf131</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf230"><span class="tooltiptext" id="0xf230_s">0xf230</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf231"><span class="tooltiptext" id="0xf231_s">0xf231</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf330"><span class="tooltiptext" id="0xf330_s">0xf330</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf331"><span class="tooltiptext" id="0xf331_s">0xf331</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf430"><span class="tooltiptext" id="0xf430_s">0xf430</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf431"><span class="tooltiptext" id="0xf431_s">0xf431</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf530"><span class="tooltiptext" id="0xf530_s">0xf530</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf531"><span class="tooltiptext" id="0xf531_s">0xf531</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf630"><span class="tooltiptext" id="0xf630_s">0xf630</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf631"><span class="tooltiptext" id="0xf631_s">0xf631</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf730"><span class="tooltiptext" id="0xf730_s">0xf730</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf731"><span class="tooltiptext" id="0xf731_s">0xf731</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf830"><span class="tooltiptext" id="0xf830_s">0xf830</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf831"><span class="tooltiptext" id="0xf831_s">0xf831</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf930"><span class="tooltiptext" id="0xf930_s">0xf930</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf931"><span class="tooltiptext" id="0xf931_s">0xf931</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xfa31"><span class="tooltiptext" id="0xfa31_s">0xfa31</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xfb31"><span class="tooltiptext" id="0xfb31_s">0xfb31</span></td>
+ </tr>
+
+ <tr>
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ <td class="empty-box" colspan="6" rowspan="6"></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf946"><span class="tooltiptext" id="0xf946_s">0xf946</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf947"><span class="tooltiptext" id="0xf947_s">0xf947</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf846"><span class="tooltiptext" id="0xf846_s">0xf846</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf847"><span class="tooltiptext" id="0xf847_s">0xf847</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf746"><span class="tooltiptext" id="0xf746_s">0xf746</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf747"><span class="tooltiptext" id="0xf747_s">0xf747</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf646"><span class="tooltiptext" id="0xf646_s">0xf646</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf647"><span class="tooltiptext" id="0xf647_s">0xf647</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf546"><span class="tooltiptext" id="0xf546_s">0xf546</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf547"><span class="tooltiptext" id="0xf547_s">0xf547</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf446"><span class="tooltiptext" id="0xf446_s">0xf446</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf447"><span class="tooltiptext" id="0xf447_s">0xf447</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf346"><span class="tooltiptext" id="0xf346_s">0xf346</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf347"><span class="tooltiptext" id="0xf347_s">0xf347</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf246"><span class="tooltiptext" id="0xf246_s">0xf246</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf247"><span class="tooltiptext" id="0xf247_s">0xf247</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf146"><span class="tooltiptext" id="0xf146_s">0xf146</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf147"><span class="tooltiptext" id="0xf147_s">0xf147</span></td>
+
+ <td class="power-h" rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf140"><span class="tooltiptext" id="0xf140_s">0xf140</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf141"><span class="tooltiptext" id="0xf141_s">0xf141</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf240"><span class="tooltiptext" id="0xf240_s">0xf240</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf241"><span class="tooltiptext" id="0xf241_s">0xf241</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf340"><span class="tooltiptext" id="0xf340_s">0xf340</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf341"><span class="tooltiptext" id="0xf341_s">0xf341</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf440"><span class="tooltiptext" id="0xf440_s">0xf440</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf441"><span class="tooltiptext" id="0xf441_s">0xf441</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf540"><span class="tooltiptext" id="0xf540_s">0xf540</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf541"><span class="tooltiptext" id="0xf541_s">0xf541</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf640"><span class="tooltiptext" id="0xf640_s">0xf640</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf641"><span class="tooltiptext" id="0xf641_s">0xf641</span></td>
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf740"><span class="tooltiptext" id="0xf740_s">0xf740</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf741"><span class="tooltiptext" id="0xf741_s">0xf741</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf840"><span class="tooltiptext" id="0xf840_s">0xf840</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf841"><span class="tooltiptext" id="0xf841_s">0xf841</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf940"><span class="tooltiptext" id="0xf940_s">0xf940</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf941"><span class="tooltiptext" id="0xf941_s">0xf941</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="empty-box" colspan="6" rowspan="6"></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf046"><span class="tooltiptext" id="0xf046_s">0xf046</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf040"><span class="tooltiptext" id="0xf040_s">0xf040</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf047"><span class="tooltiptext" id="0xf047_s">0xf047</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf041"><span class="tooltiptext" id="0xf041_s">0xf041</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf956"><span class="tooltiptext" id="0xf956_s">0xf956</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf957"><span class="tooltiptext" id="0xf957_s">0xf957</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf856"><span class="tooltiptext" id="0xf856_s">0xf856</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf857"><span class="tooltiptext" id="0xf857_s">0xf857</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf756"><span class="tooltiptext" id="0xf756_s">0xf756</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf757"><span class="tooltiptext" id="0xf757_s">0xf757</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf656"><span class="tooltiptext" id="0xf656_s">0xf656</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf657"><span class="tooltiptext" id="0xf657_s">0xf657</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf556"><span class="tooltiptext" id="0xf556_s">0xf556</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf557"><span class="tooltiptext" id="0xf557_s">0xf557</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf456"><span class="tooltiptext" id="0xf456_s">0xf456</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf457"><span class="tooltiptext" id="0xf457_s">0xf457</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf356"><span class="tooltiptext" id="0xf356_s">0xf356</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf357"><span class="tooltiptext" id="0xf357_s">0xf357</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf256"><span class="tooltiptext" id="0xf256_s">0xf256</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf257"><span class="tooltiptext" id="0xf257_s">0xf257</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf156"><span class="tooltiptext" id="0xf156_s">0xf156</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf157"><span class="tooltiptext" id="0xf157_s">0xf157</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf056"><span class="tooltiptext" id="0xf056_s">0xf056</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf050"><span class="tooltiptext" id="0xf050_s">0xf050</span></td>
+
+ <td class="power" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf150"><span class="tooltiptext" id="0xf150_s">0xf150</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf151"><span class="tooltiptext" id="0xf151_s">0xf151</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf250"><span class="tooltiptext" id="0xf250_s">0xf250</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf251"><span class="tooltiptext" id="0xf251_s">0xf251</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf350"><span class="tooltiptext" id="0xf350_s">0xf350</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf351"><span class="tooltiptext" id="0xf351_s">0xf351</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="power" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf450"><span class="tooltiptext" id="0xf450_s">0xf450</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf451"><span class="tooltiptext" id="0xf451_s">0xf451</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf550"><span class="tooltiptext" id="0xf550_s">0xf550</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf551"><span class="tooltiptext" id="0xf551_s">0xf551</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf650"><span class="tooltiptext" id="0xf650_s">0xf650</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf651"><span class="tooltiptext" id="0xf651_s">0xf651</span></td>
+ <td class="combiner-v" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf750"><span class="tooltiptext" id="0xf750_s">0xf750</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf751"><span class="tooltiptext" id="0xf751_s">0xf751</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf850"><span class="tooltiptext" id="0xf850_s">0xf850</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf851"><span class="tooltiptext" id="0xf851_s">0xf851</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf950"><span class="tooltiptext" id="0xf950_s">0xf950</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf951"><span class="tooltiptext" id="0xf951_s">0xf951</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf057"><span class="tooltiptext" id="0xf057_s">0xf057</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf051"><span class="tooltiptext" id="0xf051_s">0xf051</span></td>
+
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf066"><span class="tooltiptext" id="0xf066_s">0xf066</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf060"><span class="tooltiptext" id="0xf060_s">0xf060</span></td>
+ </tr>
+
+ <tr>
+
+ <td class="empty-box" rowspan="6" colspan="9"></td>
+ <td class="combiner-4-v" rowspan="6" colspan="1" id="0x0000"><span class="tooltiptext" id="0x0000_s">0x0000</span></td><!-- combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf864"><span class="tooltiptext" id="0xf864_s">0xf864</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf865"><span class="tooltiptext" id="0xf865_s">0xf865</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf764"><span class="tooltiptext" id="0xf764_s">0xf764</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf765"><span class="tooltiptext" id="0xf765_s">0xf765</span></td>
+ <td class="power-4-v" rowspan="6" colspan="1" id="0x0000"><span class="tooltiptext" id="0x0000_s">0x0000</span></td><!-- Power -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf666"><span class="tooltiptext" id="0xf666_s">0xf666</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf667"><span class="tooltiptext" id="0xf667_s">0xf667</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf566"><span class="tooltiptext" id="0xf566_s">0xf566</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf567"><span class="tooltiptext" id="0xf567_s">0xf567</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf466"><span class="tooltiptext" id="0xf466_s">0xf466</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf467"><span class="tooltiptext" id="0xf467_s">0xf467</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf366"><span class="tooltiptext" id="0xf366_s">0xf366</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf367"><span class="tooltiptext" id="0xf367_s">0xf367</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf266"><span class="tooltiptext" id="0xf266_s">0xf266</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf267"><span class="tooltiptext" id="0xf267_s">0xf267</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf166"><span class="tooltiptext" id="0xf166_s">0xf166</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf167"><span class="tooltiptext" id="0xf167_s">0xf167</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf067"><span class="tooltiptext" id="0xf067_s">0xf067</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf061"><span class="tooltiptext" id="0xf061_s">0xf061</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf160"><span class="tooltiptext" id="0xf160_s">0xf160</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf161"><span class="tooltiptext" id="0xf161_s">0xf161</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf260"><span class="tooltiptext" id="0xf260_s">0xf260</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf261"><span class="tooltiptext" id="0xf261_s">0xf261</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf360"><span class="tooltiptext" id="0xf360_s">0xf360</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf361"><span class="tooltiptext" id="0xf361_s">0xf361</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf460"><span class="tooltiptext" id="0xf460_s">0xf460</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf461"><span class="tooltiptext" id="0xf461_s">0xf461</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf560"><span class="tooltiptext" id="0xf560_s">0xf560</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf561"><span class="tooltiptext" id="0xf561_s">0xf561</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf660"><span class="tooltiptext" id="0xf660_s">0xf660</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf661"><span class="tooltiptext" id="0xf661_s">0xf661</span></td>
+
+ <td class="power-4-v" rowspan="6" colspan="1" id="0x0000"><span class="tooltiptext" id="0x0000_s">0x0000</span></td><!-- Power -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf760"><span class="tooltiptext" id="0xf760_s">0xf760</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf761"><span class="tooltiptext" id="0xf761_s">0xf761</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf860"><span class="tooltiptext" id="0xf860_s">0xf860</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf861"><span class="tooltiptext" id="0xf861_s">0xf861</span></td>
+ <td class="combiner-4-v" rowspan="6" colspan="1" id="0x0000"><span class="tooltiptext" id="0x0000_s">0x0000</span></td><!-- combiner -->
+ <td class="empty-box" rowspan="6" colspan="9"></td>
+
+ </tr>
+
+ <tr>
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf876"><span class="tooltiptext" id="0xf876_s">0xf876</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf877"><span class="tooltiptext" id="0xf877_s">0xf877</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf776"><span class="tooltiptext" id="0xf776_s">0xf776</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf777"><span class="tooltiptext" id="0xf777_s">0xf777</span></td>
+
+ <td rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ <td rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ <td rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ <td rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ <td rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ <td rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ <td rowspan="1" colspan="6" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf760"><span class="tooltiptext" id="0xf760_s">0xf770</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf761"><span class="tooltiptext" id="0xf761_s">0xf771</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf860"><span class="tooltiptext" id="0xf860_s">0xf870</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf861"><span class="tooltiptext" id="0xf861_s">0xf871</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf676"><span class="tooltiptext" id="0xf676_s">0xf676</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf676"><span class="tooltiptext" id="0xf576_s">0xf576</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf476"><span class="tooltiptext" id="0xf476_s">0xf476</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf376"><span class="tooltiptext" id="0xf376_s">0xf376</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf276"><span class="tooltiptext" id="0xf276_s">0xf276</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf176"><span class="tooltiptext" id="0xf176_s">0xf176</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf076"><span class="tooltiptext" id="0xf076_s">0xf076</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf070"><span class="tooltiptext" id="0xf070_s">0xf070</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf170"><span class="tooltiptext" id="0xf170_s">0xf170</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf270"><span class="tooltiptext" id="0xf270_s">0xf270</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf370"><span class="tooltiptext" id="0xf370_s">0xf370</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf470"><span class="tooltiptext" id="0xf470_s">0xf470</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf570"><span class="tooltiptext" id="0xf570_s">0xf570</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf670"><span class="tooltiptext" id="0xf670_s">0xf670</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf677"><span class="tooltiptext" id="0xf677_s">0xf677</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf677"><span class="tooltiptext" id="0xf577_s">0xf577</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf477"><span class="tooltiptext" id="0xf477_s">0xf477</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf377"><span class="tooltiptext" id="0xf377_s">0xf377</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf277"><span class="tooltiptext" id="0xf277_s">0xf277</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf177"><span class="tooltiptext" id="0xf177_s">0xf177</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf077"><span class="tooltiptext" id="0xf077_s">0xf077</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf071"><span class="tooltiptext" id="0xf071_s">0xf071</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf171"><span class="tooltiptext" id="0xf171_s">0xf171</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf271"><span class="tooltiptext" id="0xf271_s">0xf271</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf371"><span class="tooltiptext" id="0xf371_s">0xf371</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf471"><span class="tooltiptext" id="0xf471_s">0xf471</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf571"><span class="tooltiptext" id="0xf571_s">0xf571</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf671"><span class="tooltiptext" id="0xf671_s">0xf671</span></td>
+ </tr>
+
+ <tr>
+ <td class="empty-box" rowspan="6" colspan="15"></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf686"><span class="tooltiptext" id="0xf686_s">0xf686</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf686"><span class="tooltiptext" id="0xf586_s">0xf586</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf486"><span class="tooltiptext" id="0xf486_s">0xf486</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf386"><span class="tooltiptext" id="0xf386_s">0xf386</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf286"><span class="tooltiptext" id="0xf286_s">0xf286</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf186"><span class="tooltiptext" id="0xf186_s">0xf186</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf086"><span class="tooltiptext" id="0xf086_s">0xf086</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf080"><span class="tooltiptext" id="0xf080_s">0xf080</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf180"><span class="tooltiptext" id="0xf180_s">0xf180</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf280"><span class="tooltiptext" id="0xf280_s">0xf280</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf380"><span class="tooltiptext" id="0xf380_s">0xf380</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf480"><span class="tooltiptext" id="0xf480_s">0xf480</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf580"><span class="tooltiptext" id="0xf580_s">0xf580</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf680"><span class="tooltiptext" id="0xf680_s">0xf680</span></td>
+
+ <td class="empty-box" rowspan="6" colspan="15"></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf687"><span class="tooltiptext" id="0xf687_s">0xf687</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf687"><span class="tooltiptext" id="0xf587_s">0xf587</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf487"><span class="tooltiptext" id="0xf487_s">0xf487</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf387"><span class="tooltiptext" id="0xf387_s">0xf387</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf287"><span class="tooltiptext" id="0xf287_s">0xf287</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf187"><span class="tooltiptext" id="0xf187_s">0xf187</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf087"><span class="tooltiptext" id="0xf087_s">0xf087</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf081"><span class="tooltiptext" id="0xf081_s">0xf081</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf181"><span class="tooltiptext" id="0xf181_s">0xf181</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf281"><span class="tooltiptext" id="0xf281_s">0xf281</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf381"><span class="tooltiptext" id="0xf381_s">0xf381</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf481"><span class="tooltiptext" id="0xf481_s">0xf481</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf581"><span class="tooltiptext" id="0xf581_s">0xf581</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf681"><span class="tooltiptext" id="0xf681_s">0xf681</span></td>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf696"><span class="tooltiptext" id="0xf696_s">0xf696</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf696"><span class="tooltiptext" id="0xf596_s">0xf596</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf496"><span class="tooltiptext" id="0xf496_s">0xf496</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf396"><span class="tooltiptext" id="0xf396_s">0xf396</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf296"><span class="tooltiptext" id="0xf296_s">0xf296</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf196"><span class="tooltiptext" id="0xf196_s">0xf196</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf096"><span class="tooltiptext" id="0xf096_s">0xf096</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf090"><span class="tooltiptext" id="0xf090_s">0xf090</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf190"><span class="tooltiptext" id="0xf190_s">0xf190</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf290"><span class="tooltiptext" id="0xf290_s">0xf290</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf390"><span class="tooltiptext" id="0xf390_s">0xf390</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf490"><span class="tooltiptext" id="0xf490_s">0xf490</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf590"><span class="tooltiptext" id="0xf590_s">0xf590</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf690"><span class="tooltiptext" id="0xf690_s">0xf690</span></td>
+
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf697"><span class="tooltiptext" id="0xf697_s">0xf697</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf697"><span class="tooltiptext" id="0xf597_s">0xf597</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf497"><span class="tooltiptext" id="0xf497_s">0xf497</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf397"><span class="tooltiptext" id="0xf397_s">0xf397</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf297"><span class="tooltiptext" id="0xf297_s">0xf297</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf197"><span class="tooltiptext" id="0xf197_s">0xf197</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf097"><span class="tooltiptext" id="0xf097_s">0xf097</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf091"><span class="tooltiptext" id="0xf091_s">0xf091</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf191"><span class="tooltiptext" id="0xf191_s">0xf191</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf291"><span class="tooltiptext" id="0xf291_s">0xf291</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf391"><span class="tooltiptext" id="0xf391_s">0xf391</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf491"><span class="tooltiptext" id="0xf491_s">0xf491</span></td>
+
+ <td class="dirich" rowspan="1" colspan="3" id="0xf591"><span class="tooltiptext" id="0xf591_s">0xf591</span></td>
+ <td class="dirich" rowspan="1" colspan="3" id="0xf691"><span class="tooltiptext" id="0xf691_s">0xf691</span></td>
+
+ </tr>
+
+ <tr>
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="combiner-h" id="0xf000" rowspan="2" colspan="6"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ </tr>
+ <tr>
+ </tr>
+ <tr>
+ <td class="empty-box" rowspan="6" colspan="24"></td>
+
+ <td class="combiner-h" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3a6"><span class="tooltiptext" id="0xf3b6_s">0xf3b6</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3a7"><span class="tooltiptext" id="0xf3b7_s">0xf3b7</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2a6"><span class="tooltiptext" id="0xf2b6_s">0xf2b6</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2a7"><span class="tooltiptext" id="0xf2b7_s">0xf2b7</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1a6"><span class="tooltiptext" id="0xf1b6_s">0xf1b6</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1a7"><span class="tooltiptext" id="0xf1b7_s">0xf1b7</span></td>
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+
+ <td class="power-4-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0a6"><span class="tooltiptext" id="0xf0a6_s">0xf0a6</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0a7"><span class="tooltiptext" id="0xf0a7_s">0xf0a7</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0a0"><span class="tooltiptext" id="0xf0a0_s">0xf0a0</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0a1"><span class="tooltiptext" id="0xf0a1_s">0xf0a1</span></td>
+ <td class="combiner-4-v" id="0xf000" rowspan="6" colspan="1"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+
+
+ <td class="power-v" rowspan="6" colspan="1" id="0xf000"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Power -->
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1a0"><span class="tooltiptext" id="0xf1a0_s">0xf1a0</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1a1"><span class="tooltiptext" id="0xf1a1_s">0xf1a1</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2a0"><span class="tooltiptext" id="0xf2a0_s">0xf2a0</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2a1"><span class="tooltiptext" id="0xf2a1_s">0xf2a1</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3a0"><span class="tooltiptext" id="0xf3a0_s">0xf3a0</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3a1"><span class="tooltiptext" id="0xf3a1_s">0xf3a1</span></td>
+ <td class="combiner-h" id="0xf000" rowspan="6" colspan="2"><span class="tooltiptext" id="0xf000_s">0xf000</span></td><!-- Combiner -->
+ <td class="empty-box" rowspan="6" colspan="24"></td>
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3b6"><span class="tooltiptext" id="0xf3b6_s">0xf3b6</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3b7"><span class="tooltiptext" id="0xf3b7_s">0xf3b7</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2b6"><span class="tooltiptext" id="0xf2b6_s">0xf2b6</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2b7"><span class="tooltiptext" id="0xf2b7_s">0xf2b7</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1b6"><span class="tooltiptext" id="0xf1b6_s">0xf1b6</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1b7"><span class="tooltiptext" id="0xf1b7_s">0xf1b7</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0b6"><span class="tooltiptext" id="0xf0b6_s">0xf0b6</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0b7"><span class="tooltiptext" id="0xf0b7_s">0xf0b7</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0b0"><span class="tooltiptext" id="0xf0b0_s">0xf0b0</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf0b1"><span class="tooltiptext" id="0xf0b1_s">0xf0b1</span></td>
+
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1b0"><span class="tooltiptext" id="0xf1b0_s">0xf1b0</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf1b1"><span class="tooltiptext" id="0xf1b1_s">0xf1b1</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2b0"><span class="tooltiptext" id="0xf2b0_s">0xf2b0</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf2b1"><span class="tooltiptext" id="0xf2b1_s">0xf2b1</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3b0"><span class="tooltiptext" id="0xf3b0_s">0xf3b0</span></td>
+ <td class="dirich" rowspan="3" colspan="1" id="0xf3b1"><span class="tooltiptext" id="0xf3b1_s">0xf3b1</span></td>
+ </tr>
+
+ <tr>
+ </tr>
+
+ <tr>
+ </tr>
+ </table>
+
+</div>
+<div class="box-color" style="margin-left: 30px">
+<table style="border-collapse: collapse; width: 50px; border: 0px;">
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(00, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(05, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(10, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(15, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(20, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(25, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(30, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(35, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(40, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(45, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(50, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(55, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(60, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(65, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(70, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(75, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(80, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(85, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(90, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(95, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(100, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(105, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(110, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(115, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(120, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(125, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(130, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(135, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(140, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(145, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(150, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(155, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(160, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(165, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(170, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(175, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(180, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(185, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(190, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(195, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(200, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(205, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(210, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(215, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(220, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(225, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(230, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(235, 100%, 55%)" ></td>
+ </tr>
+ <tr>
+ <td class="color-box-table" style="border: 0px; background-color:hsl(240, 100%, 55%)" ></td>
+ </tr>
+</table>
+</div>
+<p id="MaxVal" >max</p>
+<p id="MinVal" style="margin-top:455px;"> min</p>
+
+
+
+<script type="text/javascript">
+EOF
+
+my $min = 21.43;
+my $max = 41.43;
+printf ("var min=%.2f;\n",$min);
+printf ("var max=%.2f;\n",$max);
+
+print <<EOF;
+
+
+
+
+ color("0xf1b0",25.34);
+ color("0xf775",23.99);
+ color("0xf864",32.99);
+
+
+ function color(id,value) {
+ var x = 240.0 - map(value,min,max);
+ document.getElementById("MaxVal").innerHTML = max.toFixed(2) + " °C";
+ document.getElementById("MinVal").innerHTML = min.toFixed(2)+ " °C";
+ if (x == -1) {
+ document.getElementById(id).style.backgroundColor = "#FF00FF";
+ } else {
+ document.getElementById(id).style.backgroundColor = "hsl("+x+", 100%, 55%)";
+ }
+
+ document.getElementById(id+"_s").innerHTML = id +": " + value.toFixed(2) + " °C";
+
+ function map(val,min,max) {
+ var test;
+ //var range = (max - min)/48;
+ if (min<max && val >= min && val <= max) {
+ test = ((val - min)/(max - min))*240;
+ } else {
+ test = -1;
+ }
+ return test;
+ }
+ }
+
+</script>
+
+</body>
+</html>
+
+EOF
+
+
+
+
+#print "CWD: ".$pwd."<br>(for debug)\n";
+
+
+return true;
\ No newline at end of file
<p>
The data rate gives the amount of data per second transfered by all Eventbuilders. <br><br>
<b>Also displayed are:</b> <br>
-the amount of data transfered per event and <br>
-the number of
-events per second per Eventbuilder.
+the amount of data transfered per event,
+the total amount of data per second and
+the number of special calibration triggers recorded.
</p>
<h4>Error Handling if the button is not <font color="gree">Green</font></h4>
-The number of MDC calibration events and status events are too low. Check at the CTS Monitor if they are switched on.
-Check the long error message to see if the number of MDC calibration and status triggers increases by 1 per second - if so, everything is ok and the error can be ignored.
-<br>
-If not: Switch them on.
-<br>
-In case nothing helps: DAQ restart (For restart instructions, see <a href="/mon/doc/restartdaqguideline.htm">restart-DAQ guidelines</a>)
+<ul><li>No files are written - both rate numbers are 0. Check whether actually no data is to be taken. Switch EB to the correct file type or restart EB if this doesn't help.
+<li>The rate of MDC calibration events and status events is not 1 Hz (check the long text on mouse over). Check in the CTS monitor if they are switched off (upper right corner)
+</ul>
<h3>Number of discarded events</h3>
<p>
-This button gives you the number of discarded events in the Eventbuilders. Few discarded events are fine.
-<!--<br>The reason can be a overloaded CPU in the EB or any other error.-->
+This button gives you the number of discarded events in the Eventbuilders. Few discarded events (<1%) are fine.
<br>If many events are discarded, try to restart the Eventbuilders.
-<br><b>ery likely cause: Failed Ethernet transmission from Pion Tracker. Click "Reboot TRB3" followed by a DAQ restart.
+<br>If many events are lost, the EB might be overloaded. Check that the trigger rate is about the expected value
+<br>Check in the EB summary that writing data to the Lustre is working. There might be backpressure if too much data is written to tape. Try reducing the trigger rate.
+<br>If many or all events are lost, try a DAQ restart or reboot of the failing system. The data sent by some system might be corrupted.
</p>
<h4>Error Handling if the button is not <font color="gree">Green</font></h4>
<dl>
-<dt><font color="red">Restart Eventbuilders</font></dt>
-<dd>See <a href="http://hadesdaq02/mon/doc/restartEBguideline.htm">restart-instructions</a> for
-Eventbuilders</a></dd>
+<dt>Restart Eventbuilders</dt>
+
</dl>
<h4>Error Handling</h4>
-<ul><li>If there is a Timeout reported at the same time, do a DAQ restart. If
-this doesn't help, do a power cycle of the MDC sector and Reboot OEP. If this doesn't help, use "Reboot MdcHub" plus 2 DAQ restarts.
+<ul><li>First thing to try: "Resync OEP".
+<li>If this doesn't help, do a DAQ restart.
+<li>If this doesn't help, do a power cycle of the MDC sector and Reboot OEP.
+<li>If this doesn't help, use "Reboot MdcHub" plus 2 DAQ restarts.
<!--<li>If 1-3 boards show an error, do a power-cycle of the corresponding sector
<li>If 7-9 boards show an error, do a DAQ restart-->
<li>If 14/18 boards show an error after a power-cycle, click "MDC LV Turn On ALL Relais"
This button shows the trigger errors per second and the total sum of errors since the last DAQ restart. This rate should be low to avoid events with errors.
</p>
<h4>Error Handling in case it is not <font color="gree">Green</font></h4>
-Try a DAQ restart.
\ No newline at end of file
+If a huge number is shown, this usually points to a problem with MDC (some boards rebooted).
+Try a DAQ restart.
+
+Lower numbers are typically due to noise on the cables or defects in the reference time cabling and can't be solved without accessing the cave. These are usually not critical.
<p>The script might show red precisely at midnight due to change of logfiles. Don't worry in this case.
Call <b>Torsten Heinz</b> (mobile: 0175 388 4066 or home: 06162 982292 or work: 2781<br>
-and <b>Wolfgang Koenig</b> (mobile: 0172 877 50 49 or home: 06071 35998 or work: 2720)!
<p>If no ssh connection to the magnet PC is possible (hadesp28), check if the machine is still running (upstairs, next to cryo)
<ul>
<li>HV is not in right condition. Are all channels on?
-<li>Check <a href="monitor.cgi?2-RichHV">HV status</a>. Are all values in the target region?
+<li>Check <a href="monitor.cgi?2-RichHV">HV status</a>. Are all values in the target region? See reference Plot
+in operator manual
<li>Call an expert immediately!
</ul>
+++ /dev/null
-<h3>MDC OEPS</h3>
-<p>
-This button shows the number of "interesting" OEPS (without giving the adress). For error handling see the button
-<a href="http://hadesdaq02/mon/doc.cgi?endp-mdc">MDC system</a>.
-</p>
-
-
-
-
-
-<h3>Rate from the Hodoscope detector</h3>
-<p>Shows the rate seen on the Hodoscope detector before and after substraction of noise rate.
-<p>The button will be red if the Start shows a high rate and the Hodoscope shows a low rate which might
-point to a problem with sending the trigger signal from Hodoscope to the CTS. Ask an expert for help...
\ No newline at end of file
+<h3>Rate on the PT6</h3>
+The actual rate on the PT6 trigger input. The left number is the raw count, the right number is after subtraction of the off-spill count rate to reduce noise.
+<h3>Rate on the PT7</h3>
+The actual rate on the PT7 trigger input. The left number is the raw count, the right number is after subtraction of the off-spill count rate to reduce noise.
+<h3>Rate on the PT8</h3>
+The actual rate on the PT8 trigger input from ECal. The left number is the raw count, the right number is after subtraction of the off-spill count rate to reduce noise.
+The actual rate on the PT1 (M2) trigger input. The left number is the raw count, the right number is after subtraction of the off-spill count rate to reduce noise.
<h3>Rate from the Start detector</h3>
-<p>Shows the rate seen on the start detector before and after substraction of noise rate.
-<p>The button will be red if the hodoscope shows a high rate and the start shows a low rate which might
-point to a problem with sending the trigger signal from start to the CTS. Ask an expert for help...
\ No newline at end of file
+<p>The actual rate on the Start detector. The left number is the raw count, the right number is after subtraction of the off-spill count rate to reduce noise.
<h3>Server CPU</h3>
<p>
This number gives you the server cpu with the highest load, which should not be exceeding ##%. A high server cpu leads to discarded events. <br>
-See a list of the CPU loads <a href="http://hadesdaq02/mon/monitor.cgi?10-window-EBCPU">here</a>.
+See a list of the CPU loads <a href="/mon/monitor.cgi?10-window-EBCPU">here</a>.
</p>
<h4>Error Handling if the button is not <font color="gree">Green</font></h4>
<dl>
<dt>You should have a look if there is some error in the status of the Eventbuilder-buttons.</dt> If not, ignore the error.
-<dd>If there is a problem, restart Eventbuilders (see <a href="http://hadesdaq02/mon/doc/restartEBguideline.htm">restart-instructions</a> for
+<dd>If there is a problem, restart Eventbuilders (see <a href="/mon/doc/restartEBguideline.htm">restart-instructions</a> for
Eventbuilders)</a></dd>
</dl>
</dl>
<option value="0">slow</option>
<option value="1">fast</option>
<option value="2">ratio</option>
+ <option value="3">fast Thr</option>
+ <option value="4">slow Thr</option>
</select>
</div>
function getdata(command,callback) {
var mode = document.getElementById("DetectorMode").value;
- var pos = command.lastIndexOf("_");
+ var pos = command.lastIndexOf("?");
//alert(pos);
var xmlhttp = null;
cb(xmlhttp.responseText);
}
}
-
if (pos === -1 || command === "custom" ) {
xmlhttp.open("GET",command,true);
} else {
var mode_string;
if (mode == 0) {
- mode_string = "slow";
+ mode_string = "rate_slow";
} else if (mode == 1) {
- mode_string = "fast";
+ mode_string = "rate_fast";
+ } else if (mode == 2){
+ mode_string = "rate_ratio";
+ } else if (mode == 3) {
+ mode_string = "thr_fast";
} else {
- mode_string = "ratio";
+ mode_string = "thr_slow";
}
- xmlhttp.open("GET",command.slice(0,pos) +"_"+ mode_string,true);
+// xmlhttp.open("GET",command.slice(0,pos)+mode_string,true);
+ xmlhttp.open("GET",command.slice(0,pos+5)+ mode_string,true);
}
xmlhttp.send(null);
}
resetColor();
var trbs = [
- [ ["0x6025",14,14,14], ["0x6025",9,15,15], ["0x6041",3,22,22], ["0x6041",7,23,23]],//["0x6051",1,0,23], ["0x6045",25,0,23], ["0x6011",49,0,23], ["0x6014",73,0,23], ["0x6042",97,0,23], ["0x6015",121,0,23], ["0x6026",145,0,18] ], //sector 0
+ [ //["0x6025",14,14,14], ["0x6025",9,15,15], ["0x6041",3,22,22], ["0x6041",7,23,23]
+ ],
+ //["0x6051",1,0,23], ["0x6045",25,0,23], ["0x6011",49,0,23], ["0x6014",73,0,23], ["0x6042",97,0,23], ["0x6015",121,0,23], ["0x6026",145,0,18] ], //sector 0
[ ["0x6013",1,0,0], ["0x6013",2,1,1], ["0x6013",3,2,2], ["0x6013",4,3,3], ["0x6013",5,4,4],
["0x6023",6,8,8], ["0x6023",7,5,5], ["0x6023",8,6,6], ["0x6023",9,7,7], ["0x6023",10,16,16],
["0x6023",11,9,9], ["0x6023",12,10,10], ["0x6023",13,11,11], ["0x6023",14,17,17], ["0x6023",15,18,18], ["0x6023",16,19,19], ["0x6023",17,20,20],
["0x6023",18,12,12], ["0x6023",19,13,13], ["0x6023",20,14,14], ["0x6023",21,15,15], ["0x6023",22,21,21], ["0x6023",23,22,22], ["0x6023",24,23,23],
- ["0x6024",25,16,16], ["0x6024",26,17,17], ["0x6024",27,18,18], ["0x6024",28,19,19], ["0x6024",29,20,20], ["0x6024",30,0,0], ["0x6024",31,1,1], ["0x6024",32,2,2], ["0x6024",33,3,3],
+ ["0x6024",25,16,16], ["0x6024",26,17,17], ["0x6024",27,18,18], ["0x6024",28,19,19], ["0x6024",29,20,20], ["0x6022",30,0,0], ["0x6022",31,1,1], ["0x6022",32,2,2], ["0x6022",33,3,3],
["0x6024",34,8,8], ["0x6024",35,9,9], ["0x6024",36,21,21], ["0x6024",37,22,22], ["0x6024",38,23,23], ["0x6022",39,4,4], ["0x6022",40,5,5], ["0x6022",41,6,6], ["0x6022",42,7,7],
- ["0x6022",43,10,10], ["0x6022",44,11,11], ["0x6022",45,12,12], ["0x6022",46,13,13], ["0x6022",47,8,8], ["0x6022",48,9,9], ["0x6022",49,10,10], ["0x6022",50,11,11], ["0x6022",51,12,12],
+ ["0x6024",43,10,10], ["0x6024",44,11,11], ["0x6024",45,12,12], ["0x6024",46,13,13], ["0x6022",47,8,8], ["0x6022",48,9,9], ["0x6022",49,10,10], ["0x6022",50,11,11], ["0x6022",51,12,12],
["0x6024",52,0,0], ["0x6024",53,1,1], ["0x6024",54,2,2], ["0x6024",55,14,14], ["0x6024",56,15,15], ["0x6022",57,13,13], ["0x6022",58,14,14], ["0x6022",59,15,15], ["0x6022",60,16,16], ["0x6022",61,17,17], ["0x6022",62,18,18],
["0x6024",63,3,3], ["0x6024",64,4,4], ["0x6024",65,5,5], ["0x6024",66,6,6], ["0x6024",67,7,7], ["0x6025",68,16,16], ["0x6022",69,19,19], ["0x6022",70,20,20], ["0x6022",71,21,21], ["0x6022",72,22,22], ["0x6022",73,23,23],
- ["0x6025",74,23,23], ["0x6025",75,22,22], ["0x6025",76,21,21], ["0x6025",77,20,20], ["0x6025",78,19,19], ["0x6025",79,18,18], ["0x6025",80,17,17], ["0x6021",81,0,0], ["0x6021",82,1,1], ["0x6021",83,2,2], ["0x6021",84,3,3], ["0x6021",85,4,4], ["0x6021",86,5,5],
+ ["0x6025",74,16,16], ["0x6025",75,17,17], ["0x6025",76,18,18], ["0x6025",77,19,19], ["0x6025",78,20,20], ["0x6025",79,21,21], ["0x6025",80,22,22], ["0x6021",81,0,0], ["0x6021",82,1,1], ["0x6021",83,2,2], ["0x6021",84,3,3], ["0x6021",85,4,4], ["0x6021",86,5,5],
["0x6025",87,8,8], ["0x6025",88,9,9], ["0x6025",89,10,10], ["0x6025",90,11,11], ["0x6025",91,12,12], ["0x6025",92,13,13], ["0x6021",93,8,8], ["0x6021",94,9,9], ["0x6021",95,10,10], ["0x6021",96,11,11], ["0x6021",97,12,12], ["0x6021",98,13,13], ["0x6021",99,14,14],
["0x6025",100,0,0], ["0x6025",101,1,1], ["0x6025",102,2,2], ["0x6025",103,3,3], ["0x6025",104,4,4], ["0x6025",105,5,5], ["0x6025",106,6,6], ["0x6021",107,16,16], ["0x6021",108,17,17], ["0x6021",109,18,18], ["0x6021",110,19,19], ["0x6021",111,20,20], ["0x6021",112,21,21], ["0x6021",113,22,22], ["0x6021",114,23,23],
["0x6025",115,7,7], ["0x6026",116,0,0], ["0x6026",117,1,1], ["0x6026",118,2,2], ["0x6026",119,3,3], ["0x6026",120,4,4], ["0x6026",121,5,5], ["0x6026",122,6,6], ["0x6020",123,0,0], ["0x6020",124,1,1], ["0x6020",125,2,2], ["0x6020",126,3,3], ["0x6020",127,4,4], ["0x6020",128,5,5], ["0x6020",129,6,6],
[ ["0x6045",1,16,16], ["0x6045",2,17,17], ["0x6045",3,18,18], ["0x6045",4,19,19], ["0x6045",5,20,20],
["0x6045",6,8,8], ["0x6045",7,21,21], ["0x6045",8,22,22], ["0x6045",9,23,23], ["0x6045",10,0,0],
- ["0x6045",11,9,9], ["0x6045",12,10,10], ["0x6045",13,11,11], ["0x6045",14,1,1], ["0x6045",15,2,2], ["0x6045",16,3,3], ["0x6045",17,20,20],
+ ["0x6045",11,9,9], ["0x6045",12,10,10], ["0x6045",13,11,11], ["0x6045",14,1,1], ["0x6045",15,2,2], ["0x6045",16,3,3], ["0x6045",17,4,4],
["0x6045",18,12,12], ["0x6045",19,13,13], ["0x6045",20,14,14], ["0x6045",21,15,15], ["0x6045",22,5,5], ["0x6045",23,6,6], ["0x6045",24,7,7],
["0x6044",25,16,16], ["0x6044",26,17,17], ["0x6044",27,18,18], ["0x6044",28,19,19], ["0x6044",29,20,20], ["0x6042",30,16,16], ["0x6042",31,17,17], ["0x6042",32,18,18], ["0x6042",33,19,19],
["0x6044",34,0,0], ["0x6044",35,1,1], ["0x6044",36,21,21], ["0x6044",37,22,22], ["0x6044",38,23,23], ["0x6042",39,20,20], ["0x6042",40,21,21], ["0x6042",41,22,22], ["0x6042",42,23,23],
["0x6043",100,8,8], ["0x6043",101,9,9], ["0x6043",102,10,10], ["0x6043",103,11,11], ["0x6043",104,12,12], ["0x6043",105,13,13], ["0x6043",106,14,14], ["0x6041",107,0,0], ["0x6041",108,1,1], ["0x6041",109,2,2], ["0x6041",110,3,3], ["0x6041",111,4,4], ["0x6041",112,5,5], ["0x6041",113,6,6], ["0x6041",114,7,7],
["0x6043",115,15,15], ["0x6046",116,16,16], ["0x6046",117,17,17], ["0x6046",118,18,18], ["0x6046",119,19,19], ["0x6046",120,20,20], ["0x6046",121,21,21], ["0x6046",122,22,22], ["0x6040",123,16,16], ["0x6040",124,17,17], ["0x6040",125,18,18], ["0x6040",126,19,19], ["0x6040",127,20,20], ["0x6040",128,21,21], ["0x6040",129,22,22],
["0x6046",130,8,8], ["0x6046",131,9,9], ["0x6046",132,10,10], ["0x6046",133,11,11], ["0x6046",134,12,12], ["0x6046",135,13,13], ["0x6046",136,14,14], ["0x6046",137,15,15], ["0x6046",138,23,23], ["0x6040",139,23,23], ["0x6040",140,8,8], ["0x6040",141,9,9], ["0x6040",142,10,10], ["0x6040",143,11,11], ["0x6040",144,12,12], ["0x6040",145,13,13], ["0x6040",146,14,14],
- ["0x6046",147,0,0], ["0x6046",148,2,2], ["0x6046",149,3,3], ["0x6046",150,4,4], ["0x6046",151,5,5], ["0x6046",152,6,6], ["0x6046",153,7,7], ["0x6046",154,8,8], ["0x6040",155,0,0], ["0x6040",156,1,1], ["0x6040",157,2,2], ["0x6040",158,3,3], ["0x6040",159,4,4], ["0x6040",160,5,5], ["0x6040",161,6,6], ["0x6040",162,7,7], ["0x6040",163,15,15]
+ ["0x6046",147,0,0], ["0x6046",148,1,1], ["0x6046",149,2,2], ["0x6046",150,3,3], ["0x6046",151,4,4], ["0x6046",152,5,5], ["0x6046",153,6,6], ["0x6046",154,7,7], ["0x6040",155,0,0], ["0x6040",156,1,1], ["0x6040",157,2,2], ["0x6040",158,3,3], ["0x6040",159,4,4], ["0x6040",160,5,5], ["0x6040",161,6,6], ["0x6040",162,7,7], ["0x6040",163,15,15]
], //sector 4
[ ["0x6056",1,16,16], ["0x6056",2,17,17], ["0x6056",3,18,18], ["0x6056",4,19,19], ["0x6056",5,20,20],
--- /dev/null
+{
+ "_name" : "DataRate",
+ "_history" : 100,
+ "_kind" : "rate",
+ "time" : "2018-09-25T13:51:07.238Z",
+ "units" : "MB",
+ "value" : 262.701
+}
\ No newline at end of file
--- /dev/null
+#!/usr/bin/perl -w
+use strict;
+use warnings;
+use LWP::Simple qw(get);
+use JSON qw( decode_json encode_json );
+use Data::Dumper;
+use CGI qw(:standard);
+
+
+my $q = CGI->new;
+
+
+return unless $q->param('histo') =~ /^[a-zA-Z0-9_\-\/]+$/;
+return unless $q->param('src') =~ /^[a-zA-Z0-9]+$/;
+
+my $baseurl;
+if($q->param('src') eq 'rawmon') {$baseurl = 'http://lxhadeb12:8090/';}
+if($q->param('src') eq 'ebmon') {$baseurl = 'http://lxhadeb12:8090/';}
+if($q->param('src') eq 'eb') {$baseurl = 'http://lxhadeb07:8099/';}
+
+
+
+my $rawdata = get ($baseurl.$q->param('histo')."/get.json");
+
+my $data;
+if (defined $rawdata) {
+ $data = decode_json($rawdata);
+ }
+
+foreach my $s ('xlabels', 'ylabels', 'zlabels') {
+ if ($data->{$s}) {
+ my @labels = split(',',$data->{$s});
+ $data->{$s} = \@labels;
+ }
+ }
+
+
+if($data->{'_kind'} eq 'ROOT.TH1D') {
+ $data->{"underflow"} = $data->{bins}[3];
+ $data->{"overflow"} = $data->{bins}[-1];
+ @{$data->{"bins"}} = splice(@{$data->{"bins"}},4,-1);
+ }
+
+if($data->{'_kind'} eq 'ROOT.TH2D') {
+ my $d;
+ foreach my $x (1..$data->{nbins1}) {
+ foreach my $y (1..$data->{nbins2}) {
+ $d->[$x-1][$y-1] = $data->{bins}[6+$x+$y*($data->{nbins1}+2)];
+ }
+ }
+# foreach my $x (1..$data->{nbins1}) {
+# $data->{underflow}{x}[$x] = $data->{bins}[7+$x];
+# $data->{overflow}{x}[$x] = $data->{bins}[-($data->{nbins1}+$x-2)];
+# }
+
+ $data->{bins} = $d;
+ }
+
+
+
+print "Cache-Control: no-cache, must-revalidate, max-age=1\r\n";
+print "Expires: Thu, 01 Dec 1994 16:00:00 GMT\r\n";
+print "Content-type: application/json\r\n\r\n";
+
+print encode_json($data);
+
my $MYF;
open ($MYF, "<files/QA.htt") or print "File not found." and exit;
while (<$MYF>){
- if($_ =~ m/$query/i) {
+ if($_ =~ m/$query/) {
# print $_."<br>";
$out .= "<table><tr><th style='width:80px'>Entry<td><b>$query</b> - ";
$_ =~ m/class="(\d+)/;
$_ =~ m/alt=".+\((\d\d:\d\d:\d\d)\)/;
$out .= " @ ".$1;
- $_ =~ m$>(.+)<br/>(.+)</div>$;
+ $_ =~ m$">(.+)<br/>(.+)</div>$;
$out .= "<tr><th>Short<td>$1 - $2";
$_ =~ m$alt=".+<br />(.+)"\sonmouseover$;
my $s = $1;
- $s =~ s$\s-\s$<br/>$gi;
+ #$s =~ s$\s-\s$<br/>$gi;
$out .= "<tr><th>Msg<td><div style='max-height:300px;overflow-y:auto'>";
$out .= $s;
$out .= "</div></table>";
return unless $q->param('src') =~ /^[a-zA-Z0-9]+$/;
my $baseurl;
-if($q->param('src') eq 'rawmon') {$baseurl = 'http://lxhadeb13:8090/';}
-if($q->param('src') eq 'ebmon') {$baseurl = 'http://lxhadeb13:8090/';}
+if($q->param('src') eq 'rawmon') {$baseurl = 'http://lxhadeb12:8090/';}
+if($q->param('src') eq 'ebmon') {$baseurl = 'http://lxhadeb12:8090/';}
if($q->param('src') eq 'eb') {$baseurl = 'http://lxhadeb07:8099/';}
if ($EPICS_data->{"PS_RICH_1_1V_5"}->{val} == 1) {$longtext .= "1.1V CR5 off |";$LVOn = 0;}
if ($LVOn == 1) {$longtext .= "All LV PS are ON";}
- $longtext .= "\n";
+ #$longtext .= "\n";
#print "$debugOut\n";
#if $longtext .= "LV is ON";
#$EPICS_data
# $plot->{titles}->[9] = "Pion";
$plot->{xlabel} = "Time";
$plot->{ylabel} = "Deadtime (%)";
-$plot->{sizex} = 830;
-$plot->{sizey} = 420;
+$plot->{sizex} = 690;
+$plot->{sizey} = 320;
$plot->{nokey} = 0;
$plot->{xscale} = 8;
$plot->{ymin} = -1;
output => HPlot::OUT_PNG,
ylabel => "Deadtime (%)",
colors => ['#0000ff','#d8d8d8','#e0e0e0','#e8e8e8','#f0f0f0','#f8f8f8','#f0f0f0','#e8e8e8','#e0e0e0'],
- sizex => 580,
+ sizex => 520,
sizey => 265,
nokey => 1,
entries => 10,
bargap => 5,
});
-my $str = Hmon::MakeTitle(12,9,"Busy Times",0);
+my $str = Hmon::MakeTitle(9,7,"Busy Times",0);
$str .= qq@<img src="%ADDPNG files/BusyTimes.png%" type="image/png">@;
$str .= Hmon::MakeFooter();
Hmon::WriteFile("busyhist",$str);
use QA;
use LWP::Simple;
use JSON qw( decode_json );
+use JSON::XS;
use POSIX qw/floor ceil strftime/;
use lib '.';
use getebjson;
use Storable qw(lock_store lock_retrieve);
+use HADES::TrbNet;
+use List::Util qw[min max];
my $fqa = QA::OpenQAFile();
+trb_init_ports() or die trb_strerror();
unless($data->{Inputs}{value}) {sleep 5; next;}
- my $timesincecalib = time() - ($data->{LastCalibr}{'time'});
- my $txt = strftime("%d.%m. %H:%M",localtime($data->{LastCalibr}{'time'}));
- my $longtext = "Last Calibration was done at ".$txt;
- my $status = QA::GetQAState('below',$timesincecalib,@QA::TdcCalibrationInterval);;
+ my $export;
+ my $store;
+ my $newstore;
+ my $storefile = '/dev/shm/hmon_calibrationinformation.store';
+ if (-e $storefile) {
+ $store = lock_retrieve($storefile);
+ }
+# print Dumper $store;
+ my ($min,$max) = (0,0);
+ my ($minboard,$maxboard) = (0,0);
+# print "Read\n";
+
+ my $temp = trb_register_read(0xffff,0);
+ foreach my $b (keys %{$temp}) {
+ if(($b&0xF000) == 0x7000 || ($b&0xFF00) == 0x6000 || ($b&0xFF00) == 0x5000 ) {
+ my $t = (($temp->{$b}>>20)&0xFFF)/16.;
+ $newstore->{boards}{$b} = $t;
+ if($store->{boards}) {
+ next unless $store->{boards}{$b};
+ if ($t - $store->{boards}{$b} > $max) {
+ $max = $t - $store->{boards}{$b};
+ $maxboard = $b;
+ }
+ if ($t - $store->{boards}{$b} < $min) {
+ $min = $t - $store->{boards}{$b};
+ $minboard = $b;
+ }
+ }
+ }
+ }
+
+
+ if(!$store->{boards} || $data->{LastCalibr}{'time'} != $store->{LastCalibr}) {
+ $newstore->{LastCalibr} = $data->{LastCalibr}{'time'};
+ lock_store($newstore,$storefile);
+# print "Writing\n";
+ }
+
+ my $timesincecalib = time() - ($data->{LastCalibr}{'time'});
+
+ $export->{mintemp} = $min;
+ $export->{maxtemp} = $max;
+ $export->{LastCalibr} = $data->{LastCalibr}{'time'};
+ $export->{time} = time();
+ $export->{quality} = $data->{LastCalibr}{'quality'};
+ $export->{status}{time} = QA::GetQAState('below',$timesincecalib,@QA::TdcCalibrationInterval);
+ $export->{status}{temp} = QA::GetQAState('below',max(-$min,$max),@QA::TdcCalibrationTemperature);
+ $export->{status}{quality} = ($export->{quality} < 1)?QA::ERROR:QA::OK;
+ $export->{nocalib} = [];
+ $export->{calibactive} = ($data->{RunPrefix}{value} eq 'tc')?1:0;
+ if($export->{calibactive}) {
- QA::WriteQALog($fqa,"misc","calib",1200,$status,'Last TDC Calib',$txt,$longtext);
-
+ my @datainp;
+ my @progresses;
+ for my $i (1.. scalar @{$data->{Inputs}{value}}) {
+ $datainp[$i] = getjsonhash('eb',"BNET-IN-$i/FirstLevel/get.json");
+ push(@progresses,@{$datainp[$i]->{hubs_progress}});
+ }
- my $store;
- if($data->{LastCalibr}{'time'} != $store->{LastCalibr) {
+ my $progress = min(@progresses);
+
+ my $status = QA::WARN_2;
+ $status = QA::NOTE if ($progress == 100);
+ my $txt = "Running ".$progress;
+ my $longtext = "Calibration Running. Accumulating Statistics, now at $progress %";
+ $longtext = "Calibration finished. Change back to normal data taking!" if $progress == 100;
+ Hmon::Speak('calibration',"Calibration Finished") if $progress == 100;
+
+ QA::WriteQALog($fqa,"misc","calib",240,$status,'TDC Calib',$txt,$longtext);
}
-
- sleep 60;
+ else {
+ my $txt = strftime("%d.%m. %H:%M",localtime($data->{LastCalibr}{'time'}));
+ my $longtext = "Last Calibration was done at $txt <br/>";
+ $longtext .= sprintf("Temperature changed in the interval of %.1f (%04x) to %.1f (%04x) degrees.<br/>",$min,$minboard,$max,$maxboard);
+ my $status = max($export->{status}{time},$export->{status}{temp});
+
+ if($export->{quality} && $export->{quality} < 1) {
+ $longtext .= "Quality reported by EB is below 1";
+ $status = max(QA::ERROR,$status);
+ }
+
+ ################ comparing timestamps of calib files ############
+
+ my $ls_out = `ls /home/hadaq/oper/*/*.cal -lah --time-style=long-iso`;
+ my @ls_out_list = split("\n",$ls_out);
+
+ my $calib_file_epochs;
+
+ for my $i (@ls_out_list) {
+ $i =~ m/^\S+\s+\S\s+\S+\s+\S+\s+\S+\s+(\S+)\s+(\S+)\s+(\S+)/;
+
+ my $date = $1;
+ my $time = $2;
+ my $fname = $3;
+ $fname =~ m%/local(\S+).cal$%;
+ my $addr = eval("0x".$1);
+
+ $date =~/(\d\d\d\d)-(\d\d)-(\d\d)/;
+ my $year = $1;
+ my $month = $2;
+ my $day = $3;
+
+ $time =~/(\d\d):(\d\d)/;
+ my $hours = $1;
+ my $minutes = $2;
+
+ my $dt = DateTime->new(
+ year => $year,
+ month => $month,
+ day => $day,
+ hour => $hours,
+ minute => $minutes,
+ );
+ $dt->set_time_zone( 'Europe/Berlin' );
+
+ my $epoch = $dt->epoch;
+ $calib_file_epochs->{$addr} = $epoch;
+ }
+
+ my $max_calib_epoch_diff = 120; #seconds
+ my $longtext2 = "";
+ my $all_calib_files_fresh = 1;
+
+ foreach my $b (keys %{$temp}) {
+ if(($b&0xF000) == 0x7000 || ($b&0xFF00) == 0x6000 || ($b&0xFF00) == 0x5000 ) {
+ if ( $calib_file_epochs->{$b}){
+ if (abs($calib_file_epochs->{$b} - $data->{LastCalibr}{'time'}) <$max_calib_epoch_diff){
+ }
+ else {
+ $longtext2 .= sprintf("calib file exists for 0x%04x but is not fresh<br/>",$b);
+ $all_calib_files_fresh = 0;
+ push(@{$export->{nocalib}},$b);
+ }
+ }
+ else {
+ $longtext2 .= sprintf("calib file not found for 0x%04x<br/>",$b);
+ $all_calib_files_fresh = 0;
+ push(@{$export->{nocalib}},$b);
+ }
+ }
+ }
+ if($all_calib_files_fresh != 1){
+ $status = max($status,QA::ERROR);
+ }
+ QA::WriteQALog($fqa,"misc","calib",20,$status,'Last TDC Calib',$txt,$longtext2.$longtext);
+ }
+
+ my $fh;
+ open($fh, ">", Hmon::HMONDIR."/files/calibration.json");
+ print $fh encode_json($export);
+ close $fh;
+
+
+ sleep 5;
}
--- /dev/null
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use Data::Dumper;
+use HADES::TrbNet;
+use List::Util qw[min max];
+use Email::Sender::Simple qw(sendmail);
+use Email::Simple;
+use Email::Simple::Creator;
+
+use Log::Log4perl qw(get_logger);
+
+################################
+# To disable script: just uncomment
+# the following line with "exit"
+################################
+exit;
+################################
+
+
+my $HADESDAQ="/home/hadaq/trbsoft/hadesdaq/";
+
+Log::Log4perl::init($HADESDAQ . "hmon/automatic_restart_logger.conf");
+my $logger = get_logger("automatic_restart");
+
+$logger->info("startup");
+
+print STDERR "restarted. The log file is here:
+/home/hadaq/trbsoft/hadesdaq/hmon/logs/automatic_restart.log
+";
+
+trb_init_ports() or die trb_strerror();
+
+my $mail_fn = $HADESDAQ . "main/alarm_mail_list.txt";
+
+my $number_of_reset_retries = 4;
+
+my $num_of_entries = 10; # loop 10 times and build average
+
+# number of MDC OEPs which are allowed to be misssing before alarm
+my $max_allowed_mdc_oeps_missing = 1;
+
+# minimal average DAQ rate allowed before an alarm
+my $lower_rate_limit = 150;
+my $upper_rate_limit = 450;
+
+
+my $beep_intervall = 10;
+my $mail_intervall = 600;
+
+my $rh_data = {};
+
+my $fh;
+
+open ($fh, "<", "/tmp/mdc_number_missing_boards") || die "could not open /tmp/mdc_number_missing_boards";
+$fh->autoflush(1);
+
+
+my $time_last_beep_alarm=0;
+my $time_last_mail_alarm=0;
+
+my $CURRENT_STATE = "idle";
+my $NEXT_STATE = "idle";
+my $reset_counter = 0;
+my $iterator = 0;
+while (1) {
+
+ STATE_SWITCH:
+ for ($CURRENT_STATE) {
+ if (/idle/) {
+ last STATE_SWITCH;
+ }
+ if (/error/) {
+ last STATE_SWITCH;
+ }
+ if (/reset/) {
+ if ($reset_counter < $number_of_reset_retries
+ && $iterator >= $num_of_entries) {
+ $reset_counter++;
+ $logger->debug("doing a reset now: number of resets: $reset_counter");
+ my $c = q|echo "<div style='position:absolute;top:5px;left:15px;color:red;font-weight:bold;z-index:100'>Doing an automatic TrbNet reset</div>" > ~/trbsoft/hadesdaq/hmon/files/note.htt; ssh lxhadesdaqp 'cd ~/trbsoft/daq/main; ./startup_briccolage.sh dont_restart_monitoring'; rm ~/trbsoft/hadesdaq/hmon/files/note.htt|;
+ #print STDERR localtime() . ": command: $c\n";
+ qx($c);
+ $c=q|ssh lxhadesdaqp '/usr/bin/wget -a /tmp/EB_filestart.log -O /tmp/EB_fileres.txt "http://lxhadeb07:8099/Master/BNET/StartRun/execute?prefix=co&oninit=10"'|;
+ #print STDERR localtime() . ": command: $c\n";
+ qx($c);
+ $iterator = 0;
+ @{$rh_data->{'rates'}} =();
+ last STATE_SWITCH;
+ }
+ }
+ }
+
+ my $daq_rate;
+
+ my $rh_rate = trb_register_read(0x0003, 0xa001) or sleep 5 and next;
+
+ if ( !defined $rh_rate) {
+ $daq_rate = 0;
+ }
+ else {
+ $daq_rate = $rh_rate->{0x0003} & 0xfffff; # only 20bits
+ }
+
+ #print STDERR "daq_rate: $daq_rate\n";
+ push(@{$rh_data->{'rates'}}, $daq_rate);
+ $iterator++;
+ my $num_datapoints = scalar @{$rh_data->{'rates'}};
+ #print STDERR "iterator: $iterator: num_data_points: $num_datapoints\n";
+ if ($iterator >= $num_of_entries) {
+ shift @{$rh_data->{'rates'}};
+ }
+
+ my $sum = 0;
+ foreach (@{$rh_data->{'rates'}}) {
+ $sum += $_;
+ }
+ my $average_rate = $sum / $num_of_entries;
+ #print STDERR "average_rate: $average_rate\n";
+ seek($fh, 0, 0);
+ my $num_mdc_missing = <$fh>;
+ chomp $num_mdc_missing;
+
+ my $state_string = "num missing: $num_mdc_missing , average_rate: $average_rate";
+ #print "state_string: $state\n";
+
+ if($iterator >= $num_of_entries ) {
+ # ($average_rate > $upper_rate_limit) ||
+ if ( ($average_rate < $lower_rate_limit) ||
+ ($num_mdc_missing > $max_allowed_mdc_oeps_missing) ) {
+ my $time = time();
+ $logger->debug("going to state in_error: average_rate: $average_rate, mdc_missing: $num_mdc_missing, iterator: $iterator\n");
+ $NEXT_STATE = "reset";
+ if ($time - $time_last_beep_alarm > $beep_intervall) {
+ $time_last_beep_alarm=$time;
+ $logger->debug("beep: state: $state_string");
+ my $c;
+ $c = q|ssh -X hadesp30 'DISPLAY=:1 xterm -iconic -e bash -c "~/bin/bell;"' &|;
+ print "command: $c\n";
+ qx($c);
+
+ $c = "mpv --audio-device=auto ~/Documents/foghorn-daniel_simon.mp3 >/dev/null 2>/dev/null </dev/null &";
+ qx($c);
+ }
+
+
+ if ( ($time - $time_last_mail_alarm) > $mail_intervall && $reset_counter >= $number_of_reset_retries) {
+
+ $time_last_mail_alarm = $time;
+
+ my $mail_fh;
+ open ($mail_fh, "<", "$mail_fn") || print "could not open file: $mail_fn\n";
+
+ my @mails = <$mail_fh>;
+ $mail_fh->close;
+ chomp @mails;
+ foreach my $cur_mail (@mails) {
+
+ next if($cur_mail=~/^#/ || $cur_mail=~/^\s+/ || $cur_mail=~/^\n/);
+ next unless $cur_mail=~/\w+@\w+/;
+ $logger->debug("current mail sent to: $cur_mail" );
+ my $reset_counter_str = $reset_counter;
+ my $email = Email::Simple->create(
+ header => [
+ To => "$cur_mail",
+ From => '"HADES DAQ" <hades33@gsi.de>',
+ Subject => 'Alarm during cosmic data-taking',
+ ],
+ body => "Error Condition:
+- MDC-missing-OEPs: $num_mdc_missing
+- average DAQ-rate: $average_rate
+ - lower_limit: $lower_rate_limit: upper_limit: $upper_rate_limit
+ - if it is outside the limits it might be due to some issue in the RPC.
+- number of resets already tried: $reset_counter_str
+",
+ );
+
+ sendmail($email) or $logger->error("error sending mail to $cur_mail");
+
+ } # loop over mail addresses
+
+ } # if mail intervall
+
+ } # error condition
+ else {
+ if($CURRENT_STATE eq "reset") {
+ $NEXT_STATE = "idle";
+ $reset_counter=0;
+ $iterator = 0;
+ @{$rh_data->{'rates'}} =();
+ $logger->info("leaving error state after $reset_counter number of resets: state: $state_string");
+ }
+ }
+
+
+ if($iterator%60==0) {
+ $logger->debug("still alive signal: $state_string, state: $CURRENT_STATE, iterator: $iterator");
+ }
+
+ } # only if iterator is large enough make error meesages.
+
+ sleep 1;
+ $CURRENT_STATE = $NEXT_STATE;
+} #endless loop
+
+
+
HPlot::PlotInit({
name => "DutyFactor",
file => "files/DutyFactor",
- entries => 50,
+ entries => 100,
type => HPlot::TYPE_HISTORY,
output => HPlot::OUT_PNG,
xlabel => "Spills",
curves => 1,
buffer => 0,
nokey => 1,
+ storable => 1,
});
HPlot::PlotInit({
my @dummy = (0,0,10,20,30,10,20,20,20,20,10,30,10,20,30,10,20,20,20,20,10,30,10,20,30,10,20,20,20,20,10,30,1,2,3,0,0,0);
my $iter = 0;
+ my $str = Hmon::MakeTitle(8, 5, "DutyFactor",1);
+ $str .= qq@<img src="%ADDPNG files/DutyFactor.png%" type="image/png"><br\>\n@;
+ $str .= Hmon::MakeFooter();
+ Hmon::WriteFile("DutyFactor",$str);
+
while(1) {
my $o = trb_registertime_read_mem(0x5000,0xc000,0,17);
my $lastsum = 0;
for my $c (1..5) { $lastsum += $store[-$c]//0;}
- if($lastsum < 10*5*$SPS && ($store[-6]//0) > 9*$SPS) {
+ if($lastsum < 20*5*$SPS && ($store[-6]//0) > 9*$SPS) {
my $total = sum(@store)/$SPS;
my $max = max(@store);
my $length = sprintf("%0.1f s (%i samples)",time()-$time,$samples);
my $offtime = $empties/(1E6/$sampletime);
- my $str = Hmon::MakeTitle(8, 16, "DutyFactor",1);
+ $str = Hmon::MakeTitle(8, 16, "SpillShapeAnalysis",1);
$str .= qq@<img width="600" src="%ADDPNG files/StartRateXhistbar.png%" type="image/png"><br>\n@;
$str .= qq@<img src="%ADDPNG files/DutyFactor.png%" type="image/png"><br\>\n@;
$str .= qq@<img src="%ADDPNG files/SpillSumDuty.png%" type="image/png"><br\>\n@;
$str .= "<tr><td>Last Max<td>".QA::SciNotation($max)." Hz (100ms)";
$str .= "</table>";
$str .= Hmon::MakeFooter();
- Hmon::WriteFile("DutyFactor",$str);
+ Hmon::WriteFile("SpillShapeAnalysis",$str);
$empties = 0;
$time = time();
}
$old = $o;
usleep($sampletime);
- }
\ No newline at end of file
+ }
use Time::HiRes qw( gettimeofday usleep time );
use Data::Dumper;
use Hmon;
+use List::Util qw(sum0 sum min max);
use QA;
use LWP::Simple;
-use JSON qw( decode_json );
+use JSON qw( decode_json );
use HADES::TrbNet;
my $last_rate_endp = 0;
my $opt_addr = 3; #CTS
my $error_ctr = 0;
-my $error_limit = 3;
+my $error_limit = 6;
-my $opt_debug =0;
+my $opt_debug =1;
trb_init_ports() or die trb_strerror();
my $flog = QA::OpenQAFile();
-my $masterurl = 'http://lxhadeb07:8099/';
+my $masterurl = 'http://lxhadeb07p:8099/';
my $url_erate = $masterurl . 'Master/BNET/EventsRate/get.json?field="value"';
my $url_builders = $masterurl . 'Master/BNET/Builders/get.json?field="value"';
+my $rh_data = {};
+
+my $loop_counter = 0;
+
+my $lastres;
while (1) {
- # 0x03 => CTS
- # my $rh_result = trb_register_read(QA::CTSAddress, 0xa0f0)
- # or sleep 5 and next;
- # my $sentmask = ($rh_result->{QA::CTSAddress} || 0) & 0xFFFF;
-
- # 0x3000 => ??
- my $actmask = 0;
- my $evtrate_eb_tot = 0;
- my $evtrate_endp_tot = 0;
- my $ctr = 0;
- my $starttime = time();
- my $data;
- my $last_spill_on = 0;
- my $spill_on = 0;
- my $use_spill_detect = 0;
-
- while (($ctr < ($NUM_AVERAGES + $offset)) && (!($last_spill_on == 1 && $spill_on == 0) || $use_spill_detect == 0)) {
- my $rh_result = trb_register_read(0x2, 0x1) or sleep 5 and next;
- my $rate_endp = ($rh_result->{0x2} & 0xffff);
- if ($ctr < $NUM_AVERAGES) {
- $evtrate_endp_tot +=
- $rate_endp >= $last_rate_endp ? $rate_endp - $last_rate_endp
- : ($rate_endp + 2**16) - $last_rate_endp;
- }
- if ($ctr >= $offset) {
- # JAM2018: direct access to dabc http server instead of epics now:
- $evtrate_eb_tot += get ($url_erate);
- $evtrate_eb_tot += 0 unless defined $evtrate_eb_tot;
- #print Dumper $evtrate_eb_tot;
- my $builders = get ($url_builders);
- #print Dumper $builders;
- if (defined $builders)
- {
- my $builder_array = decode_json($builders);
- $actmask = scalar @$builder_array;
- # not exactly the bitmask, but this is not used here anyway JAM
- }
-
- }
- $last_rate_endp = $rate_endp;
-
- ###cancel integration when spill break is detected
- my @result = trb_register_read_c($opt_addr, 0xa002 );
- $last_spill_on = $spill_on;
- $spill_on = !(($result[1] & 0x10) >> 4);
-
- usleep($SLEEP_TIME * 1e6);
- $ctr++;
- }
-
- my $tottime = (time() - $starttime) * $NUM_AVERAGES/($NUM_AVERAGES+$offset);
- my $rate_eb = $evtrate_eb_tot / ($ctr-$offset);
- my $rate_eb_str = sprintf "%.1f", $rate_eb;
- my $rate_endp = $evtrate_endp_tot / $tottime;
- my $rate_endp_str = sprintf "%.1f", $rate_endp;
- my $diff = $rate_eb - $rate_endp;
- my $diff_str = sprintf "%d", $diff;
- my $diff_p = $diff / ($rate_endp || 1) * 100;
- my $diff_p_str = sprintf "%d", $diff_p;
- if (! $rate_endp) {
- $evtrate_endp_tot, $diff_p_str = "---";
- }
-
- my $limit = $diff / sqrt($rate_endp || 1);
- my $status = QA::GetQAState('inside', $limit, @QA::EBDeltaRateLimits);
- $status = QA::OK if $rate_endp < 150;
-
- if (! $actmask) {
- $status = QA::WARN_2;
- $diff_p_str = "---";
- $rate_eb_str = "EB is stopped";
- }
- if (($status >= QA::ERROR) && ($error_ctr < $error_limit)) {
- $error_ctr++;
- $status = QA::OK;
- } else {
- $error_ctr = 0;
- }
- $status = QA::ERROR if ($diff > 2000 || $diff < -2000);
-
- my $title = "ΔRate EB-CTS";
- my $shorttext = "$diff_str ($diff_p_str%)";
- my $longtext = "CurrentRate CTS: $rate_endp_str - Rate Eventbuilders: $rate_eb_str - ΔRate: $diff_str ($diff_p_str%)";
- $longtext = " $longtext ErrorCtr: $error_ctr" if ($error_ctr > 0);
- QA::WriteQALog($flog, "eb", "rate", $SLEEP_TIME * $ctr * 2,
- $status, $title, $shorttext, $longtext) unless $opt_debug>0;
- print "status:$status title:$title short:$shorttext long: $longtext \n" unless $opt_debug<1;
-
- if ($status >= QA::ERROR) {
- my $speakermsg = "CTS and Eventbuilder rate differ by ";
- my $pmesg = sprintf "%d", abs($diff_p);
- Hmon::Speak('dataloss', "Eventbuilder and CTS rate differ by $pmesg per cent") unless $opt_debug>0;
- print "dataloss: Eventbuilder and CTS rate differ by $pmesg per cent\n" unless $opt_debug<1;
- }
+ my $actmask = 0;
+ my $evtrate_eb_tot = 0;
+ my $evtrate_endp_tot = 0;
+ my $ctr = 0;
+ my $starttime = time();
+ my $data;
+ my $last_spill_on = 0;
+ my $spill_on = 0;
+ my $use_spill_detect = 0;
+
+ $loop_counter++;
+
+ if ($loop_counter>130) {
+ pop(@{$rh_data->{rates_daq}});
+ pop(@{$rh_data->{rates_eb}});
+ #shift(@{$rh_data->{act_mask}});
+ }
+
+ if(!defined $lastres) {
+ my $rh_result = trb_register_read(0x2, 0x1) or sleep 5 and next;
+ $lastres = ($rh_result->{0x2} & 0xffff);
+ usleep(500_000);
+ }
+
+ my $total_rate=0;
+ for (1..2) {
+ my $rh_result = trb_register_read(0x2, 0x1) or sleep 5 and next;
+ my $res = ($rh_result->{0x2} & 0xffff);
+ my $daq_evtrate = $res >= $lastres ? $res - $lastres : ($res + 2**16) - $lastres;
+ $total_rate += $daq_evtrate;
+ $lastres = $res;
+ usleep(500_000);
+ }
+ unshift (@{$rh_data->{rates_daq}}, $total_rate);
+
+ $evtrate_eb_tot = get ($url_erate);
+ $evtrate_eb_tot = 0 unless defined $evtrate_eb_tot;
+ unshift (@{$rh_data->{rates_eb}}, $evtrate_eb_tot);
+
+ #print Dumper $evtrate_eb_tot;
+ my $builders = get ($url_builders);
+ #print Dumper $builders;
+ if (defined $builders) {
+ my $builder_array = decode_json($builders);
+ $actmask = scalar @$builder_array;
+ #print STDERR "actmask: $actmask\n";
+ }
+
+ #unshift (@{$rh_data->{act_masks}}, $actmask);
+
+ my @temp = @{$rh_data->{rates_daq}}[0..29];
+ @temp = map { defined $_ ? $_ : 0 } @temp;
+ my $average_30s = sum0( @temp ) / 30 if($loop_counter>=00);
+
+ @temp = @{$rh_data->{rates_daq}}[0..119];
+ @temp = map { defined $_ ? $_ : 0 } @temp;
+ my $average_120s = sum0( @temp ) / 120 if($loop_counter>=00);
+ print "averages daq: 30s: $average_30s, 120s: $average_120s\n";
+
+ unshift (@{$rh_data->{average_daq_30s}}, $average_30s);
+ unshift (@{$rh_data->{average_daq_120s}}, $average_120s);
+
+ @temp = @{$rh_data->{rates_eb}}[0..29];
+ @temp = map { defined $_ ? $_ : 0 } @temp;
+ $average_30s = sum0( @temp ) / 30 if($loop_counter>=00);
+ @temp = @{$rh_data->{rates_eb}}[0..119];
+ @temp = map { defined $_ ? $_ : 0 } @temp;
+ $average_120s = sum0( @temp ) / 120 if($loop_counter>=00);
+
+ unshift (@{$rh_data->{average_eb_30s}}, $average_30s);
+ unshift (@{$rh_data->{average_eb_120s}}, $average_120s);
+
+ if ($loop_counter >10) {
+ pop(@{$rh_data->{average_daq_30s}});
+ pop(@{$rh_data->{average_daq_120s}});
+ pop(@{$rh_data->{average_eb_30s}});
+ pop(@{$rh_data->{average_eb_120s}});
+ }
+
+ #print Dumper $rh_data;
+
+
+ my $avg_daq = $rh_data->{average_daq_120s}->[0];
+ $avg_daq = 0 if(!defined $avg_daq);
+
+ my $avg_eb = $rh_data->{average_eb_120s}->[0];
+ $avg_eb = 0 if(!defined $avg_eb);
+
+ print "averages: daq: $avg_daq, eb: $avg_eb\n";
+
+ my $status = QA::GetQAState('inside', ($avg_daq - $avg_eb)/($avg_daq?$avg_daq:1), @QA::EBDeltaRateLimits);
+ $status = QA::OK if $loop_counter < 60;
+
+ if (!$actmask) {
+ $status = QA::WARN_2;
+ #$diff_p_str = "---";
+ #$rate_eb_str = "EB is stopped";
+ }
+
+ if (($status >= QA::ERROR) && ($error_ctr < $error_limit)) {
+ $error_ctr++;
+ $status = QA::OK;
+ } else {
+ $error_ctr = 0;
+ }
+ #$status = QA::ERROR if ($diff > 2000 || $diff < -2000);
+
+ my $title = "ΔRate CTS/EB";
+ my $ratestr_daq = &QA::SciNotation($avg_daq);
+ my $ratestr_eb = &QA::SciNotation($avg_eb);
+ my $ratediff = &QA::SciNotation($avg_daq - $avg_eb);
+ my $shorttext = $ratestr_daq . "/" . $ratestr_eb;
+ my $longtext = "The average rates over 120s are shown: vg. CTS 120s: " . $ratestr_daq . " - Rate Eventbuilders: $ratestr_eb - ΔRate: $ratediff";
+ $longtext = " $longtext ErrorCtr: $error_ctr" if ($error_ctr > 0);
+ QA::WriteQALog($flog, "eb", "rate", 1,
+ $status, $title, $shorttext, $longtext); # unless $opt_debug>0;
+ print "status: $status title:$title short:$shorttext long: $longtext \n" unless $opt_debug<1;
+ if ($status >= QA::ERROR) {
+ my $speakermsg = "CTS and Eventbuilder rate differ by ";
+ #my $pmesg = sprintf "%d", abs($diff_p);
+ #Hmon::Speak('dataloss', "Eventbuilder and CTS rate differ by $pmesg per cent") unless $opt_debug>0;
+ #print "dataloss: Eventbuilder and CTS rate differ by $pmesg per cent\n" unless $opt_debug<1;
+
+ }
+
+ if($loop_counter%100 == 0) {
+ print Dumper $rh_data;
+ }
}
+
+
+
+
+
+ # 0x03 => CTS
+ # my $rh_result = trb_register_read(QA::CTSAddress, 0xa0f0)
+ # or sleep 5 and next;
+ # my $sentmask = ($rh_result->{QA::CTSAddress} || 0) & 0xFFFF;
+
+ # 0x3000 => ??
+ # while (($ctr < ($NUM_AVERAGES + $offset)) && (!($last_spill_on == 1 && $spill_on == 0) || $use_spill_detect == 0)) {
+ # my $rh_result = trb_register_read(0x2, 0x1) or sleep 5 and next;
+ # my $rate_endp = ($rh_result->{0x2} & 0xffff);
+
+ # if ($ctr < $NUM_AVERAGES) {
+ # $evtrate_endp_tot +=
+ # $rate_endp >= $last_rate_endp ? $rate_endp - $last_rate_endp
+ # : ($rate_endp + 2**16) - $last_rate_endp;
+ # }
+ # if ($ctr >= $offset) {
+ # # JAM2018: direct access to dabc http server instead of epics now:
+ # $evtrate_eb_tot += get ($url_erate);
+ # $evtrate_eb_tot += 0 unless defined $evtrate_eb_tot;
+ # #print Dumper $evtrate_eb_tot;
+ # my $builders = get ($url_builders);
+ # #print Dumper $builders;
+ # if (defined $builders) {
+ # my $builder_array = decode_json($builders);
+ # $actmask = scalar @$builder_array;
+ # print STDERR "actmask: $actmask\n";
+ # # not exactly the bitmask, but this is not used here anyway JAM
+ # }
+
+ # }
+ # $last_rate_endp = $rate_endp;
+
+ # ###cancel integration when spill break is detected
+ # my @result = trb_register_read_c($opt_addr, 0xa002 );
+ # $last_spill_on = $spill_on;
+ # $spill_on = !(($result[1] & 0x10) >> 4);
+
+ # usleep($SLEEP_TIME * 1e6);
+ # $ctr++;
+ # }
+
+ # my $tottime = (time() - $starttime) * $NUM_AVERAGES/($NUM_AVERAGES+$offset);
+ # my $rate_eb = $evtrate_eb_tot / ($ctr-$offset);
+ # my $rate_eb_str = sprintf "%.1f", $rate_eb;
+ # my $rate_endp = $evtrate_endp_tot / $tottime;
+ # my $rate_endp_str = sprintf "%.1f", $rate_endp;
+ # my $diff = $rate_eb - $rate_endp;
+ # my $diff_str = sprintf "%d", $diff;
+ # my $diff_p = $diff / ($rate_endp || 1) * 100;
+ # my $diff_p_str = sprintf "%d", $diff_p;
+ # if (! $rate_endp) {
+ # $evtrate_endp_tot, $diff_p_str = "---";
+ # }
+
+ # my $limit = $diff / sqrt($rate_endp || 1);
+ # my $status = QA::GetQAState('inside', $limit, @QA::EBDeltaRateLimits);
+ # $status = QA::OK if $rate_endp < 150;
+
+ # if (! $actmask) {
+ # $status = QA::WARN_2;
+ # $diff_p_str = "---";
+ # $rate_eb_str = "EB is stopped";
+ # }
+ # if (($status >= QA::ERROR) && ($error_ctr < $error_limit)) {
+ # $error_ctr++;
+ # $status = QA::OK;
+ # } else {
+ # $error_ctr = 0;
+ # }
+ # $status = QA::ERROR if ($diff > 2000 || $diff < -2000);
+
+ # my $title = "ΔRate EB-CTS";
+ # my $shorttext = "$diff_str ($diff_p_str%)";
+ # my $longtext = "CurrentRate CTS: $rate_endp_str - Rate Eventbuilders: $rate_eb_str - ΔRate: $diff_str ($diff_p_str%)";
+ # $longtext = " $longtext ErrorCtr: $error_ctr" if ($error_ctr > 0);
+ # QA::WriteQALog($flog, "eb", "rate", $SLEEP_TIME * $ctr * 2,
+ # $status, $title, $shorttext, $longtext) unless $opt_debug>0;
+ # print "status:$status title:$title short:$shorttext long: $longtext \n" unless $opt_debug<1;
+
+ # if ($status >= QA::ERROR) {
+ # my $speakermsg = "CTS and Eventbuilder rate differ by ";
+ # my $pmesg = sprintf "%d", abs($diff_p);
+ # Hmon::Speak('dataloss', "Eventbuilder and CTS rate differ by $pmesg per cent") unless $opt_debug>0;
+ # print "dataloss: Eventbuilder and CTS rate differ by $pmesg per cent\n" unless $opt_debug<1;
+ # }
+
+ #}
use POSIX qw/floor ceil strftime/;
use lib '.';
use getebjson;
+use List::Util qw[min max];
-use DateTime;
-use DateTime::Format::ISO8601;
-#my $dt = DateTime::Format::ISO8601->parse_datetime('2019-02-12T13:02:03.795Z');
-#print "\n".($dt->epoch() - time());
-#print strftime("%H:%M:%S",gmtime());
-my $class;
+my $class; my $title;
while(1){
my $data = getjsonhash('eb', 'Master/BNET/get.json');
for my $i (1.. scalar @{$data->{Builders}{value}}) {
$databui[$i] = getjsonhash('eb',"BNET-EB-$i/HadaqCombiner/get.json");
}
-
+
$data->{RunIdStr}{value} =~ /(\d\d)(\d\d)(\d\d)$/;
my $runstart = "--";
$runstart = "$1:$2:$3" if $3;
my $builders = scalar @{$data->{Builders}{value}};
+ my $inputs = scalar @{$data->{Inputs}{value}};
+
my ($filesize,$totaldata,$totalevents) = (0,0,0);
for my $i (1 .. $builders){
$filesize += $databui[$i]->{RunFileSize}{value}//0;
}
$filesize *= 1E6;
$totaldata *= 1E6;
- my $str = Hmon::MakeTitle(11, 8, "EB Summary",1);
+
+ my ($avginputrate,$totalinputdata,$totalinputdrop) = (0,0,0);
+ for my $i (1 .. $inputs) {
+ $avginputrate += $datainp[$i]->{HadaqEvents}{value}//0;
+ $totalinputdata += $datainp[$i]->{HadaqData}{value}//0;
+ $totalinputdrop += $datainp[$i]->{HadaqLostEvents}{value}//0;
+ }
+ $avginputrate /= $inputs||100;
+ $totalinputdata *= 1E6;
+
+ my $fh; my $calibdata;
+ open($fh, "<", Hmon::HMONDIR."/files/calibration.json");
+ chomp(my @lines = <$fh>);
+ close $fh;
+
+ eval {
+ $calibdata = decode_json(join " ",@lines);
+ 1;
+ };
+
+
+
+ my $str = Hmon::MakeTitle(9, 8, "EB Summary",1);
$str .= "<div class=\"flex\">";
- $str .= "<div style='margin:10px;background:#aaa;'>";
- $str .= "<table><col><col style='width:150px;text-align:right;background:white;'> ";
+ $str .= "<div style='margin:10px;background:#ccc;'>";
+ $str .= "<table><col><col style='width:130px;text-align:right;background:white;'> ";
$class = "bgn";
- $class = "bor" if $data->{LostRate}{value} > 20;
- $class = "brd" if $data->{LostRate}{value} > $data->{EventsRate}{value}/10 && $data->{LostRate}{value} > 20;
$class = "bye" if $data->{EventsRate}{value} < 2;
-
$str .= "<tr><th>Events/s<td class=\"$class\">".QA::SciNotation(ceil($data->{EventsRate}{value}));
- $str .= "<tr><th>Data B/s<td>".QA::SciNotation($data->{DataRate}{value}*1E6)."B";
+ $str .= "<tr><th>Data B/s<td>".QA::SciNotation($data->{DataRate}{value}*1E6);
$class = "bgn";
$class = "bor" if $data->{LostRate}{value} > 20;
$class = "brd" if $data->{LostRate}{value} > $data->{EventsRate}{value}/10 && $data->{LostRate}{value} > 20;
-
$str .= "<tr><th>Lost Ev/s<td class=\"$class\">".QA::SciNotation(ceil($data->{LostRate}{value}//0));
$str .= "</table></div>";
- $str .= "<div style='margin:10px;background:#aaa;'>";
- $str .= "<table><col><col style='width:150px;text-align:right;background:white;'> ";
+ $str .= "<div style='margin:10px;background:#ccc;'>";
+ $str .= "<table><col><col style='width:130px;text-align:right;background:white;'> ";
$class = "bgn";
- $class = "bye" if $data->{RunPrefix}{value} eq 'te';
- $class = "bor" if $filesize == 0;
-
+ $class = "bye" if $data->{RunPrefix}{value} ne 'co' && $data->{RunPrefix}{value} ne 'be';
+ my $runname = $data->{RunPrefix}{value}.$data->{RunIdStr}{value};
+ $runname ||= "--";
+ $title = "";
+ $title = "Writing test files?" if $data->{RunPrefix}{value} eq 'te';
+ $title = "No run has been started" if $runname eq '--';
+
$str .= "<tr><th>Run Start <td >".$runstart;
- $str .= "<tr><th>Run Name <td class=\"$class\">".$data->{RunPrefix}{value}.$data->{RunIdStr}{value};
- $str .= "<tr><th>File Size<td class=\"$class\">".QA::SciNotation($filesize)."B ($builders files)";
+ $str .= "<tr><th>Run Name <td class=\"$class\" title=\"$title\">".$runname;
+
+ $class = "bgn";
+ $class = "bor" if $filesize == 0;
+ $title = "";
+ $title = "Files are empty or don't exist" if $filesize == 0;
+ $str .= "<tr><th>File Size<td class=\"$class\" title=\"$title\">".QA::SciNotation($filesize)."B ($builders files)";
$str .= "</table></div>";
- $str .= "<div style='margin:10px;background:#aaa;'>";
- $str .= "<table><col><col style='width:150px;text-align:right;background:white;'> ";
- $str .= "<tr><th>Calib Time<td>".strftime("%d.%m. %H:%M",localtime($data->{LastCalibr}{'time'}));
- $str .= "<tr><th>Calib Success <td>".($data->{LastCalibr}{quality}*100)."%";
- $str .= "<tr><th> <td> ";
+ $str .= "<div style='margin:10px;background:#ccc;'>";
+ $str .= "<table><col><col style='width:130px;text-align:right;background:white;'> ";
+
+ $class = "bgn";
+ $class = "bye" if (time() - $data->{LastCalibr}{'time'} > 84600);
+ $str .= "<tr><th>Calib Time<td class=\"$class\">".strftime("%d.%m. %H:%M",localtime($calibdata->{LastCalibr}));
+
+ $class = "bgn";
+ $title = "";
+ my $value = "OK";
+ if (($data->{LastCalibr}{quality}//0)<0.9) {
+ $class = "brd" ;
+ $title = "EB report a bad quality";
+ $value = "BAD";
+ }
+ if (scalar @{$calibdata->{nocalib}} > 0) {
+ $class = "brd";
+ $title = "Boards were missing during calibration";
+ $value = "BAD";
+ }
+ $str .= "<tr><th>Calib Success <td class=\"$class\" title=\"$title\">".$value;
+
+ $class = "bgn";
+ $value = sprintf("%.1f",max(-$calibdata->{mintemp},$calibdata->{maxtemp}));
+ $title = "Maximum temperature change is $value K";
+ if($value > 5) {
+ $class = "brd";
+ $title .= ". This is too high.";
+ }
+
+ $str .= "<tr><th>Calib ΔT<td class=\"$class\" title=\"$title\">$value";
$str .= "</table></div>";
$str .= "</div>";
+
+
+################
+## Input Nodes
+################
- $str .= "<div style='float:left;display:inline;margin:10px;background:#aaa;'>";
- $str .= "<table><col style='width:70px;'><col style='width:80px'><col style='width:80px'><col style='width:80px'><col style='width:80px'> ";
+
+ $str .= "<div style='float:left;display:inline;margin:0px 10px;background:#ccc;'>";
+ $str .= "<table class=\"eb\"><col style='width:80px;'><col style='width:80px'><col style='width:80px'><col style='width:80px'>";
$str .= "<tr><th colspan='5' style='background:white'>Input Nodes";
- $str .= "<tr><td><th>Data B/s<th>Events/s<th colspan=\"2\">Dropped /s";
+ $str .= "<tr><td><th>Data B/s<th>Events/s<th>Dropped Ev/s";
for my $i (1.. scalar @{$data->{Inputs}{value}}){
$str .= "<tr><th>$nodename".
"<td class=\"$class\">".QA::SciNotation(($datainp[$i]->{HadaqData}{value}//0)*1E6).
"<td class=\"$class\">".QA::SciNotation(ceil($datainp[$i]->{HadaqEvents}{value}//0)).
- "<td class=\"$class\">".QA::SciNotation(ceil($datainp[$i]->{HadaqLostEvents}{value}//0))."Ev ".
- "<td class=\"$class\">".QA::SciNotation(($datainp[$i]->{HadaqDroppedData}{value}//0)*1E6)."B "
+ "<td class=\"$class\">".QA::SciNotation(ceil($datainp[$i]->{HadaqLostEvents}{value}//0))
+# "<td class=\"$class\">".QA::SciNotation(($datainp[$i]->{HadaqDroppedData}{value}//0)*1E6)."B "
;
# $str .= "<div title=\"$inptext\">$inptext</div>";
# }
}
+ $str .= "<tr><th>Total<td>".QA::SciNotation(ceil($totalinputdata))."<td>".QA::SciNotation(ceil($avginputrate))."<td>".QA::SciNotation(ceil($totalinputdrop));
$str .= "</table></div>";
-
- $str .= "<div style='float:right;display:inline;margin:10px;background:#aaa;'>";
- $str .= "<table class=\"eb\"><col style='width:80px;'><col style='width:80px;text-align:right;background:white;'><col style='width:80px;text-align:right;background:white;'><col style='width:80px;text-align:right;background:white;'><col style='width:50px;text-align:right;background:white;'> ";
+################
+## Builder Nodes
+################
+ $str .= "<div style='float:right;display:inline;margin:0px 10px;background:#ccc;'>";
+ $str .= "<table class=\"eb\"><col style='width:80px;'>
+ <col style='width:80px;'>
+ <col style='width:80px;'>
+ <col style='width:80px;'>";
+
$str .= "<tr><th colspan='5' style='background:white'>Building Nodes";
- $str .= "<tr><th><th>Data Rate<th>Event Rate<th>File Size<th>Lustre";
+ $str .= "<tr><th><th>Data Rate<th>Event Rate<th>File Size";
for my $i (1 .. $builders){
my $nodename = $data->{Builders}{nodes}[$i-1];
$nodename =~ s%dabc://%%;
$nodename =~ s%:\d+$%%;
+
$str .= "<tr><th>$nodename".
"<td>".QA::SciNotation(($databui[$i]->{HadaqData}{value}//0)*1E6).
"<td>".QA::SciNotation(ceil($databui[$i]->{HadaqEvents}{value}//0)).
- "<td>".QA::SciNotation(($databui[$i]->{RunFileSize}{value}//0)*1E6).
- "<td> ";
+ "<td>".QA::SciNotation(($databui[$i]->{RunFileSize}{value}//0)*1E6);
}
-# $str .= "<tr><th>Sum<td>".QA::SciNotation($totaldata)."<td>".QA::SciNotation($totalevents)."<td>".QA::SciNotation($filesize)."<td>";
+
+
+ $str .= "<tr><th>Total";
+
+
+ $title = "";
+ $class = 'bgn';
+ $class = 'brd' if ($totaldata / ($totalinputdata||1E6)) < 0.8 && $totalinputdata > 5E6;
+ $title = 'Mismatch between input data rate and data rate written' if $class eq 'brd';
+ $str .= "<td class=\"$class\" title=\"$title\">".QA::SciNotation($totaldata);
+
+ $class = 'bgn';
+ $title = "";
+ if (($totalevents / ($avginputrate||1E6)) < 0.8 && $avginputrate > 100) {
+ $class = 'brd';
+ $title = 'Mismatch between input event rate and event rate written';
+ }
+ $str .= "<td class=\"$class\" title=\"$title\">".QA::SciNotation($totalevents);
+
+ $class = "bgn";
+ $title = "";
+ $class = "bor" if $filesize >= 2E9*$builders;
+ if ($filesize == 0) {
+ $class = "brd";
+ $title = "Files are empty or don't exist";
+ }
+ $str .= "<td class=\"$class\" title=\"$title\">".QA::SciNotation($filesize);
$str .= "</table></div>";
--- /dev/null
+#!/usr/bin/perl -w
+
+use warnings;
+use POSIX qw(strftime);
+use FileHandle;
+use lib "./code";
+use lib "../daqtools/tools";
+use HADES::TrbNet;
+use Time::HiRes qw(usleep);
+use Dmon;
+use Hmon;
+use HPlot;
+use QA;
+use JSON::XS;
+use Data::Dumper;
+use List::Util qw(min max);
+
+
+while(1){
+my @t;
+my $store;
+my $data;
+my $fastmax = 0.;
+my $slowmax = 0.;
+my $fastmin = 9999999999.;
+my $slowmin = 9999999999.;
+for my $i (0..15) {
+ my $cmd = "/home/hadaq/trbsoft/daqtools/tools/spi_slave.pl -e=0xfe71 -c=0 -x pwm --channel=".$i;
+ push(@t,qx($cmd));
+ $cmd = "/home/hadaq/trbsoft/daqtools/tools/spi_slave.pl -e=0xfe71 -c=1 -x pwm --channel=".$i;
+ push(@t,qx($cmd));
+ $cmd = "/home/hadaq/trbsoft/daqtools/tools/spi_slave.pl -e=0xfe71 -c=2 -x pwm --channel=".$i;
+ push(@t,qx($cmd));
+ }
+foreach my $s (@t) {
+ my ($b,$chain,$channel,$val) = $s =~ /endpoint: 0x(\w\w\w\w) chain: (\d) channel: (\d+) .+ voltage: (\d+\.\d+) mV/;
+# $store->{hex($b)}{$chain*16+$channel} = $val;
+# $b = sprintf('0x')hex($b);
+ my $v = $chain*16+$channel;
+
+ if (($v % 2) == 0 && ($b ne "6036")) {
+ $data->{fast}{"0x".$b}{$v/2} = sprintf('%.2f',$val);
+ if ($val > $fastmax ) {$fastmax = $val;}
+ if ($val < $fastmin ) {$fastmin = $val;}
+ }
+ if (($v % 2) == 1 && ($b ne "6036")) {
+ $data->{slow}{"0x".$b}{int($v/2)} = sprintf('%.2f',$val);
+ if ($val > $slowmax ) {$slowmax = $val;}
+ if ($val < $slowmin ) {$slowmin = $val;}
+ }
+ }
+
+ $data->{fast}{min} = $fastmin;
+ $data->{fast}{max} = $fastmax;
+ $data->{fast}{symbol} = 'threshold';
+ $data->{fast}{title} = 'ECal threshold fast chan';
+
+ $data->{slow}{min} = $slowmin;
+ $data->{slow}{max} = $slowmax;
+ $data->{slow}{symbol} = 'threshold';
+ $data->{slow}{title} = 'ECal threshold slow chan';
+
+ my $updatetime = QA::getTimeString();
+ $data->{slow}{updatetime} = $updatetime;
+ $data->{fast}{updatetime} = $updatetime;
+
+ open($fh, ">", Hmon::HMONDIR."/files/ecalthr_slow.json");
+ print $fh encode_json($data->{slow});
+ close $fh;
+
+ open($fh, ">", Hmon::HMONDIR."/files/ecalthr_fast.json");
+ print $fh encode_json($data->{fast});
+ close $fh;
+
+sleep 120;
+}
+
+
+
+
+# print Dumper $store;
my $loggerperiod = 12; #times 5 seconds sleep
my $timecnt;
+my $fh;
+open ($fh, ">", "/tmp/mdc_number_missing_boards");
+if (!$fh) {
+ print STDERR "error opening temp file: /tmp/mdc_number_missing_boards\n";
+ exit;
+}
+
while(1) {
my @result = trb_register_read_c(0xffff, 0x0) or sleep 5 and next;
0x7900,0x7901,0x7910,0x7911,0x7920,0x7921,0x7930,0x7931,0x7940,0x7941,0x7950,0x7951,
0x7a10,0x7a11,0x7a20,0x7a21,0x7a30,0x7a31,
0x7b10,0x7b11,0x7b20,0x7b21,0x7b30,0x7b31,
-
+
0x7012,0x7013,0x7022,0x7023,0x7032,0x7033,0x7042,0x7043,0x7052,0x7053,0x7062,0x7063,0x7072,0x7073,0x7082,0x7083,0x7092,0x7093,
0x7102,0x7103,0x7112,0x7113,0x7122,0x7123,0x7132,0x7133,0x7142,0x7143,0x7152,0x7153,0x7162,0x7163,0x7172,0x7173,0x7182,0x7183,0x7192,0x7193,0x71a2,0x71a3,0x71b2,0x71b3,
0x7202,0x7203,0x7212,0x7213,0x7222,0x7223,0x7232,0x7233,0x7242,0x7243,0x7252,0x7253,0x7262,0x7263,0x7272,0x7273,0x7282,0x7283,0x7292,0x7293,0x72a2,0x72a3,0x72b2,0x72b3,
0x7902,0x7903,0x7912,0x7913,0x7922,0x7923,0x7932,0x7933,0x7942,0x7943,0x7952,0x7953,
0x7a12,0x7a13,0x7a22,0x7a23,0x7a32,0x7a33,
0x7b12,0x7b13,0x7b22,0x7b23,0x7b32,0x7b33,
-
+
0x7014,0x7015,0x7024,0x7025,0x7034,0x7035,0x7044,0x7045,0x7054,0x7055,0x7064,0x7065,0x7074,0x7075,0x7084,0x7085,0x7094,0x7095,
0x7104,0x7105,0x7114,0x7115,0x7124,0x7125,0x7134,0x7135,0x7144,0x7145,0x7154,0x7155,0x7164,0x7165,0x7174,0x7175,0x7184,0x7185,0x7194,0x7195,0x71a4,0x71a5,0x71b4,0x71b5,
0x7204,0x7205,0x7214,0x7215,0x7224,0x7225,0x7234,0x7235,0x7244,0x7245,0x7254,0x7255,0x7264,0x7265,0x7274,0x7275,0x7284,0x7285,0x7294,0x7295,0x72a4,0x72a5,0x72b4,0x72b5,
0x7904,0x7905,0x7914,0x7915,0x7924,0x7925,0x7934,0x7935,0x7944,0x7945,0x7954,0x7955,
0x7a14,0x7a15,0x7a24,0x7a25,0x7a34,0x7a35,
0x7b14,0x7b15,0x7b24,0x7b25,0x7b34,0x7b35,
-
+
0x7016,0x7017,0x7026,0x7027,0x7036,0x7037,0x7046,0x7047,0x7056,0x7057,0x7066,0x7067,
0x7106,0x7107,0x7116,0x7117,0x7126,0x7127,0x7136,0x7137,0x7146,0x7147,0x7156,0x7157,0x7166,0x7167,0x7176,0x7177,0x7186,0x7187,0x7196,0x7197,
0x7206,0x7207,0x7216,0x7217,0x7226,0x7227,0x7236,0x7237,0x7246,0x7247,0x7256,0x7257,0x7266,0x7267,0x7276,0x7277,0x7286,0x7287,0x7296,0x7297,
0x7906,0x7907,0x7916,0x7917,0x7926,0x7927,0x7936,0x7937,0x7946,0x7947,0x7956,0x7957,
0x7a16,0x7a17,0x7a26,0x7a27,0x7a36,0x7a37,
0x7b16,0x7b17,0x7b26,0x7b27,0x7b36,0x7b37,
-
+
0x8204,0x8206,0x8212,0x8213,0x8214,0x8215,0x8216,0x8217,0x8221,0x8222,0x8223,0x8224,0x8225,0x8226,0x8227,0x8228,0x8229,
0x8231,0x8239,0x8241,0x8242,0x8243,0x8244,0x8245,0x8246,0x8247,0x8248,0x8249,0x824a,0x8252,0x8254,0x8256,0x8258,0x8259,
0x8261,0x8262,0x8263,0x8264,0x8265,0x8266,0x8267,0x8268,0x8269,0x826a,0x8271,0x8279,0x8281,0x8282,0x8283,0x8284,0x8285,0x8286,0x8287,0x8288,0x8289,
0x8292,0x8293,0x8294,0x8295,0x8296,0x8297,0x82a4,0x82a6,
-
+
#quadratic bkpl
0x8211,0x8250,0x8291,0x82a5,0x8298,0x825a,0x8218,0x8205,
0x7860,0x7861,0x7870,0x7871,0x7760,0x7761,0x7770,0x7771,
0x7b04,0x7b05,0x7b06,0x7b07, #0x7a04,0x7a05,0x7a06,0x7a07,
0x7a02,0x7a03,0x7b02,0x7b03,0x70b2,0x70b3, #0x70a2,0x70a3,
0x7762,0x7763,0x7772,0x7773,0x7862,0x7863,0x7872,0x7873,
- 0x7766,0x7767,0x7776,0x7777,0x7866,0x7867,0x7876,0x7877,
-
-
-
+ 0x7766,0x7767,0x7776,0x7777,0x7866,0x7867,0x7876,0x7877,
+
+
0x8251,0x8260,0x8240,
0x71a6,0x71a7,0x71b6,0x71b7,0x71a0,0x71a1,0x71b0,0x71b1,
0x72a6,0x72a7,0x72b6,0x72b7,0x72a0,0x72a1,0x72b0,0x72b1,
0x7076,0x7077,0x7086,0x7087,0x7096,0x7097,
0x7070,0x7071,0x7080,0x7081,0x7090,0x7091,
);
-
+
my @tof_boards =(0x4c00,0x4c10,0x4c20,0x4c30,0x4c31,0x4c40,0x4c50,0x8600,0x8601,0x4800,0x4801,0x4802,0x4803,0x4810,0x4811,0x4812,0x4813,0x4820,0x4821,0x4822,
0x4823,0x4830,0x4831,0x4832,0x4833,0x4840,0x4841,0x4842,0x4843,0x4850,0x4851,
0x4852,0x4853,0x8400,0x8401,0x8410,0x8411, 0x4400,0x4410,0x4420,0x8700,0x8701,);
#0x6000,0x6001,0x6002,0x6003,0x6004,0x6005,0x6006,
0x6010,0x6011,0x6012,0x6013,0x6014,0x6015,0x6016,
0x6020,0x6021,0x6022,0x6023,0x6024,0x6025,0x6026,
- #0x6030,0x6031,0x6032,0x6033,0x6034,0x6035,0x6036,
+ 0x6036,#0x6030,0x6031,0x6032,0x6033,0x6034,0x6035,
0x6040,0x6041,0x6042,0x6043,0x6044,0x6045,0x6046,
0x6050,0x6051,0x6052,0x6053,0x6054,0x6055,0x6056,
);
push @{$mdc_results[0]}, sprintf("0x%x",$element);
push @{$mdc_results[$mdc_mask{$element}]}, sprintf("0x%x",$element);
}
-
+
my $num_mdc_missing = (scalar @{$mdc_results[2]});
my $num_mdc_mistake = (scalar @{$mdc_results[4]});
my @sorted_mdc_results = sort @{$mdc_results[2]};
+ print $fh "$num_mdc_missing\n";
+ $fh->autoflush(1);
+ seek($fh, 0, 0);
+
my $title = "MDC";
- my $value = "OK ".(scalar @mdc_boards);
+ my $value = "OK ".(scalar @mdc_boards - scalar @QA::mdc_boards_removed);
if ($num_mdc_missing > 0) {$value = "$num_mdc_missing missing";}
if ($num_mdc_mistake > 0) {$value = "Check Script";}
- my $longtext = (scalar @mdc_boards). " boards. ";
+ my $longtext = (scalar @mdc_boards). " boards. ".(scalar @QA::mdc_boards_removed)." removed";
if ($num_mdc_missing > 0) {$longtext = "Endp @sorted_mdc_results missing"};
if ($num_mdc_mistake > 0) {$longtext .= " Endp @{$mdc_results[4]} not known";}
-
+
my $qastate = QA::GetQAState('below',$num_mdc_missing,@QA::MdcEndpMissingLimits);
Hmon::Speak('mdcmiss',"$num_mdc_missing MDC Frontends missing") if($qastate > 60);
QA::WriteQALog($flog,"endp","mdc",$waittime,$qastate,$title,$value,$longtext);
system("logger -p local1.info -t DAQ Endp \\<E\\> $longtext") unless (($timecnt->{mdc}++)%$loggerperiod);
}
else {$timecnt->{mdc} = 0;}
-
+
###rich
my(%rich_mask, @rich_results);
$rich_results[$_] = [] foreach (0 .. 7);
push @{$rich_results[0]}, sprintf("0x%x",$element);
push @{$rich_results[$rich_mask{$element}]}, sprintf("0x%x",$element);
}
-
+
my $num_rich_missing = (scalar @{$rich_results[2]});
my $num_rich_mistake = (scalar @{$rich_results[4]});
my @sorted_rich_results = sort @{$rich_results[2]};
push @{$tof_results[0]}, sprintf("0x%x",$element);
push @{$tof_results[$tof_mask{$element}]}, sprintf("0x%x",$element);
}
-
+
my $num_tof_missing = (scalar @{$tof_results[2]});
my $num_tof_mistake = (scalar @{$tof_results[4]});
my @sorted_tof_results = sort @{$tof_results[2]};
if ($num_tof_mistake > 0) {$tof_longtext .= " Endp @{$tof_results[4]} not known";}
$qastate = QA::GetQAState('below',$num_tof_missing,@QA::TofEndpMissingLimits);
- Hmon::Speak('tofmiss',"$num_tof_missing Tof/Rpc/FW Frontends missing") if($qastate > 60);
+ Hmon::Speak('tofmiss',"$num_tof_missing Tof, Rpc Frontends missing") if($qastate > 60);
QA::WriteQALog($flog,"endp","tof",$waittime,$qastate,
$tof_title,$tof_value,$tof_longtext);
if($qastate > 60) {
system("logger -p local1.info -t DAQ Endp \\<E\\> $tof_longtext") unless (($timecnt->{tof}++)%$loggerperiod);
}
else {$timecnt->{tof} = 0;}
-
-
+
+
###rpc
my(%rpc_mask, @rpc_results);
$rpc_results[$_] = [] foreach (0 .. 7);
push @{$rpc_results[0]}, sprintf("0x%x",$element);
push @{$rpc_results[$rpc_mask{$element}]}, sprintf("0x%x",$element);
}
-
+
my $num_rpc_missing = (scalar @{$rpc_results[2]});
my $num_rpc_mistake = (scalar @{$rpc_results[4]});
my @sorted_rpc_results = sort @{$rpc_results[2]};
$rpc_title,$rpc_value,$rpc_longtext);
if($qastate > 60) {
system("logger -p local1.info -t DAQ Endp \\<E\\> $rpc_longtext") unless (($timecnt->{rpc}++)%$loggerperiod);
- }
-
+ }
+
###other
my(%other_mask, @other_results);
$other_results[$_] = [] foreach (0 .. 7);
push @{$other_results[0]}, sprintf("0x%x",$element);
push @{$other_results[$other_mask{$element}]}, sprintf("0x%x",$element);
}
-
+
my $num_other_missing = (scalar @{$other_results[2]});
my $num_other_mistake = (scalar @{$other_results[4]});
my @sorted_other_results = sort @{$other_results[2]};
if ($num_other_missing > 0) {$other_longtext = "Endp @sorted_other_results missing"};
if ($num_other_mistake > 0) {$other_longtext .= " Endp @{$other_results[4]} not known";}
-
+
$qastate = QA::GetQAState('below',$num_other_missing,@QA::OtherEndpMissingLimits);
Hmon::Speak('othermiss',"$num_other_missing Frontends missing") if($qastate > 60);
QA::WriteQALog($flog,"endp","other",$waittime,$qastate,
my $str = "";
-$str = Hmon::MakeTitle(9,8,"Event Rates",0);
+$str = Hmon::MakeTitle(9,7,"Event Rates",0);
#$str .= "\n#ADDFILE files/eventratehist.svg\n";
-$str .= "<img width=\"700\" height=\"365\" src=\"%ADDPNG files/eventratehist.png%\" type=\"image/png\">\n";
+$str .= "<img width=\"700\" height=\"315\" src=\"%ADDPNG files/eventratehist.png%\" type=\"image/png\">\n";
$str .= Hmon::MakeFooter();
Hmon::WriteFile("eventrate",$str);
$str .= Hmon::MakeFooter();
Hmon::WriteFile("eventratelong",$str);
-$str = Hmon::MakeTitle(9,8,"Event Rates",0);
+$str = Hmon::MakeTitle(9,7,"Event Rates",0);
#$str .= "\n#ADDFILE files/eventratehist.svg\n";
-$str .= "<img width=\"700\" height=\"365\" src=\"%ADDPNG files/eventratehistshort.png%\" type=\"image/png\">\n";
+$str .= "<img width=\"700\" height=\"315\" src=\"%ADDPNG files/eventratehistshort.png%\" type=\"image/png\">\n";
$str .= Hmon::MakeFooter();
Hmon::WriteFile("eventrateshort",$str);
my $f = fork();
if($f) {
- qx(./hmon_hadplotnew.sh -d 50 -o 20 -n 1200 -yscale 1000 -yoverflow 65.536 -ytitle "Event Rate [kHz]" -xtitle "" -output "PNG.files/eventratehist.700.365" eventrate 1>/dev/null 2>/dev/null);
+ qx(./hmon_hadplotnew.sh -d 50 -o 20 -n 1200 -yscale 1000 -yoverflow 65.536 -ytitle "Event Rate [kHz]" -xtitle "" -output "PNG.files/eventratehist.700.315" eventrate 1>/dev/null 2>/dev/null);
}
else {
my $g = fork();
qx(./hmon_hadplotnew.sh -d 400 -o 5 -n 1500 -yscale 1000 -yoverflow 65.536 -ytitle "Event Rate [kHz]" -xtitle "" -output "PNG.files/eventratehistlong.700.315" eventrate 1>/dev/null 2>/dev/null);
}
else{
- qx(./hmon_hadplotnew.sh -d 10 -o 50 -n 1000 -yscale 1000 -yoverflow 65.536 -ytitle "Event Rate [kHz]" -xtitle "" -output "PNG.files/eventratehistshort.700.365" eventrate 1>/dev/null 2>/dev/null);
+ qx(./hmon_hadplotnew.sh -d 10 -o 50 -n 1000 -yscale 1000 -yoverflow 65.536 -ytitle "Event Rate [kHz]" -xtitle "" -output "PNG.files/eventratehistshort.700.315" eventrate 1>/dev/null 2>/dev/null);
}
}
HPlot::PlotInit({
name => "HaloFast",
- file => "files/ForwardHaloFast",
- title => "ForwardHalo Fast",
- entries => 3,
- curves => 3,
+ file => "files/ForwardQuartz",
+ title => "ForwardQuartz",
+ entries => 2,
+ curves => 4,
type => HPlot::TYPE_HEATMAP,
output => HPlot::OUT_PNG,
cblabel => "Hitrate [Hz]",
nokey => 1,
buffer => 1,
xmin => -0.5,
- xmax => 2.5,
+ xmax => 0.5,
ymin => -0.5,
- ymax => 2.5,
+ ymax => 3.5,
cbmax => "100<*<1E10",
cbmin => 0,
noinit => 1,
showvalues => 0,
});
-HPlot::PlotInit({
- name => "HaloSlow",
- file => "files/ForwardHaloSlow",
- title => "ForwardHalo Slow",
- entries => 3,
- curves => 3,
- type => HPlot::TYPE_HEATMAP,
- output => HPlot::OUT_PNG,
- cblabel => "Hitrate [Hz]",
-# cbscale => 10,
- sizex => 300,
- sizey => 240,
- nokey => 1,
- buffer => 1,
- xmin => -0.5,
- xmax => 2.5,
- ymin => -0.5,
- ymax => 2.5,
- cbmax => "100<*<1E10",
- cbmin => 0,
- noinit => 1,
-# additional => "set logscale cb;",
- showvalues => 0,
- });
-
-HPlot::PlotInit({
- name => "ForwardHaloPosition",
- file => "files/ForwardHaloPosition",
- entries => 100,
- type => HPlot::TYPE_HISTORY,
- output => HPlot::OUT_PNG,
- titles => ["X position ","Y position","Xrms","Yrms"],
- xlabel => "Seconds",
- ylabel => "Strips",
- sizex => 600,
- sizey => 250,
- ymin => "-1.1",
- ymax => "1.1",
- curves => 2,
- xscale => 1,
- buffer => 1,
- });
+# HPlot::PlotInit({
+# name => "HaloSlow",
+# file => "files/ForwardHaloSlow",
+# title => "ForwardHalo Slow",
+# entries => 3,
+# curves => 3,
+# type => HPlot::TYPE_HEATMAP,
+# output => HPlot::OUT_PNG,
+# cblabel => "Hitrate [Hz]",
+# # cbscale => 10,
+# sizex => 300,
+# sizey => 240,
+# nokey => 1,
+# buffer => 1,
+# xmin => -0.5,
+# xmax => 2.5,
+# ymin => -0.5,
+# ymax => 2.5,
+# cbmax => "100<*<1E10",
+# cbmin => 0,
+# noinit => 1,
+# # additional => "set logscale cb;",
+# showvalues => 0,
+# });
+
+# HPlot::PlotInit({
+# name => "ForwardHaloPosition",
+# file => "files/ForwardHaloPosition",
+# entries => 100,
+# type => HPlot::TYPE_HISTORY,
+# output => HPlot::OUT_PNG,
+# titles => ["X position ","Y position","Xrms","Yrms"],
+# xlabel => "Seconds",
+# ylabel => "Strips",
+# sizex => 600,
+# sizey => 250,
+# ymin => "-1.1",
+# ymax => "1.1",
+# curves => 2,
+# xscale => 1,
+# buffer => 1,
+# });
-my $str = Hmon::MakeTitle(8, 11, "Forward HALO (fast/slow)",0);
-$str .= qq@<img src="%ADDPNG files/ForwardHaloFast.png%" type="image/png">\n@;
-$str .= qq@<img src="%ADDPNG files/ForwardHaloSlow.png%" type="image/png"><br\>\n@;
-$str .= qq@<img src="%ADDPNG files/ForwardHaloPosition.png%" type="image/png">\n@;
+my $str = Hmon::MakeTitle(4, 6, "Forward Quartz",0);
+$str .= qq@<img src="%ADDPNG files/ForwardQuartz.png%" type="image/png">\n@;
+# $str .= qq@<img src="%ADDPNG files/ForwardHaloSlow.png%" type="image/png"><br\>\n@;
+# $str .= qq@<img src="%ADDPNG files/ForwardHaloPosition.png%" type="image/png">\n@;
$str .= Hmon::MakeFooter();
-Hmon::WriteFile("ForwardHalo",$str);
+Hmon::WriteFile("ForwardQuartz",$str);
my $old;
my $diff;
while(1) {
- my $o = trb_registertime_read_mem(0xfe71,0xc000,0,49); # or die trb_strerror() or sleep 5 and next;
+ my $o = trb_registertime_read_mem(0x6036,0xc000,0,8); # or die trb_strerror() or sleep 5 and next;
if (defined $old) {
foreach my $b (keys %$o) {
my $tdiff = $o->{$b}{time}->[0] - ($oldtime->{$b}||0);
$tdiff += 2**16 if $tdiff < 0;
$tdiff *= 16;
- for my $v (0..48) {
+ for my $v (0..7) {
my $vdiff = ($o->{$b}{value}[$v]&0xfffffff) - ($old->{$b}{value}[$v]&0xfffffff);
$vdiff += 2**28 if $vdiff < 0;
$diff->{$b}[$v] = $vdiff/($tdiff||1E6)*1E6;
}
- HPlot::PlotFill("HaloFast",$diff->{0x6025}[29],1,2);
- HPlot::PlotFill("HaloFast",$diff->{0x6041}[45],1,0);
- HPlot::PlotFill("HaloFast",$diff->{0x6025}[31],0,1);
- HPlot::PlotFill("HaloFast",$diff->{0x6041}[47],2,1);
-
- HPlot::PlotFill("HaloSlow",$diff->{0x6025}[30],1,2);
- HPlot::PlotFill("HaloSlow",$diff->{0x6041}[46],1,0);
- HPlot::PlotFill("HaloSlow",$diff->{0x6025}[32],0,1);
- HPlot::PlotFill("HaloSlow",$diff->{0x6041}[48],2,1);
+ HPlot::PlotFill("HaloFast",$diff->{0x6036}[1],0,0);
+ HPlot::PlotFill("HaloFast",$diff->{0x6036}[3],0,1);
+ HPlot::PlotFill("HaloFast",$diff->{0x6036}[5],0,2);
+ HPlot::PlotFill("HaloFast",$diff->{0x6036}[7],0,3);
+
+# HPlot::PlotFill("HaloSlow",$diff->{0x6025}[30],1,2);
+# HPlot::PlotFill("HaloSlow",$diff->{0x6041}[46],1,0);
+# HPlot::PlotFill("HaloSlow",$diff->{0x6025}[32],0,1);
+# HPlot::PlotFill("HaloSlow",$diff->{0x6041}[48],2,1);
HPlot::PlotDraw('HaloFast');
- HPlot::PlotDraw('HaloSlow');
-
- my $halosum = $diff->{0x6025}[29] + $diff->{0x6041}[45] + $diff->{0x6041}[47] + $diff->{0x6025}[31];
- my $haloypos = (-$diff->{0x6041}[45] + $diff->{0x6025}[29])/($halosum||1);
- my $haloxpos = (-$diff->{0x6041}[47] + $diff->{0x6025}[31])/($halosum||1);
- $haloxpos = "NaN" if $halosum < 100;
- $haloypos = "NaN" if $halosum < 100;
- HPlot::PlotAdd("ForwardHaloPosition",$haloxpos,0);
- HPlot::PlotAdd("ForwardHaloPosition",$haloypos,1);
- HPlot::PlotDraw('ForwardHaloPosition');
+# HPlot::PlotDraw('HaloSlow');
+# my $halosum = $diff->{0x6025}[29] + $diff->{0x6041}[45] + $diff->{0x6041}[47] + $diff->{0x6025}[31];
+# my $haloypos = (-$diff->{0x6041}[45] + $diff->{0x6025}[29])/($halosum||1);
+# my $haloxpos = (-$diff->{0x6041}[47] + $diff->{0x6025}[31])/($halosum||1);
+# $haloxpos = "NaN" if $halosum < 100;
+# $haloypos = "NaN" if $halosum < 100;
+# HPlot::PlotAdd("ForwardHaloPosition",$haloxpos,0);
+# HPlot::PlotAdd("ForwardHaloPosition",$haloypos,1);
+# HPlot::PlotDraw('ForwardHaloPosition');
+#
}
--- /dev/null
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use Time::HiRes qw( gettimeofday usleep time );
+use Data::Dumper;
+use Hmon;
+use QA;
+use LWP::Simple;
+use JSON qw( decode_json );
+use POSIX qw/floor ceil strftime/;
+use lib '.';
+use getebjson;
+use Storable qw(lock_store lock_retrieve);
+use HADES::TrbNet;
+use List::Util qw[min max];
+
+
+my $fqa = QA::OpenQAFile();
+trb_init_ports() or die trb_strerror();
+
+
+
+ my $data = getjsonhash('eb', 'Master/BNET/get.json');
+ unless($data->{Inputs}{value}) {sleep 5; next;}
+
+
+
+ my $store;
+ my $newstore;
+ my $storefile = '/dev/shm/hmon_calibrationinformation.store';
+ if (-e $storefile) {
+ $store = lock_retrieve($storefile);
+ }
+# print Dumper $store;
+ my ($min,$max) = (0,0);
+# print "Read\n";
+
+ my $temp = trb_register_read(0xffff,0);
+ foreach my $b (keys %{$temp}) {
+ if(($b&0xF000) == 0x7000 || ($b&0xFF00) == 0x6000 || ($b&0xFF00) == 0x5000 ) {
+ my $t = (($temp->{$b}>>20)&0xFFF)/16.;
+ $newstore->{boards}{$b} = $t;
+ if($store->{boards}) {
+ next unless $store->{boards}{$b};
+ if ($t - $store->{boards}{$b} > $max) {
+ $max = $t - $store->{boards}{$b};
+ }
+ if ($t - $store->{boards}{$b} < $min) {
+ $min = $t - $store->{boards}{$b};
+ }
+ }
+ }
+ }
+
+
+ if(!$store->{boards} || $data->{LastCalibr}{'time'} != $store->{LastCalibr}) {
+ $newstore->{LastCalibr} = $data->{LastCalibr}{'time'};
+ lock_store($newstore,$storefile);
+ print "Writing\n";
+ }
+
+ my $timesincecalib = time() - ($data->{LastCalibr}{'time'});
+ my $txt = strftime("%d.%m. %H:%M",localtime($data->{LastCalibr}{'time'}));
+ my $longtext = "Last Calibration was done at ".$txt;
+ $longtext .= sprintf(". Temperature changed in the interval of %.1f to %.1f degrees.",$min,$max);
+ my $status = max(QA::GetQAState('below',$timesincecalib,@QA::TdcCalibrationInterval),
+ QA::GetQAState('below',max(-$min,$max),@QA::TdcCalibrationTemperature)
+ );
+
+ #print qx("ls /home/hadaq/oper/*/*.cal -lah --time-style=long-iso")
+ my $ls_out = `ls /home/hadaq/oper/*/*.cal -lah --time-style=long-iso`;
+ my @ls_out_list = split("\n",$ls_out);
+ #print $ls_out;
+
+################ comparing timestamps ############
+
+my $calib_file_epochs;
+
+ for my $i (@ls_out_list) {
+ $i =~ m/^\S+\s+\S\s+\S+\s+\S+\s+\S+\s+(\S+)\s+(\S+)\s+(\S+)/;
+
+ my $date = $1;
+ my $time = $2;
+ my $fname = $3;
+ $fname =~ m%/local(\S+).cal$%;
+ my $addr = eval("0x".$1);
+
+ $date =~/(\d\d\d\d)-(\d\d)-(\d\d)/;
+ my $year = $1;
+ my $month = $2;
+ my $day = $3;
+
+ $time =~/(\d\d):(\d\d)/;
+ my $hours = $1;
+ my $minutes = $2;
+
+ my $dt = DateTime->new(
+ year => $year,
+ month => $month,
+ day => $day,
+ hour => $hours,
+ minute => $minutes,
+ );
+ $dt->set_time_zone( 'Europe/Berlin' );
+
+ my $epoch = $dt->epoch;
+ #my $epoch = timelocal(0,$minutes,$hours,$day,$month,$year);
+ #print $i."\n";
+ #printf("%s %s %s\n", $date, $time, $addr);
+ #printf("%s-%s-%s %s:%s\n", $year, $month, $day, $hours, $minutes);
+ #print $epoch."\n";
+
+ $calib_file_epochs->{$addr} = $epoch;
+
+ }
+
+ my $max_calib_epoch_diff = 120; #seconds
+
+
+ my $all_calib_files_fresh = 1;
+
+ foreach my $b (keys %{$temp}) {
+ if(($b&0xF000) == 0x7000 || ($b&0xFF00) == 0x6000 || ($b&0xFF00) == 0x5000 ) {
+ #print "temp: $b";
+
+ if ( $calib_file_epochs->{$b}){
+ # print " calib exists ";
+ #print " epoch diff ";
+ #print $calib_file_epochs->{$b};
+ #print " - ";
+ #print $data->{LastCalibr}{'time'};
+ #print " = ";
+ #print $calib_file_epochs->{$b} - $data->{LastCalibr}{'time'};
+ if (abs($calib_file_epochs->{$b} - $data->{LastCalibr}{'time'}) <$max_calib_epoch_diff){
+ #printf("calib file exists for 0x%x and is fresh\n",$b);
+ } else {
+ printf("calib file exists for 0x%x but is not fresh\n",$b);
+ $all_calib_files_fresh = 0;
+ }
+
+
+ } else {
+ printf("calib file not found for 0x%x \n",$b);
+ $all_calib_files_fresh = 0;
+
+ }
+
+ }
+ }
+
+
+ if($all_calib_files_fresh == 1){
+ print "\n\n calibration okay\n";
+ } else {
+ print "\n\n calibration NOT okay\n";
+ }
+
+ #QA::WriteQALog($fqa,"misc","calib",240,$status,'Last TDC Calib',$txt,$longtext);
+
+
+
+ #sleep 10;
last if $r->{$b} =~ /SPI/;
my $t = ($r->{$b} & 0xfff)/16;
$count++ unless $t > 90;
- $missing .= sprintf("%04x-%i ",$c,$b) if $t > 90;
+ $missing .= sprintf("%04x-%i ",$b,$c) if $t > 90;
next if $t < 10 || $t > 90;
$min = $t if $t < $min;
my $qastate = QA::GetQAState('below', $max, @QA::EcalTempLimits);
my $str = sprintf("%i - %i", $min, $max);
- QA::WriteQALog($fqa,"ecal","temp", 40, $qastate, "Temperature", $str,
+ QA::WriteQALog($fqa,"ecal","temp", 45, $qastate, "Temperature", $str,
"Min/Max temperature in Ecal " . $str);
my $eno = $store{0xa0c7};
my $str = "";
- $str = Hmon::MakeTitle(12, 5, "CTS Rates", 1, "");
+ $str = Hmon::MakeTitle(12, 6, "CTS Rates", 1, "");
$str .= "<table class=\"rates\">\n";
$str .= "<tr><th style=\"width:80px\"><th>1<th>2<th>3<th>4<th>5<th>6<th>7<th>8\n";
$str .= "<tr><th>Start in";
#Out of spill?
if($store{0xa02c} < 50) {
- for my $b (0xa029, 0xa02a, 0xa02b, 0xa024, 0xa009, 0xa03c, 0xa037, 0xa02c, 0xa028,0xa025) {
+ for my $b (0xa029, 0xa02a, 0xa02b, 0xa024, 0xa009, 0xa03c, 0xa037, 0xa02c, 0xa028, 0xa025, 0xa026) {
$offset->{$b} = ($offset->{$b}||0) + (($store{$b}||0) - ($offset->{$b}||0))/10;
}
# print Dumper $offset;
$state = QA::OK;
- $shorttext = QA::SciNotation($store{0xa029})." / ".getCorrected($store{0xa029},$offset->{0xa029});
- $longtext = sprintf("Trigger Rate from PT6 %i Hz / %i Hz after offset correction",$store{0xa029}, getCorrectedValue($store{0xa029},$offset->{0xa029}) );
+ $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", "hodo", 10,
- $state, 'PT6 Rate', $shorttext, $longtext);
+ $state, 'PT3 Rate', $shorttext, $longtext);
$state = QA::OK;
$shorttext = QA::SciNotation($store{0xa02a})." / ".getCorrected($store{0xa02a},$offset->{0xa02a});
$state, 'Start Rate', $shorttext, $longtext);
$state = QA::OK;
- $shorttext = sprintf('%.2f',getCorrectedValue($store{0xa02c},$offset->{0xa02c})/(getCorrectedValue($store{0xa025},$offset->{0xa025})||1));
- $longtext = "Trigger Rate from PT2 vs. Start: ".$shorttext;
+ $shorttext = sprintf('%.2f',getCorrectedValue($store{0xa02c},$offset->{0xa02c})/(getCorrectedValue($store{0xa026},$offset->{0xa026})||1));
+ $longtext = "Trigger Rate from PT3 vs. Start: ".$shorttext;
QA::WriteQALog($fqa, "trg", "pt1rate", 10,
- $state, 'Start/PT2', $shorttext, $longtext);
+ $state, 'Start/PT3', $shorttext, $longtext);
sleep 1;
}
$status = "Waiting" if $boardlist ne "";
$longmsg = "Read-out seems to be stuck. Hubs waiting for read-out: $boardlist" if $boardlist ne "";
+ Hmon::Speak('busy', "Error: Data taking not running.") if $qastate >= QA::ERROR;
QA::WriteQALog($fqa, "daq", "readout", 30, $qastate,"Read-out", $status,$longmsg);
# print $qastate." ".$status." ".$longmsg."\n";
sleep(1);
-my $str = Hmon::MakeTitle(12, 17, "RICH Inner Temperature",0);
+my $str = Hmon::MakeTitle(12, 21, "RICH Inner Temperature",0);
$str .= qq@<img src="%ADDPNG files/RichInnerTemp.png%" type="image/png"><br>\n@;
$str .= qq@<img src="%ADDPNG files/RichInnerTempHist.png%" type="image/png"><br>\n@;
+$str .= qq@<img src="%ADDPNG files/RichInnerTempHistLong.png%" type="image/png"><br>\n@;
$str .= Hmon::MakeFooter();
Hmon::WriteFile("RichInnerTemp",$str);
use HPlot;
use Time::HiRes qw(usleep time);
use List::Util qw[min max];
+use POSIX qw(strftime);
use Encode qw(encode from_to);
use JSON::XS;
name => "RichMagnet",
file => "files/RichMagnet",
title => "RICH MagnetSensors",
-entries => 6,
-curves => 4,
+entries => 8,
+curves => 9,
type => HPlot::TYPE_HEATMAP,
output => HPlot::OUT_PNG,
zlabel => "B [uT]",
nokey => 1,
buffer => 1,
xmin => -0.5,
-xmax => 5.5,
-xlabel => "RICH Arm number",
-ylabel => "Sensor Number on Board",
+xmax => 7.5,
+xlabel => "x",#"RICH Arm number",
+ylabel => "y",#"Sensor Number on Board",
ymin => -0.5,
-ymax => 3.5,
+ymax => 8.5,
cbmax => "100<*<1E5",
cbmin => 0.0,
cblabel => "B [uT]",
showvalues => 1, };
HPlot::PlotInit($plot1);
+
my @colors = ("#333333","#00ff00","#ff0000","#0000ff","#dddd00","#dd00dd");
my $plot = {
xlabel => "Minutes",
ylabel => "Temperature [°C]",
sizex => 950,
- sizey => 360,
+ sizey => 300,
#ymin => "*<15",
#ymax => "40<*",
curves => 24,
name => "RichInnerTemp",
file => "files/RichInnerTemp",
title => "RICH RichInnerTemp",
-entries => 6,
-curves => 4,
+entries => 8,
+curves => 9,
type => HPlot::TYPE_HEATMAP,
output => HPlot::OUT_PNG,
zlabel => "°C",
nokey => 1,
buffer => 1,
xmin => -0.5,
-xmax => 5.5,
-xlabel => "RICH Arm number",
-ylabel => "Sensor Number on Board",
+xmax => 7.5,
+xlabel => "x",#"RICH Arm number",
+ylabel => "y",#"Sensor Number on Board",
ymin => -0.5,
-ymax => 3.5,
+ymax => 8.5,
cbmax => "15<*<35",
cbmin => 0.0,
cblabel => "Temperature [°C]",
showvalues => 1, };
HPlot::PlotInit($plot2);
+my $plot3 = {
+ name => "RichInnerTempHistLong",
+ file => "files/RichInnerTempHistLong",
+ entries => 1200,
+ type => HPlot::TYPE_HISTORY,
+ output => HPlot::OUT_PNG,
+ titles => ["M_0_0","M_0_1","M_0_2","M_0_3","M_1_0","M_1_1","M_1_2","M_1_3","M_2_0","M_2_1","M_2_2","M_2_3","M_3_0","M_3_1","M_3_2","M_3_3","M_4_0","M_4_1","M_4_2","M_4_3","M_5_0","M_5_1","M_5_2","M_5_3"],
+ #titles => ['min','max','mean'],
+ xlabel => "Hours",
+ ylabel => "Temperature [°C]",
+ sizex => 950,
+ sizey => 300,
+ #ymin => "*<15",
+ #ymax => "40<*",
+ curves => 24,
+ xscale => 60,
+ storable=> 1,
+ buffer => 1,
+ colors => ["#333333","#00ff00","#ff0000","#0022ff","#9a176d","#b844b8","#555555","#22ff22","#ffaaaa","#2222ff","#2d9c94","#777777","#55ff77","#ff7755","#7575ff","#aadd47","#aa0033","#316022","#09b9df","#777777","#55ff77","#ff7755","#7575ff","#aadd47","#aa0033","#316022","#09b9df"],
+ additional => "set offsets 0,0,1.5,1.5"
+# colors => ["#333333","#00ff00","#ff0000"]
+ };
+HPlot::PlotInit($plot3);
+
+
my $str = Hmon::MakeTitle(7, 9, "RICH Magnet",0);
$str .= qq@<img src="%ADDPNG files/RichMagnet.png%" type="image/png"><br>\n@;
$str .= Hmon::MakeFooter();
my $calib = [[[70.000,1.083,235.889],[-73.417,-29.833,-36.539],[-13.833,-34.333,-115.930],[5.667,-21.333,39.494]],[[101.333,-75.167,204.321],[-39.700,-77.800,-149.271],[109.700,-63.300,-2.418],[-36.400,-25.300,-139.438]],[[75.100,-144.200,154.107],[-34.500,-149.000,-166.520],[1.400,-91.500,-25.631],[49.100,-65.000,-106.553]],[[63.400,-155.100,-26.114],[-93.000,-72.600,164.908],[167.600,-68.200,-152.495],[-14.200,-39.600,-87.854]],[[-26.800,-8.100,35.625],[93.600,-14.800,208.109],[86.000,-6.500,197.309],[12.200,1.500,-215.041]],[[-116.500,-41.200,161.361],[-15.100,-11.000,-55.936],[-4.300,-17.400,26.598],[37.900,14.100,151.850]]];
my $cnt=0;
+my $longcnt=0;
+my @TempLong = (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
+my @TempLongCnt = (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
while(1){
my $count = 0;
my $data;
my $rich = trb_register_read_mem(0x0110, 0xe010,0,0x60) or sleep 5 and next;
#print Dumper $magActive->{0x0110}[2];
my $val = 0;
+
+
+ my $str_log = "";
+ $str_log .= strftime("%Y.%m.%d %H:%M:%S",localtime())."\t";
+
+
+
foreach my $b (@{$rich->{0x0110}}) {
my $t=0;
-
#printf("%u \n", ($magActive->{0x0110}[$count % 4] >> 8));
if (($count % 4) == 0) { #Temperature
$t = ($b & 0x7ffffff) / 100;
if ((($b >> 27)&0x1) == 1) {$t = $t * -1;}
- my $sensT = ($count % 16) / 4;
+ my $sensT = int(($count % 16) / 4);
my $boardT = int($count / 16);
if (($magActive->{0x0110}[$boardT] >> 8) == 0 ) {
#print "$boardT $sensT $t\n";
- HPlot::PlotFill('RichInnerTemp',$t,$boardT,$sensT);#
+ Val2Hist('RichInnerTemp',$t,$boardT,$sensT);
$data->{$boardT}{$sensT} = $t;
$mintemp = $t if $t < $mintemp;
$maxtemp = $t if $t > $maxtemp;
my $reg = 4*$boardT+$sensT;
- #print "$reg $t\n";
if ($cnt > 7) {$cnt =0;} else {$cnt++;}
- HPlot::PlotAdd('RichInnerTempHist',$t,$reg);#HPlot::PlotFill('RichInnerTempHist',15,1);
+ HPlot::PlotAdd('RichInnerTempHist',$t,$reg);
+ $TempLong[$reg]+=$t;
+ $TempLongCnt[$reg]++;
+ $str_log .= sprintf("%3.2f\t",$t);
}
$val = 0;
} else {
$t = int (($b & 0x7ffffff) / 1000);
- if ((($b >> 27)&0x1) == 1) {$t = $t * -1;}
+ my $arch_val = (($b & 0x7ffffff) / 1000);
+ if ((($b >> 27)&0x1) == 1) {
+ $t = $t * -1;
+ $arch_val = $arch_val * -1;
+ }
+ $str_log .= sprintf("%.3f\t",$arch_val);
+
$t = $t - $calib->[$count / 16][($count % 16) / 4][($count % 4)-1];
$val += $t*$t;
}
if (($count % 4) == 3 ) {
- my $sens = ($count % 16) / 4;
+ my $sens = int(($count % 16) / 4);
my $board = int($count / 16);
if (($magActive->{0x0110}[$board] >> 8) == 0 ) {
- HPlot::PlotFill('RichMagnet',sqrt($val),$board,$sens);#
+ #HPlot::PlotFill('RichMagnet',sqrt($val),$board,$sens);
+ Val2Hist('RichMagnet',sqrt($val),$board,$sens);
}
}
print $fh encode_json($data);
close $fh;
-
+ $str_log .= "\n";
+ my $fh_log;
+ open($fh_log, ">>",Hmon::HMONDIR."/archive/richMagLog.csv");
+ print $fh_log $str_log;
+ close $fh_log;
+
+ if ($longcnt==6) {
+ #long Range Hist
+ for (my $i=0;$i<24;$i++){
+ $TempLong[$i] /= $TempLongCnt[$i];
+ HPlot::PlotAdd('RichInnerTempHistLong',$TempLong[$i],$i);
+ #print $TempLong[$i]."\n";
+ $TempLong[$i] = 0;
+ $TempLongCnt[$i] = 0;
+ }
+ HPlot::PlotDraw('RichInnerTempHistLong');
+ $longcnt = 0;
+ }
+ $longcnt++;
+
sleep 10;
}
+
+sub Val2Hist {
+ my ($Hist,$val,$board,$sens) = @_;
+# print "$val $board $sens \n";
+ if ($board == 0) {
+ $board=7-$sens; $sens=8-$sens;
+ } elsif ($board == 1) {
+ $board = 7-$sens; $sens = 4;
+ } elsif ($board == 2) {
+ $board=7-$sens;
+ } elsif ($board == 3) {
+ $board = $sens;
+ } elsif ($board == 4) {
+ $board = $sens; $sens = 4;
+ } else {
+ $board = $sens; $sens = 8-$sens;
+ }
+ HPlot::PlotFill($Hist,$val,$board,$sens);
+}
--- /dev/null
+#!/usr/bin/perl -w
+
+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];
+
+use Encode qw(encode from_to);
+use JSON::XS;
+
+#my $flog = Hmon::OpenLogfile();
+#my $fqa = QA::OpenQAFile();
+
+use HADES::TrbNet;
+
+my $plot1 = {
+name => "RichMagnet",
+file => "files/RichMagnet",
+title => "RICH MagnetSensors",
+entries => 6,
+curves => 4,
+type => HPlot::TYPE_HEATMAP,
+output => HPlot::OUT_PNG,
+zlabel => "B [uT]",
+sizex => 500,
+sizey => 400,
+nokey => 1,
+buffer => 1,
+xmin => -0.5,
+xmax => 5.5,
+xlabel => "RICH Arm number",
+ylabel => "Sensor Number on Board",
+ymin => -0.5,
+ymax => 3.5,
+cbmax => "100<*<1E5",
+cbmin => 0.0,
+cblabel => "B [uT]",
+noinit => 1,
+additional => "",
+showvalues => 1, };
+HPlot::PlotInit($plot1);
+
+my @colors = ("#333333","#00ff00","#ff0000","#0000ff","#dddd00","#dd00dd");
+
+my $plot = {
+ name => "RichInnerTempHist",
+ file => "files/RichInnerTempHist",
+ entries => 1200,
+ type => HPlot::TYPE_HISTORY,
+ output => HPlot::OUT_PNG,
+ titles => ["M_0_0","M_0_1","M_0_2","M_0_3","M_1_0","M_1_1","M_1_2","M_1_3","M_2_0","M_2_1","M_2_2","M_2_3","M_3_0","M_3_1","M_3_2","M_3_3","M_4_0","M_4_1","M_4_2","M_4_3","M_5_0","M_5_1","M_5_2","M_5_3"],
+ #titles => ['min','max','mean'],
+ xlabel => "Minutes",
+ ylabel => "Temperature [°C]",
+ sizex => 950,
+ sizey => 360,
+ #ymin => "*<15",
+ #ymax => "40<*",
+ curves => 24,
+ xscale => 6,
+ storable=> 1,
+ buffer => 1,
+ colors => ["#333333","#00ff00","#ff0000","#0022ff","#9a176d","#b844b8","#555555","#22ff22","#ffaaaa","#2222ff","#2d9c94","#777777","#55ff77","#ff7755","#7575ff","#aadd47","#aa0033","#316022","#09b9df","#777777","#55ff77","#ff7755","#7575ff","#aadd47","#aa0033","#316022","#09b9df"],
+ additional => "set offsets 0,0,1.5,1.5"
+# colors => ["#333333","#00ff00","#ff0000"]
+ };
+HPlot::PlotInit($plot);
+
+my $plot2 = {
+name => "RichInnerTemp",
+file => "files/RichInnerTemp",
+title => "RICH RichInnerTemp",
+entries => 6,
+curves => 4,
+type => HPlot::TYPE_HEATMAP,
+output => HPlot::OUT_PNG,
+zlabel => "°C",
+sizex => 500,
+sizey => 400,
+nokey => 1,
+buffer => 1,
+xmin => -0.5,
+xmax => 5.5,
+xlabel => "RICH Arm number",
+ylabel => "Sensor Number on Board",
+ymin => -0.5,
+ymax => 3.5,
+cbmax => "15<*<35",
+cbmin => 0.0,
+cblabel => "Temperature [°C]",
+noinit => 1,
+additional => "",
+showvalues => 1, };
+HPlot::PlotInit($plot2);
+
+my $str = Hmon::MakeTitle(7, 9, "RICH Magnet",0);
+$str .= qq@<img src="%ADDPNG files/RichMagnet.png%" type="image/png"><br>\n@;
+$str .= Hmon::MakeFooter();
+Hmon::WriteFile("RichMagnet",$str);
+
+
+trb_init_ports() or die trb_strerror();
+
+my $calib = [[[70.000,1.083,235.889],[-73.417,-29.833,-36.539],[-13.833,-34.333,-115.930],[5.667,-21.333,39.494]],[[101.333,-75.167,204.321],[-39.700,-77.800,-149.271],[109.700,-63.300,-2.418],[-36.400,-25.300,-139.438]],[[75.100,-144.200,154.107],[-34.500,-149.000,-166.520],[1.400,-91.500,-25.631],[49.100,-65.000,-106.553]],[[63.400,-155.100,-26.114],[-93.000,-72.600,164.908],[167.600,-68.200,-152.495],[-14.200,-39.600,-87.854]],[[-26.800,-8.100,35.625],[93.600,-14.800,208.109],[86.000,-6.500,197.309],[12.200,1.500,-215.041]],[[-116.500,-41.200,161.361],[-15.100,-11.000,-55.936],[-4.300,-17.400,26.598],[37.900,14.100,151.850]]];
+my $cnt=0;
+while(1){
+ my $count = 0;
+ my $data;
+ my $mintemp = 100; my $maxtemp = 0;
+ my $magActive = trb_register_read_mem(0x0110, 0xe001,0,0x6) or sleep 5 and next;
+ my $rich = trb_register_read_mem(0x0110, 0xe010,0,0x60) or sleep 5 and next;
+ #print Dumper $magActive->{0x0110}[2];
+ my $val = 0;
+ foreach my $b (@{$rich->{0x0110}}) {
+ my $t=0;
+
+ #printf("%u \n", ($magActive->{0x0110}[$count % 4] >> 8));
+ if (($count % 4) == 0) { #Temperature
+ $t = ($b & 0x7ffffff) / 100;
+ if ((($b >> 27)&0x1) == 1) {$t = $t * -1;}
+ my $sensT = ($count % 16) / 4;
+ my $boardT = int($count / 16);
+ if (($magActive->{0x0110}[$boardT] >> 8) == 0 ) {
+ #print "$boardT $sensT $t\n";
+ HPlot::PlotFill('RichInnerTemp',$t,$boardT,$sensT);#
+ $data->{$boardT}{$sensT} = $t;
+ $mintemp = $t if $t < $mintemp;
+ $maxtemp = $t if $t > $maxtemp;
+ my $reg = 4*$boardT+$sensT;
+ #print "$reg $t\n";
+ if ($cnt > 7) {$cnt =0;} else {$cnt++;}
+ HPlot::PlotAdd('RichInnerTempHist',$t,$reg);#HPlot::PlotFill('RichInnerTempHist',15,1);
+ }
+ $val = 0;
+ } else {
+ $t = int (($b & 0x7ffffff) / 1000);
+ if ((($b >> 27)&0x1) == 1) {$t = $t * -1;}
+ $t = $t - $calib->[$count / 16][($count % 16) / 4][($count % 4)-1];
+ $val += $t*$t;
+ }
+ if (($count % 4) == 3 ) {
+ my $sens = ($count % 16) / 4;
+ my $board = int($count / 16);
+
+ if (($magActive->{0x0110}[$board] >> 8) == 0 ) {
+ HPlot::PlotFill('RichMagnet',sqrt($val),$board,$sens);
+ }
+ }
+
+
+ $count ++;
+ }
+ #print Dumper \@calib;
+ HPlot::PlotDraw('RichMagnet');
+ HPlot::PlotDraw('RichInnerTemp');
+ HPlot::PlotDraw('RichInnerTempHist');
+
+
+ $data->{max} = $maxtemp;
+ $data->{min} = $mintemp;
+ $data->{symbol} = " °C";
+ $data->{title} = "RICH spoke temperature";
+
+
+ $data->{updatetime} = QA::getTimeString();
+
+ my $fh;
+ open($fh, ">", Hmon::HMONDIR."/files/richSpokeTemperature.json");
+ print $fh encode_json($data);
+ close $fh;
+
+
+ sleep 10;
+}
+
+sub Magnet2Hist {
+ my ($val,$board,$sens) = @_
+ HPlot::PlotFill('RichMagnet',$val,$board,$sens);
+}
my $qastate_interlock = QA::GetQAState('below', $max, @QA::RichInnerTempLimits);
my $str = sprintf("%i - %i", $min, $max);
QA::WriteQALog($fqa,"rich","bkpl", 40, $qastate, "Temperature", $str,
- "Min/Max temperature in RICH BKPL " . $str . " °C<br>Min/Max temperature on RICH spokes " . $strspokes . " °C<br> Software Interlock Temperature: " . $interlockTemperature . " °C | " .$InterlockActive ."<br>". $strHWInterlock);
+ "Min/Max temperature in RICH BKPL " . $str . " °C<br/>Min/Max temperature on RICH spokes " . $strspokes . " °C<br/> Software Interlock Temperature: " . $interlockTemperature . " °C | "
+.$InterlockActive ."<br/>". $strHWInterlock);
open($fh, ">", Hmon::HMONDIR."/files/richTemperatureBackplane.json");
my $plot = ();
$plot->{name} = "EvtsPerSpill";
$plot->{file} = "files/EvtsPerSpill";
-$plot->{entries} = 40;
+$plot->{entries} = 100;
$plot->{type} = HPlot::TYPE_HISTORY;
$plot->{output} = HPlot::OUT_PNG;
$plot->{titles}->[0] = "";
$qastate = QA::WARN if $errtime > 10;
#####################
- $qastate = QA::ERROR if $evtrate <= 1 && $stopped == 0;
+ #$qastate = QA::ERROR if $evtrate <= 1 && $stopped == 0;
+ $qastate = QA::FATAL if $evtrate < 1;
+ $qastate = QA::WARN if $evtrate == 1;
$qastate = QA::WARN_2 if $stopped;
$qalong = sprintf("current: %i Events/second", $evtrate);
output => HPlot::OUT_PNG,
titles => ["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15"],
ylabel => "Hitrate [Hz]",
+ colors => ['#22dd22','#dd2222'],
yscale => 10,
nokey => 1,
- sizex => 340,
- sizey => 350,
+ sizex => 240,
+ sizey => 250,
xmin => -0.5,
xmax => 15.5,
ymin => "0",
ymax => "100<*",
- curves => 1,
+ curves => 2,
buffer => 1,
curvewidth => 2,
});
type => HPlot::TYPE_BARGRAPH,
output => HPlot::OUT_PNG,
titles => ["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15"],
- ylabel => "Hitrate [Hz]",
+# ylabel => "Hitrate [Hz]",
+ colors => ['#22dd22','#dd2222'],
yscale => 10,
nokey => 1,
- sizex => 340,
- sizey => 350,
+ sizex => 240,
+ sizey => 250,
xmin => -0.5,
xmax => 15.5,
ymin => "0",
ymax => "100<*",
- curves => 1,
+ curves => 2,
buffer => 1,
curvewidth => 2,
});
type => HPlot::TYPE_BARGRAPH,
output => HPlot::OUT_PNG,
titles => ["0","1","2","3","4","5","6","7"],
- ylabel => "Hitrate [Hz]",
+# ylabel => "Hitrate [Hz]",
+ colors => ['#22dd22','#dd2222'],
yscale => 10,
nokey => 1,
- sizex => 340,
- sizey => 350,
+ sizex => 230,
+ sizey => 250,
xmin => -0.5,
xmax => 7.5,
ymin => "0",
ymax => "100<*",
- curves => 1,
+ curves => 2,
buffer => 1,
curvewidth => 2,
});
$str .= Hmon::MakeFooter();
Hmon::WriteFile("StartRateBars",$str);
-$str = Hmon::MakeTitle(13, 8, "Start-X / Start-Y / Veto Rate",0);
+$str = Hmon::MakeTitle(9, 6, "Start-X / Start-Y / Veto Rate",0);
$str .= qq@<img src="%ADDPNG files/StartXbar.png%" type="image/png">\n@;
$str .= qq@<img src="%ADDPNG files/StartYbar.png%" type="image/png">\n@;
$str .= qq@<img src="%ADDPNG files/Vetobar.png%" type="image/png">\n@;
my $diff;
my $oldtime;
my $iter = 1;
-my @chanx = qw(0 15 13 11 9 7 5 3 1 0 2 4 6 8 10 12 14);
+
+my @chanx = qw(0 0 2 4 6 8 10 12 14 15 13 11 9 7 5 3 1);
+#my @chanx = qw(0 15 13 11 9 7 5 3 1 0 2 4 6 8 10 12 14);
+
my @chany = qw(0 0 2 4 6 8 10 12 14 15 13 11 9 7 5 3 1);
my @chanveto = qw(0 2 7 3 4 0 5 1 6);
-
+my $cts_set;
while(1) {
+
+ if($iter == 1) {
+ $cts_set = trb_register_read(0x3,0xa0da);
+ }
my $o = trb_registertime_read_mem(0xfe48,0xc000,0,17); # or die trb_strerror() or sleep 5 and next;
# print Dumper $o;
HPlot::PlotAdd("StartRateYhist",$diff->{0x5001}[$c],$chany[$c]);
HPlot::PlotAdd("StartRateXhistbar",$diff->{0x5000}[$c],$chanx[$c]);
HPlot::PlotAdd("StartRateYhistbar",$diff->{0x5001}[$c],$chany[$c]);
- HPlot::PlotFill("StartXbar",$diff->{0x5000}[$c],$chanx[$c],0,$iter-7);
- HPlot::PlotFill("StartYbar",$diff->{0x5001}[$c],$chany[$c],0,$iter-8);
+ HPlot::PlotFill("StartXbar",$diff->{0x5000}[$c],$chanx[$c],inout('x',$chanx[$c]),$iter-7);
+ HPlot::PlotFill("StartYbar",$diff->{0x5001}[$c],$chany[$c],inout('y',$chany[$c]),$iter-8);
+ HPlot::PlotFill("StartXbar",0,$chanx[$c],1-inout('x',$chanx[$c]),$iter-7);
+ HPlot::PlotFill("StartYbar",0,$chany[$c],1-inout('y',$chany[$c]),$iter-8);
$sumx += $diff->{0x5000}[$c];
$sumy += $diff->{0x5001}[$c];
for my $c (1..8) {
HPlot::PlotAdd("VetoRatehist",$diff->{0x5002}[$c],$c-1);
HPlot::PlotAdd("VetoRatehistbar",$diff->{0x5002}[$c],$c-1);
- HPlot::PlotFill("Vetobar",$diff->{0x5002}[$c],$c-1,0,$iter-9);
+ HPlot::PlotFill("Vetobar",$diff->{0x5002}[$c],$c-1,($c<=4)?0:1,$iter-9);
+ HPlot::PlotFill("Vetobar",0,$c-1,($c<=4)?1:0,$iter-9);
}
HPlot::PlotFill("HALO",$diff->{0x5002}[9], 1,2,$iter-1);
$old = $o;
usleep(100000);
}
+
+sub inout {
+ my ($side,$chan) = @_;
+ if (!defined $cts_set->{3}) {return 0;}
+ my $sel = 0;
+ if($side eq 'x') {
+ $sel = ($cts_set->{3}>>6) & 0x3;
+ if ($sel == 0 && $chan <= 7) {return 0;}
+ if ($sel == 2 && $chan >= 8) {return 0;}
+ if ($sel == 1 && $chan >= 4 && $chan <= 11) {return 0;}
+ }
+ else {
+ $sel = ($cts_set->{3}>>8) & 0x3;
+ if ($sel == 0 && $chan <= 7) {return 0;}
+ if ($sel == 2 && $chan >= 8) {return 0;}
+ if ($sel == 1 && $chan >= 4 && $chan <= 11) {return 0;}
+ }
+
+ return 1;
+ }
+
+
my $cnt2 = 0;
my $boardlist1 = "";
my $boardlist2 = "";
-
+ my $MDCRICH_fail = 0;
my $rh_hubs = trb_register_read(0xfffe, 0x8b)
or sleep 5 and next;
foreach my $i (1..12) {
if ($rh_hubs->{$board} & (1<<($i+16))) {
$msg2 .= sprintf(" %04x",Hmon::TraceDBGet($board,$i));
+ if (!( (((Hmon::TraceDBGet($board,$i)) >>12) == 2) || (((Hmon::TraceDBGet($board,$i)) >>12) == 7))) {
+ # MDC or RICH board
+ # } else {
+ #something else...
+ $MDCRICH_fail++;
+ }
$boardlist2 .= sprintf("%04X, ",Hmon::TraceDBGet($board,$i));
}
}
$msg2 =~ s/\s+\)/\)/g; $msg2 =~ s/\(\s+/\(/g;
my $status = "on ".($cnt+$cnt2)." boards";
my $qastate = QA::GetQAState('below', $cnt+$cnt2, @QA::TimeoutLimits);
+ $qastate = QA::ERROR if (($MDCRICH_fail == 0) && ($qastate == QA::FATAL));
if($boardlist1 ne "") {
- Hmon::Speak($boardlist1,"$cnt Frontend had a timeout: $boardlist1 ");
+ Hmon::Speak('timeout',"$cnt Frontend had a timeout: $boardlist1 ") if $cnt < 3;
+ Hmon::Speak('timeout',"$cnt Frontend had a timeout ") if $cnt >= 3;
}
if($boardlist2 ne "" && $boardlist1 eq "" ) {
- Hmon::Speak("timeout","$cnt2 Frontend disabled after a timeout: $boardlist2");
+ Hmon::Speak("timeout","$cnt2 Frontend disabled after a timeout: $boardlist2") if $cnt2 < 3;
+ Hmon::Speak('timeout',"$cnt2 Frontend had a timeout ") if $cnt2 >= 3;
}
QA::WriteQALog($fqa, "daq", "timeouts", 20, $qastate, "Timeouts",
$msg = "$errors errors" if $errors;
- $qastate = QA::ERROR if $errors;
+ $qastate = QA::FATAL if $errors;
QA::WriteQALog($fqa, "feeerr", "trb", 10, $qastate, $title, $msg, $longmsg);
-
+ Hmon::Speak("trbtdc","TRB 2 TDC error") if $qastate == QA::FATAL;
if ($qastate > 60 && $timecnt++%40==0) {
system("logger -p local1.info -t DAQ 'Hmon <I> TRB TDC $longmsg'");
SectorwiseMult4 SectorwiseMult5 SectorwiseMult6 SectorwiseMult2NoNeighbour
SectorwiseMult3NoNeighbour SectorwiseMult2Opposite);
-my @ptnames= qw(M2 M5 M16 PT4 PT5 Hod Pi1 Pi0);
-my @ptlnames= qw(PT1/M2 PT2/M5 PT3/M16 PT4 PT5 PT6/Hodoscope PT7/Pion1 PT8/Pion0);
+my @ptnames= qw(M2 M5 M16 PT4 PT5 Ri FW EC);
+my @ptlnames= qw(PT1/M2 PT2/M5 PT3/M20 PT4 PT5 PT6/Ri PT7/FW PT8/EC);
my $lastlongmsg = "";
my $spillsum = 0;
my $plot = ();
$plot->{name} = "StartCountSpills";
$plot->{file} = "files/StartCountSpills";
-$plot->{entries} = 40;
+$plot->{entries} = 100;
$plot->{type} = HPlot::TYPE_HISTORY;
$plot->{output} = HPlot::OUT_PNG;
$plot->{titles}->[0] = "";
$plot->{xlabel} = "Spill Number";
-$plot->{ylabel} = "Start Counts / Mcnt";
+$plot->{ylabel} = "Start Counts per Spill [Mcnt]";
$plot->{sizex} = 630;
$plot->{sizey} = 220;
$plot->{nokey} = 1;
my $plot2 = ();
$plot2->{name} = "Pt1AcceptRatio";
$plot2->{file} = "files/Pt1AcceptRatio";
-$plot2->{entries} = 40;
+$plot2->{entries} = 100;
$plot2->{type} = HPlot::TYPE_HISTORY;
$plot2->{output} = HPlot::OUT_PNG;
$plot2->{titles}->[0] = "";
$plot2->{xlabel} = "Spill Number";
-$plot2->{ylabel} = "accepted PT1 Ratio";
+$plot2->{ylabel} = "accepted PT3 Ratio";
$plot2->{sizex} = 630;
$plot2->{sizey} = 220;
$plot2->{nokey} = 1;
HPlot::PlotInit($plot2);
- $str = Hmon::MakeTitle(8,5,"PT1 accepted over total PT1 per spill (%)",0);
+ $str = Hmon::MakeTitle(8,5,"PT3 accepted over total PT3 per spill (%)",0);
$str .= qq@<img src="%ADDPNG files/Pt1AcceptRatio.png%" type="image/png">@;
$str .= Hmon::MakeFooter();
Hmon::WriteFile("Pt3AcceptRatio",$str);
# printf("%i\n",$rh->{3}->[30]);
$rh->{3}->[0] <<= 2; #shift to align with outputs
if (($rh->{3}->[30]&0xffffff) != 0) {
- $rh->{3}->[30] = 200000000./((($rh->{3}->[30]&0xffffff)+1)|| 1);
+ $rh->{3}->[30] = 200000000.0 / ((($rh->{3}->[30]&0xffffff)+1)|| 1);
}
else {
$rh->{3}->[30] = 0;
$accpt3sum = 0;
}
else {
- $pt3sum += $rStat->{3}->[0x4a] || 0;
- $accpt3sum += $rStat->{3}->[0x37] || 0; #was 0x5D
+ $pt3sum += $rStat->{3}->[0x4c] || 0;
+ $accpt3sum += $rStat->{3}->[0x39] || 0; #was 0x5D
}
- $accmsg = sprintf("%i%% / %i%%", $rStat->{3}->[0x4a]/($rStat->{3}->[0x37]||1)*100, $lastaccpt3 || 0);
+ $accmsg = sprintf("%i%% / %i%%", $rStat->{3}->[0x4c]/($rStat->{3}->[0x39]||1)*100, $lastaccpt3 || 0);
my $qastateacc = QA::OK;
QA::WriteQALog($fqa, "trg", "source", 10, $qastate, "Trigger Source", $msg, $longmsg);
}
$startmsg = sprintf("%s / %s",QA::SciNotation($startsum),QA::SciNotation($lastspillsum));
$startlongmsg = sprintf("counts per second %s/s - counts per spill %s",QA::SciNotation($startsum),QA::SciNotation($lastspillsum));
- QA::WriteQALog($fqa, "trg", "start", 10, $qastatstart, "PT6 Count", $startmsg, $startlongmsg);
+ QA::WriteQALog($fqa, "trg", "start", 10, $qastatstart, "Start Count", $startmsg, $startlongmsg);
<li style="width:600px;"><a href="monitor.cgi?10-window-chat">Chat Log</a></li>
<li style="width:600px;"><a href="../daqtools/index.pl" target="_blank">Web Tools</a></li>
<li style="width:600px;"><a href="../eb/?browser=fix" target="_blank">Eventbuilder Monitor</a></li>
+<li style="width:600px;"><a href="../rawmon/" target="_blank">Raw Data Monitor</a></li>
+<li><a href="phonenumbers.jpg">Phone Numbers</a>
+<li><a href="https://jspc29.x-matter.uni-frankfurt.de/docu/qadocu.pdf">QA manual</a>
+<li><a href="https://jspc29.x-matter.uni-frankfurt.de/docu/hadesoperator.pdf">Operator manual</a>
+<li><a href="/mon/files/runstats.png" target="_blank">Accumulated Run Statistics</a>
</ul></div>
<div class="linkbox" style="width:730px;"><h4>Other Ressources</h4><ul>
<li style="width:600px;"><a href="files/qa.htm">QA Plots (updated every 5 minutes)</a></li>
<li style="width:500px;"><a href="files/vertex.htm">Vertex Plots (updated after each file)</a></li>
<li style="width:500px;"><a href="../spillmon/?browser=no&monitoring=1000&layout=grid4x4&items=[%22EventBuilder/Run/HLD/HLD_HitsFast%22,%22EventBuilder/Run/HLD/HLD_HitsSlow%22,%22EventBuilder/Run/HLD/HLD_TrendX%22,%22EventBuilder/Run/HLD/HLD_TrendY%22,%22EventBuilder/Run/HLD/HLD_BeamX%22,%22EventBuilder/Run/HLD/HLD_BeamY%22,%22EventBuilder/Run/HLD/HLD_VETO_Patt%22,%22EventBuilder/Run/HLD/HLD_QSlow%22,%22EventBuilder/Run/HLD/HLD_HALO_Patt%22,%22EventBuilder/Run/HLD/HLD_XHALOSlow%22,%22EventBuilder/Run/HLD/HLD_YHALOSlow%22,%22EventBuilder/Run/HLD/HLD_LastSpill_Q_factor%22]">Beam Properties</a></li>
-<li style="width:500px;"><a href="../logbook">Beamtime Logbook</a></li>
+<li style="width:500px;"><a href="https://hades-db.gsi.de/pls/hades_webdbs/hades_oper.hlogbook2.form_selection">Beamtime Logbook</a></li>
<li style="width:500px;"><a href="http://lxhadeb06/icinga">Icinga Server Monitoring</a>
<li style="width:500px;"><a href="../munin">Munin Server Monitoring</a></li>
<li style="width:500px;"><a href="archive">Archive of Hmon Windows (updated every 10 minutes)</a></li>
</ul></div>
+<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>
+<li style="width:600px;"><a href="monitor.cgi?1-window9x27-busyhist-eventratelong-eventrateshort-StartBars">Main Screen 1</a>
+<li style="width:600px;"><a href="monitor.cgi?1-window8x26-busy-DutyFactor-Pt3AcceptRatio-EvtsPerSpill-StartCountSpill">Main Screen 2</a>
+<li style="width:600px;"><a href="monitor.cgi?1-window14x14-EBSummary-hldlast-CTSRates">Main Screen 3</a></li>
+</ul></div>
+
<div class="linkbox" style="clear:both"><h4>DAQ Network</h4><ul>
<li><a href="monitor.cgi?1-window-hubmon">Hub Monitor</a></li>
<li><a href="monitor.cgi?1-window-busy">Busy times of subsystems</a></li>
<li><a href="monitor.cgi?1-window-VetoHalo">Rates for Veto & HALO</a></li>
<li><a href="monitor.cgi?1-window-StartPosition">Beam Position</a></li>
<li><a href="monitor.cgi?1-window-SpillStructure">Spill Structure from Start</a></li>
-<li><a href="monitor.cgi?1-StartRateBars-StartBars-StartPosition-VetoHalo-ForwardHalo">Beam Summary</a></li>
+<li><a href="monitor.cgi?1-StartRateBars-StartBars-StartPosition-VetoHalo-ForwardQuartz">Beam Summary</a></li>
</ul></div>
<div class="linkbox" style="float:left"><h4>ECal</h4><ul>
<li><a target="_blank" href="rich_drawing_2.htm#rich2V5">DiRich 2.5V</a></li>
<li><a href="monitor.cgi?10-richvolt">Voltage & Current</a></li>
<li><a href="monitor.cgi?2-window-RichHV">High Voltage</a></li>
-<li><a href="monitor.cgi?2-RichRate">Rates on all channels</a></li>
+<li><a href="monitor.cgi?2-RichRatev2">Rates on all channels</a></li>
<li><a target="_blank" href="rich_drawing_2.htm#custom-0xfe51-0xc001-0-30-0.03125-ratesum32">Mean rate per DiRICH</a></li>
<li><a href="monitor.cgi?10-window-RichMagnet">Rich Inner Magnet fields</a></li>
<li><a href="monitor.cgi?10-window-RichInnerTemp">Rich Inner Temperatures</a></li>
+<li><a href="monitor.cgi?10-window-RichGas">Rich Gas Information</a></li>
</ul></div>
$delay //= 600;
- if( $ENV{'QUERY_STRING'} =~ m/window-/ ) {
+ if( $ENV{'QUERY_STRING'} =~ m/window([\dx]*)-/ ) {
+ my $geom = $1 if $1;
my $newurl = "monitor.cgi?";
$newurl .= $ENV{'QUERY_STRING'};
- $newurl =~ s/window-//;
+ $newurl =~ s/window([\dx])*-//;
$newurl =~ /(-|^|\?)(\w+)$/;
- open(my $MYF,"<files/$2.htt");
- my $str = <$MYF>;
- close($MYF);
- $str =~ /width(\d+)\sheight(\d+)/;
- my $width = 80*$1-8;
- my $height = 50*$2-8;
+
+ my $width; my $height;
+ print $geom;
+ if($geom && $geom ne '' && $geom =~ /(\d+)x(\d+)/) {
+ $width = 80*$1-8;
+ $height = 50*$2-8;
+ }
+ else {
+ open(my $MYF,"<files/$2.htt");
+ my $str = <$MYF>;
+ close($MYF);
+ $str =~ /width(\d+)\sheight(\d+)/;
+ $width = 80*$1-8;
+ $height = 50*$2-8;
+ }
+
+
$out = qq$<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
--- /dev/null
+
+gnuplot> set out "files/RichIsobO2tmp.png"
+ ^
+ line 0: cannot open file; output not changed
+system error: No such file or directory
+
+
+y
+
+
+
+
# softirq: servicing softirqs
#my @srv = qw(lxhadeb01 lxhadeb02 lxhadeb03 lxhadeb04 lxhadeb05 lxhadeb06 lxhadesdaq hadesdaq01 hadesdaq02 hades30 hades31 hades33); #dcs02-07
-my @srv = qw( lxhadeb08 lxhadeb09 lxhadeb10 lxhadeb11 lxhadeb12 lxhadeb05 lxhadesdaq lxhadeb06 lxhadeb07 lxhadeb13 hadesdaqp02 hadesdaq03 hadesdaq04 hades30 hadesp50 hadesp31 depcp418 hades33 lxhaddcs03
-lxhaddcs05 lxhaddcs06);
+my @srv = qw( lxhadeb08 lxhadeb09 lxhadeb10 lxhadeb11 lxhadeb12 lxhadesdaq lxhadeb06 lxhadeb07 lxhadeb13 hadesdaq03 hadesdaq04 hades30 hadesp50 hadesp31 depcp418 hades33 lxhaddcs03
+lxhaddcs05 lxhaddcs06 lxhaddcs10 lxhaddcs11);
-my $template .= "\n<table class=\"colorfields\">\n<tr><th>";
+my $template .= "\n<table class=\"colorfields cpu\">\n<tr><th>";
for(my $d=1;$d<=32;$d++) {
$template .= "<th>$d";
}
my $maxstr = "";
my $busystr = "";
if (defined $laststore->{0}->{0}->{'idle'}) {
- $str = Hmon::MakeTitle(13,13,"Server CPU Usage");
+ $str = Hmon::MakeTitle(9,12,"Server CPU Usage");
$str .= $template;
for(my $s = 0; $s < scalar @srv; $s++) {
$str .= "\n<tr><th class=\"title\">$srv[$s]";
my $color = Hmon::findcolor($busy||.001,0,100,0);
if ($irq > 80) {$color = '#f0f';}
$str .= sprintf("style=\"background-color:%4s;\">%2i",$color,$busy);
- if($s>=0 && $s<8 && $max < $busy) {
+ if($s>=0 && $s<5 && $max < $busy) {
$max = $busy;
$maxstr = sprintf("%d%%",$max);
$busystr = sprintf("Max. Load: %.1f%% on %s CPU %d (sys %.1f, wait %.1f, irq %.1f)",$max,$srv[$s],$c,$sys,$io,$irq);
use QA;
#use Perl2Epics;
use LWP::Simple;
-use JSON qw( decode_json );
+use JSON qw( decode_json );
use HADES::TrbNet;
# with this switch disable qalog and enable printout only JAM
my $opt_debug = 0;
+my $error_counter=0;
# sub cntbits32 {
# return (unpack('%32b*', pack('i',$_[0])));
# }
my $connect_status = &trb_init_ports();
-if(!$connect_status) {
+if (!$connect_status) {
die("could not connect to trbnetd");
}
my $spilllength = 0;
-while(1) {
+while (1) {
my $totalrate = 0;
my $totalbytes = 0;
my $totaldiscarded = 0;
my $sumtypeE = 0;
my $sumtypeD = 0;
my ($ratetype1,$ratetype9,$ratetypeE,$ratetypeD) = (0,0,0,0);
-
+
# 0x03 => CTS
my $rh_result = trb_register_read(QA::CTSAddress, 0xa0f0) or $trbneterr = 1; # or sleep 5 and next;
my $sentmask = ($rh_result->{QA::CTSAddress} || 0) & 0xFFFF;
-
+
# 0x3000 => ??
#$rh_result = trb_register_read(0x3001, 0x1) or $trbneterr = 1;
# my $res = ($rh_result->{0x3001} || 0) & 0xFFFF;
-
- # JAM2017: try to check rate with tof if rich is not up:
+
+ # JAM2017: try to check rate with tof if rich is not up:
$rh_result = trb_register_read(0x4c00, 0x1) or $trbneterr = 1;
my $res = ($rh_result->{0x4c00} || 0) & 0xFFFF;
-
-
+
+
$evtrate = $res - ($events || $res);
$evtrate += 2**16 if $evtrate < 0;
$events = $res;
unshift(@evtrates,$evtrate);
$evtavgspill += $_ for @evtrates;
- $evtavgspill /= scalar @evtrates;
-
-
-############# JAM2018 - get eventbuilder rates via json here:
-
-my $cts_trigtype_histo = get ($url_cts_histo);
-#print Dumper $cts_trigtype_histo;
-my $trigtype_array;
-if (defined $cts_trigtype_histo)
-{
- $trigtype_array = decode_json($cts_trigtype_histo);
-}
-
-# JAM2018 - note that first 4 histogram bins contain dimension and underflow/overflow bins in jsroot!?
-$sumtype1 += $trigtype_array->[5] || 0;
-$sumtype9 += $trigtype_array->[13] || 0;
-$sumtypeE += $trigtype_array->[18] || 0;
-$sumtypeD += $trigtype_array->[17] || 0;
-
-
-$totalrate = get ($url_erate);
-$totalrate = -1 unless defined $totalrate;
-
-$totaldiscarded = get ($url_discrate);
-$totaldiscarded = -1 unless defined $totaldiscarded;
-#print Dumper $totaldiscarded;
-
-$totalbytes = get ($url_drate);
-$totalbytes = -1 unless defined $totalbytes;
-# dabc delivers units MBytes, translate to kB to match previous EPICS kB units:
-$totalbytes *=1024;
-
-#print Dumper $totalbytes;
- my $prefix = get ($url_prefix);
- #print Dumper $prefix;
-
- $prefix = "--" unless defined $prefix;
-
-# print "----------- \nDEBUG: Run prefix:$prefix, datarate: $totalbytes kB/s, event rate: $totalrate Ev/s \n";
-
-####################################################################################
-### evaluate the builder node infos:
-
-my $num_bnetbuild =0;
-my $builders = get ($url_builders);
-#print Dumper $builders;
-my $builder_array;
-if (defined $builders)
-{
- # $builders = 0 unless defined $builders;
- $builder_array = decode_json($builders);
- $num_bnetbuild = scalar @$builder_array;
-}
-
-## find out how many of the active eventbuilders are actually receiving stuff:
-my $num_act_build=0;
-my $fileopen=0;
-for my $buildnode (@$builder_array) {
+ $evtavgspill /= scalar @evtrates;
+
+
+ ############# JAM2018 - get eventbuilder rates via json here:
+
+ my $cts_trigtype_histo = get ($url_cts_histo);
+ #print Dumper $cts_trigtype_histo;
+ my $trigtype_array;
+ if (defined $cts_trigtype_histo) {
+ $trigtype_array = decode_json($cts_trigtype_histo);
+ }
+
+ # JAM2018 - note that first 4 histogram bins contain dimension and underflow/overflow bins in jsroot!?
+ $sumtype1 += $trigtype_array->[5] || 0;
+ $sumtype9 += $trigtype_array->[13] || 0;
+ $sumtypeE += $trigtype_array->[18] || 0;
+ $sumtypeD += $trigtype_array->[17] || 0;
+
+
+ $totalrate = get ($url_erate);
+ $totalrate = -1 unless defined $totalrate;
+
+ $totaldiscarded = get ($url_discrate);
+ $totaldiscarded = -1 unless defined $totaldiscarded;
+ #print Dumper $totaldiscarded;
+
+ $totalbytes = get ($url_drate);
+ $totalbytes = -1 unless defined $totalbytes;
+ # dabc delivers units MBytes, translate to kB to match previous EPICS kB units:
+ $totalbytes *=1024;
+
+ #print Dumper $totalbytes;
+ my $prefix = get ($url_prefix);
+ #print Dumper $prefix;
+
+ $prefix = "--" unless defined $prefix;
+
+ # print "----------- \nDEBUG: Run prefix:$prefix, datarate: $totalbytes kB/s, event rate: $totalrate Ev/s \n";
+
+ ####################################################################################
+ ### evaluate the builder node infos:
+
+ my $num_bnetbuild =0;
+ my $builders = get ($url_builders);
+ #print Dumper $builders;
+ my $builder_array;
+ if (defined $builders) {
+ # $builders = 0 unless defined $builders;
+ $builder_array = decode_json($builders);
+ $num_bnetbuild = scalar @$builder_array;
+ }
+
+ ## find out how many of the active eventbuilders are actually receiving stuff:
+ my $num_act_build=0;
+ my $fileopen=0;
+ for my $buildnode (@$builder_array) {
#print " node is $buildnode \n";
- my $url_noderate = $masterurl . $buildnode . '/HadaqEvents/get.json?field="value"';
+ my $url_noderate = $masterurl . $buildnode . '/HadaqEvents/get.json?field="value"';
my $noderate = get ($url_noderate);
#print $url_noderate;
#print Dumper $noderate;
$noderate = 0 unless defined $noderate;
- if($noderate > 0) {$num_act_build +=1;}
+ if ($noderate > 0) {
+ $num_act_build +=1;
+ }
# check here if file of given prefix is actually written:
- my $url_filesize = $masterurl . $buildnode . '/RunFileSize/get.json?field="value"';
+ my $url_filesize = $masterurl . $buildnode . '/RunFileSize/get.json?field="value"';
my $filesize = get ($url_filesize);
#print $url_filesize;
#print Dumper $filesize;
$filesize = 0 unless defined $filesize;
- if ($filesize>0) {$fileopen =1};
- }
-
-
-
-
- $prefix = "--" unless $fileopen>0;
- $totalbytes =0 unless $fileopen>0;
+ if ($filesize>0) {
+ $fileopen =1;
+ }
+ ;
+ }
+
+
+
+
+ $prefix = "--" unless $fileopen>0;
+ $totalbytes =0 unless $fileopen>0;
# emulate previous monitor: only account datarate when writing to file
-
-
- ############################################################################################
- ### evaluate the bnet input node infos:
- my $num_bnetin=0;
-my $inputs = get ($url_inputs);
-#print Dumper $inputs;
-my $inputs_array;
-if (defined $inputs)
-{
- $inputs_array = decode_json($inputs);
- $num_bnetin = scalar @$inputs_array;
-}
-
-
- ## find out how many of the active eventbuilders are actually receiving stuff:
-my $num_act_ins=0;
-for my $inpnode (@$inputs_array) {
+
+
+ ############################################################################################
+ ### evaluate the bnet input node infos:
+ my $num_bnetin=0;
+ my $inputs = get ($url_inputs);
+ #print Dumper $inputs;
+ my $inputs_array;
+ if (defined $inputs) {
+ $inputs_array = decode_json($inputs);
+ $num_bnetin = scalar @$inputs_array;
+ }
+
+
+ ## find out how many of the active eventbuilders are actually receiving stuff:
+ my $num_act_ins=0;
+ for my $inpnode (@$inputs_array) {
#print " node is $inpnode \n";
- my $url_noderate = $masterurl . $inpnode . '/HadaqEvents/get.json?field="value"';
+ my $url_noderate = $masterurl . $inpnode . '/HadaqEvents/get.json?field="value"';
my $noderate = get ($url_noderate);
#print $url_noderate;
#print Dumper $noderate;
$noderate = 0 unless defined $noderate;
- if($noderate > 0) {$num_act_ins +=1;}
- }
-
-
+ if ($noderate > 0) {
+ $num_act_ins +=1;
+ }
+ }
+
+
+
-
pop(@ebrates) if scalar @ebrates >= $QA::AcceleratorCycle * 2;
unshift(@ebrates,$totalrate);
$ebavgrate += $_ for @ebrates;
$ebavgbytes += $_ for @byteshist;
$ebavgbytes /= scalar @byteshist;
my $totalrateavg = 0;
-
+
$totalrateavg += $_ for @ebrates;
-
-
-
-
-# here check mismatch between running bnet nodes and active ones:
-if($num_bnetin>$num_act_ins)
-{
+
+
+
+ # here check mismatch between running bnet nodes and active ones:
+
+ if ($num_bnetin>$num_act_ins) {
$qastate = QA::ERROR;
$qamsg .= "Only $num_act_ins nodes of $num_bnetin BNET inputs receive data! ";
-}
+ } else {
+ $qamsg .= "Input nodes: $num_bnetin. ";
+ }
-if($num_bnetbuild>$num_act_build)
-{
+ if ($num_bnetbuild>$num_act_build) {
$qastate = QA::ERROR;
$qamsg .= "Only $num_act_build nodes of $num_bnetbuild BNET builders are building events! ";
-}
+ } else {
+ $qamsg .= "Builder nodes: $num_bnetbuild. ";
+ }
-# here check if some hub sources are not active:
-
-my @notactivehubs = `$cmdchecksources`;
-chomp @notactivehubs;
-if(scalar @notactivehubs>0)
-{
- $qamsg .= "EB setup has non active datasources: ";
- $qastate = QA::WARN_2 unless $qastate == QA::ERROR;
-
-}
-foreach my $line (@notactivehubs)
-{
- $qamsg .= " $line ";
-}
+ # here check if some hub sources are not active:
-#########################
+ my @notactivehubs = `$cmdchecksources`;
+ chomp @notactivehubs;
+ if (scalar @notactivehubs>0) {
+ $qamsg .= "EB setup has non active datasources: ";
+ $qastate = QA::WARN_2 unless $qastate == QA::ERROR;
-
- if($trbneterr) {
+ }
+ foreach my $line (@notactivehubs) {
+ $qamsg .= " $line ";
+ }
+
+ #########################
+
+ if ($qastate == QA::ERROR) {
+ if ($error_counter <= 4) {
+ $qastate = QA::OK;
+ $error_counter++;
+ } else {
+ $error_counter=0;
+ }
+ }
+
+
+ if ($trbneterr) {
$qamsg .= "TrbNet Error - no information available.";
$qastate = QA::ERROR;
- }
- if ($qamsg eq "") {$qamsg = "No error found";}
+ }
+ if ($qamsg eq "") {
+ $qamsg = "No error found";
+ }
if ($qastate == QA::OK || $qastate == QA::WARN_2) {
- $qamsg .= sprintf(". <br> Total rate: %i, 4-spill average: %i, total per EB: %i",
- $totalrate,$ebavgrate,$totalrate/($num_act_build || $totalrate || 1));
- }
+ $qamsg .= sprintf(" <br> Total rate: %i, 4-spill average: %i, total per EB: %i",
+ $totalrate,$ebavgrate,$totalrate/($num_act_build || $totalrate || 1));
+ }
$qamsgdisc = "Discarded events: $totaldiscarded - ".$qamsgdisc;
-
+
my $qatitle = "#EB running";
$qatitle = "EB stopped" if ($num_bnetbuild == 0) ;
-if($opt_debug<1)
-{
+ if ($opt_debug<1) {
- Hmon::Speak('ebrun',$qamsg) if $qastate > 60;
- QA::WriteQALog($fqa, "eb", "run", 10, $qastate, $qatitle,
- "i:$num_act_ins/$num_bnetin, b:$num_act_build/$num_bnetbuild ($prefix)", $qamsg);
-}
-else
-{
- print "QAlog: state:$qastate title:$qatitle\n";
- print "QAlog: i::$num_act_ins/$num_bnetin, b:$num_act_build/$num_bnetbuild ($prefix) msg: $qamsg\n";
- }
-
-# if ($totalrate) {
- $qastatedisc = QA::GetQAState('below',$totaldiscarded/($totalrate || $totaldiscarded || 1),(0.01,0.05,0.1));
- if($totalrate < 500) {
- $qastatedisc = QA::GetQAState('below',$totaldiscarded || 1,(20,50,100));
- }
-# }
-# else {
-# $qastatedisc = QA::NA;
-# }
+ Hmon::Speak('ebrun',"Eventbuilder Error") if $qastate > 60;
+ QA::WriteQALog($fqa, "eb", "run", 10, $qastate, $qatitle,
+ "i:$num_act_ins, b:$num_act_build ($prefix)", $qamsg);
+ } else {
+ print "QAlog: state:$qastate title:$qatitle\n";
+ print "QAlog: i::$num_act_ins/$num_bnetin, b:$num_act_build/$num_bnetbuild ($prefix) msg: $qamsg\n";
+ }
+
+ # if ($totalrate) {
+ $qastatedisc = QA::GetQAState('below',$totaldiscarded/($totalrate || $totaldiscarded || 1),(0.01,0.05,0.1));
+ if ($totalrate < 500) {
+ $qastatedisc = QA::GetQAState('below',$totaldiscarded || 1,(20,50,100));
+ }
+ # }
+ # else {
+ # $qastatedisc = QA::NA;
+ # }
my $totallost = $evtavgspill - $totalrate;
my $s = sprintf("%5d",$totaldiscarded);
- if($opt_debug<1)
- {
+ if ($opt_debug<1) {
QA::WriteQALog($fqa, "eb", "lostevt", 10, $qastatedisc,
- "#Evt Discarded", $s, $qamsgdisc);
- }
- else
- {
+ "#Evt Discarded", $s, $qamsgdisc);
+ } else {
print "QAlog: disc:$qastatedisc #Evt Discarded: $s - $qamsgdisc\n";
}
$ratetypeE = $sumtypeE - $oldsumtypeE unless ($oldsumtypeE > $sumtypeE);
$ratetypeD = $sumtypeD - $oldsumtypeD unless ($oldsumtypeD > $sumtypeD);
- $cnterrtype9 += -0.8+$ratetype9 ;#if $evtrate > $act*32;
- $cnterrtypeE += -0.8+$ratetypeE ;#if $evtrate > $act*32;
-# $cnterrtypeD += -0.8+$ratetypeD;
- if(($oldsumtype1 > $sumtype1) || ($ratetypeD == 0)) {
+ $cnterrtype9 += -0.8+$ratetype9 ; #if $evtrate > $act*32;
+ $cnterrtypeE += -0.8+$ratetypeE ; #if $evtrate > $act*32;
+ # $cnterrtypeD += -0.8+$ratetypeD;
+ if (($oldsumtype1 > $sumtype1) || ($ratetypeD == 0)) {
$cnterrtype9 = 50;
$cnterrtypeE = 50;
- }
+ }
+
-
$qastate = QA::OK;
-my $evtavgshort = sprintf("%i MB - %i kB",$ebavgbytes/1024,$ebavgbytes/($ebavgrate || $ebavgbytes || 1));
+ my $evtavgshort = sprintf("%i MB - %i kB",$ebavgbytes/1024,$ebavgbytes/($ebavgrate || $ebavgbytes || 1));
my $evtavglong = sprintf("Current: %i MB/s - %i kB/evt / Averaged: %i MB/s - %i kB/evt <br> %i Evt/EB/s",
- $totalbytes/1024,
- $totalbytes/($totalrate || $totalbytes || 1),
- $ebavgbytes/1024,
- $ebavgbytes/($ebavgrate || $ebavgbytes || 1),
- $totalrate/($num_bnetbuild || $totalrate || 1));
-
- $evtavglong .= sprintf(" <br> MDC Calib Evt: %i (%i/s) - Status Evt: %i (%i/s) - Trb3Cal Evt: %i (%i/s)",
- $sumtype9,$ratetype9,$sumtypeE,$ratetypeE,$sumtypeD,$ratetypeD);
-
- if($ratetypeD > 0) {
- $evtavglong .= " <br> TRB3 Calibration mode is running! (total $sumtypeD events)";
- }
-
- if(($cnterrtypeE < 30 || $cnterrtype9 < 30) && ($ratetypeD == 0)) {
+ $totalbytes/1024,
+ $totalbytes/($totalrate || $totalbytes || 1),
+ $ebavgbytes/1024,
+ $ebavgbytes/($ebavgrate || $ebavgbytes || 1),
+ $totalrate/($num_bnetbuild || $totalrate || 1));
+
+ $evtavglong .= sprintf(" <br> MDC Calib Evt: %i (%i/s) - Status Evt: %i (%i/s) - Trb3Cal Evt: %i (%i/s)",
+ $sumtype9,$ratetype9,$sumtypeE,$ratetypeE,$sumtypeD,$ratetypeD);
+
+ if ($ratetypeD > 0) {
+ $evtavglong .= " <br> TRB3 Calibration mode is running! (total $sumtypeD events)";
+ }
+
+ if (($cnterrtypeE < 30 || $cnterrtype9 < 30) && ($ratetypeD == 0)) {
$qastate = QA::WARN_2;
$evtavglong .= " <br> Number of special triggers is not correct (debug $cnterrtype9 $cnterrtypeE)";
- }
- if($totalbytes < 20 && $lasttotalbytes <20) {
+ }
+ if ($totalbytes < 20 && $lasttotalbytes <20) {
$qastate = QA::WARN_2;
- }
-
- if($trbneterr == 0) {
-
+ Hmon::Speak('ebfiles', "Warning: event builders do not write files to disk. Please check.") unless $opt_debug>0;
+ print "No files are written by eventbuilders.\n" unless $opt_debug<1;
+ }
+
+ if ($trbneterr == 0) {
+
QA::WriteQALog($fqa,"eb","bytes",5,$qastate,"Data Rate",$evtavgshort,$evtavglong) unless $opt_debug>0;
- if($opt_debug>0)
- {
- printf "$qastate Data Rate - short:$evtavgshort long:$evtavglong)\n";
- print $evtavglong."\n";
- }
+ if ($opt_debug>0) {
+ printf "$qastate Data Rate - short:$evtavgshort long:$evtavglong)\n";
+ print $evtavglong."\n";
}
- else {
+ } else {
QA::WriteQALog($fqa,"eb","bytes",30,QA::NA,"Data Rate","N/A","N/A") unless $opt_debug>0;
- }
+ }
($oldsumtype1,$oldsumtype9,$oldsumtypeE,$oldsumtypeD) = ($sumtype1,$sumtype9,$sumtypeE,$sumtypeD);
$lasttotalbytes = $totalbytes;
usleep(990000);
- }
+}
while(1) {
- my $out = Hmon::MakeTitle(5,8,"Last *.hld files");
- $out .= "<pre style='text-align:left'> ";
+ my $out = Hmon::MakeTitle(4,8,"Last *.hld files");
+ $out .= "<pre style='text-align:left;font-size:12px;'> ";
foreach my $i (8,9,10,11) {
my $server = sprintf("lxhadeb%02i",$i);
$out .= "<b>$server</b>\n";
my @a = qx($cmd);
foreach my $s (@a) {
$s =~ s/-rw-r--r-- 1 hadaq hades//;
+ $s =~ s%/data01/data/%%;
$out .= $s;
}
}
+ $out .= "<br>All files are available in <br> /store/NN/01/data/<br>on lxhadeb06 and 07";
$out .= "</pre>";
$out .= Hmon::MakeFooter();
Hmon::WriteFile("hldlast",$out);
next if ($a =~ /HADAQ/);
next if ($a =~ /DropAllInputBuffers/);
next if ($a =~ /Lost\sEvent\srate/);
+ next if ($a =~ /CLOSE FILE/);
+ next if ($a =~ /ALL CONNECTIONS FINISHED/);
+
}
# next if ($a =~ /30 boards complain: Event not found: 3000/);
# next if ($a =~ /30 boards complain: frontend not configured: 3000/);
'PI1600' => {'min' => 2.94 , 'max' =>2.97 },
'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 },
'TC1200M' => {'min' => 6.5 , 'max' =>8.5 },
- 'PI1600I' => {'min' => 1.28 , 'max' =>1.37 }
+ 'PI1600I' => {'min' => 1.28 , 'max' =>1.37 },
+ 'MV2102X' => {'min' => .8 , 'max' =>8.0},
+ 'MV2102L' => {},
+ 'MV2102LUX(a)' => {'min' => .8 , 'max' =>8.0},
+ 'MV2102U' => {},
+ 'EV2128E' => {},
+ 'EV2128F' => {},
+ 'EV2128FG(a)' => {},
+ 'EV2128G' => {},
+ 'EV2128L' => {},
+ 'EV2128LUX(a)' => {},
+ 'EV2128U' => {},
+ 'EV2128X' => {},
+ 'HR3104(a)' => {},
+ 'HR3108R' => {},
+ 'MV1106R' => {},
);
$red_error_counter++;
} else {
my @get_header_array_split = split(/\s+/,$get_header_array[0]);
- my @get_value_array_split = split(/\s+/,$get_value_array[0]);
+ my @get_value_array_split = split(/\t+/,$get_value_array[0]);
if ((scalar @get_header_array_split) != (scalar @get_value_array_split) + 1) {
$fatal_error_string = "Log file entries not consistent";
- #print scalar @get_header_array_split . ":" . scalar @get_value_array_split . "\n";
+ print scalar @get_header_array_split . ":" . scalar @get_value_array_split . "\n";
$red_error_counter++;
#print $fatal_error_string . "\n";
} else {
# if($p>2) {
# $logString .= " ".$volt." ".$current." ";
# }
- if($current > 160) {
+ if($current > 50.0) {
$spikeString .= "P$p S$s F/C $i: HV = ".$volt." , I = ".$current." - ".localtime()."\n";
$currenterr++;
}
my @cpus = qw |lxhadeb05 lxhadeb06 lxhadeb07 lxhadeb08 lxhadeb09 lxhadeb10 lxhadeb11 lxhadeb12 lxhadeb13 lxhaddcs03 lxhaddcs04 lxhaddcs05 lxhaddcs06 lxhadesdaq hadesdaq01 hadesdaq02 hades30 hadesp31 hades33 lxhadeb05p lxhadeb06p lxhadeb07p lxhadeb08p lxhadeb09p lxhadeb10p lxhadeb11p lxhadeb12p lxhadeb13p lxhaddcs03p lxhaddcs04p lxhaddcs05p lxhaddcs06p lxhadesdaqp hadesdaqp01 hadesdaqp02 hadesp30 hadesp33 hadesp50 |;
for my $cpu (@cpus) {
- my $c = "~/trbsoft/hadesdaq/hmon/hmon_ssh hadaq\@$cpu -N -f </dev/null &";
+ my $c = "~/trbsoft/hadesdaq/hmon/hmon_ssh hadaq\@$cpu -N -f </dev/null >/dev/null&";
print "command: $c\n";
system($c);
}
--- /dev/null
+#!/usr/bin/perl -w
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use POSIX qw(strftime);
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use List::Util qw/min max/;
+use Hmon;
+use QA;
+use Perl2Epics;
+use HADES::TrbNet;
+use HPlot;
+
+my $flog = QA::OpenQAFile();
+my @colors = ("#333333","#00ff00","#ff0000","#0000ff","#dddd00","#dd00dd");
+
+my $plot = {
+ name => "RichIsobPress",
+ file => "files/RichIsobPress",
+ entries => 1200,
+ type => HPlot::TYPE_HISTORY,
+ output => HPlot::OUT_PNG,
+ titles => ["Isobutan Pressure"],
+ xlabel => "Minute",
+ ylabel => "Pressure [bar]",
+ sizex => 400,
+ sizey => 180,
+ curves => 1,
+ xscale => 6,
+ storable => 1,
+ buffer => 1,
+ colors => ["#00ff00"],
+ additional => "set offsets 0,0,0.25,0.05"
+};
+HPlot::PlotInit($plot);
+
+my $plotO2 = {
+ name => "RichIsobO2",
+ file => "files/RichIsobO2",
+ entries => 1200,
+ type => HPlot::TYPE_HISTORY,
+ output => HPlot::OUT_PNG,
+ titles => ["Isobutan O2 concentration"],
+ xlabel => "Minute",
+ ylabel => "O2 concentration [ppm]",
+ sizex => 400,
+ sizey => 180,
+ curves => 1,
+ xscale => 6,
+ storable => 1,
+ buffer => 1,
+ colors => ["#00ff00"],
+ additional => "set offsets 0,0,0.25,0.05"
+};
+HPlot::PlotInit($plotO2);
+
+my $plotRefR = {
+ name => "RichIsobRefR",
+ file => "files/RichIsobRefR",
+ entries => 1200,
+ type => HPlot::TYPE_HISTORY,
+ output => HPlot::OUT_PNG,
+ titles => ["Isobutan reflow ratio"],
+ xlabel => "Minute",
+ ylabel => "Isobutan reflow ratio [%]",
+ sizex => 400,
+ sizey => 180,
+ curves => 1,
+ xscale => 6,
+ storable => 1,
+ buffer => 1,
+ colors => ["#00ff00"],
+ additional => "set offsets 0,0,0.25,0.05"
+};
+HPlot::PlotInit($plotRefR);
+
+my $timer = 0;
+my $str = "";
+
+my $s = "HAD:RICH:GAS:pipePressureIsoB";
+Perl2Epics::Connect("IsoPress",$s);
+Perl2Epics::Connect("IsoO2Concentr","HAD:RICH:GAS:concentration:O2:average");
+Perl2Epics::Connect("IsoRefRatio","HAD:RICH:GAS:reflowRatioIsob:average");
+
+print "Connected.\n";
+
+while(1) {
+ my $data = Perl2Epics::GetAll();
+
+ my $IsobPress = $data->{"IsoPress"}->{val};
+ my $IsobPressStr = sprintf("Isobutan pressure: %.2f bar",$IsobPress);
+
+ my $IsobO2 = $data->{"IsoO2Concentr"}->{val};
+ my $IsobO2Str = sprintf("O2 concentration: %.1f ppm",$IsobO2);
+
+ my $IsobRefR = $data->{"IsoRefRatio"}->{val};
+ my $IsobRefRStr = sprintf("Isobutan reflow ratio: %.1f %",$IsobRefR);
+
+ $str = Hmon::MakeTitle(6, 12, "RICH Isobutan pressure", 1, "");
+ $str .= "<link rel=\"stylesheet\" type=\"text/css\" href=\"files/styles.css\">";
+
+# $str .= "<div style=\"text-align:left; margin-top: 10px; width: 300px\">";
+ if ($data->{"IsoPress"}->{val} < 0.7 || $data->{"IsoPress"}->{val} > 2.0) {
+# $str .= "<div><div class=\"redbutton\" style=\"float:left\"></div><p style=\"text-align:left;position:relative; left: 10px;top: 6px;\"> ".$IsobPressStr."</p></div>";
+ } else {
+ # $str .= "<div><div class=\"greenbutton\" style=\"float:left\"></div><p style=\"text-align:left;position:relative; left: 10px;top: 6px;\">".$IsobPressStr."</div>";
+ }
+# $str .="<br>";
+ if ($data->{"IsoO2Concentr"}->{val} > 700.0) {
+ # $str .= "<div><div class=\"redbutton\" style=\"float:left\"></div><p style=\"text-align:left;position: relative; left: 10px;top: 6px;\"> ".$IsobO2Str."</p></div>";
+ } else {
+# $str .= "<div><div class=\"greenbutton\" style=\"float:left\"></div><p style=\"text-align:left;position: relative; left: 10px;top: 6px;\"> ".$IsobO2Str."</div>";
+ }
+# $str .="<br>";
+
+ if ($data->{"IsoRefRatio"}->{val} < 50.0) {
+# $str .= "<div><div class=\"redbutton\" style=\"float:left\"></div><p style=\"text-align:left;position: relative; left: 10px;top: 6px;\"> ".$IsobRefRStr."</p></div>";
+ } else {
+# $str .= "<div><div class=\"greenbutton\" style=\"float:left\"></div><p style=\"text-align:left;position: relative; left: 10px;top: 6px;\"> ".$IsobRefRStr."</div>";
+ }
+
+# $str .= "</div> <br>";
+ $str .= qq@<img src="%ADDPNG files/RichIsobPress.png%" type="image/png">\n@;
+ $str .= qq@<img src="%ADDPNG files/RichIsobO2.png%" type="image/png">\n@;
+ $str .= qq@<img src="%ADDPNG files/RichIsobRefR.png%" type="image/png">\n@;
+ $str .= Hmon::MakeFooter();
+ Hmon::WriteFile("RichGas", $str);
+
+ $timer++;
+
+ my $qastate = QA::OK;
+ my $value = "";
+ my $longtext = "";
+
+ $qastate = QA::OK if ($IsobPress <= 2.0 && $IsobPress >= 0.9);
+ $qastate = QA::WARN_2 if (($IsobPress < 0.9) || ($IsobO2 > 500.0) || ($IsobRefR < 70.0));
+ $qastate = QA::ERROR_2 if (($IsobPress > 2.0) || ($IsobPress < 0.7) || ($IsobO2 > 800.0) || ($IsobRefR
+< 50.0));
+
+ if( $timer % 4 == 0) {
+ $value = sprintf("%.1f|%.0f|%.0f",$IsobPress,$IsobO2,$IsobRefR);
+ $longtext = sprintf("isobutan pressure near Gassystem: %.2f bar <br/> O2 concentration: %.0f
+ppm <br/> Isobutanreflow ratio: %.2f",$IsobPress,$IsobO2,$IsobRefR);
+ QA::WriteQALog($flog,"rich","isob",30,$qastate,"Gas",$value,$longtext);
+ }
+
+ if( $timer % 10 == 0) {
+ HPlot::PlotAdd('RichIsobPress',$IsobPress,0);
+ HPlot::PlotDraw('RichIsobPress');
+
+ HPlot::PlotAdd('RichIsobO2',$IsobO2,0);
+ HPlot::PlotDraw('RichIsobO2');
+
+ HPlot::PlotAdd('RichIsobRefR',$IsobRefR,0);
+ HPlot::PlotDraw('RichIsobRefR');
+ }
+
+ sleep 1;
+}
}
if($errortimer >= 800 && !$QA::RichHvOff) {
$qastate = QA::ERROR;
- if (!($errortimer%200)) {
+ if (!($errortimer%200) && $ChnlsOn>0) {
Hmon::Speak('richhv', "Rich high voltage error");
}
}
--- /dev/null
+Di-Rich Channel PMT Pixel x y
+0x71a5 1 542 64 111 183
+0x71a5 2 542 63 110 183
+0x71a5 3 542 56 111 182
+0x71a5 4 542 55 110 182
+0x71a5 5 542 48 111 181
+0x71a5 6 542 47 110 181
+0x71a5 7 542 40 111 180
+0x71a5 8 542 39 110 180
+0x71a5 9 542 32 111 179
+0x71a5 10 542 31 110 179
+0x71a5 11 542 24 111 178
+0x71a5 12 542 23 110 178
+0x71a5 13 542 16 111 177
+0x71a5 14 542 15 110 177
+0x71a5 15 542 8 111 176
+0x71a5 16 542 7 110 176
+0x71a5 17 542 62 109 183
+0x71a5 18 542 61 108 183
+0x71a5 19 542 54 109 182
+0x71a5 20 542 46 109 181
+0x71a5 21 542 53 108 182
+0x71a5 22 542 45 108 181
+0x71a5 23 542 38 109 180
+0x71a5 24 542 30 109 179
+0x71a5 25 542 37 108 180
+0x71a5 26 542 29 108 179
+0x71a5 27 542 22 109 178
+0x71a5 28 542 21 108 178
+0x71a5 29 542 13 108 177
+0x71a5 30 542 14 109 177
+0x71a5 31 542 6 109 176
+0x71a5 32 542 5 108 176
+0x71a4 1 542 60 107 183
+0x71a4 2 542 59 106 183
+0x71a4 3 542 52 107 182
+0x71a4 4 542 51 106 182
+0x71a4 5 542 44 107 181
+0x71a4 6 542 43 106 181
+0x71a4 7 542 36 107 180
+0x71a4 8 542 35 106 180
+0x71a4 9 542 28 107 179
+0x71a4 10 542 27 106 179
+0x71a4 11 542 20 107 178
+0x71a4 12 542 19 106 178
+0x71a4 13 542 12 107 177
+0x71a4 14 542 11 106 177
+0x71a4 15 542 4 107 176
+0x71a4 16 542 3 106 176
+0x71a4 17 542 58 105 183
+0x71a4 18 542 57 104 183
+0x71a4 19 542 50 105 182
+0x71a4 20 542 42 105 181
+0x71a4 21 542 49 104 182
+0x71a4 22 542 41 104 181
+0x71a4 23 542 34 105 180
+0x71a4 24 542 26 105 179
+0x71a4 25 542 33 104 180
+0x71a4 26 542 25 104 179
+0x71a4 27 542 18 105 178
+0x71a4 28 542 17 104 178
+0x71a4 29 542 9 104 177
+0x71a4 30 542 10 105 177
+0x71a4 31 542 2 105 176
+0x71a4 32 542 1 104 176
+0x72a5 1 543 1 112 176
+0x72a5 2 543 2 113 176
+0x72a5 3 543 9 112 177
+0x72a5 4 543 10 113 177
+0x72a5 5 543 17 112 178
+0x72a5 6 543 18 113 178
+0x72a5 7 543 25 112 179
+0x72a5 8 543 26 113 179
+0x72a5 9 543 33 112 180
+0x72a5 10 543 34 113 180
+0x72a5 11 543 41 112 181
+0x72a5 12 543 42 113 181
+0x72a5 13 543 49 112 182
+0x72a5 14 543 50 113 182
+0x72a5 15 543 57 112 183
+0x72a5 16 543 58 113 183
+0x72a5 17 543 3 114 176
+0x72a5 18 543 4 115 176
+0x72a5 19 543 11 114 177
+0x72a5 21 543 12 115 177
+0x72a5 20 543 19 114 178
+0x72a5 22 543 20 115 178
+0x72a5 23 543 27 114 179
+0x72a5 25 543 28 115 179
+0x72a5 24 543 35 114 180
+0x72a5 26 543 36 115 180
+0x72a5 27 543 43 114 181
+0x72a5 28 543 44 115 181
+0x72a5 30 543 51 114 182
+0x72a5 29 543 52 115 182
+0x72a5 31 543 59 114 183
+0x72a5 32 543 60 115 183
+0x72a4 1 543 5 116 176
+0x72a4 2 543 6 117 176
+0x72a4 3 543 13 116 177
+0x72a4 4 543 14 117 177
+0x72a4 5 543 21 116 178
+0x72a4 6 543 22 117 178
+0x72a4 7 543 29 116 179
+0x72a4 8 543 30 117 179
+0x72a4 9 543 37 116 180
+0x72a4 10 543 38 117 180
+0x72a4 11 543 45 116 181
+0x72a4 12 543 46 117 181
+0x72a4 13 543 53 116 182
+0x72a4 14 543 54 117 182
+0x72a4 15 543 61 116 183
+0x72a4 16 543 62 117 183
+0x72a4 17 543 7 118 176
+0x72a4 18 543 8 119 176
+0x72a4 19 543 15 118 177
+0x72a4 21 543 16 119 177
+0x72a4 20 543 23 118 178
+0x72a4 22 543 24 119 178
+0x72a4 23 543 31 118 179
+0x72a4 25 543 32 119 179
+0x72a4 24 543 39 118 180
+0x72a4 26 543 40 119 180
+0x72a4 27 543 47 118 181
+0x72a4 28 543 48 119 181
+0x72a4 30 543 55 118 182
+0x72a4 29 543 56 119 182
+0x72a4 31 543 63 118 183
+0x72a4 32 543 64 119 183
+0x73a5 1 544 1 120 176
+0x73a5 2 544 2 121 176
+0x73a5 3 544 9 120 177
+0x73a5 4 544 10 121 177
+0x73a5 5 544 17 120 178
+0x73a5 6 544 18 121 178
+0x73a5 7 544 25 120 179
+0x73a5 8 544 26 121 179
+0x73a5 9 544 33 120 180
+0x73a5 10 544 34 121 180
+0x73a5 11 544 41 120 181
+0x73a5 12 544 42 121 181
+0x73a5 13 544 49 120 182
+0x73a5 14 544 50 121 182
+0x73a5 15 544 57 120 183
+0x73a5 16 544 58 121 183
+0x73a5 17 544 3 122 176
+0x73a5 18 544 4 123 176
+0x73a5 19 544 11 122 177
+0x73a5 21 544 12 123 177
+0x73a5 20 544 19 122 178
+0x73a5 22 544 20 123 178
+0x73a5 23 544 27 122 179
+0x73a5 25 544 28 123 179
+0x73a5 24 544 35 122 180
+0x73a5 26 544 36 123 180
+0x73a5 27 544 43 122 181
+0x73a5 28 544 44 123 181
+0x73a5 30 544 51 122 182
+0x73a5 29 544 52 123 182
+0x73a5 31 544 59 122 183
+0x73a5 32 544 60 123 183
+0x73a4 1 544 5 124 176
+0x73a4 2 544 6 125 176
+0x73a4 3 544 13 124 177
+0x73a4 4 544 14 125 177
+0x73a4 5 544 21 124 178
+0x73a4 6 544 22 125 178
+0x73a4 7 544 29 124 179
+0x73a4 8 544 30 125 179
+0x73a4 9 544 37 124 180
+0x73a4 10 544 38 125 180
+0x73a4 11 544 45 124 181
+0x73a4 12 544 46 125 181
+0x73a4 13 544 53 124 182
+0x73a4 14 544 54 125 182
+0x73a4 15 544 61 124 183
+0x73a4 16 544 62 125 183
+0x73a4 17 544 7 126 176
+0x73a4 18 544 8 127 176
+0x73a4 19 544 15 126 177
+0x73a4 21 544 16 127 177
+0x73a4 20 544 23 126 178
+0x73a4 22 544 24 127 178
+0x73a4 23 544 31 126 179
+0x73a4 25 544 32 127 179
+0x73a4 24 544 39 126 180
+0x73a4 26 544 40 127 180
+0x73a4 27 544 47 126 181
+0x73a4 28 544 48 127 181
+0x73a4 30 544 55 126 182
+0x73a4 29 544 56 127 182
+0x73a4 31 544 63 126 183
+0x73a4 32 544 64 127 183
+0x71b5 1 566 64 111 191
+0x71b5 2 566 63 110 191
+0x71b5 3 566 56 111 190
+0x71b5 4 566 55 110 190
+0x71b5 5 566 48 111 189
+0x71b5 6 566 47 110 189
+0x71b5 7 566 40 111 188
+0x71b5 8 566 39 110 188
+0x71b5 9 566 32 111 187
+0x71b5 10 566 31 110 187
+0x71b5 11 566 24 111 186
+0x71b5 12 566 23 110 186
+0x71b5 13 566 16 111 185
+0x71b5 14 566 15 110 185
+0x71b5 15 566 8 111 184
+0x71b5 16 566 7 110 184
+0x71b5 17 566 62 109 191
+0x71b5 18 566 61 108 191
+0x71b5 19 566 54 109 190
+0x71b5 20 566 46 109 189
+0x71b5 21 566 53 108 190
+0x71b5 22 566 45 108 189
+0x71b5 23 566 38 109 188
+0x71b5 24 566 30 109 187
+0x71b5 25 566 37 108 188
+0x71b5 26 566 29 108 187
+0x71b5 27 566 22 109 186
+0x71b5 28 566 21 108 186
+0x71b5 29 566 13 108 185
+0x71b5 30 566 14 109 185
+0x71b5 31 566 6 109 184
+0x71b5 32 566 5 108 184
+0x71b4 1 566 60 107 191
+0x71b4 2 566 59 106 191
+0x71b4 3 566 52 107 190
+0x71b4 4 566 51 106 190
+0x71b4 5 566 44 107 189
+0x71b4 6 566 43 106 189
+0x71b4 7 566 36 107 188
+0x71b4 8 566 35 106 188
+0x71b4 9 566 28 107 187
+0x71b4 10 566 27 106 187
+0x71b4 11 566 20 107 186
+0x71b4 12 566 19 106 186
+0x71b4 13 566 12 107 185
+0x71b4 14 566 11 106 185
+0x71b4 15 566 4 107 184
+0x71b4 16 566 3 106 184
+0x71b4 17 566 58 105 191
+0x71b4 18 566 57 104 191
+0x71b4 19 566 50 105 190
+0x71b4 20 566 42 105 189
+0x71b4 21 566 49 104 190
+0x71b4 22 566 41 104 189
+0x71b4 23 566 34 105 188
+0x71b4 24 566 26 105 187
+0x71b4 25 566 33 104 188
+0x71b4 26 566 25 104 187
+0x71b4 27 566 18 105 186
+0x71b4 28 566 17 104 186
+0x71b4 29 566 9 104 185
+0x71b4 30 566 10 105 185
+0x71b4 31 566 2 105 184
+0x71b4 32 566 1 104 184
+0x72b5 1 567 1 112 184
+0x72b5 2 567 2 113 184
+0x72b5 3 567 9 112 185
+0x72b5 4 567 10 113 185
+0x72b5 5 567 17 112 186
+0x72b5 6 567 18 113 186
+0x72b5 7 567 25 112 187
+0x72b5 8 567 26 113 187
+0x72b5 9 567 33 112 188
+0x72b5 10 567 34 113 188
+0x72b5 11 567 41 112 189
+0x72b5 12 567 42 113 189
+0x72b5 13 567 49 112 190
+0x72b5 14 567 50 113 190
+0x72b5 15 567 57 112 191
+0x72b5 16 567 58 113 191
+0x72b5 17 567 3 114 184
+0x72b5 18 567 4 115 184
+0x72b5 19 567 11 114 185
+0x72b5 21 567 12 115 185
+0x72b5 20 567 19 114 186
+0x72b5 22 567 20 115 186
+0x72b5 23 567 27 114 187
+0x72b5 25 567 28 115 187
+0x72b5 24 567 35 114 188
+0x72b5 26 567 36 115 188
+0x72b5 27 567 43 114 189
+0x72b5 28 567 44 115 189
+0x72b5 30 567 51 114 190
+0x72b5 29 567 52 115 190
+0x72b5 31 567 59 114 191
+0x72b5 32 567 60 115 191
+0x72b4 1 567 5 116 184
+0x72b4 2 567 6 117 184
+0x72b4 3 567 13 116 185
+0x72b4 4 567 14 117 185
+0x72b4 5 567 21 116 186
+0x72b4 6 567 22 117 186
+0x72b4 7 567 29 116 187
+0x72b4 8 567 30 117 187
+0x72b4 9 567 37 116 188
+0x72b4 10 567 38 117 188
+0x72b4 11 567 45 116 189
+0x72b4 12 567 46 117 189
+0x72b4 13 567 53 116 190
+0x72b4 14 567 54 117 190
+0x72b4 15 567 61 116 191
+0x72b4 16 567 62 117 191
+0x72b4 17 567 7 118 184
+0x72b4 18 567 8 119 184
+0x72b4 19 567 15 118 185
+0x72b4 21 567 16 119 185
+0x72b4 20 567 23 118 186
+0x72b4 22 567 24 119 186
+0x72b4 23 567 31 118 187
+0x72b4 25 567 32 119 187
+0x72b4 24 567 39 118 188
+0x72b4 26 567 40 119 188
+0x72b4 27 567 47 118 189
+0x72b4 28 567 48 119 189
+0x72b4 30 567 55 118 190
+0x72b4 29 567 56 119 190
+0x72b4 31 567 63 118 191
+0x72b4 32 567 64 119 191
+0x73b5 1 568 1 120 184
+0x73b5 2 568 2 121 184
+0x73b5 3 568 9 120 185
+0x73b5 4 568 10 121 185
+0x73b5 5 568 17 120 186
+0x73b5 6 568 18 121 186
+0x73b5 7 568 25 120 187
+0x73b5 8 568 26 121 187
+0x73b5 9 568 33 120 188
+0x73b5 10 568 34 121 188
+0x73b5 11 568 41 120 189
+0x73b5 12 568 42 121 189
+0x73b5 13 568 49 120 190
+0x73b5 14 568 50 121 190
+0x73b5 15 568 57 120 191
+0x73b5 16 568 58 121 191
+0x73b5 17 568 3 122 184
+0x73b5 18 568 4 123 184
+0x73b5 19 568 11 122 185
+0x73b5 21 568 12 123 185
+0x73b5 20 568 19 122 186
+0x73b5 22 568 20 123 186
+0x73b5 23 568 27 122 187
+0x73b5 25 568 28 123 187
+0x73b5 24 568 35 122 188
+0x73b5 26 568 36 123 188
+0x73b5 27 568 43 122 189
+0x73b5 28 568 44 123 189
+0x73b5 30 568 51 122 190
+0x73b5 29 568 52 123 190
+0x73b5 31 568 59 122 191
+0x73b5 32 568 60 123 191
+0x73b4 1 568 5 124 184
+0x73b4 2 568 6 125 184
+0x73b4 3 568 13 124 185
+0x73b4 4 568 14 125 185
+0x73b4 5 568 21 124 186
+0x73b4 6 568 22 125 186
+0x73b4 7 568 29 124 187
+0x73b4 8 568 30 125 187
+0x73b4 9 568 37 124 188
+0x73b4 10 568 38 125 188
+0x73b4 11 568 45 124 189
+0x73b4 12 568 46 125 189
+0x73b4 13 568 53 124 190
+0x73b4 14 568 54 125 190
+0x73b4 15 568 61 124 191
+0x73b4 16 568 62 125 191
+0x73b4 17 568 7 126 184
+0x73b4 18 568 8 127 184
+0x73b4 19 568 15 126 185
+0x73b4 21 568 16 127 185
+0x73b4 20 568 23 126 186
+0x73b4 22 568 24 127 186
+0x73b4 23 568 31 126 187
+0x73b4 25 568 32 127 187
+0x73b4 24 568 39 126 188
+0x73b4 26 568 40 127 188
+0x73b4 27 568 47 126 189
+0x73b4 28 568 48 127 189
+0x73b4 30 568 55 126 190
+0x73b4 29 568 56 127 190
+0x73b4 31 568 63 126 191
+0x73b4 32 568 64 127 191
+0x71b2 1 563 1 80 184
+0x71b2 2 563 2 81 184
+0x71b2 3 563 9 80 185
+0x71b2 4 563 10 81 185
+0x71b2 5 563 17 80 186
+0x71b2 6 563 18 81 186
+0x71b2 7 563 25 80 187
+0x71b2 8 563 26 81 187
+0x71b2 9 563 33 80 188
+0x71b2 10 563 34 81 188
+0x71b2 11 563 41 80 189
+0x71b2 12 563 42 81 189
+0x71b2 13 563 49 80 190
+0x71b2 14 563 50 81 190
+0x71b2 15 563 57 80 191
+0x71b2 16 563 58 81 191
+0x71b2 17 563 3 82 184
+0x71b2 18 563 4 83 184
+0x71b2 19 563 11 82 185
+0x71b2 21 563 12 83 185
+0x71b2 20 563 19 82 186
+0x71b2 22 563 20 83 186
+0x71b2 23 563 27 82 187
+0x71b2 25 563 28 83 187
+0x71b2 24 563 35 82 188
+0x71b2 26 563 36 83 188
+0x71b2 27 563 43 82 189
+0x71b2 28 563 44 83 189
+0x71b2 30 563 51 82 190
+0x71b2 29 563 52 83 190
+0x71b2 31 563 59 82 191
+0x71b2 32 563 60 83 191
+0x71b3 1 563 5 84 184
+0x71b3 2 563 6 85 184
+0x71b3 3 563 13 84 185
+0x71b3 4 563 14 85 185
+0x71b3 5 563 21 84 186
+0x71b3 6 563 22 85 186
+0x71b3 7 563 29 84 187
+0x71b3 8 563 30 85 187
+0x71b3 9 563 37 84 188
+0x71b3 10 563 38 85 188
+0x71b3 11 563 45 84 189
+0x71b3 12 563 46 85 189
+0x71b3 13 563 53 84 190
+0x71b3 14 563 54 85 190
+0x71b3 15 563 61 84 191
+0x71b3 16 563 62 85 191
+0x71b3 17 563 7 86 184
+0x71b3 18 563 8 87 184
+0x71b3 19 563 15 86 185
+0x71b3 21 563 16 87 185
+0x71b3 20 563 23 86 186
+0x71b3 22 563 24 87 186
+0x71b3 23 563 31 86 187
+0x71b3 25 563 32 87 187
+0x71b3 24 563 39 86 188
+0x71b3 26 563 40 87 188
+0x73a5 17 544 3 122 176
+0x73a5 18 544 4 123 176
+0x73a5 19 544 11 122 177
+0x73a5 21 544 12 123 177
+0x73a5 20 544 19 122 178
+0x73a5 22 544 20 123 178
+0x73a5 23 544 27 122 179
+0x73a5 25 544 28 123 179
+0x73a5 24 544 35 122 180
+0x73a5 26 544 36 123 180
+0x73a5 27 544 43 122 181
+0x73a5 28 544 44 123 181
+0x73a5 30 544 51 122 182
+0x73a5 29 544 52 123 182
+0x73a5 31 544 59 122 183
+0x73a5 32 544 60 123 183
+0x73a4 1 544 5 124 176
+0x73a4 2 544 6 125 176
+0x73a4 3 544 13 124 177
+0x73a4 4 544 14 125 177
+0x73a4 5 544 21 124 178
+0x73a4 6 544 22 125 178
+0x73a4 7 544 29 124 179
+0x73a4 8 544 30 125 179
+0x73a4 9 544 37 124 180
+0x73a4 10 544 38 125 180
+0x73a4 11 544 45 124 181
+0x73a4 12 544 46 125 181
+0x73a4 13 544 53 124 182
+0x73a4 14 544 54 125 182
+0x73a4 15 544 61 124 183
+0x73a4 16 544 62 125 183
+0x73a4 17 544 7 126 176
+0x73a4 18 544 8 127 176
+0x73a4 19 544 15 126 177
+0x73a4 21 544 16 127 177
+0x73a4 20 544 23 126 178
+0x73a4 22 544 24 127 178
+0x73a4 23 544 31 126 179
+0x73a4 25 544 32 127 179
+0x73a4 24 544 39 126 180
+0x73a4 26 544 40 127 180
+0x73a4 27 544 47 126 181
+0x73a4 28 544 48 127 181
+0x73a4 30 544 55 126 182
+0x73a4 29 544 56 127 182
+0x73a4 31 544 63 126 183
+0x73a4 32 544 64 127 183
+0x71b5 1 566 64 111 191
+0x71b5 2 566 63 110 191
+0x71b5 3 566 56 111 190
+0x71b5 4 566 55 110 190
+0x71b5 5 566 48 111 189
+0x71b5 6 566 47 110 189
+0x71b5 7 566 40 111 188
+0x71b5 8 566 39 110 188
+0x71b5 9 566 32 111 187
+0x71b5 10 566 31 110 187
+0x71b5 11 566 24 111 186
+0x71b5 12 566 23 110 186
+0x71b5 13 566 16 111 185
+0x71b5 14 566 15 110 185
+0x71b5 15 566 8 111 184
+0x71b5 16 566 7 110 184
+0x71b5 17 566 62 109 191
+0x71b5 18 566 61 108 191
+0x71b5 19 566 54 109 190
+0x71b5 20 566 46 109 189
+0x71b5 21 566 53 108 190
+0x71b5 22 566 45 108 189
+0x71b5 23 566 38 109 188
+0x71b5 24 566 30 109 187
+0x71b5 25 566 37 108 188
+0x71b5 26 566 29 108 187
+0x71b5 27 566 22 109 186
+0x71b5 28 566 21 108 186
+0x71b5 29 566 13 108 185
+0x71b5 30 566 14 109 185
+0x71b5 31 566 6 109 184
+0x71b5 32 566 5 108 184
+0x71b4 1 566 60 107 191
+0x71b4 2 566 59 106 191
+0x71b4 3 566 52 107 190
+0x71b4 4 566 51 106 190
+0x71b4 5 566 44 107 189
+0x71b4 6 566 43 106 189
+0x71b4 7 566 36 107 188
+0x71b4 8 566 35 106 188
+0x71b4 9 566 28 107 187
+0x71b4 10 566 27 106 187
+0x71b4 11 566 20 107 186
+0x71b4 12 566 19 106 186
+0x71b4 13 566 12 107 185
+0x71b4 14 566 11 106 185
+0x71b4 15 566 4 107 184
+0x71b4 16 566 3 106 184
+0x71b4 17 566 58 105 191
+0x71b4 18 566 57 104 191
+0x71b4 19 566 50 105 190
+0x71b4 20 566 42 105 189
+0x71b4 21 566 49 104 190
+0x71b4 22 566 41 104 189
+0x71b4 23 566 34 105 188
+0x71b4 24 566 26 105 187
+0x71b4 25 566 33 104 188
+0x71b4 26 566 25 104 187
+0x71b4 27 566 18 105 186
+0x71b4 28 566 17 104 186
+0x71b4 29 566 9 104 185
+0x71b4 30 566 10 105 185
+0x71b4 31 566 2 105 184
+0x71b4 32 566 1 104 184
+0x72b5 1 567 1 112 184
+0x72b5 2 567 2 113 184
+0x72b5 3 567 9 112 185
+0x72b5 4 567 10 113 185
+0x72b5 5 567 17 112 186
+0x72b5 6 567 18 113 186
+0x72b5 7 567 25 112 187
+0x72b5 8 567 26 113 187
+0x72b5 9 567 33 112 188
+0x72b5 10 567 34 113 188
+0x72b5 11 567 41 112 189
+0x72b5 12 567 42 113 189
+0x72b5 13 567 49 112 190
+0x72b5 14 567 50 113 190
+0x72b5 15 567 57 112 191
+0x72b5 16 567 58 113 191
+0x72b5 17 567 3 114 184
+0x72b5 18 567 4 115 184
+0x72b5 19 567 11 114 185
+0x72b5 21 567 12 115 185
+0x72b5 20 567 19 114 186
+0x72b5 22 567 20 115 186
+0x72b5 23 567 27 114 187
+0x72b5 25 567 28 115 187
+0x72b5 24 567 35 114 188
+0x72b5 26 567 36 115 188
+0x72b5 27 567 43 114 189
+0x72b5 28 567 44 115 189
+0x72b5 30 567 51 114 190
+0x72b5 29 567 52 115 190
+0x72b5 31 567 59 114 191
+0x72b5 32 567 60 115 191
+0x72b4 1 567 5 116 184
+0x72b4 2 567 6 117 184
+0x72b4 3 567 13 116 185
+0x72b4 4 567 14 117 185
+0x72b4 5 567 21 116 186
+0x72b4 6 567 22 117 186
+0x72b4 7 567 29 116 187
+0x72b4 8 567 30 117 187
+0x72b4 9 567 37 116 188
+0x72b4 10 567 38 117 188
+0x72b4 11 567 45 116 189
+0x72b4 12 567 46 117 189
+0x72b4 13 567 53 116 190
+0x72b4 14 567 54 117 190
+0x72b4 15 567 61 116 191
+0x72b4 16 567 62 117 191
+0x72b4 17 567 7 118 184
+0x72b4 18 567 8 119 184
+0x72b4 19 567 15 118 185
+0x72b4 21 567 16 119 185
+0x72b4 20 567 23 118 186
+0x72b4 22 567 24 119 186
+0x72b4 23 567 31 118 187
+0x72b4 25 567 32 119 187
+0x72b4 24 567 39 118 188
+0x72b4 26 567 40 119 188
+0x72b4 27 567 47 118 189
+0x72b4 28 567 48 119 189
+0x72b4 30 567 55 118 190
+0x72b4 29 567 56 119 190
+0x72b4 31 567 63 118 191
+0x72b4 32 567 64 119 191
+0x73b5 1 568 1 120 184
+0x73b5 2 568 2 121 184
+0x73b5 3 568 9 120 185
+0x73b5 4 568 10 121 185
+0x73b5 5 568 17 120 186
+0x73b5 6 568 18 121 186
+0x73b5 7 568 25 120 187
+0x73b5 8 568 26 121 187
+0x73b5 9 568 33 120 188
+0x73b5 10 568 34 121 188
+0x73b5 11 568 41 120 189
+0x73b5 12 568 42 121 189
+0x73b5 13 568 49 120 190
+0x73b5 14 568 50 121 190
+0x73b5 15 568 57 120 191
+0x73b5 16 568 58 121 191
+0x73b5 17 568 3 122 184
+0x73b5 18 568 4 123 184
+0x73b5 19 568 11 122 185
+0x73b5 21 568 12 123 185
+0x73b5 20 568 19 122 186
+0x73b5 22 568 20 123 186
+0x73b5 23 568 27 122 187
+0x73b5 25 568 28 123 187
+0x73b5 24 568 35 122 188
+0x73b5 26 568 36 123 188
+0x73b5 27 568 43 122 189
+0x73b5 28 568 44 123 189
+0x73b5 30 568 51 122 190
+0x73b5 29 568 52 123 190
+0x73b5 31 568 59 122 191
+0x73b5 32 568 60 123 191
+0x73b4 1 568 5 124 184
+0x73b4 2 568 6 125 184
+0x73b4 3 568 13 124 185
+0x73b4 4 568 14 125 185
+0x73b4 5 568 21 124 186
+0x73b4 6 568 22 125 186
+0x73b4 7 568 29 124 187
+0x73b4 8 568 30 125 187
+0x73b4 9 568 37 124 188
+0x73b4 10 568 38 125 188
+0x73b4 11 568 45 124 189
+0x73b4 12 568 46 125 189
+0x73b4 13 568 53 124 190
+0x73b4 14 568 54 125 190
+0x73b4 15 568 61 124 191
+0x73b4 16 568 62 125 191
+0x73b4 17 568 7 126 184
+0x73b4 18 568 8 127 184
+0x73b4 19 568 15 126 185
+0x73b4 21 568 16 127 185
+0x73b4 20 568 23 126 186
+0x73b4 22 568 24 127 186
+0x73b4 23 568 31 126 187
+0x73b4 25 568 32 127 187
+0x73b4 24 568 39 126 188
+0x73b4 26 568 40 127 188
+0x73b4 27 568 47 126 189
+0x73b4 28 568 48 127 189
+0x73b4 30 568 55 126 190
+0x73b4 29 568 56 127 190
+0x73b4 31 568 63 126 191
+0x73b4 32 568 64 127 191
+0x71b2 1 563 1 80 184
+0x71b2 2 563 2 81 184
+0x71b2 3 563 9 80 185
+0x71b2 4 563 10 81 185
+0x71b2 5 563 17 80 186
+0x71b2 6 563 18 81 186
+0x71b2 7 563 25 80 187
+0x71b2 8 563 26 81 187
+0x71b2 9 563 33 80 188
+0x71b2 10 563 34 81 188
+0x71b2 11 563 41 80 189
+0x71b2 12 563 42 81 189
+0x71b2 13 563 49 80 190
+0x71b2 14 563 50 81 190
+0x71b2 15 563 57 80 191
+0x71b2 16 563 58 81 191
+0x71b2 17 563 3 82 184
+0x71b2 18 563 4 83 184
+0x71b2 19 563 11 82 185
+0x71b2 21 563 12 83 185
+0x71b2 20 563 19 82 186
+0x71b2 22 563 20 83 186
+0x71b2 23 563 27 82 187
+0x71b2 25 563 28 83 187
+0x71b2 24 563 35 82 188
+0x71b2 26 563 36 83 188
+0x71b2 27 563 43 82 189
+0x71b2 28 563 44 83 189
+0x71b2 30 563 51 82 190
+0x71b2 29 563 52 83 190
+0x71b2 31 563 59 82 191
+0x71b2 32 563 60 83 191
+0x71b3 1 563 5 84 184
+0x71b3 2 563 6 85 184
+0x71b3 3 563 13 84 185
+0x71b3 4 563 14 85 185
+0x71b3 5 563 21 84 186
+0x71b3 6 563 22 85 186
+0x71b3 7 563 29 84 187
+0x71b3 8 563 30 85 187
+0x71b3 9 563 37 84 188
+0x71b3 10 563 38 85 188
+0x71b3 11 563 45 84 189
+0x71b3 12 563 46 85 189
+0x71b3 13 563 53 84 190
+0x71b3 14 563 54 85 190
+0x71b3 15 563 61 84 191
+0x71b3 16 563 62 85 191
+0x71b3 17 563 7 86 184
+0x71b3 18 563 8 87 184
+0x71b3 19 563 15 86 185
+0x71b3 21 563 16 87 185
+0x71b3 20 563 23 86 186
+0x71b3 22 563 24 87 186
+0x71b3 23 563 31 86 187
+0x71b3 25 563 32 87 187
+0x71b3 24 563 39 86 188
+0x71b3 26 563 40 87 188
+0x71b3 27 563 47 86 189
+0x71b3 28 563 48 87 189
+0x71b3 30 563 55 86 190
+0x71b3 29 563 56 87 190
+0x71b3 31 563 63 86 191
+0x71b3 32 563 64 87 191
+0x72b2 1 562 64 79 191
+0x72b2 2 562 63 78 191
+0x72b2 3 562 56 79 190
+0x72b2 4 562 55 78 190
+0x72b2 5 562 48 79 189
+0x72b2 6 562 47 78 189
+0x72b2 7 562 40 79 188
+0x72b2 8 562 39 78 188
+0x72b2 9 562 32 79 187
+0x72b2 10 562 31 78 187
+0x72b2 11 562 24 79 186
+0x72b2 12 562 23 78 186
+0x72b2 13 562 16 79 185
+0x72b2 14 562 15 78 185
+0x72b2 15 562 8 79 184
+0x72b2 16 562 7 78 184
+0x72b2 17 562 62 77 191
+0x72b2 18 562 61 76 191
+0x72b2 19 562 54 77 190
+0x72b2 20 562 46 77 189
+0x72b2 21 562 53 76 190
+0x72b2 22 562 45 76 189
+0x72b2 23 562 38 77 188
+0x72b2 24 562 30 77 187
+0x72b2 25 562 37 76 188
+0x72b2 26 562 29 76 187
+0x72b2 27 562 22 77 186
+0x72b2 28 562 21 76 186
+0x72b2 29 562 13 76 185
+0x72b2 30 562 14 77 185
+0x72b2 31 562 6 77 184
+0x72b2 32 562 5 76 184
+0x72b3 1 562 60 75 191
+0x72b3 2 562 59 74 191
+0x72b3 3 562 52 75 190
+0x72b3 4 562 51 74 190
+0x72b3 5 562 44 75 189
+0x72b3 6 562 43 74 189
+0x72b3 7 562 36 75 188
+0x72b3 8 562 35 74 188
+0x72b3 9 562 28 75 187
+0x72b3 10 562 27 74 187
+0x72b3 11 562 20 75 186
+0x72b3 12 562 19 74 186
+0x72b3 13 562 12 75 185
+0x72b3 14 562 11 74 185
+0x72b3 15 562 4 75 184
+0x72b3 16 562 3 74 184
+0x72b3 17 562 58 73 191
+0x72b3 18 562 57 72 191
+0x72b3 19 562 50 73 190
+0x72b3 20 562 42 73 189
+0x72b3 21 562 49 72 190
+0x72b3 22 562 41 72 189
+0x72b3 23 562 34 73 188
+0x72b3 24 562 26 73 187
+0x72b3 25 562 33 72 188
+0x72b3 26 562 25 72 187
+0x72b3 27 562 18 73 186
+0x72b3 28 562 17 72 186
+0x72b3 29 562 9 72 185
+0x72b3 30 562 10 73 185
+0x72b3 31 562 2 73 184
+0x72b3 32 562 1 72 184
+0x73b2 1 561 64 71 191
+0x73b2 2 561 63 70 191
+0x73b2 3 561 56 71 190
+0x73b2 4 561 55 70 190
+0x73b2 5 561 48 71 189
+0x73b2 6 561 47 70 189
+0x73b2 7 561 40 71 188
+0x73b2 8 561 39 70 188
+0x73b2 9 561 32 71 187
+0x73b2 10 561 31 70 187
+0x73b2 11 561 24 71 186
+0x73b2 12 561 23 70 186
+0x73b2 13 561 16 71 185
+0x73b2 14 561 15 70 185
+0x73b2 15 561 8 71 184
+0x73b2 16 561 7 70 184
+0x73b2 17 561 62 69 191
+0x73b2 18 561 61 68 191
+0x73b2 19 561 54 69 190
+0x73b2 20 561 46 69 189
+0x73b2 21 561 53 68 190
+0x73b2 22 561 45 68 189
+0x73b2 23 561 38 69 188
+0x73b2 24 561 30 69 187
+0x73b2 25 561 37 68 188
+0x73b2 26 561 29 68 187
+0x73b2 27 561 22 69 186
+0x73b2 28 561 21 68 186
+0x73b2 29 561 13 68 185
+0x73b2 30 561 14 69 185
+0x73b2 31 561 6 69 184
+0x73b2 32 561 5 68 184
+0x73b3 1 561 60 67 191
+0x73b3 2 561 59 66 191
+0x73b3 3 561 52 67 190
+0x73b3 4 561 51 66 190
+0x73b3 5 561 44 67 189
+0x73b3 6 561 43 66 189
+0x73b3 7 561 36 67 188
+0x73b3 8 561 35 66 188
+0x73b3 9 561 28 67 187
+0x73b3 10 561 27 66 187
+0x73b3 11 561 20 67 186
+0x73b3 12 561 19 66 186
+0x73b3 13 561 12 67 185
+0x73b3 14 561 11 66 185
+0x73b3 15 561 4 67 184
+0x73b3 16 561 3 66 184
+0x73b3 17 561 58 65 191
+0x73b3 18 561 57 64 191
+0x73b3 19 561 50 65 190
+0x73b3 20 561 42 65 189
+0x73b3 21 561 49 64 190
+0x73b3 22 561 41 64 189
+0x73b3 23 561 34 65 188
+0x73b3 24 561 26 65 187
+0x73b3 25 561 33 64 188
+0x73b3 26 561 25 64 187
+0x73b3 27 561 18 65 186
+0x73b3 28 561 17 64 186
+0x73b3 29 561 9 64 185
+0x73b3 30 561 10 65 185
+0x73b3 31 561 2 65 184
+0x73b3 32 561 1 64 184
+0x71a2 1 539 1 80 176
+0x71a2 2 539 2 81 176
+0x71a2 3 539 9 80 177
+0x71a2 4 539 10 81 177
+0x71a2 5 539 17 80 178
+0x71a2 6 539 18 81 178
+0x71a2 7 539 25 80 179
+0x71a2 8 539 26 81 179
+0x71a2 9 539 33 80 180
+0x71a2 10 539 34 81 180
+0x71a2 11 539 41 80 181
+0x71a2 12 539 42 81 181
+0x71a2 13 539 49 80 182
+0x71a2 14 539 50 81 182
+0x71a2 15 539 57 80 183
+0x71a2 16 539 58 81 183
+0x71a2 17 539 3 82 176
+0x71a2 18 539 4 83 176
+0x71a2 19 539 11 82 177
+0x71a2 21 539 12 83 177
+0x71a2 20 539 19 82 178
+0x71a2 22 539 20 83 178
+0x71a2 23 539 27 82 179
+0x71a2 25 539 28 83 179
+0x71a2 24 539 35 82 180
+0x71a2 26 539 36 83 180
+0x71a2 27 539 43 82 181
+0x71a2 28 539 44 83 181
+0x71a2 30 539 51 82 182
+0x71a2 29 539 52 83 182
+0x71a2 31 539 59 82 183
+0x71a2 32 539 60 83 183
+0x71a3 1 539 5 84 176
+0x71a3 2 539 6 85 176
+0x71a3 3 539 13 84 177
+0x71a3 4 539 14 85 177
+0x71a3 5 539 21 84 178
+0x71a3 6 539 22 85 178
+0x71a3 7 539 29 84 179
+0x71a3 8 539 30 85 179
+0x71a3 9 539 37 84 180
+0x71a3 10 539 38 85 180
+0x71a3 11 539 45 84 181
+0x71a3 12 539 46 85 181
+0x71a3 13 539 53 84 182
+0x71a3 14 539 54 85 182
+0x71a3 15 539 61 84 183
+0x71a3 16 539 62 85 183
+0x71a3 17 539 7 86 176
+0x71a3 18 539 8 87 176
+0x71a3 19 539 15 86 177
+0x71a3 21 539 16 87 177
+0x71a3 20 539 23 86 178
+0x71a3 22 539 24 87 178
+0x71a3 23 539 31 86 179
+0x71a3 25 539 32 87 179
+0x71a3 24 539 39 86 180
+0x71a3 26 539 40 87 180
+0x71a3 27 539 47 86 181
+0x71a3 28 539 48 87 181
+0x71a3 30 539 55 86 182
+0x71a3 29 539 56 87 182
+0x71a3 31 539 63 86 183
+0x71a3 32 539 64 87 183
+0x72a2 1 538 64 79 183
+0x72a2 2 538 63 78 183
+0x72a2 3 538 56 79 182
+0x72a2 4 538 55 78 182
+0x72a2 5 538 48 79 181
+0x72a2 6 538 47 78 181
+0x72a2 7 538 40 79 180
+0x72a2 8 538 39 78 180
+0x72a2 9 538 32 79 179
+0x72a2 10 538 31 78 179
+0x72a2 11 538 24 79 178
+0x72a2 12 538 23 78 178
+0x72a2 13 538 16 79 177
+0x72a2 14 538 15 78 177
+0x72a2 15 538 8 79 176
+0x72a2 16 538 7 78 176
+0x72a2 17 538 62 77 183
+0x72a2 18 538 61 76 183
+0x72a2 19 538 54 77 182
+0x72a2 20 538 46 77 181
+0x72a2 21 538 53 76 182
+0x72a2 22 538 45 76 181
+0x72a2 23 538 38 77 180
+0x72a2 24 538 30 77 179
+0x72a2 25 538 37 76 180
+0x72a2 26 538 29 76 179
+0x72a2 27 538 22 77 178
+0x72a2 28 538 21 76 178
+0x72a2 29 538 13 76 177
+0x72a2 30 538 14 77 177
+0x72a2 31 538 6 77 176
+0x72a2 32 538 5 76 176
+0x72a3 1 538 60 75 183
+0x72a3 2 538 59 74 183
+0x72a3 3 538 52 75 182
+0x72a3 4 538 51 74 182
+0x72a3 5 538 44 75 181
+0x72a3 6 538 43 74 181
+0x72a3 7 538 36 75 180
+0x72a3 8 538 35 74 180
+0x72a3 9 538 28 75 179
+0x72a3 10 538 27 74 179
+0x72a3 11 538 20 75 178
+0x72a3 12 538 19 74 178
+0x72a3 13 538 12 75 177
+0x72a3 14 538 11 74 177
+0x72a3 15 538 4 75 176
+0x72a3 16 538 3 74 176
+0x72a3 17 538 58 73 183
+0x72a3 18 538 57 72 183
+0x72a3 19 538 50 73 182
+0x72a3 20 538 42 73 181
+0x72a3 21 538 49 72 182
+0x72a3 22 538 41 72 181
+0x72a3 23 538 34 73 180
+0x72a3 24 538 26 73 179
+0x72a3 25 538 33 72 180
+0x72a3 26 538 25 72 179
+0x72a3 27 538 18 73 178
+0x72a3 28 538 17 72 178
+0x72a3 29 538 9 72 177
+0x72a3 30 538 10 73 177
+0x72a3 31 538 2 73 176
+0x72a3 32 538 1 72 176
+0x73a2 1 537 64 71 183
+0x73a2 2 537 63 70 183
+0x73a2 3 537 56 71 182
+0x73a2 4 537 55 70 182
+0x73a2 5 537 48 71 181
+0x73a2 6 537 47 70 181
+0x73a2 7 537 40 71 180
+0x73a2 8 537 39 70 180
+0x73a2 9 537 32 71 179
+0x73a2 10 537 31 70 179
+0x73a2 11 537 24 71 178
+0x73a2 12 537 23 70 178
+0x73a2 13 537 16 71 177
+0x73a2 14 537 15 70 177
+0x73a2 15 537 8 71 176
+0x73a2 16 537 7 70 176
+0x73a2 17 537 62 69 183
+0x73a2 18 537 61 68 183
+0x73a2 19 537 54 69 182
+0x73a2 20 537 46 69 181
+0x73a2 21 537 53 68 182
+0x73a2 22 537 45 68 181
+0x73a2 23 537 38 69 180
+0x73a2 24 537 30 69 179
+0x73a2 25 537 37 68 180
+0x73a2 26 537 29 68 179
+0x73a2 27 537 22 69 178
+0x73a2 28 537 21 68 178
+0x73a2 29 537 13 68 177
+0x73a2 30 537 14 69 177
+0x73a2 31 537 6 69 176
+0x73a2 32 537 5 68 176
+0x73a3 1 537 60 67 183
+0x73a3 2 537 59 66 183
+0x73a3 3 537 52 67 182
+0x73a3 4 537 51 66 182
+0x73a3 5 537 44 67 181
+0x73a3 6 537 43 66 181
+0x73a3 7 537 36 67 180
+0x73a3 8 537 35 66 180
+0x73a3 9 537 28 67 179
+0x73a3 10 537 27 66 179
+0x73a3 11 537 20 67 178
+0x73a3 12 537 19 66 178
+0x73a3 13 537 12 67 177
+0x73a3 14 537 11 66 177
+0x73a3 15 537 4 67 176
+0x73a3 16 537 3 66 176
+0x73a3 17 537 58 65 183
+0x73a3 18 537 57 64 183
+0x73a3 19 537 50 65 182
+0x73a3 20 537 42 65 181
+0x73a3 21 537 49 64 182
+0x73a3 22 537 41 64 181
+0x73a3 23 537 34 65 180
+0x73a3 24 537 26 65 179
+0x73a3 25 537 33 64 180
+0x73a3 26 537 25 64 179
+0x73a3 27 537 18 65 178
+0x73a3 28 537 17 64 178
+0x73a3 29 537 9 64 177
+0x73a3 30 537 10 65 177
+0x73a3 31 537 2 65 176
+0x73a3 32 537 1 64 176
+0x7675 1 475 57 144 159
+0x7675 2 475 49 144 158
+0x7675 3 475 58 145 159
+0x7675 4 475 50 145 158
+0x7675 5 475 59 146 159
+0x7675 6 475 51 146 158
+0x7675 7 475 60 147 159
+0x7675 8 475 52 147 158
+0x7675 9 475 61 148 159
+0x7675 10 475 53 148 158
+0x7675 11 475 62 149 159
+0x7675 12 475 54 149 158
+0x7675 13 475 63 150 159
+0x7675 14 475 55 150 158
+0x7675 15 475 64 151 159
+0x7675 16 475 56 151 158
+0x7675 17 475 41 144 157
+0x7675 18 475 33 144 156
+0x7675 19 475 42 145 157
+0x7675 20 475 43 146 157
+0x7675 21 475 34 145 156
+0x7675 22 475 35 146 156
+0x7675 23 475 44 147 157
+0x7675 24 475 45 148 157
+0x7675 25 475 36 147 156
+0x7675 26 475 37 148 156
+0x7675 27 475 46 149 157
+0x7675 28 475 38 149 156
+0x7675 29 475 39 150 156
+0x7675 30 475 47 150 157
+0x7675 31 475 48 151 157
+0x7675 32 475 40 151 156
+0x7674 1 475 25 144 155
+0x7674 2 475 17 144 154
+0x7674 3 475 26 145 155
+0x7674 4 475 18 145 154
+0x7674 5 475 27 146 155
+0x7674 6 475 19 146 154
+0x7674 7 475 28 147 155
+0x7674 8 475 20 147 154
+0x7674 9 475 29 148 155
+0x7674 10 475 21 148 154
+0x7674 11 475 30 149 155
+0x7674 12 475 22 149 154
+0x7674 13 475 31 150 155
+0x7674 14 475 23 150 154
+0x7674 15 475 32 151 155
+0x7674 16 475 24 151 154
+0x7674 17 475 9 144 153
+0x7674 18 475 1 144 152
+0x7674 19 475 10 145 153
+0x7674 20 475 11 146 153
+0x7674 21 475 2 145 152
+0x7674 22 475 3 146 152
+0x7674 23 475 12 147 153
+0x7674 24 475 13 148 153
+0x7674 25 475 4 147 152
+0x7674 26 475 5 148 152
+0x7674 27 475 14 149 153
+0x7674 28 475 6 149 152
+0x7674 29 475 7 150 152
+0x7674 30 475 15 150 153
+0x7674 31 475 16 151 153
+0x7674 32 475 8 151 152
+0x7685 1 499 8 151 160
+0x7685 2 499 16 151 161
+0x7685 3 499 7 150 160
+0x7685 4 499 15 150 161
+0x7685 5 499 6 149 160
+0x7685 6 499 14 149 161
+0x7685 7 499 5 148 160
+0x7685 8 499 13 148 161
+0x7685 9 499 4 147 160
+0x7685 10 499 12 147 161
+0x7685 11 499 3 146 160
+0x7685 12 499 11 146 161
+0x7685 13 499 2 145 160
+0x7685 14 499 10 145 161
+0x7685 15 499 1 144 160
+0x7685 16 499 9 144 161
+0x7685 17 499 24 151 162
+0x7685 18 499 32 151 163
+0x7685 19 499 23 150 162
+0x7685 20 499 22 150 162
+0x7685 21 499 31 149 163
+0x7685 22 499 30 149 163
+0x7685 23 499 21 148 162
+0x7685 24 499 20 148 162
+0x7685 25 499 29 147 163
+0x7685 26 499 28 147 163
+0x7685 27 499 19 146 162
+0x7685 28 499 27 146 163
+0x7685 29 499 26 145 163
+0x7685 30 499 18 145 162
+0x7685 31 499 17 144 162
+0x7685 32 499 25 144 163
+0x7684 1 499 40 151 164
+0x7684 2 499 48 151 165
+0x7684 3 499 39 150 164
+0x7684 4 499 47 150 165
+0x7684 5 499 38 149 164
+0x7684 6 499 46 149 165
+0x7684 7 499 37 148 164
+0x7684 8 499 45 148 165
+0x7684 9 499 36 147 164
+0x7684 10 499 44 147 165
+0x7684 11 499 35 146 164
+0x7684 12 499 43 146 165
+0x7684 13 499 34 145 164
+0x7684 14 499 42 145 165
+0x7684 15 499 33 144 164
+0x7684 16 499 41 144 165
+0x7684 17 499 56 151 166
+0x7684 18 499 64 151 167
+0x7684 19 499 55 150 166
+0x7684 20 499 54 149 166
+0x7684 21 499 63 150 167
+0x7684 22 499 62 149 167
+0x7684 23 499 53 148 166
+0x7684 24 499 52 147 166
+0x7684 25 499 61 148 167
+0x7684 26 499 60 147 167
+0x7684 27 499 51 146 166
+0x7684 28 499 59 146 167
+0x7684 29 499 58 145 167
+0x7684 30 499 50 145 166
+0x7684 31 499 49 144 166
+0x7684 32 499 57 144 167
+0x7695 1 523 8 151 168
+0x7695 2 523 16 151 169
+0x7695 3 523 7 150 168
+0x7695 4 523 15 150 169
+0x7695 5 523 6 149 168
+0x7695 6 523 14 149 169
+0x7695 7 523 5 148 168
+0x7695 8 523 13 148 169
+0x7695 9 523 4 147 168
+0x7695 10 523 12 147 169
+0x7695 11 523 3 146 168
+0x7695 12 523 11 146 169
+0x7695 13 523 2 145 168
+0x7695 14 523 10 145 169
+0x7695 15 523 1 144 168
+0x7695 16 523 9 144 169
+0x7695 17 523 24 151 170
+0x7695 18 523 32 151 171
+0x7695 19 523 23 150 170
+0x7695 20 523 22 150 170
+0x7695 21 523 31 149 171
+0x7695 22 523 30 149 171
+0x7695 23 523 21 148 170
+0x7695 24 523 20 148 170
+0x7695 25 523 29 147 171
+0x7695 26 523 28 147 171
+0x7695 27 523 19 146 170
+0x7695 28 523 27 146 171
+0x7695 29 523 26 145 171
+0x7695 30 523 18 145 170
+0x7695 31 523 17 144 170
+0x7695 32 523 25 144 171
+0x7694 1 523 40 151 172
+0x7694 2 523 48 151 173
+0x7694 3 523 39 150 172
+0x7694 4 523 47 150 173
+0x7694 5 523 38 149 172
+0x7694 6 523 46 149 173
+0x7694 7 523 37 148 172
+0x7694 8 523 45 148 173
+0x7694 9 523 36 147 172
+0x7694 10 523 44 147 173
+0x7694 11 523 35 146 172
+0x7694 12 523 43 146 173
+0x7694 13 523 34 145 172
+0x7694 14 523 42 145 173
+0x7694 15 523 33 144 172
+0x7694 16 523 41 144 173
+0x7694 17 523 56 151 174
+0x7694 18 523 64 151 175
+0x7694 19 523 55 150 174
+0x7694 20 523 54 149 174
+0x7694 21 523 63 150 175
+0x7694 22 523 62 149 175
+0x7694 23 523 53 148 174
+0x7694 24 523 52 147 174
+0x7694 25 523 61 148 175
+0x7694 26 523 60 147 175
+0x7694 27 523 51 146 174
+0x7694 28 523 59 146 175
+0x7694 29 523 58 145 175
+0x7694 30 523 50 145 174
+0x7694 31 523 49 144 174
+0x7694 32 523 57 144 175
+0x7575 1 474 57 136 159
+0x7575 2 474 49 136 158
+0x7575 3 474 58 137 159
+0x7575 4 474 50 137 158
+0x7575 5 474 59 138 159
+0x7575 6 474 51 138 158
+0x7575 7 474 60 139 159
+0x7575 8 474 52 139 158
+0x7575 9 474 61 140 159
+0x7575 10 474 53 140 158
+0x7575 11 474 62 141 159
+0x7575 12 474 54 141 158
+0x7575 13 474 63 142 159
+0x7575 14 474 55 142 158
+0x7575 15 474 64 143 159
+0x7575 16 474 56 143 158
+0x7575 17 474 41 136 157
+0x7575 18 474 33 136 156
+0x7575 19 474 42 137 157
+0x7575 20 474 43 138 157
+0x7575 21 474 34 137 156
+0x7575 22 474 35 138 156
+0x7575 23 474 44 139 157
+0x7575 24 474 45 140 157
+0x7575 25 474 36 139 156
+0x7575 26 474 37 140 156
+0x7575 27 474 46 141 157
+0x7575 28 474 38 141 156
+0x7575 29 474 39 142 156
+0x7575 30 474 47 142 157
+0x7575 31 474 48 143 157
+0x7575 32 474 40 143 156
+0x7574 1 474 25 136 155
+0x7574 2 474 17 136 154
+0x7574 3 474 26 137 155
+0x7574 4 474 18 137 154
+0x7574 5 474 27 138 155
+0x7574 6 474 19 138 154
+0x7574 7 474 28 139 155
+0x7574 8 474 20 139 154
+0x7574 9 474 29 140 155
+0x7574 10 474 21 140 154
+0x7574 11 474 30 141 155
+0x7574 12 474 22 141 154
+0x7574 13 474 31 142 155
+0x7574 14 474 23 142 154
+0x7574 15 474 32 143 155
+0x7574 16 474 24 143 154
+0x7574 17 474 9 136 153
+0x7574 18 474 1 136 152
+0x7574 19 474 10 137 153
+0x7574 20 474 11 138 153
+0x7574 21 474 2 137 152
+0x7574 22 474 3 138 152
+0x7574 23 474 12 139 153
+0x7574 24 474 13 140 153
+0x7574 25 474 4 139 152
+0x7574 26 474 5 140 152
+0x7574 27 474 14 141 153
+0x7574 28 474 6 141 152
+0x7574 29 474 7 142 152
+0x7574 30 474 15 142 153
+0x7574 31 474 16 143 153
+0x7574 32 474 8 143 152
+0x7585 1 498 8 143 160
+0x7585 2 498 16 143 161
+0x7585 3 498 7 142 160
+0x7585 4 498 15 142 161
+0x7585 5 498 6 141 160
+0x7585 6 498 14 141 161
+0x7585 7 498 5 140 160
+0x7585 8 498 13 140 161
+0x7585 9 498 4 139 160
+0x7585 10 498 12 139 161
+0x7585 11 498 3 138 160
+0x7585 12 498 11 138 161
+0x7585 13 498 2 137 160
+0x7585 14 498 10 137 161
+0x7585 15 498 1 136 160
+0x7585 16 498 9 136 161
+0x7585 17 498 24 143 162
+0x7585 18 498 32 143 163
+0x7585 19 498 23 142 162
+0x7585 20 498 22 142 162
+0x7585 21 498 31 141 163
+0x7585 22 498 30 141 163
+0x7585 23 498 21 140 162
+0x7585 24 498 20 140 162
+0x7585 25 498 29 139 163
+0x7585 26 498 28 139 163
+0x7585 27 498 19 138 162
+0x7585 28 498 27 138 163
+0x7585 29 498 26 137 163
+0x7585 30 498 18 137 162
+0x7585 31 498 17 136 162
+0x7585 32 498 25 136 163
+0x7584 1 498 40 143 164
+0x7584 2 498 48 143 165
+0x7584 3 498 39 142 164
+0x7584 4 498 47 142 165
+0x7584 5 498 38 141 164
+0x7584 6 498 46 141 165
+0x7584 7 498 37 140 164
+0x7584 8 498 45 140 165
+0x7584 9 498 36 139 164
+0x7584 10 498 44 139 165
+0x7584 11 498 35 138 164
+0x7584 12 498 43 138 165
+0x7584 13 498 34 137 164
+0x7584 14 498 42 137 165
+0x7584 15 498 33 136 164
+0x7584 16 498 41 136 165
+0x7584 17 498 56 143 166
+0x7584 18 498 64 143 167
+0x7584 19 498 55 142 166
+0x7584 20 498 54 141 166
+0x7584 21 498 63 142 167
+0x7584 22 498 62 141 167
+0x7584 23 498 53 140 166
+0x7584 24 498 52 139 166
+0x7584 25 498 61 140 167
+0x7584 26 498 60 139 167
+0x7584 27 498 51 138 166
+0x7584 28 498 59 138 167
+0x7584 29 498 58 137 167
+0x7584 30 498 50 137 166
+0x7584 31 498 49 136 166
+0x7584 32 498 57 136 167
+0x7595 1 522 8 143 168
+0x7595 2 522 16 143 169
+0x7595 3 522 7 142 168
+0x7595 4 522 15 142 169
+0x7595 5 522 6 141 168
+0x7595 6 522 14 141 169
+0x7595 7 522 5 140 168
+0x7595 8 522 13 140 169
+0x7595 9 522 4 139 168
+0x7595 10 522 12 139 169
+0x7595 11 522 3 138 168
+0x7595 12 522 11 138 169
+0x7595 13 522 2 137 168
+0x7595 14 522 10 137 169
+0x7595 15 522 1 136 168
+0x7595 16 522 9 136 169
+0x7595 17 522 24 143 170
+0x7595 18 522 32 143 171
+0x7595 19 522 23 142 170
+0x7595 20 522 22 142 170
+0x7595 21 522 31 141 171
+0x7595 22 522 30 141 171
+0x7595 23 522 21 140 170
+0x7595 24 522 20 140 170
+0x7595 25 522 29 139 171
+0x7595 26 522 28 139 171
+0x7595 27 522 19 138 170
+0x7595 28 522 27 138 171
+0x7595 29 522 26 137 171
+0x7595 30 522 18 137 170
+0x7595 31 522 17 136 170
+0x7595 32 522 25 136 171
+0x7594 1 522 40 143 172
+0x7594 2 522 48 143 173
+0x7594 3 522 39 142 172
+0x7594 4 522 47 142 173
+0x7594 5 522 38 141 172
+0x7594 6 522 46 141 173
+0x7594 7 522 37 140 172
+0x7594 8 522 45 140 173
+0x7594 9 522 36 139 172
+0x7594 10 522 44 139 173
+0x7594 11 522 35 138 172
+0x7594 12 522 43 138 173
+0x7594 13 522 34 137 172
+0x7594 14 522 42 137 173
+0x7594 15 522 33 136 172
+0x7594 16 522 41 136 173
+0x7594 17 522 56 143 174
+0x7594 18 522 64 143 175
+0x7594 19 522 55 142 174
+0x7594 20 522 54 141 174
+0x7594 21 522 63 142 175
+0x7594 22 522 62 141 175
+0x7594 23 522 53 140 174
+0x7594 24 522 52 139 174
+0x7594 25 522 61 140 175
+0x7594 26 522 60 139 175
+0x7594 27 522 51 138 174
+0x7594 28 522 59 138 175
+0x7594 29 522 58 137 175
+0x7594 30 522 50 137 174
+0x7594 31 522 49 136 174
+0x7594 32 522 57 136 175
+0x7475 1 473 57 128 159
+0x7475 2 473 49 128 158
+0x7475 3 473 58 129 159
+0x7475 4 473 50 129 158
+0x7475 5 473 59 130 159
+0x7475 6 473 51 130 158
+0x7475 7 473 60 131 159
+0x7475 8 473 52 131 158
+0x7475 9 473 61 132 159
+0x7475 10 473 53 132 158
+0x7475 11 473 62 133 159
+0x7475 12 473 54 133 158
+0x7475 13 473 63 134 159
+0x7475 14 473 55 134 158
+0x7475 15 473 64 135 159
+0x7475 16 473 56 135 158
+0x7475 17 473 41 128 157
+0x7475 18 473 33 128 156
+0x7475 19 473 42 129 157
+0x7475 20 473 43 130 157
+0x7475 21 473 34 129 156
+0x7475 22 473 35 130 156
+0x7475 23 473 44 131 157
+0x7475 24 473 45 132 157
+0x7475 25 473 36 131 156
+0x7475 26 473 37 132 156
+0x7475 27 473 46 133 157
+0x7475 28 473 38 133 156
+0x7475 29 473 39 134 156
+0x7475 30 473 47 134 157
+0x7475 31 473 48 135 157
+0x7475 32 473 40 135 156
+0x7474 1 473 25 128 155
+0x7474 2 473 17 128 154
+0x7474 3 473 26 129 155
+0x7474 4 473 18 129 154
+0x7474 5 473 27 130 155
+0x7474 6 473 19 130 154
+0x7474 7 473 28 131 155
+0x7474 8 473 20 131 154
+0x7474 9 473 29 132 155
+0x7474 10 473 21 132 154
+0x7474 11 473 30 133 155
+0x7474 12 473 22 133 154
+0x7474 13 473 31 134 155
+0x7474 14 473 23 134 154
+0x7474 15 473 32 135 155
+0x7474 16 473 24 135 154
+0x7474 17 473 9 128 153
+0x7474 18 473 1 128 152
+0x7474 19 473 10 129 153
+0x7474 20 473 11 130 153
+0x7474 21 473 2 129 152
+0x7474 22 473 3 130 152
+0x7474 23 473 12 131 153
+0x7474 24 473 13 132 153
+0x7474 25 473 4 131 152
+0x7474 26 473 5 132 152
+0x7474 27 473 14 133 153
+0x7474 28 473 6 133 152
+0x7474 29 473 7 134 152
+0x7474 30 473 15 134 153
+0x7474 31 473 16 135 153
+0x7474 32 473 8 135 152
+0x7485 1 497 8 135 160
+0x7485 2 497 16 135 161
+0x7485 3 497 7 134 160
+0x7485 4 497 15 134 161
+0x7485 5 497 6 133 160
+0x7485 6 497 14 133 161
+0x7485 7 497 5 132 160
+0x7485 8 497 13 132 161
+0x7485 9 497 4 131 160
+0x7485 10 497 12 131 161
+0x7485 11 497 3 130 160
+0x7485 12 497 11 130 161
+0x7485 13 497 2 129 160
+0x7485 14 497 10 129 161
+0x7485 15 497 1 128 160
+0x7485 16 497 9 128 161
+0x7485 17 497 24 135 162
+0x7485 18 497 32 135 163
+0x7485 19 497 23 134 162
+0x7485 20 497 22 134 162
+0x7485 21 497 31 133 163
+0x7485 22 497 30 133 163
+0x7485 23 497 21 132 162
+0x7485 24 497 20 132 162
+0x7485 25 497 29 131 163
+0x7485 26 497 28 131 163
+0x7485 27 497 19 130 162
+0x7485 28 497 27 130 163
+0x7485 29 497 26 129 163
+0x7485 30 497 18 129 162
+0x7485 31 497 17 128 162
+0x7485 32 497 25 128 163
+0x7484 1 497 40 135 164
+0x7484 2 497 48 135 165
+0x7484 3 497 39 134 164
+0x7484 4 497 47 134 165
+0x7484 5 497 38 133 164
+0x7484 6 497 46 133 165
+0x7484 7 497 37 132 164
+0x7484 8 497 45 132 165
+0x7484 9 497 36 131 164
+0x7484 10 497 44 131 165
+0x7484 11 497 35 130 164
+0x7484 12 497 43 130 165
+0x7484 13 497 34 129 164
+0x7484 14 497 42 129 165
+0x7484 15 497 33 128 164
+0x7484 16 497 41 128 165
+0x7484 17 497 56 135 166
+0x7484 18 497 64 135 167
+0x7484 19 497 55 134 166
+0x7484 20 497 54 133 166
+0x7484 21 497 63 134 167
+0x7484 22 497 62 133 167
+0x7484 23 497 53 132 166
+0x7484 24 497 52 131 166
+0x7484 25 497 61 132 167
+0x7484 26 497 60 131 167
+0x7484 27 497 51 130 166
+0x7484 28 497 59 130 167
+0x7484 29 497 58 129 167
+0x7484 30 497 50 129 166
+0x7484 31 497 49 128 166
+0x7484 32 497 57 128 167
+0x7495 1 521 8 135 168
+0x7495 2 521 16 135 169
+0x7495 3 521 7 134 168
+0x7495 4 521 15 134 169
+0x7495 5 521 6 133 168
+0x7495 6 521 14 133 169
+0x7495 7 521 5 132 168
+0x7495 8 521 13 132 169
+0x7495 9 521 4 131 168
+0x7495 10 521 12 131 169
+0x7495 11 521 3 130 168
+0x7495 12 521 11 130 169
+0x7495 13 521 2 129 168
+0x7495 14 521 10 129 169
+0x7495 15 521 1 128 168
+0x7495 16 521 9 128 169
+0x7495 17 521 24 135 170
+0x7495 18 521 32 135 171
+0x7495 19 521 23 134 170
+0x7495 20 521 22 134 170
+0x7495 21 521 31 133 171
+0x7495 22 521 30 133 171
+0x7495 23 521 21 132 170
+0x7495 24 521 20 132 170
+0x7495 25 521 29 131 171
+0x7495 26 521 28 131 171
+0x7495 27 521 19 130 170
+0x7495 28 521 27 130 171
+0x7495 29 521 26 129 171
+0x7495 30 521 18 129 170
+0x7495 31 521 17 128 170
+0x7495 32 521 25 128 171
+0x7494 1 521 40 135 172
+0x7494 2 521 48 135 173
+0x7494 3 521 39 134 172
+0x7494 4 521 47 134 173
+0x7494 5 521 38 133 172
+0x7494 6 521 46 133 173
+0x7494 7 521 37 132 172
+0x7494 8 521 45 132 173
+0x7494 9 521 36 131 172
+0x7494 10 521 44 131 173
+0x7494 11 521 35 130 172
+0x7494 12 521 43 130 173
+0x7494 13 521 34 129 172
+0x7494 14 521 42 129 173
+0x7494 15 521 33 128 172
+0x7494 16 521 41 128 173
+0x7494 17 521 56 135 174
+0x7494 18 521 64 135 175
+0x7494 19 521 55 134 174
+0x7494 20 521 54 133 174
+0x7494 21 521 63 134 175
+0x7494 22 521 62 133 175
+0x7494 23 521 53 132 174
+0x7494 24 521 52 131 174
+0x7494 25 521 61 132 175
+0x7494 26 521 60 131 175
+0x7494 27 521 51 130 174
+0x7494 28 521 59 130 175
+0x7494 29 521 58 129 175
+0x7494 30 521 50 129 174
+0x7494 31 521 49 128 174
+0x7494 32 521 57 128 175
+0x7375 1 472 57 120 159
+0x7375 2 472 49 120 158
+0x7375 3 472 58 121 159
+0x7375 4 472 50 121 158
+0x7375 5 472 59 122 159
+0x7375 6 472 51 122 158
+0x7375 7 472 60 123 159
+0x7375 8 472 52 123 158
+0x7375 9 472 61 124 159
+0x7375 10 472 53 124 158
+0x7375 11 472 62 125 159
+0x7375 12 472 54 125 158
+0x7375 13 472 63 126 159
+0x7375 14 472 55 126 158
+0x7375 15 472 64 127 159
+0x7375 16 472 56 127 158
+0x7375 17 472 41 120 157
+0x7375 18 472 33 120 156
+0x7375 19 472 42 121 157
+0x7375 20 472 43 122 157
+0x7375 21 472 34 121 156
+0x7375 22 472 35 122 156
+0x7375 23 472 44 123 157
+0x7375 24 472 45 124 157
+0x7375 25 472 36 123 156
+0x7375 26 472 37 124 156
+0x7375 27 472 46 125 157
+0x7375 28 472 38 125 156
+0x7375 29 472 39 126 156
+0x7375 30 472 47 126 157
+0x7375 31 472 48 127 157
+0x7375 32 472 40 127 156
+0x7374 1 472 25 120 155
+0x7374 2 472 17 120 154
+0x7374 3 472 26 121 155
+0x7374 4 472 18 121 154
+0x7374 5 472 27 122 155
+0x7374 6 472 19 122 154
+0x7374 7 472 28 123 155
+0x7374 8 472 20 123 154
+0x7374 9 472 29 124 155
+0x7374 10 472 21 124 154
+0x7374 11 472 30 125 155
+0x7374 12 472 22 125 154
+0x7374 13 472 31 126 155
+0x7374 14 472 23 126 154
+0x7374 15 472 32 127 155
+0x7374 16 472 24 127 154
+0x7374 17 472 9 120 153
+0x7374 18 472 1 120 152
+0x7374 19 472 10 121 153
+0x7374 20 472 11 122 153
+0x7374 21 472 2 121 152
+0x7374 22 472 3 122 152
+0x7374 23 472 12 123 153
+0x7374 24 472 13 124 153
+0x7374 25 472 4 123 152
+0x7374 26 472 5 124 152
+0x7374 27 472 14 125 153
+0x7374 28 472 6 125 152
+0x7374 29 472 7 126 152
+0x7374 30 472 15 126 153
+0x7374 31 472 16 127 153
+0x7374 32 472 8 127 152
+0x7385 1 496 8 127 160
+0x7385 2 496 16 127 161
+0x7385 3 496 7 126 160
+0x7385 4 496 15 126 161
+0x7385 5 496 6 125 160
+0x7385 6 496 14 125 161
+0x7385 7 496 5 124 160
+0x7385 8 496 13 124 161
+0x7385 9 496 4 123 160
+0x7385 10 496 12 123 161
+0x7385 11 496 3 122 160
+0x7385 12 496 11 122 161
+0x7385 13 496 2 121 160
+0x7385 14 496 10 121 161
+0x7385 15 496 1 120 160
+0x7385 16 496 9 120 161
+0x7385 17 496 24 127 162
+0x7385 18 496 32 127 163
+0x7385 19 496 23 126 162
+0x7385 20 496 22 126 162
+0x7385 21 496 31 125 163
+0x7385 22 496 30 125 163
+0x7385 23 496 21 124 162
+0x7385 24 496 20 124 162
+0x7385 25 496 29 123 163
+0x7385 26 496 28 123 163
+0x7385 27 496 19 122 162
+0x7385 28 496 27 122 163
+0x7385 29 496 26 121 163
+0x7385 30 496 18 121 162
+0x7385 31 496 17 120 162
+0x7385 32 496 25 120 163
+0x7384 1 496 40 127 164
+0x7384 2 496 48 127 165
+0x7384 3 496 39 126 164
+0x7384 4 496 47 126 165
+0x7384 5 496 38 125 164
+0x7384 6 496 46 125 165
+0x7384 7 496 37 124 164
+0x7384 8 496 45 124 165
+0x7384 9 496 36 123 164
+0x7384 10 496 44 123 165
+0x7384 11 496 35 122 164
+0x7384 12 496 43 122 165
+0x7384 13 496 34 121 164
+0x7384 14 496 42 121 165
+0x7384 15 496 33 120 164
+0x7384 16 496 41 120 165
+0x7384 17 496 56 127 166
+0x7384 18 496 64 127 167
+0x7384 19 496 55 126 166
+0x7384 20 496 54 125 166
+0x7384 21 496 63 126 167
+0x7384 22 496 62 125 167
+0x7384 23 496 53 124 166
+0x7384 24 496 52 123 166
+0x7384 25 496 61 124 167
+0x7384 26 496 60 123 167
+0x7384 27 496 51 122 166
+0x7384 28 496 59 122 167
+0x7384 29 496 58 121 167
+0x7384 30 496 50 121 166
+0x7384 31 496 49 120 166
+0x7384 32 496 57 120 167
+0x7395 1 520 8 127 168
+0x7395 2 520 16 127 169
+0x7395 3 520 7 126 168
+0x7395 4 520 15 126 169
+0x7395 5 520 6 125 168
+0x7395 6 520 14 125 169
+0x7395 7 520 5 124 168
+0x7395 8 520 13 124 169
+0x7395 9 520 4 123 168
+0x7395 10 520 12 123 169
+0x7395 11 520 3 122 168
+0x7395 12 520 11 122 169
+0x7395 13 520 2 121 168
+0x7395 14 520 10 121 169
+0x7395 15 520 1 120 168
+0x7395 16 520 9 120 169
+0x7395 17 520 24 127 170
+0x7395 18 520 32 127 171
+0x7395 19 520 23 126 170
+0x7395 20 520 22 126 170
+0x7395 21 520 31 125 171
+0x7395 22 520 30 125 171
+0x7395 23 520 21 124 170
+0x7395 24 520 20 124 170
+0x7395 25 520 29 123 171
+0x7395 26 520 28 123 171
+0x7395 27 520 19 122 170
+0x7395 28 520 27 122 171
+0x7395 29 520 26 121 171
+0x7395 30 520 18 121 170
+0x7395 31 520 17 120 170
+0x7395 32 520 25 120 171
+0x7394 1 520 40 127 172
+0x7394 2 520 48 127 173
+0x7394 3 520 39 126 172
+0x7394 4 520 47 126 173
+0x7394 5 520 38 125 172
+0x7394 6 520 46 125 173
+0x7394 7 520 37 124 172
+0x7394 8 520 45 124 173
+0x7394 9 520 36 123 172
+0x7394 10 520 44 123 173
+0x7394 11 520 35 122 172
+0x7394 12 520 43 122 173
+0x7394 13 520 34 121 172
+0x7394 14 520 42 121 173
+0x7394 15 520 33 120 172
+0x7394 16 520 41 120 173
+0x7394 17 520 56 127 174
+0x7394 18 520 64 127 175
+0x7394 19 520 55 126 174
+0x7394 20 520 54 125 174
+0x7394 21 520 63 126 175
+0x7394 22 520 62 125 175
+0x7394 23 520 53 124 174
+0x7394 24 520 52 123 174
+0x7394 25 520 61 124 175
+0x7394 26 520 60 123 175
+0x7394 27 520 51 122 174
+0x7394 28 520 59 122 175
+0x7394 29 520 58 121 175
+0x7394 30 520 50 121 174
+0x7394 31 520 49 120 174
+0x7394 32 520 57 120 175
+0x7275 1 471 57 112 159
+0x7275 2 471 49 112 158
+0x7275 3 471 58 113 159
+0x7275 4 471 50 113 158
+0x7275 5 471 59 114 159
+0x7275 6 471 51 114 158
+0x7275 7 471 60 115 159
+0x7275 8 471 52 115 158
+0x7275 9 471 61 116 159
+0x7275 10 471 53 116 158
+0x7275 11 471 62 117 159
+0x7275 12 471 54 117 158
+0x7275 13 471 63 118 159
+0x7275 14 471 55 118 158
+0x7275 15 471 64 119 159
+0x7275 16 471 56 119 158
+0x7275 17 471 41 112 157
+0x7275 18 471 33 112 156
+0x7275 19 471 42 113 157
+0x7275 20 471 43 114 157
+0x7275 21 471 34 113 156
+0x7275 22 471 35 114 156
+0x7275 23 471 44 115 157
+0x7275 24 471 45 116 157
+0x7275 25 471 36 115 156
+0x7275 26 471 37 116 156
+0x7275 27 471 46 117 157
+0x7275 28 471 38 117 156
+0x7275 29 471 39 118 156
+0x7275 30 471 47 118 157
+0x7275 31 471 48 119 157
+0x7275 32 471 40 119 156
+0x7274 1 471 25 112 155
+0x7274 2 471 17 112 154
+0x7274 3 471 26 113 155
+0x7274 4 471 18 113 154
+0x7274 5 471 27 114 155
+0x7274 6 471 19 114 154
+0x7274 7 471 28 115 155
+0x7274 8 471 20 115 154
+0x7274 9 471 29 116 155
+0x7274 10 471 21 116 154
+0x7274 11 471 30 117 155
+0x7274 12 471 22 117 154
+0x7274 13 471 31 118 155
+0x7274 14 471 23 118 154
+0x7274 15 471 32 119 155
+0x7274 16 471 24 119 154
+0x7274 17 471 9 112 153
+0x7274 18 471 1 112 152
+0x7274 19 471 10 113 153
+0x7274 20 471 11 114 153
+0x7274 21 471 2 113 152
+0x7274 22 471 3 114 152
+0x7274 23 471 12 115 153
+0x7274 24 471 13 116 153
+0x7274 25 471 4 115 152
+0x7274 26 471 5 116 152
+0x7274 27 471 14 117 153
+0x7274 28 471 6 117 152
+0x7274 29 471 7 118 152
+0x7274 30 471 15 118 153
+0x7274 31 471 16 119 153
+0x7274 32 471 8 119 152
+0x7285 1 495 8 119 160
+0x7285 2 495 16 119 161
+0x7285 3 495 7 118 160
+0x7285 4 495 15 118 161
+0x7285 5 495 6 117 160
+0x7285 6 495 14 117 161
+0x7285 7 495 5 116 160
+0x7285 8 495 13 116 161
+0x7285 9 495 4 115 160
+0x7285 10 495 12 115 161
+0x7285 11 495 3 114 160
+0x7285 12 495 11 114 161
+0x7285 13 495 2 113 160
+0x7285 14 495 10 113 161
+0x7285 15 495 1 112 160
+0x7285 16 495 9 112 161
+0x7285 17 495 24 119 162
+0x7285 18 495 32 119 163
+0x7285 19 495 23 118 162
+0x7285 20 495 22 118 162
+0x7285 21 495 31 117 163
+0x7285 22 495 30 117 163
+0x7285 23 495 21 116 162
+0x7285 24 495 20 116 162
+0x7285 25 495 29 115 163
+0x7285 26 495 28 115 163
+0x7285 27 495 19 114 162
+0x7285 28 495 27 114 163
+0x7285 29 495 26 113 163
+0x7285 30 495 18 113 162
+0x7285 31 495 17 112 162
+0x7285 32 495 25 112 163
+0x7284 1 495 40 119 164
+0x7284 2 495 48 119 165
+0x7284 3 495 39 118 164
+0x7284 4 495 47 118 165
+0x7284 5 495 38 117 164
+0x7284 6 495 46 117 165
+0x7284 7 495 37 116 164
+0x7284 8 495 45 116 165
+0x7284 9 495 36 115 164
+0x7284 10 495 44 115 165
+0x7284 11 495 35 114 164
+0x7284 12 495 43 114 165
+0x7284 13 495 34 113 164
+0x7284 14 495 42 113 165
+0x7284 15 495 33 112 164
+0x7284 16 495 41 112 165
+0x7284 17 495 56 119 166
+0x7284 18 495 64 119 167
+0x7284 19 495 55 118 166
+0x7284 20 495 54 117 166
+0x7284 21 495 63 118 167
+0x7284 22 495 62 117 167
+0x7284 23 495 53 116 166
+0x7284 24 495 52 115 166
+0x7284 25 495 61 116 167
+0x7284 26 495 60 115 167
+0x7284 27 495 51 114 166
+0x7284 28 495 59 114 167
+0x7284 29 495 58 113 167
+0x7284 30 495 50 113 166
+0x7284 31 495 49 112 166
+0x7284 32 495 57 112 167
+0x7295 1 519 8 119 168
+0x7295 2 519 16 119 169
+0x7295 3 519 7 118 168
+0x7295 4 519 15 118 169
+0x7295 5 519 6 117 168
+0x7295 6 519 14 117 169
+0x7295 7 519 5 116 168
+0x7295 8 519 13 116 169
+0x7295 9 519 4 115 168
+0x7295 10 519 12 115 169
+0x7295 11 519 3 114 168
+0x7295 12 519 11 114 169
+0x7295 13 519 2 113 168
+0x7295 14 519 10 113 169
+0x7295 15 519 1 112 168
+0x7295 16 519 9 112 169
+0x7295 17 519 24 119 170
+0x7295 18 519 32 119 171
+0x7295 19 519 23 118 170
+0x7295 20 519 22 118 170
+0x7295 21 519 31 117 171
+0x7295 22 519 30 117 171
+0x7295 23 519 21 116 170
+0x7295 24 519 20 116 170
+0x7295 25 519 29 115 171
+0x7295 26 519 28 115 171
+0x7295 27 519 19 114 170
+0x7295 28 519 27 114 171
+0x7295 29 519 26 113 171
+0x7295 30 519 18 113 170
+0x7295 31 519 17 112 170
+0x7295 32 519 25 112 171
+0x7294 1 519 40 119 172
+0x7294 2 519 48 119 173
+0x7294 3 519 39 118 172
+0x7294 4 519 47 118 173
+0x7294 5 519 38 117 172
+0x7294 6 519 46 117 173
+0x7294 7 519 37 116 172
+0x7294 8 519 45 116 173
+0x7294 9 519 36 115 172
+0x7294 10 519 44 115 173
+0x7294 11 519 35 114 172
+0x7294 12 519 43 114 173
+0x7294 13 519 34 113 172
+0x7294 14 519 42 113 173
+0x7294 15 519 33 112 172
+0x7294 16 519 41 112 173
+0x7294 17 519 56 119 174
+0x7294 18 519 64 119 175
+0x7294 19 519 55 118 174
+0x7294 20 519 54 117 174
+0x7294 21 519 63 118 175
+0x7294 22 519 62 117 175
+0x7294 23 519 53 116 174
+0x7294 24 519 52 115 174
+0x7294 25 519 61 116 175
+0x7294 26 519 60 115 175
+0x7294 27 519 51 114 174
+0x7294 28 519 59 114 175
+0x7294 29 519 58 113 175
+0x7294 30 519 50 113 174
+0x7294 31 519 49 112 174
+0x7294 32 519 57 112 175
+0x7175 1 470 57 104 159
+0x7175 2 470 49 104 158
+0x7175 3 470 58 105 159
+0x7175 4 470 50 105 158
+0x7175 5 470 59 106 159
+0x7175 6 470 51 106 158
+0x7175 7 470 60 107 159
+0x7175 8 470 52 107 158
+0x7175 9 470 61 108 159
+0x7175 10 470 53 108 158
+0x7175 11 470 62 109 159
+0x7175 12 470 54 109 158
+0x7175 13 470 63 110 159
+0x7175 14 470 55 110 158
+0x7175 15 470 64 111 159
+0x7175 16 470 56 111 158
+0x7175 17 470 41 104 157
+0x7175 18 470 33 104 156
+0x7175 19 470 42 105 157
+0x7175 20 470 43 106 157
+0x7175 21 470 34 105 156
+0x7175 22 470 35 106 156
+0x7175 23 470 44 107 157
+0x7175 24 470 45 108 157
+0x7175 25 470 36 107 156
+0x7175 26 470 37 108 156
+0x7175 27 470 46 109 157
+0x7175 28 470 38 109 156
+0x7175 29 470 39 110 156
+0x7175 30 470 47 110 157
+0x7175 31 470 48 111 157
+0x7175 32 470 40 111 156
+0x7174 1 470 25 104 155
+0x7174 2 470 17 104 154
+0x7174 3 470 26 105 155
+0x7174 4 470 18 105 154
+0x7174 5 470 27 106 155
+0x7174 6 470 19 106 154
+0x7174 7 470 28 107 155
+0x7174 8 470 20 107 154
+0x7174 9 470 29 108 155
+0x7174 10 470 21 108 154
+0x7174 11 470 30 109 155
+0x7174 12 470 22 109 154
+0x7174 13 470 31 110 155
+0x7174 14 470 23 110 154
+0x7174 15 470 32 111 155
+0x7174 16 470 24 111 154
+0x7174 17 470 9 104 153
+0x7174 18 470 1 104 152
+0x7174 19 470 10 105 153
+0x7174 20 470 11 106 153
+0x7174 21 470 2 105 152
+0x7174 22 470 3 106 152
+0x7174 23 470 12 107 153
+0x7174 24 470 13 108 153
+0x7174 25 470 4 107 152
+0x7174 26 470 5 108 152
+0x7174 27 470 14 109 153
+0x7174 28 470 6 109 152
+0x7174 29 470 7 110 152
+0x7174 30 470 15 110 153
+0x7174 31 470 16 111 153
+0x7174 32 470 8 111 152
+0x7185 1 494 8 111 160
+0x7185 2 494 16 111 161
+0x7185 3 494 7 110 160
+0x7185 4 494 15 110 161
+0x7185 5 494 6 109 160
+0x7185 6 494 14 109 161
+0x7185 7 494 5 108 160
+0x7185 8 494 13 108 161
+0x7185 9 494 4 107 160
+0x7185 10 494 12 107 161
+0x7185 11 494 3 106 160
+0x7185 12 494 11 106 161
+0x7185 13 494 2 105 160
+0x7185 14 494 10 105 161
+0x7185 15 494 1 104 160
+0x7185 16 494 9 104 161
+0x7185 17 494 24 111 162
+0x7185 18 494 32 111 163
+0x7185 19 494 23 110 162
+0x7185 20 494 22 110 162
+0x7185 21 494 31 109 163
+0x7185 22 494 30 109 163
+0x7185 23 494 21 108 162
+0x7185 24 494 20 108 162
+0x7185 25 494 29 107 163
+0x7185 26 494 28 107 163
+0x7185 27 494 19 106 162
+0x7185 28 494 27 106 163
+0x7185 29 494 26 105 163
+0x7185 30 494 18 105 162
+0x7185 31 494 17 104 162
+0x7185 32 494 25 104 163
+0x7184 1 494 40 111 164
+0x7184 2 494 48 111 165
+0x7184 3 494 39 110 164
+0x7184 4 494 47 110 165
+0x7184 5 494 38 109 164
+0x7184 6 494 46 109 165
+0x7184 7 494 37 108 164
+0x7184 8 494 45 108 165
+0x7184 9 494 36 107 164
+0x7184 10 494 44 107 165
+0x7184 11 494 35 106 164
+0x7184 12 494 43 106 165
+0x7184 13 494 34 105 164
+0x7184 14 494 42 105 165
+0x7184 15 494 33 104 164
+0x7184 16 494 41 104 165
+0x7184 17 494 56 111 166
+0x7184 18 494 64 111 167
+0x7184 19 494 55 110 166
+0x7184 20 494 54 109 166
+0x7184 21 494 63 110 167
+0x7184 22 494 62 109 167
+0x7184 23 494 53 108 166
+0x7184 24 494 52 107 166
+0x7184 25 494 61 108 167
+0x7184 26 494 60 107 167
+0x7184 27 494 51 106 166
+0x7184 28 494 59 106 167
+0x7184 29 494 58 105 167
+0x7184 30 494 50 105 166
+0x7184 31 494 49 104 166
+0x7184 32 494 57 104 167
+0x7195 1 518 8 111 168
+0x7195 2 518 16 111 169
+0x7195 3 518 7 110 168
+0x7195 4 518 15 110 169
+0x7195 5 518 6 109 168
+0x7195 6 518 14 109 169
+0x7195 7 518 5 108 168
+0x7195 8 518 13 108 169
+0x7195 9 518 4 107 168
+0x7195 10 518 12 107 169
+0x7195 11 518 3 106 168
+0x7195 12 518 11 106 169
+0x7195 13 518 2 105 168
+0x7195 14 518 10 105 169
+0x7195 15 518 1 104 168
+0x7195 16 518 9 104 169
+0x7195 17 518 24 111 170
+0x7195 18 518 32 111 171
+0x7195 19 518 23 110 170
+0x7195 20 518 22 110 170
+0x7195 21 518 31 109 171
+0x7195 22 518 30 109 171
+0x7195 23 518 21 108 170
+0x7195 24 518 20 108 170
+0x7195 25 518 29 107 171
+0x7195 26 518 28 107 171
+0x7195 27 518 19 106 170
+0x7195 28 518 27 106 171
+0x7195 29 518 26 105 171
+0x7195 30 518 18 105 170
+0x7195 31 518 17 104 170
+0x7195 32 518 25 104 171
+0x7194 1 518 40 111 172
+0x7194 2 518 48 111 173
+0x7194 3 518 39 110 172
+0x7194 4 518 47 110 173
+0x7194 5 518 38 109 172
+0x7194 6 518 46 109 173
+0x7194 7 518 37 108 172
+0x7194 8 518 45 108 173
+0x7194 9 518 36 107 172
+0x7194 10 518 44 107 173
+0x7194 11 518 35 106 172
+0x7194 12 518 43 106 173
+0x7194 13 518 34 105 172
+0x7194 14 518 42 105 173
+0x7194 15 518 33 104 172
+0x7194 16 518 41 104 173
+0x7194 17 518 56 111 174
+0x7194 18 518 64 111 175
+0x7194 19 518 55 110 174
+0x7194 20 518 54 109 174
+0x7194 21 518 63 110 175
+0x7194 22 518 62 109 175
+0x7194 23 518 53 108 174
+0x7194 24 518 52 107 174
+0x7194 25 518 61 108 175
+0x7194 26 518 60 107 175
+0x7194 27 518 51 106 174
+0x7194 28 518 59 106 175
+0x7194 29 518 58 105 175
+0x7194 30 518 50 105 174
+0x7194 31 518 49 104 174
+0x7194 32 518 57 104 175
+0x7075 1 469 57 96 159
+0x7075 2 469 49 96 158
+0x7075 3 469 58 97 159
+0x7075 4 469 50 97 158
+0x7075 5 469 59 98 159
+0x7075 6 469 51 98 158
+0x7075 7 469 60 99 159
+0x7075 8 469 52 99 158
+0x7075 9 469 61 100 159
+0x7075 10 469 53 100 158
+0x7075 11 469 62 101 159
+0x7075 12 469 54 101 158
+0x7075 13 469 63 102 159
+0x7075 14 469 55 102 158
+0x7075 15 469 64 103 159
+0x7075 16 469 56 103 158
+0x7075 17 469 41 96 157
+0x7075 18 469 33 96 156
+0x7075 19 469 42 97 157
+0x7075 20 469 43 98 157
+0x7075 21 469 34 97 156
+0x7075 22 469 35 98 156
+0x7075 23 469 44 99 157
+0x7075 24 469 45 100 157
+0x7075 25 469 36 99 156
+0x7075 26 469 37 100 156
+0x7075 27 469 46 101 157
+0x7075 28 469 38 101 156
+0x7075 29 469 39 102 156
+0x7075 30 469 47 102 157
+0x7075 31 469 48 103 157
+0x7075 32 469 40 103 156
+0x7074 1 469 25 96 155
+0x7074 2 469 17 96 154
+0x7074 3 469 26 97 155
+0x7074 4 469 18 97 154
+0x7074 5 469 27 98 155
+0x7074 6 469 19 98 154
+0x7074 7 469 28 99 155
+0x7074 8 469 20 99 154
+0x7074 9 469 29 100 155
+0x7074 10 469 21 100 154
+0x7074 11 469 30 101 155
+0x7074 12 469 22 101 154
+0x7074 13 469 31 102 155
+0x7074 14 469 23 102 154
+0x7074 15 469 32 103 155
+0x7074 16 469 24 103 154
+0x7074 17 469 9 96 153
+0x7074 18 469 1 96 152
+0x7074 19 469 10 97 153
+0x7074 20 469 11 98 153
+0x7074 21 469 2 97 152
+0x7074 22 469 3 98 152
+0x7074 23 469 12 99 153
+0x7074 24 469 13 100 153
+0x7074 25 469 4 99 152
+0x7074 26 469 5 100 152
+0x7074 27 469 14 101 153
+0x7074 28 469 6 101 152
+0x7074 29 469 7 102 152
+0x7074 30 469 15 102 153
+0x7074 31 469 16 103 153
+0x7074 32 469 8 103 152
+0x7085 1 493 8 103 160
+0x7085 2 493 16 103 161
+0x7085 3 493 7 102 160
+0x7085 4 493 15 102 161
+0x7085 5 493 6 101 160
+0x7085 6 493 14 101 161
+0x7085 7 493 5 100 160
+0x7085 8 493 13 100 161
+0x7085 9 493 4 99 160
+0x7085 10 493 12 99 161
+0x7085 11 493 3 98 160
+0x7085 12 493 11 98 161
+0x7085 13 493 2 97 160
+0x7085 14 493 10 97 161
+0x7085 15 493 1 96 160
+0x7085 16 493 9 96 161
+0x7085 17 493 24 103 162
+0x7085 18 493 32 103 163
+0x7085 19 493 23 102 162
+0x7085 20 493 22 102 162
+0x7085 21 493 31 101 163
+0x7085 22 493 30 101 163
+0x7085 23 493 21 100 162
+0x7085 24 493 20 100 162
+0x7085 25 493 29 99 163
+0x7085 26 493 28 99 163
+0x7085 27 493 19 98 162
+0x7085 28 493 27 98 163
+0x7085 29 493 26 97 163
+0x7085 30 493 18 97 162
+0x7085 31 493 17 96 162
+0x7085 32 493 25 96 163
+0x7084 1 493 40 103 164
+0x7084 2 493 48 103 165
+0x7084 3 493 39 102 164
+0x7084 4 493 47 102 165
+0x7084 5 493 38 101 164
+0x7084 6 493 46 101 165
+0x7084 7 493 37 100 164
+0x7084 8 493 45 100 165
+0x7084 9 493 36 99 164
+0x7084 10 493 44 99 165
+0x7084 11 493 35 98 164
+0x7084 12 493 43 98 165
+0x7084 13 493 34 97 164
+0x7084 14 493 42 97 165
+0x7084 15 493 33 96 164
+0x7084 16 493 41 96 165
+0x7084 17 493 56 103 166
+0x7084 18 493 64 103 167
+0x7084 19 493 55 102 166
+0x7084 20 493 54 101 166
+0x7084 21 493 63 102 167
+0x7084 22 493 62 101 167
+0x7084 23 493 53 100 166
+0x7084 24 493 52 99 166
+0x7084 25 493 61 100 167
+0x7084 26 493 60 99 167
+0x7084 27 493 51 98 166
+0x7084 28 493 59 98 167
+0x7084 29 493 58 97 167
+0x7084 30 493 50 97 166
+0x7084 31 493 49 96 166
+0x7084 32 493 57 96 167
+0x7095 1 517 8 103 168
+0x7095 2 517 16 103 169
+0x7095 3 517 7 102 168
+0x7095 4 517 15 102 169
+0x7095 5 517 6 101 168
+0x7095 6 517 14 101 169
+0x7095 7 517 5 100 168
+0x7095 8 517 13 100 169
+0x7095 9 517 4 99 168
+0x7095 10 517 12 99 169
+0x7095 11 517 3 98 168
+0x7095 12 517 11 98 169
+0x7095 13 517 2 97 168
+0x7095 14 517 10 97 169
+0x7095 15 517 1 96 168
+0x7095 16 517 9 96 169
+0x7095 17 517 24 103 170
+0x7095 18 517 32 103 171
+0x7095 19 517 23 102 170
+0x7095 20 517 22 102 170
+0x7095 21 517 31 101 171
+0x7095 22 517 30 101 171
+0x7095 23 517 21 100 170
+0x7095 24 517 20 100 170
+0x7095 25 517 29 99 171
+0x7095 26 517 28 99 171
+0x7095 27 517 19 98 170
+0x7095 28 517 27 98 171
+0x7095 29 517 26 97 171
+0x7095 30 517 18 97 170
+0x7095 31 517 17 96 170
+0x7095 32 517 25 96 171
+0x7094 1 517 40 103 172
+0x7094 2 517 48 103 173
+0x7094 3 517 39 102 172
+0x7094 4 517 47 102 173
+0x7094 5 517 38 101 172
+0x7094 6 517 46 101 173
+0x7094 7 517 37 100 172
+0x7094 8 517 45 100 173
+0x7094 9 517 36 99 172
+0x7094 10 517 44 99 173
+0x7094 11 517 35 98 172
+0x7094 12 517 43 98 173
+0x7094 13 517 34 97 172
+0x7094 14 517 42 97 173
+0x7094 15 517 33 96 172
+0x7094 16 517 41 96 173
+0x7094 17 517 56 103 174
+0x7094 18 517 64 103 175
+0x7094 19 517 55 102 174
+0x7094 20 517 54 101 174
+0x7094 21 517 63 102 175
+0x7094 22 517 62 101 175
+0x7094 23 517 53 100 174
+0x7094 24 517 52 99 174
+0x7094 25 517 61 100 175
+0x7094 26 517 60 99 175
+0x7094 27 517 51 98 174
+0x7094 28 517 59 98 175
+0x7094 29 517 58 97 175
+0x7094 30 517 50 97 174
+0x7094 31 517 49 96 174
+0x7094 32 517 57 96 175
+0x7073 1 468 57 88 159
+0x7073 2 468 49 88 158
+0x7073 3 468 58 89 159
+0x7073 4 468 50 89 158
+0x7073 5 468 59 90 159
+0x7073 6 468 51 90 158
+0x7073 7 468 60 91 159
+0x7073 8 468 52 91 158
+0x7073 9 468 61 92 159
+0x7073 10 468 53 92 158
+0x7073 11 468 62 93 159
+0x7073 12 468 54 93 158
+0x7073 13 468 63 94 159
+0x7073 14 468 55 94 158
+0x7073 15 468 64 95 159
+0x7073 16 468 56 95 158
+0x7073 17 468 41 88 157
+0x7073 18 468 33 88 156
+0x7073 19 468 42 89 157
+0x7073 20 468 43 90 157
+0x7073 21 468 34 89 156
+0x7073 22 468 35 90 156
+0x7073 23 468 44 91 157
+0x7073 24 468 45 92 157
+0x7073 25 468 36 91 156
+0x7073 26 468 37 92 156
+0x7073 27 468 46 93 157
+0x7073 28 468 38 93 156
+0x7073 29 468 39 94 156
+0x7073 30 468 47 94 157
+0x7073 31 468 48 95 157
+0x7073 32 468 40 95 156
+0x7072 1 468 25 88 155
+0x7072 2 468 17 88 154
+0x7072 3 468 26 89 155
+0x7072 4 468 18 89 154
+0x7072 5 468 27 90 155
+0x7072 6 468 19 90 154
+0x7072 7 468 28 91 155
+0x7072 8 468 20 91 154
+0x7072 9 468 29 92 155
+0x7072 10 468 21 92 154
+0x7072 11 468 30 93 155
+0x7072 12 468 22 93 154
+0x7072 13 468 31 94 155
+0x7072 14 468 23 94 154
+0x7072 15 468 32 95 155
+0x7072 16 468 24 95 154
+0x7072 17 468 9 88 153
+0x7072 18 468 1 88 152
+0x7072 19 468 10 89 153
+0x7072 20 468 11 90 153
+0x7072 21 468 2 89 152
+0x7072 22 468 3 90 152
+0x7072 23 468 12 91 153
+0x7072 24 468 13 92 153
+0x7072 25 468 4 91 152
+0x7072 26 468 5 92 152
+0x7072 27 468 14 93 153
+0x7072 28 468 6 93 152
+0x7072 29 468 7 94 152
+0x7072 30 468 15 94 153
+0x7072 31 468 16 95 153
+0x7072 32 468 8 95 152
+0x7083 1 492 8 95 160
+0x7083 2 492 16 95 161
+0x7083 3 492 7 94 160
+0x7083 4 492 15 94 161
+0x7083 5 492 6 93 160
+0x7083 6 492 14 93 161
+0x7083 7 492 5 92 160
+0x7083 8 492 13 92 161
+0x7083 9 492 4 91 160
+0x7083 10 492 12 91 161
+0x7083 11 492 3 90 160
+0x7083 12 492 11 90 161
+0x7083 13 492 2 89 160
+0x7083 14 492 10 89 161
+0x7083 15 492 1 88 160
+0x7083 16 492 9 88 161
+0x7083 17 492 24 95 162
+0x7083 18 492 32 95 163
+0x7083 19 492 23 94 162
+0x7083 20 492 22 94 162
+0x7083 21 492 31 93 163
+0x7083 22 492 30 93 163
+0x7083 23 492 21 92 162
+0x7083 24 492 20 92 162
+0x7083 25 492 29 91 163
+0x7083 26 492 28 91 163
+0x7083 27 492 19 90 162
+0x7083 28 492 27 90 163
+0x7083 29 492 26 89 163
+0x7083 30 492 18 89 162
+0x7083 31 492 17 88 162
+0x7083 32 492 25 88 163
+0x7082 1 492 40 95 164
+0x7082 2 492 48 95 165
+0x7082 3 492 39 94 164
+0x7082 4 492 47 94 165
+0x7082 5 492 38 93 164
+0x7082 6 492 46 93 165
+0x7082 7 492 37 92 164
+0x7082 8 492 45 92 165
+0x7082 9 492 36 91 164
+0x7082 10 492 44 91 165
+0x7082 11 492 35 90 164
+0x7082 12 492 43 90 165
+0x7082 13 492 34 89 164
+0x7082 14 492 42 89 165
+0x7082 15 492 33 88 164
+0x7082 16 492 41 88 165
+0x7082 17 492 56 95 166
+0x7082 18 492 64 95 167
+0x7082 19 492 55 94 166
+0x7082 20 492 54 93 166
+0x7082 21 492 63 94 167
+0x7082 22 492 62 93 167
+0x7082 23 492 53 92 166
+0x7082 24 492 52 91 166
+0x7082 25 492 61 92 167
+0x7082 26 492 60 91 167
+0x7082 27 492 51 90 166
+0x7082 28 492 59 90 167
+0x7082 29 492 58 89 167
+0x7082 30 492 50 89 166
+0x7082 31 492 49 88 166
+0x7082 32 492 57 88 167
+0x7093 1 516 8 95 168
+0x7093 2 516 16 95 169
+0x7093 3 516 7 94 168
+0x7093 4 516 15 94 169
+0x7093 5 516 6 93 168
+0x7093 6 516 14 93 169
+0x7093 7 516 5 92 168
+0x7093 8 516 13 92 169
+0x7093 9 516 4 91 168
+0x7093 10 516 12 91 169
+0x7093 11 516 3 90 168
+0x7093 12 516 11 90 169
+0x7093 13 516 2 89 168
+0x7093 14 516 10 89 169
+0x7093 15 516 1 88 168
+0x7093 16 516 9 88 169
+0x7093 17 516 24 95 170
+0x7093 18 516 32 95 171
+0x7093 19 516 23 94 170
+0x7093 20 516 22 94 170
+0x7093 21 516 31 93 171
+0x7093 22 516 30 93 171
+0x7093 23 516 21 92 170
+0x7093 24 516 20 92 170
+0x7093 25 516 29 91 171
+0x7093 26 516 28 91 171
+0x7093 27 516 19 90 170
+0x7093 28 516 27 90 171
+0x7093 29 516 26 89 171
+0x7093 30 516 18 89 170
+0x7093 31 516 17 88 170
+0x7093 32 516 25 88 171
+0x7092 1 516 40 95 172
+0x7092 2 516 48 95 173
+0x7092 3 516 39 94 172
+0x7092 4 516 47 94 173
+0x7092 5 516 38 93 172
+0x7092 6 516 46 93 173
+0x7092 7 516 37 92 172
+0x7092 8 516 45 92 173
+0x7092 9 516 36 91 172
+0x7092 10 516 44 91 173
+0x7092 11 516 35 90 172
+0x7092 12 516 43 90 173
+0x7092 13 516 34 89 172
+0x7092 14 516 42 89 173
+0x7092 15 516 33 88 172
+0x7092 16 516 41 88 173
+0x7092 17 516 56 95 174
+0x7092 18 516 64 95 175
+0x7092 19 516 55 94 174
+0x7092 20 516 54 93 174
+0x7092 21 516 63 94 175
+0x7092 22 516 62 93 175
+0x7092 23 516 53 92 174
+0x7092 24 516 52 91 174
+0x7092 25 516 61 92 175
+0x7092 26 516 60 91 175
+0x7092 27 516 51 90 174
+0x7092 28 516 59 90 175
+0x7092 29 516 58 89 175
+0x7092 30 516 50 89 174
+0x7092 31 516 49 88 174
+0x7092 32 516 57 88 175
+0x7173 1 467 57 80 159
+0x7173 2 467 49 80 158
+0x7173 3 467 58 81 159
+0x7173 4 467 50 81 158
+0x7173 5 467 59 82 159
+0x7173 6 467 51 82 158
+0x7173 7 467 60 83 159
+0x7173 8 467 52 83 158
+0x7173 9 467 61 84 159
+0x7173 10 467 53 84 158
+0x7173 11 467 62 85 159
+0x7173 12 467 54 85 158
+0x7173 13 467 63 86 159
+0x7173 14 467 55 86 158
+0x7173 15 467 64 87 159
+0x7173 16 467 56 87 158
+0x7173 17 467 41 80 157
+0x7173 18 467 33 80 156
+0x7173 19 467 42 81 157
+0x7173 20 467 43 82 157
+0x7173 21 467 34 81 156
+0x7173 22 467 35 82 156
+0x7173 23 467 44 83 157
+0x7173 24 467 45 84 157
+0x7173 25 467 36 83 156
+0x7173 26 467 37 84 156
+0x7173 27 467 46 85 157
+0x7173 28 467 38 85 156
+0x7173 29 467 39 86 156
+0x7173 30 467 47 86 157
+0x7173 31 467 48 87 157
+0x7173 32 467 40 87 156
+0x7172 1 467 25 80 155
+0x7172 2 467 17 80 154
+0x7172 3 467 26 81 155
+0x7172 4 467 18 81 154
+0x7172 5 467 27 82 155
+0x7172 6 467 19 82 154
+0x7172 7 467 28 83 155
+0x7172 8 467 20 83 154
+0x7172 9 467 29 84 155
+0x7172 10 467 21 84 154
+0x7172 11 467 30 85 155
+0x7172 12 467 22 85 154
+0x7172 13 467 31 86 155
+0x7172 14 467 23 86 154
+0x7172 15 467 32 87 155
+0x7172 16 467 24 87 154
+0x7172 17 467 9 80 153
+0x7172 18 467 1 80 152
+0x7172 19 467 10 81 153
+0x7172 20 467 11 82 153
+0x7172 21 467 2 81 152
+0x7172 22 467 3 82 152
+0x7172 23 467 12 83 153
+0x7172 24 467 13 84 153
+0x7172 25 467 4 83 152
+0x7172 26 467 5 84 152
+0x7172 27 467 14 85 153
+0x7172 28 467 6 85 152
+0x7172 29 467 7 86 152
+0x7172 30 467 15 86 153
+0x7172 31 467 16 87 153
+0x7172 32 467 8 87 152
+0x7183 1 491 8 87 160
+0x7183 2 491 16 87 161
+0x7183 3 491 7 86 160
+0x7183 4 491 15 86 161
+0x7183 5 491 6 85 160
+0x7183 6 491 14 85 161
+0x7183 7 491 5 84 160
+0x7183 8 491 13 84 161
+0x7183 9 491 4 83 160
+0x7183 10 491 12 83 161
+0x7183 11 491 3 82 160
+0x7183 12 491 11 82 161
+0x7183 13 491 2 81 160
+0x7183 14 491 10 81 161
+0x7183 15 491 1 80 160
+0x7183 16 491 9 80 161
+0x7183 17 491 24 87 162
+0x7183 18 491 32 87 163
+0x7183 19 491 23 86 162
+0x7183 20 491 22 86 162
+0x7183 21 491 31 85 163
+0x7183 22 491 30 85 163
+0x7183 23 491 21 84 162
+0x7183 24 491 20 84 162
+0x7183 25 491 29 83 163
+0x7183 26 491 28 83 163
+0x7183 27 491 19 82 162
+0x7183 28 491 27 82 163
+0x7183 29 491 26 81 163
+0x7183 30 491 18 81 162
+0x7183 31 491 17 80 162
+0x7183 32 491 25 80 163
+0x7182 1 491 40 87 164
+0x7182 2 491 48 87 165
+0x7182 3 491 39 86 164
+0x7182 4 491 47 86 165
+0x7182 5 491 38 85 164
+0x7182 6 491 46 85 165
+0x7182 7 491 37 84 164
+0x7182 8 491 45 84 165
+0x7182 9 491 36 83 164
+0x7182 10 491 44 83 165
+0x7182 11 491 35 82 164
+0x7182 12 491 43 82 165
+0x7182 13 491 34 81 164
+0x7182 14 491 42 81 165
+0x7182 15 491 33 80 164
+0x7182 16 491 41 80 165
+0x7182 17 491 56 87 166
+0x7182 18 491 64 87 167
+0x7182 19 491 55 86 166
+0x7182 20 491 54 85 166
+0x7182 21 491 63 86 167
+0x7182 22 491 62 85 167
+0x7182 23 491 53 84 166
+0x7182 24 491 52 83 166
+0x7182 25 491 61 84 167
+0x7182 26 491 60 83 167
+0x7182 27 491 51 82 166
+0x7182 28 491 59 82 167
+0x7182 29 491 58 81 167
+0x7182 30 491 50 81 166
+0x7182 31 491 49 80 166
+0x7182 32 491 57 80 167
+0x7193 1 515 8 87 168
+0x7193 2 515 16 87 169
+0x7193 3 515 7 86 168
+0x7193 4 515 15 86 169
+0x7193 5 515 6 85 168
+0x7193 6 515 14 85 169
+0x7193 7 515 5 84 168
+0x7193 8 515 13 84 169
+0x7193 9 515 4 83 168
+0x7193 10 515 12 83 169
+0x7193 11 515 3 82 168
+0x7193 12 515 11 82 169
+0x7193 13 515 2 81 168
+0x7193 14 515 10 81 169
+0x7193 15 515 1 80 168
+0x7193 16 515 9 80 169
+0x7193 17 515 24 87 170
+0x7193 18 515 32 87 171
+0x7193 19 515 23 86 170
+0x7193 20 515 22 86 170
+0x7193 21 515 31 85 171
+0x7193 22 515 30 85 171
+0x7193 23 515 21 84 170
+0x7193 24 515 20 84 170
+0x7193 25 515 29 83 171
+0x7193 26 515 28 83 171
+0x7193 27 515 19 82 170
+0x7193 28 515 27 82 171
+0x7193 29 515 26 81 171
+0x7193 30 515 18 81 170
+0x7193 31 515 17 80 170
+0x7193 32 515 25 80 171
+0x7192 1 515 40 87 172
+0x7192 2 515 48 87 173
+0x7192 3 515 39 86 172
+0x7192 4 515 47 86 173
+0x7192 5 515 38 85 172
+0x7192 6 515 46 85 173
+0x7192 7 515 37 84 172
+0x7192 8 515 45 84 173
+0x7192 9 515 36 83 172
+0x7192 10 515 44 83 173
+0x7192 11 515 35 82 172
+0x7192 12 515 43 82 173
+0x7192 13 515 34 81 172
+0x7192 14 515 42 81 173
+0x7192 15 515 33 80 172
+0x7192 16 515 41 80 173
+0x7192 17 515 56 87 174
+0x7192 18 515 64 87 175
+0x7192 19 515 55 86 174
+0x7192 20 515 54 85 174
+0x7192 21 515 63 86 175
+0x7192 22 515 62 85 175
+0x7192 23 515 53 84 174
+0x7192 24 515 52 83 174
+0x7192 25 515 61 84 175
+0x7192 26 515 60 83 175
+0x7192 27 515 51 82 174
+0x7192 28 515 59 82 175
+0x7192 29 515 58 81 175
+0x7192 30 515 50 81 174
+0x7192 31 515 49 80 174
+0x7192 32 515 57 80 175
+0x7273 1 466 57 72 159
+0x7273 2 466 49 72 158
+0x7273 3 466 58 73 159
+0x7273 4 466 50 73 158
+0x7273 5 466 59 74 159
+0x7273 6 466 51 74 158
+0x7273 7 466 60 75 159
+0x7273 8 466 52 75 158
+0x7273 9 466 61 76 159
+0x7273 10 466 53 76 158
+0x7273 11 466 62 77 159
+0x7273 12 466 54 77 158
+0x7273 13 466 63 78 159
+0x7273 14 466 55 78 158
+0x7273 15 466 64 79 159
+0x7273 16 466 56 79 158
+0x7273 17 466 41 72 157
+0x7273 18 466 33 72 156
+0x7273 19 466 42 73 157
+0x7273 20 466 43 74 157
+0x7273 21 466 34 73 156
+0x7273 22 466 35 74 156
+0x7273 23 466 44 75 157
+0x7273 24 466 45 76 157
+0x7273 25 466 36 75 156
+0x7273 26 466 37 76 156
+0x7273 27 466 46 77 157
+0x7273 28 466 38 77 156
+0x7273 29 466 39 78 156
+0x7273 30 466 47 78 157
+0x7273 31 466 48 79 157
+0x7273 32 466 40 79 156
+0x7272 1 466 25 72 155
+0x7272 2 466 17 72 154
+0x7272 3 466 26 73 155
+0x7272 4 466 18 73 154
+0x7272 5 466 27 74 155
+0x7272 6 466 19 74 154
+0x7272 7 466 28 75 155
+0x7272 8 466 20 75 154
+0x7272 9 466 29 76 155
+0x7272 10 466 21 76 154
+0x7272 11 466 30 77 155
+0x7272 12 466 22 77 154
+0x7272 13 466 31 78 155
+0x7272 14 466 23 78 154
+0x7272 15 466 32 79 155
+0x7272 16 466 24 79 154
+0x7272 17 466 9 72 153
+0x7272 18 466 1 72 152
+0x7272 19 466 10 73 153
+0x7272 20 466 11 74 153
+0x7272 21 466 2 73 152
+0x7272 22 466 3 74 152
+0x7272 23 466 12 75 153
+0x7272 24 466 13 76 153
+0x7272 25 466 4 75 152
+0x7272 26 466 5 76 152
+0x7272 27 466 14 77 153
+0x7272 28 466 6 77 152
+0x7272 29 466 7 78 152
+0x7272 30 466 15 78 153
+0x7272 31 466 16 79 153
+0x7272 32 466 8 79 152
+0x7283 1 490 8 79 160
+0x7283 2 490 16 79 161
+0x7283 3 490 7 78 160
+0x7283 4 490 15 78 161
+0x7283 5 490 6 77 160
+0x7283 6 490 14 77 161
+0x7283 7 490 5 76 160
+0x7283 8 490 13 76 161
+0x7283 9 490 4 75 160
+0x7283 10 490 12 75 161
+0x7283 11 490 3 74 160
+0x7283 12 490 11 74 161
+0x7283 13 490 2 73 160
+0x7283 14 490 10 73 161
+0x7283 15 490 1 72 160
+0x7283 16 490 9 72 161
+0x7283 17 490 24 79 162
+0x7283 18 490 32 79 163
+0x7283 19 490 23 78 162
+0x7283 20 490 22 78 162
+0x7283 21 490 31 77 163
+0x7283 22 490 30 77 163
+0x7283 23 490 21 76 162
+0x7283 24 490 20 76 162
+0x7283 25 490 29 75 163
+0x7283 26 490 28 75 163
+0x7283 27 490 19 74 162
+0x7283 28 490 27 74 163
+0x7283 29 490 26 73 163
+0x7283 30 490 18 73 162
+0x7283 31 490 17 72 162
+0x7283 32 490 25 72 163
+0x7282 1 490 40 79 164
+0x7282 2 490 48 79 165
+0x7282 3 490 39 78 164
+0x7282 4 490 47 78 165
+0x7282 5 490 38 77 164
+0x7282 6 490 46 77 165
+0x7282 7 490 37 76 164
+0x7282 8 490 45 76 165
+0x7282 9 490 36 75 164
+0x7282 10 490 44 75 165
+0x7282 11 490 35 74 164
+0x7282 12 490 43 74 165
+0x7282 13 490 34 73 164
+0x7282 14 490 42 73 165
+0x7282 15 490 33 72 164
+0x7282 16 490 41 72 165
+0x7282 17 490 56 79 166
+0x7282 18 490 64 79 167
+0x7282 19 490 55 78 166
+0x7282 20 490 54 77 166
+0x7282 21 490 63 78 167
+0x7282 22 490 62 77 167
+0x7282 23 490 53 76 166
+0x7282 24 490 52 75 166
+0x7282 25 490 61 76 167
+0x7282 26 490 60 75 167
+0x7282 27 490 51 74 166
+0x7282 28 490 59 74 167
+0x7282 29 490 58 73 167
+0x7282 30 490 50 73 166
+0x7282 31 490 49 72 166
+0x7282 32 490 57 72 167
+0x7293 1 514 8 79 168
+0x7293 2 514 16 79 169
+0x7293 3 514 7 78 168
+0x7293 4 514 15 78 169
+0x7293 5 514 6 77 168
+0x7293 6 514 14 77 169
+0x7293 7 514 5 76 168
+0x7293 8 514 13 76 169
+0x7293 9 514 4 75 168
+0x7293 10 514 12 75 169
+0x7293 11 514 3 74 168
+0x7293 12 514 11 74 169
+0x7293 13 514 2 73 168
+0x7293 14 514 10 73 169
+0x7293 15 514 1 72 168
+0x7293 16 514 9 72 169
+0x7293 17 514 24 79 170
+0x7293 18 514 32 79 171
+0x7293 19 514 23 78 170
+0x7293 20 514 22 78 170
+0x7293 21 514 31 77 171
+0x7293 22 514 30 77 171
+0x7293 23 514 21 76 170
+0x7293 24 514 20 76 170
+0x7293 25 514 29 75 171
+0x7293 26 514 28 75 171
+0x7293 27 514 19 74 170
+0x7293 28 514 27 74 171
+0x7293 29 514 26 73 171
+0x7293 30 514 18 73 170
+0x7293 31 514 17 72 170
+0x7293 32 514 25 72 171
+0x7292 1 514 40 79 172
+0x7292 2 514 48 79 173
+0x7292 3 514 39 78 172
+0x7292 4 514 47 78 173
+0x7292 5 514 38 77 172
+0x7292 6 514 46 77 173
+0x7292 7 514 37 76 172
+0x7292 8 514 45 76 173
+0x7292 9 514 36 75 172
+0x7292 10 514 44 75 173
+0x7292 11 514 35 74 172
+0x7292 12 514 43 74 173
+0x7292 13 514 34 73 172
+0x7292 14 514 42 73 173
+0x7292 15 514 33 72 172
+0x7292 16 514 41 72 173
+0x7292 17 514 56 79 174
+0x7292 18 514 64 79 175
+0x7292 19 514 55 78 174
+0x7292 20 514 54 77 174
+0x7292 21 514 63 78 175
+0x7292 22 514 62 77 175
+0x7292 23 514 53 76 174
+0x7292 24 514 52 75 174
+0x7292 25 514 61 76 175
+0x7292 26 514 60 75 175
+0x7292 27 514 51 74 174
+0x7292 28 514 59 74 175
+0x7292 29 514 58 73 175
+0x7292 30 514 50 73 174
+0x7292 31 514 49 72 174
+0x7292 32 514 57 72 175
+0x7373 1 465 57 64 159
+0x7373 2 465 49 64 158
+0x7373 3 465 58 65 159
+0x7373 4 465 50 65 158
+0x7373 5 465 59 66 159
+0x7373 6 465 51 66 158
+0x7373 7 465 60 67 159
+0x7373 8 465 52 67 158
+0x7373 9 465 61 68 159
+0x7373 10 465 53 68 158
+0x7373 11 465 62 69 159
+0x7373 12 465 54 69 158
+0x7373 13 465 63 70 159
+0x7373 14 465 55 70 158
+0x7373 15 465 64 71 159
+0x7373 16 465 56 71 158
+0x7373 17 465 41 64 157
+0x7373 18 465 33 64 156
+0x7373 19 465 42 65 157
+0x7373 20 465 43 66 157
+0x7373 21 465 34 65 156
+0x7373 22 465 35 66 156
+0x7373 23 465 44 67 157
+0x7373 24 465 45 68 157
+0x7373 25 465 36 67 156
+0x7373 26 465 37 68 156
+0x7373 27 465 46 69 157
+0x7373 28 465 38 69 156
+0x7373 29 465 39 70 156
+0x7373 30 465 47 70 157
+0x7373 31 465 48 71 157
+0x7373 32 465 40 71 156
+0x7372 1 465 25 64 155
+0x7372 2 465 17 64 154
+0x7372 3 465 26 65 155
+0x7372 4 465 18 65 154
+0x7372 5 465 27 66 155
+0x7372 6 465 19 66 154
+0x7372 7 465 28 67 155
+0x7372 8 465 20 67 154
+0x7372 9 465 29 68 155
+0x7372 10 465 21 68 154
+0x7372 11 465 30 69 155
+0x7372 12 465 22 69 154
+0x7372 13 465 31 70 155
+0x7372 14 465 23 70 154
+0x7372 15 465 32 71 155
+0x7372 16 465 24 71 154
+0x7372 17 465 9 64 153
+0x7372 18 465 1 64 152
+0x7372 19 465 10 65 153
+0x7372 20 465 11 66 153
+0x7372 21 465 2 65 152
+0x7372 22 465 3 66 152
+0x7372 23 465 12 67 153
+0x7372 24 465 13 68 153
+0x7372 25 465 4 67 152
+0x7372 26 465 5 68 152
+0x7372 27 465 14 69 153
+0x7372 28 465 6 69 152
+0x7372 29 465 7 70 152
+0x7372 30 465 15 70 153
+0x7372 31 465 16 71 153
+0x7372 32 465 8 71 152
+0x7383 1 489 8 71 160
+0x7383 2 489 16 71 161
+0x7383 3 489 7 70 160
+0x7383 4 489 15 70 161
+0x7383 5 489 6 69 160
+0x7383 6 489 14 69 161
+0x7383 7 489 5 68 160
+0x7383 8 489 13 68 161
+0x7383 9 489 4 67 160
+0x7383 10 489 12 67 161
+0x7383 11 489 3 66 160
+0x7383 12 489 11 66 161
+0x7383 13 489 2 65 160
+0x7383 14 489 10 65 161
+0x7383 15 489 1 64 160
+0x7383 16 489 9 64 161
+0x7383 17 489 24 71 162
+0x7383 18 489 32 71 163
+0x7383 19 489 23 70 162
+0x7383 20 489 22 70 162
+0x7383 21 489 31 69 163
+0x7383 22 489 30 69 163
+0x7383 23 489 21 68 162
+0x7383 24 489 20 68 162
+0x7383 25 489 29 67 163
+0x7383 26 489 28 67 163
+0x7383 27 489 19 66 162
+0x7383 28 489 27 66 163
+0x7383 29 489 26 65 163
+0x7383 30 489 18 65 162
+0x7383 31 489 17 64 162
+0x7383 32 489 25 64 163
+0x7382 1 489 40 71 164
+0x7382 2 489 48 71 165
+0x7382 3 489 39 70 164
+0x7382 4 489 47 70 165
+0x7382 5 489 38 69 164
+0x7382 6 489 46 69 165
+0x7382 7 489 37 68 164
+0x7382 8 489 45 68 165
+0x7382 9 489 36 67 164
+0x7382 10 489 44 67 165
+0x7382 11 489 35 66 164
+0x7382 12 489 43 66 165
+0x7382 13 489 34 65 164
+0x7382 14 489 42 65 165
+0x7382 15 489 33 64 164
+0x7382 16 489 41 64 165
+0x7382 17 489 56 71 166
+0x7382 18 489 64 71 167
+0x7382 19 489 55 70 166
+0x7382 20 489 54 69 166
+0x7382 21 489 63 70 167
+0x7382 22 489 62 69 167
+0x7382 23 489 53 68 166
+0x7382 24 489 52 67 166
+0x7382 25 489 61 68 167
+0x7382 26 489 60 67 167
+0x7382 27 489 51 66 166
+0x7382 28 489 59 66 167
+0x7382 29 489 58 65 167
+0x7382 30 489 50 65 166
+0x7382 31 489 49 64 166
+0x7382 32 489 57 64 167
+0x7393 1 513 8 71 168
+0x7393 2 513 16 71 169
+0x7393 3 513 7 70 168
+0x7393 4 513 15 70 169
+0x7393 5 513 6 69 168
+0x7393 6 513 14 69 169
+0x7393 7 513 5 68 168
+0x7393 8 513 13 68 169
+0x7393 9 513 4 67 168
+0x7393 10 513 12 67 169
+0x7393 11 513 3 66 168
+0x7393 12 513 11 66 169
+0x7393 13 513 2 65 168
+0x7393 14 513 10 65 169
+0x7393 15 513 1 64 168
+0x7393 16 513 9 64 169
+0x7393 17 513 24 71 170
+0x7393 18 513 32 71 171
+0x7393 19 513 23 70 170
+0x7393 20 513 22 70 170
+0x7393 21 513 31 69 171
+0x7393 22 513 30 69 171
+0x7393 23 513 21 68 170
+0x7393 24 513 20 68 170
+0x7393 25 513 29 67 171
+0x7393 26 513 28 67 171
+0x7393 27 513 19 66 170
+0x7393 28 513 27 66 171
+0x7393 29 513 26 65 171
+0x7393 30 513 18 65 170
+0x7393 31 513 17 64 170
+0x7393 32 513 25 64 171
+0x7392 1 513 40 71 172
+0x7392 2 513 48 71 173
+0x7392 3 513 39 70 172
+0x7392 4 513 47 70 173
+0x7392 5 513 38 69 172
+0x7392 6 513 46 69 173
+0x7392 7 513 37 68 172
+0x7392 8 513 45 68 173
+0x7392 9 513 36 67 172
+0x7392 10 513 44 67 173
+0x7392 11 513 35 66 172
+0x7392 12 513 43 66 173
+0x7392 13 513 34 65 172
+0x7392 14 513 42 65 173
+0x7392 15 513 33 64 172
+0x7392 16 513 41 64 173
+0x7392 17 513 56 71 174
+0x7392 18 513 64 71 175
+0x7392 19 513 55 70 174
+0x7392 20 513 54 69 174
+0x7392 21 513 63 70 175
+0x7392 22 513 62 69 175
+0x7392 23 513 53 68 174
+0x7392 24 513 52 67 174
+0x7392 25 513 61 68 175
+0x7392 26 513 60 67 175
+0x7392 27 513 51 66 174
+0x7392 28 513 59 66 175
+0x7392 29 513 58 65 175
+0x7392 30 513 50 65 174
+0x7392 31 513 49 64 174
+0x7392 32 513 57 64 175
+0x7473 1 464 57 56 159
+0x7473 2 464 49 56 158
+0x7473 3 464 58 57 159
+0x7473 4 464 50 57 158
+0x7473 5 464 59 58 159
+0x7473 6 464 51 58 158
+0x7473 7 464 60 59 159
+0x7473 8 464 52 59 158
+0x7473 9 464 61 60 159
+0x7473 10 464 53 60 158
+0x7473 11 464 62 61 159
+0x7473 12 464 54 61 158
+0x7473 13 464 63 62 159
+0x7473 14 464 55 62 158
+0x7473 15 464 64 63 159
+0x7473 16 464 56 63 158
+0x7473 17 464 41 56 157
+0x7473 18 464 33 56 156
+0x7473 19 464 42 57 157
+0x7473 20 464 43 58 157
+0x7473 21 464 34 57 156
+0x7473 22 464 35 58 156
+0x7473 23 464 44 59 157
+0x7473 24 464 45 60 157
+0x7473 25 464 36 59 156
+0x7473 26 464 37 60 156
+0x7473 27 464 46 61 157
+0x7473 28 464 38 61 156
+0x7473 29 464 39 62 156
+0x7473 30 464 47 62 157
+0x7473 31 464 48 63 157
+0x7473 32 464 40 63 156
+0x7472 1 464 25 56 155
+0x7472 2 464 17 56 154
+0x7472 3 464 26 57 155
+0x7472 4 464 18 57 154
+0x7472 5 464 27 58 155
+0x7472 6 464 19 58 154
+0x7472 7 464 28 59 155
+0x7472 8 464 20 59 154
+0x7472 9 464 29 60 155
+0x7472 10 464 21 60 154
+0x7472 11 464 30 61 155
+0x7472 12 464 22 61 154
+0x7472 13 464 31 62 155
+0x7472 14 464 23 62 154
+0x7472 15 464 32 63 155
+0x7472 16 464 24 63 154
+0x7472 17 464 9 56 153
+0x7472 18 464 1 56 152
+0x7472 19 464 10 57 153
+0x7472 20 464 11 58 153
+0x7472 21 464 2 57 152
+0x7472 22 464 3 58 152
+0x7472 23 464 12 59 153
+0x7472 24 464 13 60 153
+0x7472 25 464 4 59 152
+0x7472 26 464 5 60 152
+0x7472 27 464 14 61 153
+0x7472 28 464 6 61 152
+0x7472 29 464 7 62 152
+0x7472 30 464 15 62 153
+0x7472 31 464 16 63 153
+0x7472 32 464 8 63 152
+0x7483 1 488 8 63 160
+0x7483 2 488 16 63 161
+0x7483 3 488 7 62 160
+0x7483 4 488 15 62 161
+0x7483 5 488 6 61 160
+0x7483 6 488 14 61 161
+0x7483 7 488 5 60 160
+0x7483 8 488 13 60 161
+0x7483 9 488 4 59 160
+0x7483 10 488 12 59 161
+0x7483 11 488 3 58 160
+0x7483 12 488 11 58 161
+0x7483 13 488 2 57 160
+0x7483 14 488 10 57 161
+0x7483 15 488 1 56 160
+0x7483 16 488 9 56 161
+0x7483 17 488 24 63 162
+0x7483 18 488 32 63 163
+0x7483 19 488 23 62 162
+0x7483 20 488 22 62 162
+0x7483 21 488 31 61 163
+0x7483 22 488 30 61 163
+0x7483 23 488 21 60 162
+0x7483 24 488 20 60 162
+0x7483 25 488 29 59 163
+0x7483 26 488 28 59 163
+0x7483 27 488 19 58 162
+0x7483 28 488 27 58 163
+0x7483 29 488 26 57 163
+0x7483 30 488 18 57 162
+0x7483 31 488 17 56 162
+0x7483 32 488 25 56 163
+0x7482 1 488 40 63 164
+0x7482 2 488 48 63 165
+0x7482 3 488 39 62 164
+0x7482 4 488 47 62 165
+0x7482 5 488 38 61 164
+0x7482 6 488 46 61 165
+0x7482 7 488 37 60 164
+0x7482 8 488 45 60 165
+0x7482 9 488 36 59 164
+0x7482 10 488 44 59 165
+0x7482 11 488 35 58 164
+0x7482 12 488 43 58 165
+0x7482 13 488 34 57 164
+0x7482 14 488 42 57 165
+0x7482 15 488 33 56 164
+0x7482 16 488 41 56 165
+0x7482 17 488 56 63 166
+0x7482 18 488 64 63 167
+0x7482 19 488 55 62 166
+0x7482 20 488 54 61 166
+0x7482 21 488 63 62 167
+0x7482 22 488 62 61 167
+0x7482 23 488 53 60 166
+0x7482 24 488 52 59 166
+0x7482 25 488 61 60 167
+0x7482 26 488 60 59 167
+0x7482 27 488 51 58 166
+0x7482 28 488 59 58 167
+0x7482 29 488 58 57 167
+0x7482 30 488 50 57 166
+0x7482 31 488 49 56 166
+0x7482 32 488 57 56 167
+0x7493 1 512 8 63 168
+0x7493 2 512 16 63 169
+0x7493 3 512 7 62 168
+0x7493 4 512 15 62 169
+0x7493 5 512 6 61 168
+0x7493 6 512 14 61 169
+0x7493 7 512 5 60 168
+0x7493 8 512 13 60 169
+0x7493 9 512 4 59 168
+0x7493 10 512 12 59 169
+0x7493 11 512 3 58 168
+0x7493 12 512 11 58 169
+0x7493 13 512 2 57 168
+0x7493 14 512 10 57 169
+0x7493 15 512 1 56 168
+0x7493 16 512 9 56 169
+0x7493 17 512 24 63 170
+0x7493 18 512 32 63 171
+0x7493 19 512 23 62 170
+0x7493 20 512 22 62 170
+0x7493 21 512 31 61 171
+0x7493 22 512 30 61 171
+0x7493 23 512 21 60 170
+0x7493 24 512 20 60 170
+0x7493 25 512 29 59 171
+0x7493 26 512 28 59 171
+0x7493 27 512 19 58 170
+0x7493 28 512 27 58 171
+0x7493 29 512 26 57 171
+0x7493 30 512 18 57 170
+0x7493 31 512 17 56 170
+0x7493 32 512 25 56 171
+0x7492 1 512 40 63 172
+0x7492 2 512 48 63 173
+0x7492 3 512 39 62 172
+0x7492 4 512 47 62 173
+0x7492 5 512 38 61 172
+0x7492 6 512 46 61 173
+0x7492 7 512 37 60 172
+0x7492 8 512 45 60 173
+0x7492 9 512 36 59 172
+0x7492 10 512 44 59 173
+0x7492 11 512 35 58 172
+0x7492 12 512 43 58 173
+0x7492 13 512 34 57 172
+0x7492 14 512 42 57 173
+0x7492 15 512 33 56 172
+0x7492 16 512 41 56 173
+0x7492 17 512 56 63 174
+0x7492 18 512 64 63 175
+0x7492 19 512 55 62 174
+0x7492 20 512 54 61 174
+0x7492 21 512 63 62 175
+0x7492 22 512 62 61 175
+0x7492 23 512 53 60 174
+0x7492 24 512 52 59 174
+0x7492 25 512 61 60 175
+0x7492 26 512 60 59 175
+0x7492 27 512 51 58 174
+0x7492 28 512 59 58 175
+0x7492 29 512 58 57 175
+0x7492 30 512 50 57 174
+0x7492 31 512 49 56 174
+0x7492 32 512 57 56 175
+0x7573 1 463 57 48 159
+0x7573 2 463 49 48 158
+0x7573 3 463 58 49 159
+0x7573 4 463 50 49 158
+0x7573 5 463 59 50 159
+0x7573 6 463 51 50 158
+0x7573 7 463 60 51 159
+0x7573 8 463 52 51 158
+0x7573 9 463 61 52 159
+0x7573 10 463 53 52 158
+0x7573 11 463 62 53 159
+0x7573 12 463 54 53 158
+0x7573 13 463 63 54 159
+0x7573 14 463 55 54 158
+0x7573 15 463 64 55 159
+0x7573 16 463 56 55 158
+0x7573 17 463 41 48 157
+0x7573 18 463 33 48 156
+0x7573 19 463 42 49 157
+0x7573 20 463 43 50 157
+0x7573 21 463 34 49 156
+0x7573 22 463 35 50 156
+0x7573 23 463 44 51 157
+0x7573 24 463 45 52 157
+0x7573 25 463 36 51 156
+0x7573 26 463 37 52 156
+0x7573 27 463 46 53 157
+0x7573 28 463 38 53 156
+0x7573 29 463 39 54 156
+0x7573 30 463 47 54 157
+0x7573 31 463 48 55 157
+0x7573 32 463 40 55 156
+0x7572 1 463 25 48 155
+0x7572 2 463 17 48 154
+0x7572 3 463 26 49 155
+0x7572 4 463 18 49 154
+0x7572 5 463 27 50 155
+0x7572 6 463 19 50 154
+0x7572 7 463 28 51 155
+0x7572 8 463 20 51 154
+0x7572 9 463 29 52 155
+0x7572 10 463 21 52 154
+0x7572 11 463 30 53 155
+0x7572 12 463 22 53 154
+0x7572 13 463 31 54 155
+0x7572 14 463 23 54 154
+0x7572 15 463 32 55 155
+0x7572 16 463 24 55 154
+0x7572 17 463 9 48 153
+0x7572 18 463 1 48 152
+0x7572 19 463 10 49 153
+0x7572 20 463 11 50 153
+0x7572 21 463 2 49 152
+0x7572 22 463 3 50 152
+0x7572 23 463 12 51 153
+0x7572 24 463 13 52 153
+0x7572 25 463 4 51 152
+0x7572 26 463 5 52 152
+0x7572 27 463 14 53 153
+0x7572 28 463 6 53 152
+0x7572 29 463 7 54 152
+0x7572 30 463 15 54 153
+0x7572 31 463 16 55 153
+0x7572 32 463 8 55 152
+0x7583 1 487 8 55 160
+0x7583 2 487 16 55 161
+0x7583 3 487 7 54 160
+0x7583 4 487 15 54 161
+0x7583 5 487 6 53 160
+0x7583 6 487 14 53 161
+0x7583 7 487 5 52 160
+0x7583 8 487 13 52 161
+0x7583 9 487 4 51 160
+0x7583 10 487 12 51 161
+0x7583 11 487 3 50 160
+0x7583 12 487 11 50 161
+0x7583 13 487 2 49 160
+0x7583 14 487 10 49 161
+0x7583 15 487 1 48 160
+0x7583 16 487 9 48 161
+0x7583 17 487 24 55 162
+0x7583 18 487 32 55 163
+0x7583 19 487 23 54 162
+0x7583 20 487 22 54 162
+0x7583 21 487 31 53 163
+0x7583 22 487 30 53 163
+0x7583 23 487 21 52 162
+0x7583 24 487 20 52 162
+0x7583 25 487 29 51 163
+0x7583 26 487 28 51 163
+0x7583 27 487 19 50 162
+0x7583 28 487 27 50 163
+0x7583 29 487 26 49 163
+0x7583 30 487 18 49 162
+0x7583 31 487 17 48 162
+0x7583 32 487 25 48 163
+0x7582 1 487 40 55 164
+0x7582 2 487 48 55 165
+0x7582 3 487 39 54 164
+0x7582 4 487 47 54 165
+0x7582 5 487 38 53 164
+0x7582 6 487 46 53 165
+0x7582 7 487 37 52 164
+0x7582 8 487 45 52 165
+0x7582 9 487 36 51 164
+0x7582 10 487 44 51 165
+0x7582 11 487 35 50 164
+0x7582 12 487 43 50 165
+0x7582 13 487 34 49 164
+0x7582 14 487 42 49 165
+0x7582 15 487 33 48 164
+0x7582 16 487 41 48 165
+0x7582 17 487 56 55 166
+0x7582 18 487 64 55 167
+0x7582 19 487 55 54 166
+0x7582 20 487 54 53 166
+0x7582 21 487 63 54 167
+0x7582 22 487 62 53 167
+0x7582 23 487 53 52 166
+0x7582 24 487 52 51 166
+0x7582 25 487 61 52 167
+0x7582 26 487 60 51 167
+0x7582 27 487 51 50 166
+0x7582 28 487 59 50 167
+0x7582 29 487 58 49 167
+0x7582 30 487 50 49 166
+0x7582 31 487 49 48 166
+0x7582 32 487 57 48 167
+0x7593 1 511 8 55 168
+0x7593 2 511 16 55 169
+0x7593 3 511 7 54 168
+0x7593 4 511 15 54 169
+0x7593 5 511 6 53 168
+0x7593 6 511 14 53 169
+0x7593 7 511 5 52 168
+0x7593 8 511 13 52 169
+0x7593 9 511 4 51 168
+0x7593 10 511 12 51 169
+0x7593 11 511 3 50 168
+0x7593 12 511 11 50 169
+0x7593 13 511 2 49 168
+0x7593 14 511 10 49 169
+0x7593 15 511 1 48 168
+0x7593 16 511 9 48 169
+0x7593 17 511 24 55 170
+0x7593 18 511 32 55 171
+0x7593 19 511 23 54 170
+0x7593 20 511 22 54 170
+0x7593 21 511 31 53 171
+0x7593 22 511 30 53 171
+0x7593 23 511 21 52 170
+0x7593 24 511 20 52 170
+0x7593 25 511 29 51 171
+0x7593 26 511 28 51 171
+0x7593 27 511 19 50 170
+0x7593 28 511 27 50 171
+0x7593 29 511 26 49 171
+0x7593 30 511 18 49 170
+0x7593 31 511 17 48 170
+0x7593 32 511 25 48 171
+0x7592 1 511 40 55 172
+0x7592 2 511 48 55 173
+0x7592 3 511 39 54 172
+0x7592 4 511 47 54 173
+0x7592 5 511 38 53 172
+0x7592 6 511 46 53 173
+0x7592 7 511 37 52 172
+0x7592 8 511 45 52 173
+0x7592 9 511 36 51 172
+0x7592 10 511 44 51 173
+0x7592 11 511 35 50 172
+0x7592 12 511 43 50 173
+0x7592 13 511 34 49 172
+0x7592 14 511 42 49 173
+0x7592 15 511 33 48 172
+0x7592 16 511 41 48 173
+0x7592 17 511 56 55 174
+0x7592 18 511 64 55 175
+0x7592 19 511 55 54 174
+0x7592 20 511 54 53 174
+0x7592 21 511 63 54 175
+0x7592 22 511 62 53 175
+0x7592 23 511 53 52 174
+0x7592 24 511 52 51 174
+0x7592 25 511 61 52 175
+0x7592 26 511 60 51 175
+0x7592 27 511 51 50 174
+0x7592 28 511 59 50 175
+0x7592 29 511 58 49 175
+0x7592 30 511 50 49 174
+0x7592 31 511 49 48 174
+0x7592 32 511 57 48 175
+0x7673 1 462 57 40 159
+0x7673 2 462 49 40 158
+0x7673 3 462 58 41 159
+0x7673 4 462 50 41 158
+0x7673 5 462 59 42 159
+0x7673 6 462 51 42 158
+0x7673 7 462 60 43 159
+0x7673 8 462 52 43 158
+0x7673 9 462 61 44 159
+0x7673 10 462 53 44 158
+0x7673 11 462 62 45 159
+0x7673 12 462 54 45 158
+0x7673 13 462 63 46 159
+0x7673 14 462 55 46 158
+0x7673 15 462 64 47 159
+0x7673 16 462 56 47 158
+0x7673 17 462 41 40 157
+0x7673 18 462 33 40 156
+0x7673 19 462 42 41 157
+0x7673 20 462 43 42 157
+0x7673 21 462 34 41 156
+0x7673 22 462 35 42 156
+0x7673 23 462 44 43 157
+0x7673 24 462 45 44 157
+0x7673 25 462 36 43 156
+0x7673 26 462 37 44 156
+0x7673 27 462 46 45 157
+0x7673 28 462 38 45 156
+0x7673 29 462 39 46 156
+0x7673 30 462 47 46 157
+0x7673 31 462 48 47 157
+0x7673 32 462 40 47 156
+0x7672 1 462 25 40 155
+0x7672 2 462 17 40 154
+0x7672 3 462 26 41 155
+0x7672 4 462 18 41 154
+0x7672 5 462 27 42 155
+0x7672 6 462 19 42 154
+0x7672 7 462 28 43 155
+0x7672 8 462 20 43 154
+0x7672 9 462 29 44 155
+0x7672 10 462 21 44 154
+0x7672 11 462 30 45 155
+0x7672 12 462 22 45 154
+0x7672 13 462 31 46 155
+0x7672 14 462 23 46 154
+0x7672 15 462 32 47 155
+0x7672 16 462 24 47 154
+0x7672 17 462 9 40 153
+0x7672 18 462 1 40 152
+0x7672 19 462 10 41 153
+0x7672 20 462 11 42 153
+0x7672 21 462 2 41 152
+0x7672 22 462 3 42 152
+0x7672 23 462 12 43 153
+0x7672 24 462 13 44 153
+0x7672 25 462 4 43 152
+0x7672 26 462 5 44 152
+0x7672 27 462 14 45 153
+0x7672 28 462 6 45 152
+0x7672 29 462 7 46 152
+0x7672 30 462 15 46 153
+0x7672 31 462 16 47 153
+0x7672 32 462 8 47 152
+0x7683 1 486 8 47 160
+0x7683 2 486 16 47 161
+0x7683 3 486 7 46 160
+0x7683 4 486 15 46 161
+0x7683 5 486 6 45 160
+0x7683 6 486 14 45 161
+0x7683 7 486 5 44 160
+0x7683 8 486 13 44 161
+0x7683 9 486 4 43 160
+0x7683 10 486 12 43 161
+0x7683 11 486 3 42 160
+0x7683 12 486 11 42 161
+0x7683 13 486 2 41 160
+0x7683 14 486 10 41 161
+0x7683 15 486 1 40 160
+0x7683 16 486 9 40 161
+0x7683 17 486 24 47 162
+0x7683 18 486 32 47 163
+0x7683 19 486 23 46 162
+0x7683 20 486 22 46 162
+0x7683 21 486 31 45 163
+0x7683 22 486 30 45 163
+0x7683 23 486 21 44 162
+0x7683 24 486 20 44 162
+0x7683 25 486 29 43 163
+0x7683 26 486 28 43 163
+0x7683 27 486 19 42 162
+0x7683 28 486 27 42 163
+0x7683 29 486 26 41 163
+0x7683 30 486 18 41 162
+0x7683 31 486 17 40 162
+0x7683 32 486 25 40 163
+0x7682 1 486 40 47 164
+0x7682 2 486 48 47 165
+0x7682 3 486 39 46 164
+0x7682 4 486 47 46 165
+0x7682 5 486 38 45 164
+0x7682 6 486 46 45 165
+0x7682 7 486 37 44 164
+0x7682 8 486 45 44 165
+0x7682 9 486 36 43 164
+0x7682 10 486 44 43 165
+0x7682 11 486 35 42 164
+0x7682 12 486 43 42 165
+0x7682 13 486 34 41 164
+0x7682 14 486 42 41 165
+0x7682 15 486 33 40 164
+0x7682 16 486 41 40 165
+0x7682 17 486 56 47 166
+0x7682 18 486 64 47 167
+0x7682 19 486 55 46 166
+0x7682 20 486 54 45 166
+0x7682 21 486 63 46 167
+0x7682 22 486 62 45 167
+0x7682 23 486 53 44 166
+0x7682 24 486 52 43 166
+0x7682 25 486 61 44 167
+0x7682 26 486 60 43 167
+0x7682 27 486 51 42 166
+0x7682 28 486 59 42 167
+0x7682 29 486 58 41 167
+0x7682 30 486 50 41 166
+0x7682 31 486 49 40 166
+0x7682 32 486 57 40 167
+0x7693 1 510 8 47 168
+0x7693 2 510 16 47 169
+0x7693 3 510 7 46 168
+0x7693 4 510 15 46 169
+0x7693 5 510 6 45 168
+0x7693 6 510 14 45 169
+0x7693 7 510 5 44 168
+0x7693 8 510 13 44 169
+0x7693 9 510 4 43 168
+0x7693 10 510 12 43 169
+0x7693 11 510 3 42 168
+0x7693 12 510 11 42 169
+0x7693 13 510 2 41 168
+0x7693 14 510 10 41 169
+0x7693 15 510 1 40 168
+0x7693 16 510 9 40 169
+0x7693 17 510 24 47 170
+0x7693 18 510 32 47 171
+0x7693 19 510 23 46 170
+0x7693 20 510 22 46 170
+0x7693 21 510 31 45 171
+0x7693 22 510 30 45 171
+0x7693 23 510 21 44 170
+0x7693 24 510 20 44 170
+0x7693 25 510 29 43 171
+0x7693 26 510 28 43 171
+0x7693 27 510 19 42 170
+0x7693 28 510 27 42 171
+0x7693 29 510 26 41 171
+0x7693 30 510 18 41 170
+0x7693 31 510 17 40 170
+0x7693 32 510 25 40 171
+0x7692 1 510 40 47 172
+0x7692 2 510 48 47 173
+0x7692 3 510 39 46 172
+0x7692 4 510 47 46 173
+0x7692 5 510 38 45 172
+0x7692 6 510 46 45 173
+0x7692 7 510 37 44 172
+0x7692 8 510 45 44 173
+0x7692 9 510 36 43 172
+0x7692 10 510 44 43 173
+0x7692 11 510 35 42 172
+0x7692 12 510 43 42 173
+0x7692 13 510 34 41 172
+0x7692 14 510 42 41 173
+0x7692 15 510 33 40 172
+0x7692 16 510 41 40 173
+0x7692 17 510 56 47 174
+0x7692 18 510 64 47 175
+0x7692 19 510 55 46 174
+0x7692 20 510 54 45 174
+0x7692 21 510 63 46 175
+0x7692 22 510 62 45 175
+0x7692 23 510 53 44 174
+0x7692 24 510 52 43 174
+0x7692 25 510 61 44 175
+0x7692 26 510 60 43 175
+0x7692 27 510 51 42 174
+0x7692 28 510 59 42 175
+0x7692 29 510 58 41 175
+0x7692 30 510 50 41 174
+0x7692 31 510 49 40 174
+0x7692 32 510 57 40 175
+0x7b15 1 336 57 184 119
+0x7b15 2 336 49 184 118
+0x7b15 3 336 58 185 119
+0x7b15 4 336 50 185 118
+0x7b15 5 336 59 186 119
+0x7b15 6 336 51 186 118
+0x7b15 7 336 60 187 119
+0x7b15 8 336 52 187 118
+0x7b15 9 336 61 188 119
+0x7b15 10 336 53 188 118
+0x7b15 11 336 62 189 119
+0x7b15 12 336 54 189 118
+0x7b15 13 336 63 190 119
+0x7b15 14 336 55 190 118
+0x7b15 15 336 64 191 119
+0x7b15 16 336 56 191 118
+0x7b15 17 336 41 184 117
+0x7b15 18 336 33 184 116
+0x7b15 19 336 42 185 117
+0x7b15 20 336 43 186 117
+0x7b15 21 336 34 185 116
+0x7b15 22 336 35 186 116
+0x7b15 23 336 44 187 117
+0x7b15 24 336 45 188 117
+0x7b15 25 336 36 187 116
+0x7b15 26 336 37 188 116
+0x7b15 27 336 46 189 117
+0x7b15 28 336 38 189 116
+0x7b15 29 336 39 190 116
+0x7b15 30 336 47 190 117
+0x7b15 31 336 48 191 117
+0x7b15 32 336 40 191 116
+0x7b14 1 336 25 184 115
+0x7b14 2 336 17 184 114
+0x7b14 3 336 26 185 115
+0x7b14 4 336 18 185 114
+0x7b14 5 336 27 186 115
+0x7b14 6 336 19 186 114
+0x7b14 7 336 28 187 115
+0x7b14 8 336 20 187 114
+0x7b14 9 336 29 188 115
+0x7b14 10 336 21 188 114
+0x7b14 11 336 30 189 115
+0x7b14 12 336 22 189 114
+0x7b14 13 336 31 190 115
+0x7b14 14 336 23 190 114
+0x7b14 15 336 32 191 115
+0x7b14 16 336 24 191 114
+0x7b14 17 336 9 184 113
+0x7b14 18 336 1 184 112
+0x7b14 19 336 10 185 113
+0x7b14 20 336 11 186 113
+0x7b14 21 336 2 185 112
+0x7b14 22 336 3 186 112
+0x7b14 23 336 12 187 113
+0x7b14 24 336 13 188 113
+0x7b14 25 336 4 187 112
+0x7b14 26 336 5 188 112
+0x7b14 27 336 14 189 113
+0x7b14 28 336 6 189 112
+0x7b14 29 336 7 190 112
+0x7b14 30 336 15 190 113
+0x7b14 31 336 16 191 113
+0x7b14 32 336 8 191 112
+0x7b25 1 360 8 191 120
+0x7b25 2 360 16 191 121
+0x7b25 3 360 7 190 120
+0x7b25 4 360 15 190 121
+0x7b25 5 360 6 189 120
+0x7b25 6 360 14 189 121
+0x7b25 7 360 5 188 120
+0x7b25 8 360 13 188 121
+0x7b25 9 360 4 187 120
+0x7b25 10 360 12 187 121
+0x7b25 11 360 3 186 120
+0x7b25 12 360 11 186 121
+0x7b25 13 360 2 185 120
+0x7b25 14 360 10 185 121
+0x7b25 15 360 1 184 120
+0x7b25 16 360 9 184 121
+0x7b25 17 360 24 191 122
+0x7b25 18 360 32 191 123
+0x7b25 19 360 23 190 122
+0x7b25 20 360 22 190 122
+0x7b25 21 360 31 189 123
+0x7b25 22 360 30 189 123
+0x7b25 23 360 21 188 122
+0x7b25 24 360 20 188 122
+0x7b25 25 360 29 187 123
+0x7b25 26 360 28 187 123
+0x7b25 27 360 19 186 122
+0x7b25 28 360 27 186 123
+0x7b25 29 360 26 185 123
+0x7b25 30 360 18 185 122
+0x7b25 31 360 17 184 122
+0x7b25 32 360 25 184 123
+0x7b24 1 360 40 191 124
+0x7b24 2 360 48 191 125
+0x7b24 3 360 39 190 124
+0x7b24 4 360 47 190 125
+0x7b24 5 360 38 189 124
+0x7b24 6 360 46 189 125
+0x7b24 7 360 37 188 124
+0x7b24 8 360 45 188 125
+0x7b24 9 360 36 187 124
+0x7b24 10 360 44 187 125
+0x7b24 11 360 35 186 124
+0x7b24 12 360 43 186 125
+0x7b24 13 360 34 185 124
+0x7b24 14 360 42 185 125
+0x7b24 15 360 33 184 124
+0x7b24 16 360 41 184 125
+0x7b24 17 360 56 191 126
+0x7b24 18 360 64 191 127
+0x7b24 19 360 55 190 126
+0x7b24 20 360 54 189 126
+0x7b24 21 360 63 190 127
+0x7b24 22 360 62 189 127
+0x7b24 23 360 53 188 126
+0x7b24 24 360 52 187 126
+0x7b24 25 360 61 188 127
+0x7b24 26 360 60 187 127
+0x7b24 27 360 51 186 126
+0x7b24 28 360 59 186 127
+0x7b24 29 360 58 185 127
+0x7b24 30 360 50 185 126
+0x7b24 31 360 49 184 126
+0x7b24 32 360 57 184 127
+0x7b35 1 384 8 191 128
+0x7b35 2 384 16 191 129
+0x7b35 3 384 7 190 128
+0x7b35 4 384 15 190 129
+0x7b35 5 384 6 189 128
+0x7b35 6 384 14 189 129
+0x7b35 7 384 5 188 128
+0x7b35 8 384 13 188 129
+0x7b35 9 384 4 187 128
+0x7b35 10 384 12 187 129
+0x7b35 11 384 3 186 128
+0x7b35 12 384 11 186 129
+0x7b35 13 384 2 185 128
+0x7b35 14 384 10 185 129
+0x7b35 15 384 1 184 128
+0x7b35 16 384 9 184 129
+0x7b35 17 384 24 191 130
+0x7b35 18 384 32 191 131
+0x7b35 19 384 23 190 130
+0x7b35 20 384 22 190 130
+0x7b35 21 384 31 189 131
+0x7b35 22 384 30 189 131
+0x7b35 23 384 21 188 130
+0x7b35 24 384 20 188 130
+0x7b35 25 384 29 187 131
+0x7b35 26 384 28 187 131
+0x7b35 27 384 19 186 130
+0x7b35 28 384 27 186 131
+0x7b35 29 384 26 185 131
+0x7b35 30 384 18 185 130
+0x7b35 31 384 17 184 130
+0x7b35 32 384 25 184 131
+0x7b34 1 384 40 191 132
+0x7b34 2 384 48 191 133
+0x7b34 3 384 39 190 132
+0x7b34 4 384 47 190 133
+0x7b34 5 384 38 189 132
+0x7b34 6 384 46 189 133
+0x7b34 7 384 37 188 132
+0x7b34 8 384 45 188 133
+0x7b34 9 384 36 187 132
+0x7b34 10 384 44 187 133
+0x7b34 11 384 35 186 132
+0x7b34 12 384 43 186 133
+0x7b34 13 384 34 185 132
+0x7b34 14 384 42 185 133
+0x7b34 15 384 33 184 132
+0x7b34 16 384 41 184 133
+0x7b34 17 384 56 191 134
+0x7b34 18 384 64 191 135
+0x7b34 19 384 55 190 134
+0x7b34 20 384 54 189 134
+0x7b34 21 384 63 190 135
+0x7b34 22 384 62 189 135
+0x7b34 23 384 53 188 134
+0x7b34 24 384 52 187 134
+0x7b34 25 384 61 188 135
+0x7b34 26 384 60 187 135
+0x7b34 27 384 51 186 134
+0x7b34 28 384 59 186 135
+0x7b34 29 384 58 185 135
+0x7b34 30 384 50 185 134
+0x7b34 31 384 49 184 134
+0x7b34 32 384 57 184 135
+0x7a15 1 335 57 176 111
+0x7a15 2 335 49 176 110
+0x7a15 3 335 58 177 111
+0x7a15 4 335 50 177 110
+0x7a15 5 335 59 178 111
+0x7a15 6 335 51 178 110
+0x7a15 7 335 60 179 111
+0x7a15 8 335 52 179 110
+0x7a15 9 335 61 180 111
+0x7a15 10 335 53 180 110
+0x7a15 11 335 62 181 111
+0x7a15 12 335 54 181 110
+0x7a15 13 335 63 182 111
+0x7a15 14 335 55 182 110
+0x7a15 15 335 64 183 111
+0x7a15 16 335 56 183 110
+0x7a15 17 335 41 176 109
+0x7a15 18 335 33 176 108
+0x7a15 19 335 42 177 109
+0x7a15 20 335 43 178 109
+0x7a15 21 335 34 177 108
+0x7a15 22 335 35 178 108
+0x7a15 23 335 44 179 109
+0x7a15 24 335 45 180 109
+0x7a15 25 335 36 179 108
+0x7a15 26 335 37 180 108
+0x7a15 27 335 46 181 109
+0x7a15 28 335 38 181 108
+0x7a15 29 335 39 182 108
+0x7a15 30 335 47 182 109
+0x7a15 31 335 48 183 109
+0x7a15 32 335 40 183 108
+0x7a14 1 335 25 176 107
+0x7a14 2 335 17 176 106
+0x7a14 3 335 26 177 107
+0x7a14 4 335 18 177 106
+0x7a14 5 335 27 178 107
+0x7a14 6 335 19 178 106
+0x7a14 7 335 28 179 107
+0x7a14 8 335 20 179 106
+0x7a14 9 335 29 180 107
+0x7a14 10 335 21 180 106
+0x7a14 11 335 30 181 107
+0x7a14 12 335 22 181 106
+0x7a14 13 335 31 182 107
+0x7a14 14 335 23 182 106
+0x7a14 15 335 32 183 107
+0x7a14 16 335 24 183 106
+0x7a14 17 335 9 176 105
+0x7a14 18 335 1 176 104
+0x7a14 19 335 10 177 105
+0x7a14 20 335 11 178 105
+0x7a14 21 335 2 177 104
+0x7a14 22 335 3 178 104
+0x7a14 23 335 12 179 105
+0x7a14 24 335 13 180 105
+0x7a14 25 335 4 179 104
+0x7a14 26 335 5 180 104
+0x7a14 27 335 14 181 105
+0x7a14 28 335 6 181 104
+0x7a14 29 335 7 182 104
+0x7a14 30 335 15 182 105
+0x7a14 31 335 16 183 105
+0x7a14 32 335 8 183 104
+0x7a25 1 359 8 183 112
+0x7a25 2 359 16 183 113
+0x7a25 3 359 7 182 112
+0x7a25 4 359 15 182 113
+0x7a25 5 359 6 181 112
+0x7a25 6 359 14 181 113
+0x7a25 7 359 5 180 112
+0x7a25 8 359 13 180 113
+0x7a25 9 359 4 179 112
+0x7a25 10 359 12 179 113
+0x7a25 11 359 3 178 112
+0x7a25 12 359 11 178 113
+0x7a25 13 359 2 177 112
+0x7a25 14 359 10 177 113
+0x7a25 15 359 1 176 112
+0x7a25 16 359 9 176 113
+0x7a25 17 359 24 183 114
+0x7a25 18 359 32 183 115
+0x7a25 19 359 23 182 114
+0x7a25 20 359 22 182 114
+0x7a25 21 359 31 181 115
+0x7a25 22 359 30 181 115
+
+0x7a25 23 359 21 180 114
+0x7a25 24 359 20 180 114
+0x7a25 25 359 29 179 115
+0x7a25 26 359 28 179 115
+0x7a25 27 359 19 178 114
+0x7a25 28 359 27 178 115
+0x7a25 29 359 26 177 115
+0x7a25 30 359 18 177 114
+0x7a25 31 359 17 176 114
+0x7a25 32 359 25 176 115
+0x7a24 1 359 40 183 116
+0x7a24 2 359 48 183 117
+0x7a24 3 359 39 182 116
+0x7a24 4 359 47 182 117
+0x7a24 5 359 38 181 116
+0x7a24 6 359 46 181 117
+0x7a24 7 359 37 180 116
+0x7a24 8 359 45 180 117
+0x7a24 9 359 36 179 116
+0x7a24 10 359 44 179 117
+0x7a24 11 359 35 178 116
+0x7a24 12 359 43 178 117
+0x7a24 13 359 34 177 116
+0x7a24 14 359 42 177 117
+0x7a24 15 359 33 176 116
+0x7a24 16 359 41 176 117
+0x7a24 17 359 56 183 118
+0x7a24 18 359 64 183 119
+0x7a24 19 359 55 182 118
+0x7a24 20 359 54 181 118
+0x7a24 21 359 63 182 119
+0x7a24 22 359 62 181 119
+0x7a24 23 359 53 180 118
+0x7a24 24 359 52 179 118
+0x7a24 25 359 61 180 119
+0x7a24 26 359 60 179 119
+0x7a24 27 359 51 178 118
+0x7a24 28 359 59 178 119
+0x7a24 29 359 58 177 119
+0x7a24 30 359 50 177 118
+0x7a24 31 359 49 176 118
+0x7a24 32 359 57 176 119
+0x7a35 1 383 8 183 120
+0x7a35 2 383 16 183 121
+0x7a35 3 383 7 182 120
+0x7a35 4 383 15 182 121
+0x7a35 5 383 6 181 120
+0x7a35 6 383 14 181 121
+0x7a35 7 383 5 180 120
+0x7a35 8 383 13 180 121
+0x7a35 9 383 4 179 120
+0x7a35 10 383 12 179 121
+0x7a35 11 383 3 178 120
+0x7a35 12 383 11 178 121
+0x7a35 13 383 2 177 120
+0x7a35 14 383 10 177 121
+0x7a35 15 383 1 176 120
+0x7a35 16 383 9 176 121
+0x7a35 17 383 24 183 122
+0x7a35 18 383 32 183 123
+0x7a35 19 383 23 182 122
+0x7a35 20 383 22 182 122
+0x7a35 21 383 31 181 123
+0x7a35 22 383 30 181 123
+0x7a35 23 383 21 180 122
+0x7a35 24 383 20 180 122
+0x7a35 25 383 29 179 123
+0x7a35 26 383 28 179 123
+0x7a35 27 383 19 178 122
+0x7a35 28 383 27 178 123
+0x7a35 29 383 26 177 123
+0x7a35 30 383 18 177 122
+0x7a35 31 383 17 176 122
+0x7a35 32 383 25 176 123
+0x7a34 1 383 40 183 124
+0x7a34 2 383 48 183 125
+0x7a34 3 383 39 182 124
+0x7a34 4 383 47 182 125
+0x7a34 5 383 38 181 124
+0x7a34 6 383 46 181 125
+0x7a34 7 383 37 180 124
+0x7a34 8 383 45 180 125
+0x7a34 9 383 36 179 124
+0x7a34 10 383 44 179 125
+0x7a34 11 383 35 178 124
+0x7a34 12 383 43 178 125
+0x7a34 13 383 34 177 124
+0x7a34 14 383 42 177 125
+0x7a34 15 383 33 176 124
+0x7a34 16 383 41 176 125
+0x7a34 17 383 56 183 126
+0x7a34 18 383 64 183 127
+0x7a34 19 383 55 182 126
+0x7a34 20 383 54 181 126
+0x7a34 21 383 63 182 127
+0x7a34 22 383 62 181 127
+0x7a34 23 383 53 180 126
+0x7a34 24 383 52 179 126
+0x7a34 25 383 61 180 127
+0x7a34 26 383 60 179 127
+0x7a34 27 383 51 178 126
+0x7a34 28 383 59 178 127
+0x7a34 29 383 58 177 127
+0x7a34 30 383 50 177 126
+0x7a34 31 383 49 176 126
+0x7a34 32 383 57 176 127
+0x7a16 1 263 8 183 80
+0x7a16 2 263 16 183 81
+0x7a16 3 263 7 182 80
+0x7a16 4 263 15 182 81
+0x7a16 5 263 6 181 80
+0x7a16 6 263 14 181 81
+0x7a16 7 263 5 180 80
+0x7a16 8 263 13 180 81
+0x7a16 9 263 4 179 80
+0x7a16 10 263 12 179 81
+0x7a16 11 263 3 178 80
+0x7a16 12 263 11 178 81
+0x7a16 13 263 2 177 80
+0x7a16 14 263 10 177 81
+0x7a16 15 263 1 176 80
+0x7a16 16 263 9 176 81
+0x7a16 17 263 24 183 82
+0x7a16 18 263 32 183 83
+0x7a16 19 263 23 182 82
+0x7a16 20 263 22 182 82
+0x7a16 21 263 31 181 83
+0x7a16 22 263 30 181 83
+0x7a16 23 263 21 180 82
+0x7a16 24 263 20 180 82
+0x7a16 25 263 29 179 83
+0x7a16 26 263 28 179 83
+0x7a16 27 263 19 178 82
+0x7a16 28 263 27 178 83
+0x7a16 29 263 26 177 83
+0x7a16 30 263 18 177 82
+0x7a16 31 263 17 176 82
+0x7a16 32 263 25 176 83
+0x7a17 1 263 40 183 84
+0x7a17 2 263 48 183 85
+0x7a17 3 263 39 182 84
+0x7a17 4 263 47 182 85
+0x7a17 5 263 38 181 84
+0x7a17 6 263 46 181 85
+0x7a17 7 263 37 180 84
+0x7a17 8 263 45 180 85
+0x7a17 9 263 36 179 84
+0x7a17 10 263 44 179 85
+0x7a17 11 263 35 178 84
+0x7a17 12 263 43 178 85
+0x7a17 13 263 34 177 84
+0x7a17 14 263 42 177 85
+0x7a17 15 263 33 176 84
+0x7a17 16 263 41 176 85
+0x7a17 17 263 56 183 86
+0x7a17 18 263 64 183 87
+0x7a17 19 263 55 182 86
+0x7a17 20 263 54 181 86
+0x7a17 21 263 63 182 87
+0x7a17 22 263 62 181 87
+0x7a17 23 263 53 180 86
+0x7a17 24 263 52 179 86
+0x7a17 25 263 61 180 87
+0x7a17 26 263 60 179 87
+0x7a17 27 263 51 178 86
+0x7a17 28 263 59 178 87
+0x7a17 29 263 58 177 87
+0x7a17 30 263 50 177 86
+0x7a17 31 263 49 176 86
+0x7a17 32 263 57 176 87
+0x7a26 1 239 57 176 79
+0x7a26 2 239 49 176 78
+0x7a26 3 239 58 177 79
+0x7a26 4 239 50 177 78
+0x7a26 5 239 59 178 79
+0x7a26 6 239 51 178 78
+0x7a26 7 239 60 179 79
+0x7a26 8 239 52 179 78
+0x7a26 9 239 61 180 79
+0x7a26 10 239 53 180 78
+0x7a26 11 239 62 181 79
+0x7a26 12 239 54 181 78
+0x7a26 13 239 63 182 79
+0x7a26 14 239 55 182 78
+0x7a26 15 239 64 183 79
+0x7a26 16 239 56 183 78
+0x7a26 17 239 41 176 77
+0x7a26 18 239 33 176 76
+0x7a26 19 239 42 177 77
+0x7a26 20 239 43 178 77
+0x7a26 21 239 34 177 76
+0x7a26 22 239 35 178 76
+0x7a26 23 239 44 179 77
+0x7a26 24 239 45 180 77
+0x7a26 25 239 36 179 76
+0x7a26 26 239 37 180 76
+0x7a26 27 239 46 181 77
+0x7a26 28 239 38 181 76
+0x7a26 29 239 39 182 76
+0x7a26 30 239 47 182 77
+0x7a26 31 239 48 183 77
+0x7a26 32 239 40 183 76
+0x7a27 1 239 25 176 75
+0x7a27 2 239 17 176 74
+0x7a27 3 239 26 177 75
+0x7a27 4 239 18 177 74
+0x7a27 5 239 27 178 75
+0x7a27 6 239 19 178 74
+0x7a27 7 239 28 179 75
+0x7a27 8 239 20 179 74
+0x7a27 9 239 29 180 75
+0x7a27 10 239 21 180 74
+0x7a27 11 239 30 181 75
+0x7a27 12 239 22 181 74
+0x7a27 13 239 31 182 75
+0x7a27 14 239 23 182 74
+0x7a27 15 239 32 183 75
+0x7a27 16 239 24 183 74
+0x7a27 17 239 9 176 73
+0x7a27 18 239 1 176 72
+0x7a27 19 239 10 177 73
+0x7a27 20 239 11 178 73
+0x7a27 21 239 2 177 72
+0x7a27 22 239 3 178 72
+0x7a27 23 239 12 179 73
+0x7a27 24 239 13 180 73
+0x7a27 25 239 4 179 72
+0x7a27 26 239 5 180 72
+0x7a27 27 239 14 181 73
+0x7a27 28 239 6 181 72
+0x7a27 29 239 7 182 72
+0x7a27 30 239 15 182 73
+0x7a27 31 239 16 183 73
+0x7a27 32 239 8 183 72
+0x7a36 1 215 57 176 71
+0x7a36 2 215 49 176 70
+0x7a36 3 215 58 177 71
+0x7a36 4 215 50 177 70
+0x7a36 5 215 59 178 71
+0x7a36 6 215 51 178 70
+0x7a36 7 215 60 179 71
+0x7a36 8 215 52 179 70
+0x7a36 9 215 61 180 71
+0x7a36 10 215 53 180 70
+0x7a36 11 215 62 181 71
+0x7a36 12 215 54 181 70
+0x7a36 13 215 63 182 71
+0x7a36 14 215 55 182 70
+0x7a36 15 215 64 183 71
+0x7a36 16 215 56 183 70
+0x7a36 17 215 41 176 69
+0x7a36 18 215 33 176 68
+0x7a36 19 215 42 177 69
+0x7a36 20 215 43 178 69
+0x7a36 21 215 34 177 68
+0x7a36 22 215 35 178 68
+0x7a36 23 215 44 179 69
+0x7a36 24 215 45 180 69
+0x7a36 25 215 36 179 68
+0x7a36 26 215 37 180 68
+0x7a36 27 215 46 181 69
+0x7a36 28 215 38 181 68
+0x7a36 29 215 39 182 68
+0x7a36 30 215 47 182 69
+0x7a36 31 215 48 183 69
+0x7a36 32 215 40 183 68
+0x7a37 1 215 25 176 67
+0x7a37 2 215 17 176 66
+0x7a37 3 215 26 177 67
+0x7a37 4 215 18 177 66
+0x7a37 5 215 27 178 67
+0x7a37 6 215 19 178 66
+0x7a37 7 215 28 179 67
+0x7a37 8 215 20 179 66
+0x7a37 9 215 29 180 67
+0x7a37 10 215 21 180 66
+0x7a37 11 215 30 181 67
+0x7a37 12 215 22 181 66
+0x7a37 13 215 31 182 67
+0x7a37 14 215 23 182 66
+0x7a37 15 215 32 183 67
+0x7a37 16 215 24 183 66
+0x7a37 17 215 9 176 65
+0x7a37 18 215 1 176 64
+0x7a37 19 215 10 177 65
+0x7a37 20 215 11 178 65
+0x7a37 21 215 2 177 64
+0x7a37 22 215 3 178 64
+0x7a37 23 215 12 179 65
+0x7a37 24 215 13 180 65
+0x7a37 25 215 4 179 64
+0x7a37 26 215 5 180 64
+0x7a37 27 215 14 181 65
+0x7a37 28 215 6 181 64
+0x7a37 29 215 7 182 64
+0x7a37 30 215 15 182 65
+0x7a37 31 215 16 183 65
+0x7a37 32 215 8 183 64
+0x7b16 1 264 8 191 88
+0x7b16 2 264 16 191 89
+0x7b16 3 264 7 190 88
+0x7b16 4 264 15 190 89
+0x7b16 5 264 6 189 88
+0x7b16 6 264 14 189 89
+0x7b16 7 264 5 188 88
+0x7b16 8 264 13 188 89
+0x7b16 9 264 4 187 88
+0x7b16 10 264 12 187 89
+0x7b16 11 264 3 186 88
+0x7b16 12 264 11 186 89
+0x7b16 13 264 2 185 88
+0x7b16 14 264 10 185 89
+0x7b16 15 264 1 184 88
+0x7b16 16 264 9 184 89
+0x7b16 17 264 24 191 90
+0x7b16 18 264 32 191 91
+0x7b16 19 264 23 190 90
+0x7b16 20 264 22 190 90
+0x7b16 21 264 31 189 91
+0x7b16 22 264 30 189 91
+0x7b16 23 264 21 188 90
+0x7b16 24 264 20 188 90
+0x7b16 25 264 29 187 91
+0x7b16 26 264 28 187 91
+0x7b16 27 264 19 186 90
+0x7b16 28 264 27 186 91
+0x7b16 29 264 26 185 91
+0x7b16 30 264 18 185 90
+0x7b16 31 264 17 184 90
+0x7b16 32 264 25 184 91
+0x7b17 1 264 40 191 92
+0x7b17 2 264 48 191 93
+0x7b17 3 264 39 190 92
+0x7b17 4 264 47 190 93
+0x7b17 5 264 38 189 92
+0x7b17 6 264 46 189 93
+0x7b17 7 264 37 188 92
+0x7b17 8 264 45 188 93
+0x7b17 9 264 36 187 92
+0x7b17 10 264 44 187 93
+0x7b17 11 264 35 186 92
+0x7b17 12 264 43 186 93
+0x7b17 13 264 34 185 92
+0x7b17 14 264 42 185 93
+0x7b17 15 264 33 184 92
+0x7b17 16 264 41 184 93
+0x7b17 17 264 56 191 94
+0x7b17 18 264 64 191 95
+0x7b17 19 264 55 190 94
+0x7b17 20 264 54 189 94
+0x7b17 21 264 63 190 95
+0x7b17 22 264 62 189 95
+0x7b17 23 264 53 188 94
+0x7b17 24 264 52 187 94
+0x7b17 25 264 61 188 95
+0x7b17 26 264 60 187 95
+0x7b17 27 264 51 186 94
+0x7b17 28 264 59 186 95
+0x7b17 29 264 58 185 95
+0x7b17 30 264 50 185 94
+0x7b17 31 264 49 184 94
+0x7b17 32 264 57 184 95
+0x7b26 1 240 57 184 87
+0x7b26 2 240 49 184 86
+0x7b26 3 240 58 185 87
+0x7b26 4 240 50 185 86
+0x7b26 5 240 59 186 87
+0x7b26 6 240 51 186 86
+0x7b26 7 240 60 187 87
+0x7b26 8 240 52 187 86
+0x7b26 9 240 61 188 87
+0x7b26 10 240 53 188 86
+0x7b26 11 240 62 189 87
+0x7b26 12 240 54 189 86
+0x7b26 13 240 63 190 87
+0x7b26 14 240 55 190 86
+0x7b26 15 240 64 191 87
+0x7b26 16 240 56 191 86
+0x7b26 17 240 41 184 85
+0x7b26 18 240 33 184 84
+0x7b26 19 240 42 185 85
+0x7b26 20 240 43 186 85
+0x7b26 21 240 34 185 84
+0x7b26 22 240 35 186 84
+0x7b26 23 240 44 187 85
+0x7b26 24 240 45 188 85
+0x7b26 25 240 36 187 84
+0x7b26 26 240 37 188 84
+0x7b26 27 240 46 189 85
+0x7b26 28 240 38 189 84
+0x7b26 29 240 39 190 84
+0x7b26 30 240 47 190 85
+0x7b26 31 240 48 191 85
+0x7b26 32 240 40 191 84
+0x7b27 1 240 25 184 83
+0x7b27 2 240 17 184 82
+0x7b27 3 240 26 185 83
+0x7b27 4 240 18 185 82
+0x7b27 5 240 27 186 83
+0x7b27 6 240 19 186 82
+0x7b27 7 240 28 187 83
+0x7b27 8 240 20 187 82
+0x7b27 9 240 29 188 83
+0x7b27 10 240 21 188 82
+0x7b27 11 240 30 189 83
+0x7b27 12 240 22 189 82
+0x7b27 13 240 31 190 83
+0x7b27 14 240 23 190 82
+0x7b27 15 240 32 191 83
+0x7b27 16 240 24 191 82
+0x7b27 17 240 9 184 81
+0x7b27 18 240 1 184 80
+0x7b27 19 240 10 185 81
+0x7b27 20 240 11 186 81
+0x7b27 21 240 2 185 80
+0x7b27 22 240 3 186 80
+0x7b27 23 240 12 187 81
+0x7b27 24 240 13 188 81
+0x7b27 25 240 4 187 80
+0x7b27 26 240 5 188 80
+0x7b27 27 240 14 189 81
+0x7b27 28 240 6 189 80
+0x7b27 29 240 7 190 80
+0x7b27 30 240 15 190 81
+0x7b27 31 240 16 191 81
+0x7b27 32 240 8 191 80
+0x7b36 1 216 57 184 79
+0x7b36 2 216 49 184 78
+0x7b36 3 216 58 185 79
+0x7b36 4 216 50 185 78
+0x7b36 5 216 59 186 79
+0x7b36 6 216 51 186 78
+0x7b36 7 216 60 187 79
+0x7b36 8 216 52 187 78
+0x7b36 9 216 61 188 79
+0x7b36 10 216 53 188 78
+0x7b36 11 216 62 189 79
+0x7b36 12 216 54 189 78
+0x7b36 13 216 63 190 79
+0x7b36 14 216 55 190 78
+0x7b36 15 216 64 191 79
+0x7b36 16 216 56 191 78
+0x7b36 17 216 41 184 77
+0x7b36 18 216 33 184 76
+0x7b36 19 216 42 185 77
+0x7b36 20 216 43 186 77
+0x7b36 21 216 34 185 76
+0x7b36 22 216 35 186 76
+0x7b36 23 216 44 187 77
+0x7b36 24 216 45 188 77
+0x7b36 25 216 36 187 76
+0x7b36 26 216 37 188 76
+0x7b36 27 216 46 189 77
+0x7b36 28 216 38 189 76
+0x7b36 29 216 39 190 76
+0x7b36 30 216 47 190 77
+0x7b36 31 216 48 191 77
+0x7b36 32 216 40 191 76
+0x7b37 1 216 25 184 75
+0x7b37 2 216 17 184 74
+0x7b37 3 216 26 185 75
+0x7b37 4 216 18 185 74
+0x7b37 5 216 27 186 75
+0x7b37 6 216 19 186 74
+0x7b37 7 216 28 187 75
+0x7b37 8 216 20 187 74
+0x7b37 9 216 29 188 75
+0x7b37 10 216 21 188 74
+0x7b37 11 216 30 189 75
+0x7b37 12 216 22 189 74
+0x7b37 13 216 31 190 75
+0x7b37 14 216 23 190 74
+0x7b37 15 216 32 191 75
+0x7b37 16 216 24 191 74
+0x7b37 17 216 9 184 73
+0x7b37 18 216 1 184 72
+0x7b37 19 216 10 185 73
+0x7b37 20 216 11 186 73
+0x7b37 21 216 2 185 72
+0x7b37 22 216 3 186 72
+0x7b37 23 216 12 187 73
+0x7b37 24 216 13 188 73
+0x7b37 25 216 4 187 72
+0x7b37 26 216 5 188 72
+0x7b37 27 216 14 189 73
+0x7b37 28 216 6 189 72
+0x7b37 29 216 7 190 72
+0x7b37 30 216 15 190 73
+0x7b37 31 216 16 191 73
+0x7b37 32 216 8 191 72
+0x7a13 1 314 57 8 111
+0x7a13 2 314 49 8 110
+0x7a13 3 314 58 9 111
+0x7a13 4 314 50 9 110
+0x7a13 5 314 59 10 111
+0x7a13 6 314 51 10 110
+0x7a13 7 314 60 11 111
+0x7a13 8 314 52 11 110
+0x7a13 9 314 61 12 111
+0x7a13 10 314 53 12 110
+0x7a13 11 314 62 13 111
+0x7a13 12 314 54 13 110
+0x7a13 13 314 63 14 111
+0x7a13 14 314 55 14 110
+0x7a13 15 314 64 15 111
+0x7a13 16 314 56 15 110
+0x7a13 17 314 41 8 109
+0x7a13 18 314 33 8 108
+0x7a13 19 314 42 9 109
+0x7a13 20 314 43 10 109
+0x7a13 21 314 34 9 108
+0x7a13 22 314 35 10 108
+0x7a13 23 314 44 11 109
+0x7a13 24 314 45 12 109
+0x7a13 25 314 36 11 108
+0x7a13 26 314 37 12 108
+0x7a13 27 314 46 13 109
+0x7a13 28 314 38 13 108
+0x7a13 29 314 39 14 108
+0x7a13 30 314 47 14 109
+0x7a13 31 314 48 15 109
+0x7a13 32 314 40 15 108
+0x7a12 1 314 25 8 107
+0x7a12 2 314 17 8 106
+0x7a12 3 314 26 9 107
+0x7a12 4 314 18 9 106
+0x7a12 5 314 27 10 107
+0x7a12 6 314 19 10 106
+0x7a12 7 314 28 11 107
+0x7a12 8 314 20 11 106
+0x7a12 9 314 29 12 107
+0x7a12 10 314 21 12 106
+0x7a12 11 314 30 13 107
+0x7a12 12 314 22 13 106
+0x7a12 13 314 31 14 107
+0x7a12 14 314 23 14 106
+0x7a12 15 314 32 15 107
+0x7a12 16 314 24 15 106
+0x7a12 17 314 9 8 105
+0x7a12 18 314 1 8 104
+0x7a12 19 314 10 9 105
+0x7a12 20 314 11 10 105
+0x7a12 21 314 2 9 104
+0x7a12 22 314 3 10 104
+0x7a12 23 314 12 11 105
+0x7a12 24 314 13 12 105
+0x7a12 25 314 4 11 104
+0x7a12 26 314 5 12 104
+0x7a12 27 314 14 13 105
+0x7a12 28 314 6 13 104
+0x7a12 29 314 7 14 104
+0x7a12 30 314 15 14 105
+0x7a12 31 314 16 15 105
+0x7a12 32 314 8 15 104
+0x7a23 1 338 8 15 112
+0x7a23 2 338 16 15 113
+0x7a23 3 338 7 14 112
+0x7a23 4 338 15 14 113
+0x7a23 5 338 6 13 112
+0x7a23 6 338 14 13 113
+0x7a23 7 338 5 12 112
+0x7a23 8 338 13 12 113
+0x7a23 9 338 4 11 112
+0x7a23 10 338 12 11 113
+0x7a23 11 338 3 10 112
+0x7a23 12 338 11 10 113
+0x7a23 13 338 2 9 112
+0x7a23 14 338 10 9 113
+0x7a23 15 338 1 8 112
+0x7a23 16 338 9 8 113
+0x7a23 17 338 24 15 114
+0x7a23 18 338 32 15 115
+0x7a23 19 338 23 14 114
+0x7a23 20 338 22 14 114
+0x7a23 21 338 31 13 115
+0x7a23 22 338 30 13 115
+0x7a23 23 338 21 12 114
+0x7a23 24 338 20 12 114
+0x7a23 25 338 29 11 115
+0x7a23 26 338 28 11 115
+0x7a23 27 338 19 10 114
+0x7a23 28 338 27 10 115
+0x7a23 29 338 26 9 115
+0x7a23 30 338 18 9 114
+0x7a23 31 338 17 8 114
+0x7a23 32 338 25 8 115
+0x7a22 1 338 40 15 116
+0x7a22 2 338 48 15 117
+0x7a22 3 338 39 14 116
+0x7a22 4 338 47 14 117
+0x7a22 5 338 38 13 116
+0x7a22 6 338 46 13 117
+0x7a22 7 338 37 12 116
+0x7a22 8 338 45 12 117
+0x7a22 9 338 36 11 116
+0x7a22 10 338 44 11 117
+0x7a22 11 338 35 10 116
+0x7a22 12 338 43 10 117
+0x7a22 13 338 34 9 116
+0x7a22 14 338 42 9 117
+0x7a22 15 338 33 8 116
+0x7a22 16 338 41 8 117
+0x7a22 17 338 56 15 118
+0x7a22 18 338 64 15 119
+0x7a22 19 338 55 14 118
+0x7a22 20 338 54 13 118
+0x7a22 21 338 63 14 119
+0x7a22 22 338 62 13 119
+0x7a22 23 338 53 12 118
+0x7a22 24 338 52 11 118
+0x7a22 25 338 61 12 119
+0x7a22 26 338 60 11 119
+0x7a22 27 338 51 10 118
+0x7a22 28 338 59 10 119
+0x7a22 29 338 58 9 119
+0x7a22 30 338 50 9 118
+0x7a22 31 338 49 8 118
+0x7a22 32 338 57 8 119
+0x7a33 1 362 8 15 120
+0x7a33 2 362 16 15 121
+0x7a33 3 362 7 14 120
+0x7a33 4 362 15 14 121
+0x7a33 5 362 6 13 120
+0x7a33 6 362 14 13 121
+0x7a33 7 362 5 12 120
+0x7a33 8 362 13 12 121
+0x7a33 9 362 4 11 120
+0x7a33 10 362 12 11 121
+0x7a33 11 362 3 10 120
+0x7a33 12 362 11 10 121
+0x7a33 13 362 2 9 120
+0x7a33 14 362 10 9 121
+0x7a33 15 362 1 8 120
+0x7a33 16 362 9 8 121
+0x7a33 17 362 24 15 122
+0x7a33 18 362 32 15 123
+0x7a33 19 362 23 14 122
+0x7a33 20 362 22 14 122
+0x7a33 21 362 31 13 123
+0x7a33 22 362 30 13 123
+0x7a33 23 362 21 12 122
+0x7a33 24 362 20 12 122
+0x7a33 25 362 29 11 123
+0x7a33 26 362 28 11 123
+0x7a33 27 362 19 10 122
+0x7a33 28 362 27 10 123
+0x7a33 29 362 26 9 123
+0x7a33 30 362 18 9 122
+0x7a33 31 362 17 8 122
+0x7a33 32 362 25 8 123
+0x7a32 1 362 40 15 124
+0x7a32 2 362 48 15 125
+0x7a32 3 362 39 14 124
+0x7a32 4 362 47 14 125
+0x7a32 5 362 38 13 124
+0x7a32 6 362 46 13 125
+0x7a32 7 362 37 12 124
+0x7a32 8 362 45 12 125
+0x7a32 9 362 36 11 124
+0x7a32 10 362 44 11 125
+0x7a32 11 362 35 10 124
+0x7a32 12 362 43 10 125
+0x7a32 13 362 34 9 124
+0x7a32 14 362 42 9 125
+0x7a32 15 362 33 8 124
+0x7a32 16 362 41 8 125
+0x7a32 17 362 56 15 126
+0x7a32 18 362 64 15 127
+0x7a32 19 362 55 14 126
+0x7a32 20 362 54 13 126
+0x7a32 21 362 63 14 127
+0x7a32 22 362 62 13 127
+0x7a32 23 362 53 12 126
+0x7a32 24 362 52 11 126
+0x7a32 25 362 61 12 127
+0x7a32 26 362 60 11 127
+0x7a32 27 362 51 10 126
+0x7a32 28 362 59 10 127
+0x7a32 29 362 58 9 127
+0x7a32 30 362 50 9 126
+0x7a32 31 362 49 8 126
+0x7a32 32 362 57 8 127
+0x7b13 1 313 57 0 111
+0x7b13 2 313 49 0 110
+0x7b13 3 313 58 1 111
+0x7b13 4 313 50 1 110
+0x7b13 5 313 59 2 111
+0x7b13 6 313 51 2 110
+0x7b13 7 313 60 3 111
+0x7b13 8 313 52 3 110
+0x7b13 9 313 61 4 111
+0x7b13 10 313 53 4 110
+0x7b13 11 313 62 5 111
+0x7b13 12 313 54 5 110
+0x7b13 13 313 63 6 111
+0x7b13 14 313 55 6 110
+0x7b13 15 313 64 7 111
+0x7b13 16 313 56 7 110
+0x7b13 17 313 41 0 109
+0x7b13 18 313 33 0 108
+0x7b13 19 313 42 1 109
+0x7b13 20 313 43 2 109
+0x7b13 21 313 34 1 108
+0x7b13 22 313 35 2 108
+0x7b13 23 313 44 3 109
+0x7b13 24 313 45 4 109
+0x7b13 25 313 36 3 108
+0x7b13 26 313 37 4 108
+0x7b13 27 313 46 5 109
+0x7b13 28 313 38 5 108
+0x7b13 29 313 39 6 108
+0x7b13 30 313 47 6 109
+0x7b13 31 313 48 7 109
+0x7b13 32 313 40 7 108
+0x7b12 1 313 25 0 107
+0x7b12 2 313 17 0 106
+0x7b12 3 313 26 1 107
+0x7b12 4 313 18 1 106
+0x7b12 5 313 27 2 107
+0x7b12 6 313 19 2 106
+0x7b12 7 313 28 3 107
+0x7b12 8 313 20 3 106
+0x7b12 9 313 29 4 107
+0x7b12 10 313 21 4 106
+0x7b12 11 313 30 5 107
+0x7b12 12 313 22 5 106
+0x7b12 13 313 31 6 107
+0x7b12 14 313 23 6 106
+0x7b12 15 313 32 7 107
+0x7b12 16 313 24 7 106
+0x7b12 17 313 9 0 105
+0x7b12 18 313 1 0 104
+0x7b12 19 313 10 1 105
+0x7b12 20 313 11 2 105
+0x7b12 21 313 2 1 104
+0x7b12 22 313 3 2 104
+0x7b12 23 313 12 3 105
+0x7b12 24 313 13 4 105
+0x7b12 25 313 4 3 104
+0x7b12 26 313 5 4 104
+0x7b12 27 313 14 5 105
+0x7b12 28 313 6 5 104
+0x7b12 29 313 7 6 104
+0x7b12 30 313 15 6 105
+0x7b12 31 313 16 7 105
+0x7b12 32 313 8 7 104
+0x7b23 1 337 8 7 112
+0x7b23 2 337 16 7 113
+0x7b23 3 337 7 6 112
+0x7b23 4 337 15 6 113
+0x7b23 5 337 6 5 112
+0x7b23 6 337 14 5 113
+0x7b23 7 337 5 4 112
+0x7b23 8 337 13 4 113
+0x7b23 9 337 4 3 112
+0x7b23 10 337 12 3 113
+0x7b23 11 337 3 2 112
+0x7b23 12 337 11 2 113
+0x7b23 13 337 2 1 112
+0x7b23 14 337 10 1 113
+0x7b23 15 337 1 0 112
+0x7b23 16 337 9 0 113
+0x7b23 17 337 24 7 114
+0x7b23 18 337 32 7 115
+0x7b23 19 337 23 6 114
+0x7b23 20 337 22 6 114
+0x7b23 21 337 31 5 115
+0x7b23 22 337 30 5 115
+0x7b23 23 337 21 4 114
+0x7b23 24 337 20 4 114
+0x7b23 25 337 29 3 115
+0x7b23 26 337 28 3 115
+0x7b23 27 337 19 2 114
+0x7b23 28 337 27 2 115
+0x7b23 29 337 26 1 115
+0x7b23 30 337 18 1 114
+0x7b23 31 337 17 0 114
+0x7b23 32 337 25 0 115
+0x7b22 1 337 40 7 116
+0x7b22 2 337 48 7 117
+0x7b22 3 337 39 6 116
+0x7b22 4 337 47 6 117
+0x7b22 5 337 38 5 116
+0x7b22 6 337 46 5 117
+0x7b22 7 337 37 4 116
+0x7b22 8 337 45 4 117
+0x7b22 9 337 36 3 116
+0x7b22 10 337 44 3 117
+0x7b22 11 337 35 2 116
+0x7b22 12 337 43 2 117
+0x7b22 13 337 34 1 116
+0x7b22 14 337 42 1 117
+0x7b22 15 337 33 0 116
+0x7b22 16 337 41 0 117
+0x7b22 17 337 56 7 118
+0x7b22 18 337 64 7 119
+0x7b22 19 337 55 6 118
+0x7b22 20 337 54 5 118
+0x7b22 21 337 63 6 119
+0x7b22 22 337 62 5 119
+0x7b22 23 337 53 4 118
+0x7b22 24 337 52 3 118
+0x7b22 25 337 61 4 119
+0x7b22 26 337 60 3 119
+0x7b22 27 337 51 2 118
+0x7b22 28 337 59 2 119
+0x7b22 29 337 58 1 119
+0x7b22 30 337 50 1 118
+0x7b22 31 337 49 0 118
+0x7b22 32 337 57 0 119
+0x7b33 1 361 8 7 120
+0x7b33 2 361 16 7 121
+0x7b33 3 361 7 6 120
+0x7b33 4 361 15 6 121
+0x7b33 5 361 6 5 120
+0x7b33 6 361 14 5 121
+0x7b33 7 361 5 4 120
+0x7b33 8 361 13 4 121
+0x7b33 9 361 4 3 120
+0x7b33 10 361 12 3 121
+0x7b33 11 361 3 2 120
+0x7b33 12 361 11 2 121
+0x7b33 13 361 2 1 120
+0x7b33 14 361 10 1 121
+0x7b33 15 361 1 0 120
+0x7b33 16 361 9 0 121
+0x7b33 17 361 24 7 122
+0x7b33 18 361 32 7 123
+0x7b33 19 361 23 6 122
+0x7b33 20 361 22 6 122
+0x7b33 21 361 31 5 123
+0x7b33 22 361 30 5 123
+0x7b33 23 361 21 4 122
+0x7b33 24 361 20 4 122
+0x7b33 25 361 29 3 123
+0x7b33 26 361 28 3 123
+0x7b33 27 361 19 2 122
+0x7b33 28 361 27 2 123
+0x7b33 29 361 26 1 123
+0x7b33 30 361 18 1 122
+0x7b33 31 361 17 0 122
+0x7b33 32 361 25 0 123
+0x7b32 1 361 40 7 124
+0x7b32 2 361 48 7 125
+0x7b32 3 361 39 6 124
+0x7b32 4 361 47 6 125
+0x7b32 5 361 38 5 124
+0x7b32 6 361 46 5 125
+0x7b32 7 361 37 4 124
+0x7b32 8 361 45 4 125
+0x7b32 9 361 36 3 124
+0x7b32 10 361 44 3 125
+0x7b32 11 361 35 2 124
+0x7b32 12 361 43 2 125
+0x7b32 13 361 34 1 124
+0x7b32 14 361 42 1 125
+0x7b32 15 361 33 0 124
+0x7b32 16 361 41 0 125
+0x7b32 17 361 56 7 126
+0x7b32 18 361 64 7 127
+0x7b32 19 361 55 6 126
+0x7b32 20 361 54 5 126
+0x7b32 21 361 63 6 127
+0x7b32 22 361 62 5 127
+0x7b32 23 361 53 4 126
+0x7b32 24 361 52 3 126
+0x7b32 25 361 61 4 127
+0x7b32 26 361 60 3 127
+0x7b32 27 361 51 2 126
+0x7b32 28 361 59 2 127
+0x7b32 29 361 58 1 127
+0x7b32 30 361 50 1 126
+0x7b32 31 361 49 0 126
+0x7b32 32 361 57 0 127
+0x7b10 1 241 8 7 80
+0x7b10 2 241 16 7 81
+0x7b10 3 241 7 6 80
+0x7b10 4 241 15 6 81
+0x7b10 5 241 6 5 80
+0x7b10 6 241 14 5 81
+0x7b10 7 241 5 4 80
+0x7b10 8 241 13 4 81
+0x7b10 9 241 4 3 80
+0x7b10 10 241 12 3 81
+0x7b10 11 241 3 2 80
+0x7b10 12 241 11 2 81
+0x7b10 13 241 2 1 80
+0x7b10 14 241 10 1 81
+0x7b10 15 241 1 0 80
+0x7b10 16 241 9 0 81
+0x7b10 17 241 24 7 82
+0x7b10 18 241 32 7 83
+0x7b10 19 241 23 6 82
+0x7b10 20 241 22 6 82
+0x7b10 21 241 31 5 83
+0x7b10 22 241 30 5 83
+0x7b10 23 241 21 4 82
+0x7b10 24 241 20 4 82
+0x7b10 25 241 29 3 83
+0x7b10 26 241 28 3 83
+0x7b10 27 241 19 2 82
+0x7b10 28 241 27 2 83
+0x7b10 29 241 26 1 83
+0x7b10 30 241 18 1 82
+0x7b10 31 241 17 0 82
+0x7b10 32 241 25 0 83
+0x7b11 1 241 40 7 84
+0x7b11 2 241 48 7 85
+0x7b11 3 241 39 6 84
+0x7b11 4 241 47 6 85
+0x7b11 5 241 38 5 84
+0x7b11 6 241 46 5 85
+0x7b11 7 241 37 4 84
+0x7b11 8 241 45 4 85
+0x7b11 9 241 36 3 84
+0x7b11 10 241 44 3 85
+0x7b11 11 241 35 2 84
+0x7b11 12 241 43 2 85
+0x7b11 13 241 34 1 84
+0x7b11 14 241 42 1 85
+0x7b11 15 241 33 0 84
+0x7b11 16 241 41 0 85
+0x7b11 17 241 56 7 86
+0x7b11 18 241 64 7 87
+0x7b11 19 241 55 6 86
+0x7b11 20 241 54 5 86
+0x7b11 21 241 63 6 87
+0x7b11 22 241 62 5 87
+0x7b11 23 241 53 4 86
+0x7b11 24 241 52 3 86
+0x7b11 25 241 61 4 87
+0x7b11 26 241 60 3 87
+0x7b11 27 241 51 2 86
+0x7b11 28 241 59 2 87
+0x7b11 29 241 58 1 87
+0x7b11 30 241 50 1 86
+0x7b11 31 241 49 0 86
+0x7b11 32 241 57 0 87
+0x7b20 1 217 57 0 79
+0x7b20 2 217 49 0 78
+0x7b20 3 217 58 1 79
+0x7b20 4 217 50 1 78
+0x7b20 5 217 59 2 79
+0x7b20 6 217 51 2 78
+0x7b20 7 217 60 3 79
+0x7b20 8 217 52 3 78
+0x7b20 9 217 61 4 79
+0x7b20 10 217 53 4 78
+0x7b20 11 217 62 5 79
+0x7b20 12 217 54 5 78
+0x7b20 13 217 63 6 79
+0x7b20 14 217 55 6 78
+0x7b20 15 217 64 7 79
+0x7b20 16 217 56 7 78
+0x7b20 17 217 41 0 77
+0x7b20 18 217 33 0 76
+0x7b20 19 217 42 1 77
+0x7b20 20 217 43 2 77
+0x7b20 21 217 34 1 76
+0x7b20 22 217 35 2 76
+0x7b20 23 217 44 3 77
+0x7b20 24 217 45 4 77
+0x7b20 25 217 36 3 76
+0x7b20 26 217 37 4 76
+0x7b20 27 217 46 5 77
+0x7b20 28 217 38 5 76
+0x7b20 29 217 39 6 76
+0x7b20 30 217 47 6 77
+0x7b20 31 217 48 7 77
+0x7b20 32 217 40 7 76
+0x7b21 1 217 25 0 75
+0x7b21 2 217 17 0 74
+0x7b21 3 217 26 1 75
+0x7b21 4 217 18 1 74
+0x7b21 5 217 27 2 75
+0x7b21 6 217 19 2 74
+0x7b21 7 217 28 3 75
+0x7b21 8 217 20 3 74
+0x7b21 9 217 29 4 75
+0x7b21 10 217 21 4 74
+0x7b21 11 217 30 5 75
+0x7b21 12 217 22 5 74
+0x7b21 13 217 31 6 75
+0x7b21 14 217 23 6 74
+0x7b21 15 217 32 7 75
+0x7b21 16 217 24 7 74
+0x7b21 17 217 9 0 73
+0x7b21 18 217 1 0 72
+0x7b21 19 217 10 1 73
+0x7b21 20 217 11 2 73
+0x7b21 21 217 2 1 72
+0x7b21 22 217 3 2 72
+0x7b21 23 217 12 3 73
+0x7b21 24 217 13 4 73
+0x7b21 25 217 4 3 72
+0x7b21 26 217 5 4 72
+0x7b21 27 217 14 5 73
+0x7b21 28 217 6 5 72
+0x7b21 29 217 7 6 72
+0x7b21 30 217 15 6 73
+0x7b21 31 217 16 7 73
+0x7b21 32 217 8 7 72
+0x7b30 1 193 57 0 71
+0x7b30 2 193 49 0 70
+0x7b30 3 193 58 1 71
+0x7b30 4 193 50 1 70
+0x7b30 5 193 59 2 71
+0x7b30 6 193 51 2 70
+0x7b30 7 193 60 3 71
+0x7b30 8 193 52 3 70
+0x7b30 9 193 61 4 71
+0x7b30 10 193 53 4 70
+0x7b30 11 193 62 5 71
+0x7b30 12 193 54 5 70
+0x7b30 13 193 63 6 71
+0x7b30 14 193 55 6 70
+0x7b30 15 193 64 7 71
+0x7b30 16 193 56 7 70
+0x7b30 17 193 41 0 69
+0x7b30 18 193 33 0 68
+0x7b30 19 193 42 1 69
+0x7b30 20 193 43 2 69
+0x7b30 21 193 34 1 68
+0x7b30 22 193 35 2 68
+0x7b30 23 193 44 3 69
+0x7b30 24 193 45 4 69
+0x7b30 25 193 36 3 68
+0x7b30 26 193 37 4 68
+0x7b30 27 193 46 5 69
+0x7b30 28 193 38 5 68
+0x7b30 29 193 39 6 68
+0x7b30 30 193 47 6 69
+0x7b30 31 193 48 7 69
+0x7b30 32 193 40 7 68
+0x7b31 1 193 25 0 67
+0x7b31 2 193 17 0 66
+0x7b31 3 193 26 1 67
+0x7b31 4 193 18 1 66
+0x7b31 5 193 27 2 67
+0x7b31 6 193 19 2 66
+0x7b31 7 193 28 3 67
+0x7b31 8 193 20 3 66
+0x7b31 9 193 29 4 67
+0x7b31 10 193 21 4 66
+0x7b31 11 193 30 5 67
+0x7b31 12 193 22 5 66
+0x7b31 13 193 31 6 67
+0x7b31 14 193 23 6 66
+0x7b31 15 193 32 7 67
+0x7b31 16 193 24 7 66
+0x7b31 17 193 9 0 65
+0x7b31 18 193 1 0 64
+0x7b31 19 193 10 1 65
+0x7b31 20 193 11 2 65
+0x7b31 21 193 2 1 64
+0x7b31 22 193 3 2 64
+0x7b31 23 193 12 3 65
+0x7b31 24 193 13 4 65
+0x7b31 25 193 4 3 64
+0x7b31 26 193 5 4 64
+0x7b31 27 193 14 5 65
+0x7b31 28 193 6 5 64
+0x7b31 29 193 7 6 64
+0x7b31 30 193 15 6 65
+0x7b31 31 193 16 7 65
+0x7b31 32 193 8 7 64
+0x7a10 1 242 8 15 80
+0x7a10 2 242 16 15 81
+0x7a10 3 242 7 14 80
+0x7a10 4 242 15 14 81
+0x7a10 5 242 6 13 80
+0x7a10 6 242 14 13 81
+0x7a10 7 242 5 12 80
+0x7a10 8 242 13 12 81
+0x7a10 9 242 4 11 80
+0x7a10 10 242 12 11 81
+0x7a10 11 242 3 10 80
+0x7a10 12 242 11 10 81
+0x7a10 13 242 2 9 80
+0x7a10 14 242 10 9 81
+0x7a10 15 242 1 8 80
+0x7a10 16 242 9 8 81
+0x7a10 17 242 24 15 82
+0x7a10 18 242 32 15 83
+0x7a10 19 242 23 14 82
+0x7a10 20 242 22 14 82
+0x7a10 21 242 31 13 83
+0x7a10 22 242 30 13 83
+0x7a10 23 242 21 12 82
+0x7a10 24 242 20 12 82
+0x7a10 25 242 29 11 83
+0x7a10 26 242 28 11 83
+0x7a10 27 242 19 10 82
+0x7a10 28 242 27 10 83
+0x7a10 29 242 26 9 83
+0x7a10 30 242 18 9 82
+0x7a10 31 242 17 8 82
+0x7a10 32 242 25 8 83
+0x7a11 1 242 40 15 84
+0x7a11 2 242 48 15 85
+0x7a11 3 242 39 14 84
+0x7a11 4 242 47 14 85
+0x7a11 5 242 38 13 84
+0x7a11 6 242 46 13 85
+0x7a11 7 242 37 12 84
+0x7a11 8 242 45 12 85
+0x7a11 9 242 36 11 84
+0x7a11 10 242 44 11 85
+0x7a11 11 242 35 10 84
+0x7a11 12 242 43 10 85
+0x7a11 13 242 34 9 84
+0x7a11 14 242 42 9 85
+0x7a11 15 242 33 8 84
+0x7a11 16 242 41 8 85
+0x7a11 17 242 56 15 86
+0x7a11 18 242 64 15 87
+0x7a11 19 242 55 14 86
+0x7a11 20 242 54 13 86
+0x7a11 21 242 63 14 87
+0x7a11 22 242 62 13 87
+0x7a11 23 242 53 12 86
+0x7a11 24 242 52 11 86
+0x7a11 25 242 61 12 87
+0x7a11 26 242 60 11 87
+0x7a11 27 242 51 10 86
+0x7a11 28 242 59 10 87
+0x7a11 29 242 58 9 87
+0x7a11 30 242 50 9 86
+0x7a11 31 242 49 8 86
+0x7a11 32 242 57 8 87
+0x7a20 1 218 57 8 79
+0x7a20 2 218 49 8 78
+0x7a20 3 218 58 9 79
+0x7a20 4 218 50 9 78
+0x7a20 5 218 59 10 79
+0x7a20 6 218 51 10 78
+0x7a20 7 218 60 11 79
+0x7a20 8 218 52 11 78
+0x7a20 9 218 61 12 79
+0x7a20 10 218 53 12 78
+0x7a20 11 218 62 13 79
+0x7a20 12 218 54 13 78
+0x7a20 13 218 63 14 79
+0x7a20 14 218 55 14 78
+0x7a20 15 218 64 15 79
+0x7a20 16 218 56 15 78
+0x7a20 17 218 41 8 77
+0x7a20 18 218 33 8 76
+0x7a20 19 218 42 9 77
+0x7a20 20 218 43 10 77
+0x7a20 21 218 34 9 76
+0x7a20 22 218 35 10 76
+0x7a20 23 218 44 11 77
+0x7a20 24 218 45 12 77
+0x7a20 25 218 36 11 76
+0x7a20 26 218 37 12 76
+0x7a20 27 218 46 13 77
+0x7a20 28 218 38 13 76
+0x7a20 29 218 39 14 76
+0x7a20 30 218 47 14 77
+0x7a20 31 218 48 15 77
+0x7a20 32 218 40 15 76
+0x7a21 1 218 25 8 75
+0x7a21 2 218 17 8 74
+0x7a21 3 218 26 9 75
+0x7a21 4 218 18 9 74
+0x7a21 5 218 27 10 75
+0x7a21 6 218 19 10 74
+0x7a21 7 218 28 11 75
+0x7a21 8 218 20 11 74
+0x7a21 9 218 29 12 75
+0x7a21 10 218 21 12 74
+0x7a21 11 218 30 13 75
+0x7a21 12 218 22 13 74
+0x7a21 13 218 31 14 75
+0x7a21 14 218 23 14 74
+0x7a21 15 218 32 15 75
+0x7a21 16 218 24 15 74
+0x7a21 17 218 9 8 73
+0x7a21 18 218 1 8 72
+0x7a21 19 218 10 9 73
+0x7a21 20 218 11 10 73
+0x7a21 21 218 2 9 72
+0x7a21 22 218 3 10 72
+0x7a21 23 218 12 11 73
+0x7a21 24 218 13 12 73
+0x7a21 25 218 4 11 72
+0x7a21 26 218 5 12 72
+0x7a21 27 218 14 13 73
+0x7a21 28 218 6 13 72
+0x7a21 29 218 7 14 72
+0x7a21 30 218 15 14 73
+0x7a21 31 218 16 15 73
+0x7a21 32 218 8 15 72
+0x7a30 1 194 57 8 71
+0x7a30 2 194 49 8 70
+0x7a30 3 194 58 9 71
+0x7a30 4 194 50 9 70
+0x7a30 5 194 59 10 71
+0x7a30 6 194 51 10 70
+0x7a30 7 194 60 11 71
+0x7a30 8 194 52 11 70
+0x7a30 9 194 61 12 71
+0x7a30 10 194 53 12 70
+0x7a30 11 194 62 13 71
+0x7a30 12 194 54 13 70
+0x7a30 13 194 63 14 71
+0x7a30 14 194 55 14 70
+0x7a30 15 194 64 15 71
+0x7a30 16 194 56 15 70
+0x7a30 17 194 41 8 69
+0x7a30 18 194 33 8 68
+0x7a30 19 194 42 9 69
+0x7a30 20 194 43 10 69
+0x7a30 21 194 34 9 68
+0x7a30 22 194 35 10 68
+0x7a30 23 194 44 11 69
+0x7a30 24 194 45 12 69
+0x7a30 25 194 36 11 68
+0x7a30 26 194 37 12 68
+0x7a30 27 194 46 13 69
+0x7a30 28 194 38 13 68
+0x7a30 29 194 39 14 68
+0x7a30 30 194 47 14 69
+0x7a30 31 194 48 15 69
+0x7a30 32 194 40 15 68
+0x7a31 1 194 25 8 67
+0x7a31 2 194 17 8 66
+0x7a31 3 194 26 9 67
+0x7a31 4 194 18 9 66
+0x7a31 5 194 27 10 67
+0x7a31 6 194 19 10 66
+0x7a31 7 194 28 11 67
+0x7a31 8 194 20 11 66
+0x7a31 9 194 29 12 67
+0x7a31 10 194 21 12 66
+0x7a31 11 194 30 13 67
+0x7a31 12 194 22 13 66
+0x7a31 13 194 31 14 67
+0x7a31 14 194 23 14 66
+0x7a31 15 194 32 15 67
+0x7a31 16 194 24 15 66
+0x7a31 17 194 9 8 65
+0x7a31 18 194 1 8 64
+0x7a31 19 194 10 9 65
+0x7a31 20 194 11 10 65
+0x7a31 21 194 2 9 64
+0x7a31 22 194 3 10 64
+0x7a31 23 194 12 11 65
+0x7a31 24 194 13 12 65
+0x7a31 25 194 4 11 64
+0x7a31 26 194 5 12 64
+0x7a31 27 194 14 13 65
+0x7a31 28 194 6 13 64
+0x7a31 29 194 7 14 64
+0x7a31 30 194 15 14 65
+0x7a31 31 194 16 15 65
+0x7a31 32 194 8 15 64
+0x71b7 1 14 64 111 7
+0x71b7 2 14 63 110 7
+0x71b7 3 14 56 111 6
+0x71b7 4 14 55 110 6
+0x71b7 5 14 48 111 5
+0x71b7 6 14 47 110 5
+0x71b7 7 14 40 111 4
+0x71b7 8 14 39 110 4
+0x71b7 9 14 32 111 3
+0x71b7 10 14 31 110 3
+0x71b7 11 14 24 111 2
+0x71b7 12 14 23 110 2
+0x71b7 13 14 16 111 1
+0x71b7 14 14 15 110 1
+0x71b7 15 14 8 111 0
+0x71b7 16 14 7 110 0
+0x71b7 17 14 62 109 7
+0x71b7 18 14 61 108 7
+0x71b7 19 14 54 109 6
+0x71b7 20 14 46 109 5
+0x71b7 21 14 53 108 6
+0x71b7 22 14 45 108 5
+0x71b7 23 14 38 109 4
+0x71b7 24 14 30 109 3
+0x71b7 25 14 37 108 4
+0x71b7 26 14 29 108 3
+0x71b7 27 14 22 109 2
+0x71b7 28 14 21 108 2
+0x71b7 29 14 13 108 1
+0x71b7 30 14 14 109 1
+0x71b7 31 14 6 109 0
+0x71b7 32 14 5 108 0
+0x71b6 1 14 60 107 7
+0x71b6 2 14 59 106 7
+0x71b6 3 14 52 107 6
+0x71b6 4 14 51 106 6
+0x71b6 5 14 44 107 5
+0x71b6 6 14 43 106 5
+0x71b6 7 14 36 107 4
+0x71b6 8 14 35 106 4
+0x71b6 9 14 28 107 3
+0x71b6 10 14 27 106 3
+0x71b6 11 14 20 107 2
+0x71b6 12 14 19 106 2
+0x71b6 13 14 12 107 1
+0x71b6 14 14 11 106 1
+0x71b6 15 14 4 107 0
+0x71b6 16 14 3 106 0
+0x71b6 17 14 58 105 7
+0x71b6 18 14 57 104 7
+0x71b6 19 14 50 105 6
+0x71b6 20 14 42 105 5
+0x71b6 21 14 49 104 6
+0x71b6 22 14 41 104 5
+0x71b6 23 14 34 105 4
+0x71b6 24 14 26 105 3
+0x71b6 25 14 33 104 4
+0x71b6 26 14 25 104 3
+0x71b6 27 14 18 105 2
+0x71b6 28 14 17 104 2
+0x71b6 29 14 9 104 1
+0x71b6 30 14 10 105 1
+0x71b6 31 14 2 105 0
+0x71b6 32 14 1 104 0
+0x72b7 1 15 1 112 0
+0x72b7 2 15 2 113 0
+0x72b7 3 15 9 112 1
+0x72b7 4 15 10 113 1
+0x72b7 5 15 17 112 2
+0x72b7 6 15 18 113 2
+0x72b7 7 15 25 112 3
+0x72b7 8 15 26 113 3
+0x72b7 9 15 33 112 4
+0x72b7 10 15 34 113 4
+0x72b7 11 15 41 112 5
+0x72b7 12 15 42 113 5
+0x72b7 13 15 49 112 6
+0x72b7 14 15 50 113 6
+0x72b7 15 15 57 112 7
+0x72b7 16 15 58 113 7
+0x72b7 17 15 3 114 0
+0x72b7 18 15 4 115 0
+0x72b7 19 15 11 114 1
+0x72b7 21 15 12 115 1
+0x72b7 20 15 19 114 2
+0x72b7 22 15 20 115 2
+0x72b7 23 15 27 114 3
+0x72b7 25 15 28 115 3
+0x72b7 24 15 35 114 4
+0x72b7 26 15 36 115 4
+0x72b7 27 15 43 114 5
+0x72b7 28 15 44 115 5
+0x72b7 30 15 51 114 6
+0x72b7 29 15 52 115 6
+0x72b7 31 15 59 114 7
+0x72b7 32 15 60 115 7
+0x72b6 1 15 5 116 0
+0x72b6 2 15 6 117 0
+0x72b6 3 15 13 116 1
+0x72b6 4 15 14 117 1
+0x72b6 5 15 21 116 2
+0x72b6 6 15 22 117 2
+0x72b6 7 15 29 116 3
+0x72b6 8 15 30 117 3
+0x72b6 9 15 37 116 4
+0x72b6 10 15 38 117 4
+0x72b6 11 15 45 116 5
+0x72b6 12 15 46 117 5
+0x72b6 13 15 53 116 6
+0x72b6 14 15 54 117 6
+0x72b6 15 15 61 116 7
+0x72b6 16 15 62 117 7
+0x72b6 17 15 7 118 0
+0x72b6 18 15 8 119 0
+0x72b6 19 15 15 118 1
+0x72b6 21 15 16 119 1
+0x72b6 20 15 23 118 2
+0x72b6 22 15 24 119 2
+0x72b6 23 15 31 118 3
+0x72b6 25 15 32 119 3
+0x72b6 24 15 39 118 4
+0x72b6 26 15 40 119 4
+0x72b6 27 15 47 118 5
+0x72b6 28 15 48 119 5
+0x72b6 30 15 55 118 6
+0x72b6 29 15 56 119 6
+0x72b6 31 15 63 118 7
+0x72b6 32 15 64 119 7
+0x73b7 1 16 1 120 0
+0x73b7 2 16 2 121 0
+0x73b7 3 16 9 120 1
+0x73b7 4 16 10 121 1
+0x73b7 5 16 17 120 2
+0x73b7 6 16 18 121 2
+0x73b7 7 16 25 120 3
+0x73b7 8 16 26 121 3
+0x73b7 9 16 33 120 4
+0x73b7 10 16 34 121 4
+0x73b7 11 16 41 120 5
+0x73b7 12 16 42 121 5
+0x73b7 13 16 49 120 6
+0x73b7 14 16 50 121 6
+0x73b7 15 16 57 120 7
+0x73b7 16 16 58 121 7
+0x73b7 17 16 3 122 0
+0x73b7 18 16 4 123 0
+0x73b7 19 16 11 122 1
+0x73b7 21 16 12 123 1
+0x73b7 20 16 19 122 2
+0x73b7 22 16 20 123 2
+0x73b7 23 16 27 122 3
+0x73b7 25 16 28 123 3
+0x73b7 24 16 35 122 4
+0x73b7 26 16 36 123 4
+0x73b7 27 16 43 122 5
+0x73b7 28 16 44 123 5
+0x73b7 30 16 51 122 6
+0x73b7 29 16 52 123 6
+0x73b7 31 16 59 122 7
+0x73b7 32 16 60 123 7
+0x73b6 1 16 5 124 0
+0x73b6 2 16 6 125 0
+0x73b6 3 16 13 124 1
+0x73b6 4 16 14 125 1
+0x73b6 5 16 21 124 2
+0x73b6 6 16 22 125 2
+0x73b6 7 16 29 124 3
+0x73b6 8 16 30 125 3
+0x73b6 9 16 37 124 4
+0x73b6 10 16 38 125 4
+0x73b6 11 16 45 124 5
+0x73b6 12 16 46 125 5
+0x73b6 13 16 53 124 6
+0x73b6 14 16 54 125 6
+0x73b6 15 16 61 124 7
+0x73b6 16 16 62 125 7
+0x73b6 17 16 7 126 0
+0x73b6 18 16 8 127 0
+0x73b6 19 16 15 126 1
+0x73b6 21 16 16 127 1
+0x73b6 20 16 23 126 2
+0x73b6 22 16 24 127 2
+0x73b6 23 16 31 126 3
+0x73b6 25 16 32 127 3
+0x73b6 24 16 39 126 4
+0x73b6 26 16 40 127 4
+0x73b6 27 16 47 126 5
+0x73b6 28 16 48 127 5
+0x73b6 30 16 55 126 6
+0x73b6 29 16 56 127 6
+0x73b6 31 16 63 126 7
+0x73b6 32 16 64 127 7
+0x71a7 1 38 64 111 15
+0x71a7 2 38 63 110 15
+0x71a7 3 38 56 111 14
+0x71a7 4 38 55 110 14
+0x71a7 5 38 48 111 13
+0x71a7 6 38 47 110 13
+0x71a7 7 38 40 111 12
+0x71a7 8 38 39 110 12
+0x71a7 9 38 32 111 11
+0x71a7 10 38 31 110 11
+0x71a7 11 38 24 111 10
+0x71a7 12 38 23 110 10
+0x71a7 13 38 16 111 9
+0x71a7 14 38 15 110 9
+0x71a7 15 38 8 111 8
+0x71a7 16 38 7 110 8
+0x71a7 17 38 62 109 15
+0x71a7 18 38 61 108 15
+0x71a7 19 38 54 109 14
+0x71a7 20 38 46 109 13
+0x71a7 21 38 53 108 14
+0x71a7 22 38 45 108 13
+0x71a7 23 38 38 109 12
+0x71a7 24 38 30 109 11
+0x71a7 25 38 37 108 12
+0x71a7 26 38 29 108 11
+0x71a7 27 38 22 109 10
+0x71a7 28 38 21 108 10
+0x71a7 29 38 13 108 9
+0x71a7 30 38 14 109 9
+0x71a7 31 38 6 109 8
+0x71a7 32 38 5 108 8
+0x71a6 1 38 60 107 15
+0x71a6 2 38 59 106 15
+0x71a6 3 38 52 107 14
+0x71a6 4 38 51 106 14
+0x71a6 5 38 44 107 13
+0x71a6 6 38 43 106 13
+0x71a6 7 38 36 107 12
+0x71a6 8 38 35 106 12
+0x71a6 9 38 28 107 11
+0x71a6 10 38 27 106 11
+0x71a6 11 38 20 107 10
+0x71a6 12 38 19 106 10
+0x71a6 13 38 12 107 9
+0x71a6 14 38 11 106 9
+0x71a6 15 38 4 107 8
+0x71a6 16 38 3 106 8
+0x71a6 17 38 58 105 15
+0x71a6 18 38 57 104 15
+0x71a6 19 38 50 105 14
+0x71a6 20 38 42 105 13
+0x71a6 21 38 49 104 14
+0x71a6 22 38 41 104 13
+0x71a6 23 38 34 105 12
+0x71a6 24 38 26 105 11
+0x71a6 25 38 33 104 12
+0x71a6 26 38 25 104 11
+0x71a6 27 38 18 105 10
+0x71a6 28 38 17 104 10
+0x71a6 29 38 9 104 9
+0x71a6 30 38 10 105 9
+0x71a6 31 38 2 105 8
+0x71a6 32 38 1 104 8
+0x72a7 1 39 1 112 8
+0x72a7 2 39 2 113 8
+0x72a7 3 39 9 112 9
+0x72a7 4 39 10 113 9
+0x72a7 5 39 17 112 10
+0x72a7 6 39 18 113 10
+0x72a7 7 39 25 112 11
+0x72a7 8 39 26 113 11
+0x72a7 9 39 33 112 12
+0x72a7 10 39 34 113 12
+0x72a7 11 39 41 112 13
+0x72a7 12 39 42 113 13
+0x72a7 13 39 49 112 14
+0x72a7 14 39 50 113 14
+0x72a7 15 39 57 112 15
+0x72a7 16 39 58 113 15
+0x72a7 17 39 3 114 8
+0x72a7 18 39 4 115 8
+0x72a7 19 39 11 114 9
+0x72a7 21 39 12 115 9
+0x72a7 20 39 19 114 10
+0x72a7 22 39 20 115 10
+0x72a7 23 39 27 114 11
+0x72a7 25 39 28 115 11
+0x72a7 24 39 35 114 12
+0x72a7 26 39 36 115 12
+0x72a7 27 39 43 114 13
+0x72a7 28 39 44 115 13
+0x72a7 30 39 51 114 14
+0x72a7 29 39 52 115 14
+0x72a7 31 39 59 114 15
+0x72a7 32 39 60 115 15
+0x72a6 1 39 5 116 8
+0x72a6 2 39 6 117 8
+0x72a6 3 39 13 116 9
+0x72a6 4 39 14 117 9
+0x72a6 5 39 21 116 10
+0x72a6 6 39 22 117 10
+0x72a6 7 39 29 116 11
+0x72a6 8 39 30 117 11
+0x72a6 9 39 37 116 12
+0x72a6 10 39 38 117 12
+0x72a6 11 39 45 116 13
+0x72a6 12 39 46 117 13
+0x72a6 13 39 53 116 14
+0x72a6 14 39 54 117 14
+0x72a6 15 39 61 116 15
+0x72a6 16 39 62 117 15
+0x72a6 17 39 7 118 8
+0x72a6 18 39 8 119 8
+0x72a6 19 39 15 118 9
+0x72a6 21 39 16 119 9
+0x72a6 20 39 23 118 10
+0x72a6 22 39 24 119 10
+0x72a6 23 39 31 118 11
+0x72a6 25 39 32 119 11
+0x72a6 24 39 39 118 12
+0x72a6 26 39 40 119 12
+0x72a6 27 39 47 118 13
+0x72a6 28 39 48 119 13
+0x72a6 30 39 55 118 14
+0x72a6 29 39 56 119 14
+0x72a6 31 39 63 118 15
+0x72a6 32 39 64 119 15
+0x73a7 1 40 1 120 8
+0x73a7 2 40 2 121 8
+0x73a7 3 40 9 120 9
+0x73a7 4 40 10 121 9
+0x73a7 5 40 17 120 10
+0x73a7 6 40 18 121 10
+0x73a7 7 40 25 120 11
+0x73a7 8 40 26 121 11
+0x73a7 9 40 33 120 12
+0x73a7 10 40 34 121 12
+0x73a7 11 40 41 120 13
+0x73a7 12 40 42 121 13
+0x73a7 13 40 49 120 14
+0x73a7 14 40 50 121 14
+0x73a7 15 40 57 120 15
+0x73a7 16 40 58 121 15
+0x73a7 17 40 3 122 8
+0x73a7 18 40 4 123 8
+0x73a7 19 40 11 122 9
+0x73a7 21 40 12 123 9
+0x73a7 20 40 19 122 10
+0x73a7 22 40 20 123 10
+0x73a7 23 40 27 122 11
+0x73a7 25 40 28 123 11
+0x73a7 24 40 35 122 12
+0x73a7 26 40 36 123 12
+0x73a7 27 40 43 122 13
+0x73a7 28 40 44 123 13
+0x73a7 30 40 51 122 14
+0x73a7 29 40 52 123 14
+0x73a7 31 40 59 122 15
+0x73a7 32 40 60 123 15
+0x73a6 1 40 5 124 8
+0x73a6 2 40 6 125 8
+0x73a6 3 40 13 124 9
+0x73a6 4 40 14 125 9
+0x73a6 5 40 21 124 10
+0x73a6 6 40 22 125 10
+0x73a6 7 40 29 124 11
+0x73a6 8 40 30 125 11
+0x73a6 9 40 37 124 12
+0x73a6 10 40 38 125 12
+0x73a6 11 40 45 124 13
+0x73a6 12 40 46 125 13
+0x73a6 13 40 53 124 14
+0x73a6 14 40 54 125 14
+0x73a6 15 40 61 124 15
+0x73a6 16 40 62 125 15
+0x73a6 17 40 7 126 8
+0x73a6 18 40 8 127 8
+0x73a6 19 40 15 126 9
+0x73a6 21 40 16 127 9
+0x73a6 20 40 23 126 10
+0x73a6 22 40 24 127 10
+0x73a6 23 40 31 126 11
+0x73a6 25 40 32 127 11
+0x73a6 24 40 39 126 12
+0x73a6 26 40 40 127 12
+0x73a6 27 40 47 126 13
+0x73a6 28 40 48 127 13
+0x73a6 30 40 55 126 14
+0x73a6 29 40 56 127 14
+0x73a6 31 40 63 126 15
+0x73a6 32 40 64 127 15
+0x71a0 1 35 1 80 8
+0x71a0 2 35 2 81 8
+0x71a0 3 35 9 80 9
+0x71a0 4 35 10 81 9
+0x71a0 5 35 17 80 10
+0x71a0 6 35 18 81 10
+0x71a0 7 35 25 80 11
+0x71a0 8 35 26 81 11
+0x71a0 9 35 33 80 12
+0x71a0 10 35 34 81 12
+0x71a0 11 35 41 80 13
+0x71a0 12 35 42 81 13
+0x71a0 13 35 49 80 14
+0x71a0 14 35 50 81 14
+0x71a0 15 35 57 80 15
+0x71a0 16 35 58 81 15
+0x71a0 17 35 3 82 8
+0x71a0 18 35 4 83 8
+0x71a0 19 35 11 82 9
+0x71a0 21 35 12 83 9
+0x71a0 20 35 19 82 10
+0x71a0 22 35 20 83 10
+0x71a0 23 35 27 82 11
+0x71a0 25 35 28 83 11
+0x71a0 24 35 35 82 12
+0x71a0 26 35 36 83 12
+0x71a0 27 35 43 82 13
+0x71a0 28 35 44 83 13
+0x71a0 30 35 51 82 14
+0x71a0 29 35 52 83 14
+0x71a0 31 35 59 82 15
+0x71a0 32 35 60 83 15
+0x71a1 1 35 5 84 8
+0x71a1 2 35 6 85 8
+0x71a1 3 35 13 84 9
+0x71a1 4 35 14 85 9
+0x71a1 5 35 21 84 10
+0x71a1 6 35 22 85 10
+0x71a1 7 35 29 84 11
+0x71a1 8 35 30 85 11
+0x71a1 9 35 37 84 12
+0x71a1 10 35 38 85 12
+0x71a1 11 35 45 84 13
+0x71a1 12 35 46 85 13
+0x71a1 13 35 53 84 14
+0x71a1 14 35 54 85 14
+0x71a1 15 35 61 84 15
+0x71a1 16 35 62 85 15
+0x71a1 17 35 7 86 8
+0x71a1 18 35 8 87 8
+0x71a1 19 35 15 86 9
+0x71a1 21 35 16 87 9
+0x71a1 20 35 23 86 10
+0x71a1 22 35 24 87 10
+0x71a1 23 35 31 86 11
+0x71a1 25 35 32 87 11
+0x71a1 24 35 39 86 12
+0x71a1 26 35 40 87 12
+0x71a1 27 35 47 86 13
+0x71a1 28 35 48 87 13
+0x71a1 30 35 55 86 14
+0x71a1 29 35 56 87 14
+0x71a1 31 35 63 86 15
+0x71a1 32 35 64 87 15
+0x72a0 1 34 64 79 15
+0x72a0 2 34 63 78 15
+0x72a0 3 34 56 79 14
+0x72a0 4 34 55 78 14
+0x72a0 5 34 48 79 13
+0x72a0 6 34 47 78 13
+0x72a0 7 34 40 79 12
+0x72a0 8 34 39 78 12
+0x72a0 9 34 32 79 11
+0x72a0 10 34 31 78 11
+0x72a0 11 34 24 79 10
+0x72a0 12 34 23 78 10
+0x72a0 13 34 16 79 9
+0x72a0 14 34 15 78 9
+0x72a0 15 34 8 79 8
+0x72a0 16 34 7 78 8
+0x72a0 17 34 62 77 15
+0x72a0 18 34 61 76 15
+0x72a0 19 34 54 77 14
+0x72a0 20 34 46 77 13
+0x72a0 21 34 53 76 14
+0x72a0 22 34 45 76 13
+0x72a0 23 34 38 77 12
+0x72a0 24 34 30 77 11
+0x72a0 25 34 37 76 12
+0x72a0 26 34 29 76 11
+0x72a0 27 34 22 77 10
+0x72a0 28 34 21 76 10
+0x72a0 29 34 13 76 9
+0x72a0 30 34 14 77 9
+0x72a0 31 34 6 77 8
+0x72a0 32 34 5 76 8
+0x72a1 1 34 60 75 15
+0x72a1 2 34 59 74 15
+0x72a1 3 34 52 75 14
+0x72a1 4 34 51 74 14
+0x72a1 5 34 44 75 13
+0x72a1 6 34 43 74 13
+0x72a1 7 34 36 75 12
+0x72a1 8 34 35 74 12
+0x72a1 9 34 28 75 11
+0x72a1 10 34 27 74 11
+0x72a1 11 34 20 75 10
+0x72a1 12 34 19 74 10
+0x72a1 13 34 12 75 9
+0x72a1 14 34 11 74 9
+0x72a1 15 34 4 75 8
+0x72a1 16 34 3 74 8
+0x72a1 17 34 58 73 15
+0x72a1 18 34 57 72 15
+0x72a1 19 34 50 73 14
+0x72a1 20 34 42 73 13
+0x72a1 21 34 49 72 14
+0x72a1 22 34 41 72 13
+0x72a1 23 34 34 73 12
+0x72a1 24 34 26 73 11
+0x72a1 25 34 33 72 12
+0x72a1 26 34 25 72 11
+0x72a1 27 34 18 73 10
+0x72a1 28 34 17 72 10
+0x72a1 29 34 9 72 9
+0x72a1 30 34 10 73 9
+0x72a1 31 34 2 73 8
+0x72a1 32 34 1 72 8
+0x73a0 1 33 64 71 15
+0x73a0 2 33 63 70 15
+0x73a0 3 33 56 71 14
+0x73a0 4 33 55 70 14
+0x73a0 5 33 48 71 13
+0x73a0 6 33 47 70 13
+0x73a0 7 33 40 71 12
+0x73a0 8 33 39 70 12
+0x73a0 9 33 32 71 11
+0x73a0 10 33 31 70 11
+0x73a0 11 33 24 71 10
+0x73a0 12 33 23 70 10
+0x73a0 13 33 16 71 9
+0x73a0 14 33 15 70 9
+0x73a0 15 33 8 71 8
+0x73a0 16 33 7 70 8
+0x73a0 17 33 62 69 15
+0x73a0 18 33 61 68 15
+0x73a0 19 33 54 69 14
+0x73a0 20 33 46 69 13
+0x73a0 21 33 53 68 14
+0x73a0 22 33 45 68 13
+0x73a0 23 33 38 69 12
+0x73a0 24 33 30 69 11
+0x73a0 25 33 37 68 12
+0x73a0 26 33 29 68 11
+0x73a0 27 33 22 69 10
+0x73a0 28 33 21 68 10
+0x73a0 29 33 13 68 9
+0x73a0 30 33 14 69 9
+0x73a0 31 33 6 69 8
+0x73a0 32 33 5 68 8
+0x73a1 1 33 60 67 15
+0x73a1 2 33 59 66 15
+0x73a1 3 33 52 67 14
+0x73a1 4 33 51 66 14
+0x73a1 5 33 44 67 13
+0x73a1 6 33 43 66 13
+0x73a1 7 33 36 67 12
+0x73a1 8 33 35 66 12
+0x73a1 9 33 28 67 11
+0x73a1 10 33 27 66 11
+0x73a1 11 33 20 67 10
+0x73a1 12 33 19 66 10
+0x73a1 13 33 12 67 9
+0x73a1 14 33 11 66 9
+0x73a1 15 33 4 67 8
+0x73a1 16 33 3 66 8
+0x73a1 17 33 58 65 15
+0x73a1 18 33 57 64 15
+0x73a1 19 33 50 65 14
+0x73a1 20 33 42 65 13
+0x73a1 21 33 49 64 14
+0x73a1 22 33 41 64 13
+0x73a1 23 33 34 65 12
+0x73a1 24 33 26 65 11
+0x73a1 25 33 33 64 12
+0x73a1 26 33 25 64 11
+0x73a1 27 33 18 65 10
+0x73a1 28 33 17 64 10
+0x73a1 29 33 9 64 9
+0x73a1 30 33 10 65 9
+0x73a1 31 33 2 65 8
+0x73a1 32 33 1 64 8
+0x71b0 1 11 1 80 0
+0x71b0 2 11 2 81 0
+0x71b0 3 11 9 80 1
+0x71b0 4 11 10 81 1
+0x71b0 5 11 17 80 2
+0x71b0 6 11 18 81 2
+0x71b0 7 11 25 80 3
+0x71b0 8 11 26 81 3
+0x71b0 9 11 33 80 4
+0x71b0 10 11 34 81 4
+0x71b0 11 11 41 80 5
+0x71b0 12 11 42 81 5
+0x71b0 13 11 49 80 6
+0x71b0 14 11 50 81 6
+0x71b0 15 11 57 80 7
+0x71b0 16 11 58 81 7
+0x71b0 17 11 3 82 0
+0x71b0 18 11 4 83 0
+0x71b0 19 11 11 82 1
+0x71b0 21 11 12 83 1
+0x71b0 20 11 19 82 2
+0x71b0 22 11 20 83 2
+0x71b0 23 11 27 82 3
+0x71b0 25 11 28 83 3
+0x71b0 24 11 35 82 4
+0x71b0 26 11 36 83 4
+0x71b0 27 11 43 82 5
+0x71b0 28 11 44 83 5
+0x71b0 30 11 51 82 6
+0x71b0 29 11 52 83 6
+0x71b0 31 11 59 82 7
+0x71b0 32 11 60 83 7
+0x71b1 1 11 5 84 0
+0x71b1 2 11 6 85 0
+0x71b1 3 11 13 84 1
+0x71b1 4 11 14 85 1
+0x71b1 5 11 21 84 2
+0x71b1 6 11 22 85 2
+0x71b1 7 11 29 84 3
+0x71b1 8 11 30 85 3
+0x71b1 9 11 37 84 4
+0x71b1 10 11 38 85 4
+0x71b1 11 11 45 84 5
+0x71b1 12 11 46 85 5
+0x71b1 13 11 53 84 6
+0x71b1 14 11 54 85 6
+0x71b1 15 11 61 84 7
+0x71b1 16 11 62 85 7
+0x71b1 17 11 7 86 0
+0x71b1 18 11 8 87 0
+0x71b1 19 11 15 86 1
+0x71b1 21 11 16 87 1
+0x71b1 20 11 23 86 2
+0x71b1 22 11 24 87 2
+0x71b1 23 11 31 86 3
+0x71b1 25 11 32 87 3
+0x71b1 24 11 39 86 4
+0x71b1 26 11 40 87 4
+0x71b1 27 11 47 86 5
+0x71b1 28 11 48 87 5
+0x71b1 30 11 55 86 6
+0x71b1 29 11 56 87 6
+0x71b1 31 11 63 86 7
+0x71b1 32 11 64 87 7
+0x72b0 1 10 64 79 7
+0x72b0 2 10 63 78 7
+0x72b0 3 10 56 79 6
+0x72b0 4 10 55 78 6
+0x72b0 5 10 48 79 5
+0x72b0 6 10 47 78 5
+0x72b0 7 10 40 79 4
+0x72b0 8 10 39 78 4
+0x72b0 9 10 32 79 3
+0x72b0 10 10 31 78 3
+0x72b0 11 10 24 79 2
+0x72b0 12 10 23 78 2
+0x72b0 13 10 16 79 1
+0x72b0 14 10 15 78 1
+0x72b0 15 10 8 79 0
+0x72b0 16 10 7 78 0
+0x72b0 17 10 62 77 7
+0x72b0 18 10 61 76 7
+0x72b0 19 10 54 77 6
+0x72b0 20 10 46 77 5
+0x72b0 21 10 53 76 6
+0x72b0 22 10 45 76 5
+0x72b0 23 10 38 77 4
+0x72b0 24 10 30 77 3
+0x72b0 25 10 37 76 4
+0x72b0 26 10 29 76 3
+0x72b0 27 10 22 77 2
+0x72b0 28 10 21 76 2
+0x72b0 29 10 13 76 1
+0x72b0 30 10 14 77 1
+0x72b0 31 10 6 77 0
+0x72b0 32 10 5 76 0
+0x72b1 1 10 60 75 7
+0x72b1 2 10 59 74 7
+0x72b1 3 10 52 75 6
+0x72b1 4 10 51 74 6
+0x72b1 5 10 44 75 5
+0x72b1 6 10 43 74 5
+0x72b1 7 10 36 75 4
+0x72b1 8 10 35 74 4
+0x72b1 9 10 28 75 3
+0x72b1 10 10 27 74 3
+0x72b1 11 10 20 75 2
+0x72b1 12 10 19 74 2
+0x72b1 13 10 12 75 1
+0x72b1 14 10 11 74 1
+0x72b1 15 10 4 75 0
+0x72b1 16 10 3 74 0
+0x72b1 17 10 58 73 7
+0x72b1 18 10 57 72 7
+0x72b1 19 10 50 73 6
+0x72b1 20 10 42 73 5
+0x72b1 21 10 49 72 6
+0x72b1 22 10 41 72 5
+0x72b1 23 10 34 73 4
+0x72b1 24 10 26 73 3
+0x72b1 25 10 33 72 4
+0x72b1 26 10 25 72 3
+0x72b1 27 10 18 73 2
+0x72b1 28 10 17 72 2
+0x72b1 29 10 9 72 1
+0x72b1 30 10 10 73 1
+0x72b1 31 10 2 73 0
+0x72b1 32 10 1 72 0
+0x73b0 1 9 64 71 7
+0x73b0 2 9 63 70 7
+0x73b0 3 9 56 71 6
+0x73b0 4 9 55 70 6
+0x73b0 5 9 48 71 5
+0x73b0 6 9 47 70 5
+0x73b0 7 9 40 71 4
+0x73b0 8 9 39 70 4
+0x73b0 9 9 32 71 3
+0x73b0 10 9 31 70 3
+0x73b0 11 9 24 71 2
+0x73b0 12 9 23 70 2
+0x73b0 13 9 16 71 1
+0x73b0 14 9 15 70 1
+0x73b0 15 9 8 71 0
+0x73b0 16 9 7 70 0
+0x73b0 17 9 62 69 7
+0x73b0 18 9 61 68 7
+0x73b0 19 9 54 69 6
+0x73b0 20 9 46 69 5
+0x73b0 21 9 53 68 6
+0x73b0 22 9 45 68 5
+0x73b0 23 9 38 69 4
+0x73b0 24 9 30 69 3
+0x73b0 25 9 37 68 4
+0x73b0 26 9 29 68 3
+0x73b0 27 9 22 69 2
+0x73b0 28 9 21 68 2
+0x73b0 29 9 13 68 1
+0x73b0 30 9 14 69 1
+0x73b0 31 9 6 69 0
+0x73b0 32 9 5 68 0
+0x73b1 1 9 60 67 7
+0x73b1 2 9 59 66 7
+0x73b1 3 9 52 67 6
+0x73b1 4 9 51 66 6
+0x73b1 5 9 44 67 5
+0x73b1 6 9 43 66 5
+0x73b1 7 9 36 67 4
+0x73b1 8 9 35 66 4
+0x73b1 9 9 28 67 3
+0x73b1 10 9 27 66 3
+0x73b1 11 9 20 67 2
+0x73b1 12 9 19 66 2
+0x73b1 13 9 12 67 1
+0x73b1 14 9 11 66 1
+0x73b1 15 9 4 67 0
+0x73b1 16 9 3 66 0
+0x73b1 17 9 58 65 7
+0x73b1 18 9 57 64 7
+0x73b1 19 9 50 65 6
+0x73b1 20 9 42 65 5
+0x73b1 21 9 49 64 6
+0x73b1 22 9 41 64 5
+0x73b1 23 9 34 65 4
+0x73b1 24 9 26 65 3
+0x73b1 25 9 33 64 4
+0x73b1 26 9 25 64 3
+0x73b1 27 9 18 65 2
+0x73b1 28 9 17 64 2
+0x73b1 29 9 9 64 1
+0x73b1 30 9 10 65 1
+0x73b1 31 9 2 65 0
+0x73b1 32 9 1 64 0
+0x7576 1 114 8 143 32
+0x7576 2 114 16 143 33
+0x7576 3 114 7 142 32
+0x7576 4 114 15 142 33
+0x7576 5 114 6 141 32
+0x7576 6 114 14 141 33
+0x7576 7 114 5 140 32
+0x7576 8 114 13 140 33
+0x7576 9 114 4 139 32
+0x7576 10 114 12 139 33
+0x7576 11 114 3 138 32
+0x7576 12 114 11 138 33
+0x7576 13 114 2 137 32
+0x7576 14 114 10 137 33
+0x7576 15 114 1 136 32
+0x7576 16 114 9 136 33
+0x7576 17 114 24 143 34
+0x7576 18 114 32 143 35
+0x7576 19 114 23 142 34
+0x7576 20 114 22 142 34
+0x7576 21 114 31 141 35
+0x7576 22 114 30 141 35
+0x7576 23 114 21 140 34
+0x7576 24 114 20 140 34
+0x7576 25 114 29 139 35
+0x7576 26 114 28 139 35
+0x7576 27 114 19 138 34
+0x7576 28 114 27 138 35
+0x7576 29 114 26 137 35
+0x7576 30 114 18 137 34
+0x7576 31 114 17 136 34
+0x7576 32 114 25 136 35
+0x7577 1 114 40 143 36
+0x7577 2 114 48 143 37
+0x7577 3 114 39 142 36
+0x7577 4 114 47 142 37
+0x7577 5 114 38 141 36
+0x7577 6 114 46 141 37
+0x7577 7 114 37 140 36
+0x7577 8 114 45 140 37
+0x7577 9 114 36 139 36
+0x7577 10 114 44 139 37
+0x7577 11 114 35 138 36
+0x7577 12 114 43 138 37
+0x7577 13 114 34 137 36
+0x7577 14 114 42 137 37
+0x7577 15 114 33 136 36
+0x7577 16 114 41 136 37
+0x7577 17 114 56 143 38
+0x7577 18 114 64 143 39
+0x7577 19 114 55 142 38
+0x7577 20 114 54 141 38
+0x7577 21 114 63 142 39
+0x7577 22 114 62 141 39
+0x7577 23 114 53 140 38
+0x7577 24 114 52 139 38
+0x7577 25 114 61 140 39
+0x7577 26 114 60 139 39
+0x7577 27 114 51 138 38
+0x7577 28 114 59 138 39
+0x7577 29 114 58 137 39
+0x7577 30 114 50 137 38
+0x7577 31 114 49 136 38
+0x7577 32 114 57 136 39
+0x7586 1 90 57 136 31
+0x7586 2 90 49 136 30
+0x7586 3 90 58 137 31
+0x7586 4 90 50 137 30
+0x7586 5 90 59 138 31
+0x7586 6 90 51 138 30
+0x7586 7 90 60 139 31
+0x7586 8 90 52 139 30
+0x7586 9 90 61 140 31
+0x7586 10 90 53 140 30
+0x7586 11 90 62 141 31
+0x7586 12 90 54 141 30
+0x7586 13 90 63 142 31
+0x7586 14 90 55 142 30
+0x7586 15 90 64 143 31
+0x7586 16 90 56 143 30
+0x7586 17 90 41 136 29
+0x7586 18 90 33 136 28
+0x7586 19 90 42 137 29
+0x7586 20 90 43 138 29
+0x7586 21 90 34 137 28
+0x7586 22 90 35 138 28
+0x7586 23 90 44 139 29
+0x7586 24 90 45 140 29
+0x7586 25 90 36 139 28
+0x7586 26 90 37 140 28
+0x7586 27 90 46 141 29
+0x7586 28 90 38 141 28
+0x7586 29 90 39 142 28
+0x7586 30 90 47 142 29
+0x7586 31 90 48 143 29
+0x7586 32 90 40 143 28
+0x7587 1 90 25 136 27
+0x7587 2 90 17 136 26
+0x7587 3 90 26 137 27
+0x7587 4 90 18 137 26
+0x7587 5 90 27 138 27
+0x7587 6 90 19 138 26
+0x7587 7 90 28 139 27
+0x7587 8 90 20 139 26
+0x7587 9 90 29 140 27
+0x7587 10 90 21 140 26
+0x7587 11 90 30 141 27
+0x7587 12 90 22 141 26
+0x7587 13 90 31 142 27
+0x7587 14 90 23 142 26
+0x7587 15 90 32 143 27
+0x7587 16 90 24 143 26
+0x7587 17 90 9 136 25
+0x7587 18 90 1 136 24
+0x7587 19 90 10 137 25
+0x7587 20 90 11 138 25
+0x7587 21 90 2 137 24
+0x7587 22 90 3 138 24
+0x7587 23 90 12 139 25
+0x7587 24 90 13 140 25
+0x7587 25 90 4 139 24
+0x7587 26 90 5 140 24
+0x7587 27 90 14 141 25
+0x7587 28 90 6 141 24
+0x7587 29 90 7 142 24
+0x7587 30 90 15 142 25
+0x7587 31 90 16 143 25
+0x7587 32 90 8 143 24
+0x7596 1 66 57 136 23
+0x7596 2 66 49 136 22
+0x7596 3 66 58 137 23
+0x7596 4 66 50 137 22
+0x7596 5 66 59 138 23
+0x7596 6 66 51 138 22
+0x7596 7 66 60 139 23
+0x7596 8 66 52 139 22
+0x7596 9 66 61 140 23
+0x7596 10 66 53 140 22
+0x7596 11 66 62 141 23
+0x7596 12 66 54 141 22
+0x7596 13 66 63 142 23
+0x7596 14 66 55 142 22
+0x7596 15 66 64 143 23
+0x7596 16 66 56 143 22
+0x7596 17 66 41 136 21
+0x7596 18 66 33 136 20
+0x7596 19 66 42 137 21
+0x7596 20 66 43 138 21
+0x7596 21 66 34 137 20
+0x7596 22 66 35 138 20
+0x7596 23 66 44 139 21
+0x7596 24 66 45 140 21
+0x7596 25 66 36 139 20
+0x7596 26 66 37 140 20
+0x7596 27 66 46 141 21
+0x7596 28 66 38 141 20
+0x7596 29 66 39 142 20
+0x7596 30 66 47 142 21
+0x7596 31 66 48 143 21
+0x7596 32 66 40 143 20
+0x7597 1 66 25 136 19
+0x7597 2 66 17 136 18
+0x7597 3 66 26 137 19
+0x7597 4 66 18 137 18
+0x7597 5 66 27 138 19
+0x7597 6 66 19 138 18
+0x7597 7 66 28 139 19
+0x7597 8 66 20 139 18
+0x7597 9 66 29 140 19
+0x7597 10 66 21 140 18
+0x7597 11 66 30 141 19
+0x7597 12 66 22 141 18
+0x7597 13 66 31 142 19
+0x7597 14 66 23 142 18
+0x7597 15 66 32 143 19
+0x7597 16 66 24 143 18
+0x7597 17 66 9 136 17
+0x7597 18 66 1 136 16
+0x7597 19 66 10 137 17
+0x7597 20 66 11 138 17
+0x7597 21 66 2 137 16
+0x7597 22 66 3 138 16
+0x7597 23 66 12 139 17
+0x7597 24 66 13 140 17
+0x7597 25 66 4 139 16
+0x7597 26 66 5 140 16
+0x7597 27 66 14 141 17
+0x7597 28 66 6 141 16
+0x7597 29 66 7 142 16
+0x7597 30 66 15 142 17
+0x7597 31 66 16 143 17
+0x7597 32 66 8 143 16
+0x7676 1 115 8 151 32
+0x7676 2 115 16 151 33
+0x7676 3 115 7 150 32
+0x7676 4 115 15 150 33
+0x7676 5 115 6 149 32
+0x7676 6 115 14 149 33
+0x7676 7 115 5 148 32
+0x7676 8 115 13 148 33
+0x7676 9 115 4 147 32
+0x7676 10 115 12 147 33
+0x7676 11 115 3 146 32
+0x7676 12 115 11 146 33
+0x7676 13 115 2 145 32
+0x7676 14 115 10 145 33
+0x7676 15 115 1 144 32
+0x7676 16 115 9 144 33
+0x7676 17 115 24 151 34
+0x7676 18 115 32 151 35
+0x7676 19 115 23 150 34
+0x7676 20 115 22 150 34
+0x7676 21 115 31 149 35
+0x7676 22 115 30 149 35
+0x7676 23 115 21 148 34
+0x7676 24 115 20 148 34
+0x7676 25 115 29 147 35
+0x7676 26 115 28 147 35
+0x7676 27 115 19 146 34
+0x7676 28 115 27 146 35
+0x7676 29 115 26 145 35
+0x7676 30 115 18 145 34
+0x7676 31 115 17 144 34
+0x7676 32 115 25 144 35
+0x7677 1 115 40 151 36
+0x7677 2 115 48 151 37
+0x7677 3 115 39 150 36
+0x7677 4 115 47 150 37
+0x7677 5 115 38 149 36
+0x7677 6 115 46 149 37
+0x7677 7 115 37 148 36
+0x7677 8 115 45 148 37
+0x7677 9 115 36 147 36
+0x7677 10 115 44 147 37
+0x7677 11 115 35 146 36
+0x7677 12 115 43 146 37
+0x7677 13 115 34 145 36
+0x7677 14 115 42 145 37
+0x7677 15 115 33 144 36
+0x7677 16 115 41 144 37
+0x7677 17 115 56 151 38
+0x7677 18 115 64 151 39
+0x7677 19 115 55 150 38
+0x7677 20 115 54 149 38
+0x7677 21 115 63 150 39
+0x7677 22 115 62 149 39
+0x7677 23 115 53 148 38
+0x7677 24 115 52 147 38
+0x7677 25 115 61 148 39
+0x7677 26 115 60 147 39
+0x7677 27 115 51 146 38
+0x7677 28 115 59 146 39
+0x7677 29 115 58 145 39
+0x7677 30 115 50 145 38
+0x7677 31 115 49 144 38
+0x7677 32 115 57 144 39
+0x7686 1 91 57 144 31
+0x7686 2 91 49 144 30
+0x7686 3 91 58 145 31
+0x7686 4 91 50 145 30
+0x7686 5 91 59 146 31
+0x7686 6 91 51 146 30
+0x7686 7 91 60 147 31
+0x7686 8 91 52 147 30
+0x7686 9 91 61 148 31
+0x7686 10 91 53 148 30
+0x7686 11 91 62 149 31
+0x7686 12 91 54 149 30
+0x7686 13 91 63 150 31
+0x7686 14 91 55 150 30
+0x7686 15 91 64 151 31
+0x7686 16 91 56 151 30
+0x7686 17 91 41 144 29
+0x7686 18 91 33 144 28
+0x7686 19 91 42 145 29
+0x7686 20 91 43 146 29
+0x7686 21 91 34 145 28
+0x7686 22 91 35 146 28
+0x7686 23 91 44 147 29
+0x7686 24 91 45 148 29
+0x7686 25 91 36 147 28
+0x7686 26 91 37 148 28
+0x7686 27 91 46 149 29
+0x7686 28 91 38 149 28
+0x7686 29 91 39 150 28
+0x7686 30 91 47 150 29
+0x7686 31 91 48 151 29
+0x7686 32 91 40 151 28
+0x7687 1 91 25 144 27
+0x7687 2 91 17 144 26
+0x7687 3 91 26 145 27
+0x7687 4 91 18 145 26
+0x7687 5 91 27 146 27
+0x7687 6 91 19 146 26
+0x7687 7 91 28 147 27
+0x7687 8 91 20 147 26
+0x7687 9 91 29 148 27
+0x7687 10 91 21 148 26
+0x7687 11 91 30 149 27
+0x7687 12 91 22 149 26
+0x7687 13 91 31 150 27
+0x7687 14 91 23 150 26
+0x7687 15 91 32 151 27
+0x7687 16 91 24 151 26
+0x7687 17 91 9 144 25
+0x7687 18 91 1 144 24
+0x7687 19 91 10 145 25
+0x7687 20 91 11 146 25
+0x7687 21 91 2 145 24
+0x7687 22 91 3 146 24
+0x7687 23 91 12 147 25
+0x7687 24 91 13 148 25
+0x7687 25 91 4 147 24
+0x7687 26 91 5 148 24
+0x7687 27 91 14 149 25
+0x7687 28 91 6 149 24
+0x7687 29 91 7 150 24
+0x7687 30 91 15 150 25
+0x7687 31 91 16 151 25
+0x7687 32 91 8 151 24
+0x7696 1 67 57 144 23
+0x7696 2 67 49 144 22
+0x7696 3 67 58 145 23
+0x7696 4 67 50 145 22
+0x7696 5 67 59 146 23
+0x7696 6 67 51 146 22
+0x7696 7 67 60 147 23
+0x7696 8 67 52 147 22
+0x7696 9 67 61 148 23
+0x7696 10 67 53 148 22
+0x7696 11 67 62 149 23
+0x7696 12 67 54 149 22
+0x7696 13 67 63 150 23
+0x7696 14 67 55 150 22
+0x7696 15 67 64 151 23
+0x7696 16 67 56 151 22
+0x7696 17 67 41 144 21
+0x7696 18 67 33 144 20
+0x7696 19 67 42 145 21
+0x7696 20 67 43 146 21
+0x7696 21 67 34 145 20
+0x7696 22 67 35 146 20
+0x7696 23 67 44 147 21
+0x7696 24 67 45 148 21
+0x7696 25 67 36 147 20
+0x7696 26 67 37 148 20
+0x7696 27 67 46 149 21
+0x7696 28 67 38 149 20
+0x7696 29 67 39 150 20
+0x7696 30 67 47 150 21
+0x7696 31 67 48 151 21
+0x7696 32 67 40 151 20
+0x7697 1 67 25 144 19
+0x7697 2 67 17 144 18
+0x7697 3 67 26 145 19
+0x7697 4 67 18 145 18
+0x7697 5 67 27 146 19
+0x7697 6 67 19 146 18
+0x7697 7 67 28 147 19
+0x7697 8 67 20 147 18
+0x7697 9 67 29 148 19
+0x7697 10 67 21 148 18
+0x7697 11 67 30 149 19
+0x7697 12 67 22 149 18
+0x7697 13 67 31 150 19
+0x7697 14 67 23 150 18
+0x7697 15 67 32 151 19
+0x7697 16 67 24 151 18
+0x7697 17 67 9 144 17
+0x7697 18 67 1 144 16
+0x7697 19 67 10 145 17
+0x7697 20 67 11 146 17
+0x7697 21 67 2 145 16
+0x7697 22 67 3 146 16
+0x7697 23 67 12 147 17
+0x7697 24 67 13 148 17
+0x7697 25 67 4 147 16
+0x7697 26 67 5 148 16
+0x7697 27 67 14 149 17
+0x7697 28 67 6 149 16
+0x7697 29 67 7 150 16
+0x7697 30 67 15 150 17
+0x7697 31 67 16 151 17
+0x7697 32 67 8 151 16
+0x7376 1 112 8 127 32
+0x7376 2 112 16 127 33
+0x7376 3 112 7 126 32
+0x7376 4 112 15 126 33
+0x7376 5 112 6 125 32
+0x7376 6 112 14 125 33
+0x7376 7 112 5 124 32
+0x7376 8 112 13 124 33
+0x7376 9 112 4 123 32
+0x7376 10 112 12 123 33
+0x7376 11 112 3 122 32
+0x7376 12 112 11 122 33
+0x7376 13 112 2 121 32
+0x7376 14 112 10 121 33
+0x7376 15 112 1 120 32
+0x7376 16 112 9 120 33
+0x7376 17 112 24 127 34
+0x7376 18 112 32 127 35
+0x7376 19 112 23 126 34
+0x7376 20 112 22 126 34
+0x7376 21 112 31 125 35
+0x7376 22 112 30 125 35
+0x7376 23 112 21 124 34
+0x7376 24 112 20 124 34
+0x7376 25 112 29 123 35
+0x7376 26 112 28 123 35
+0x7376 27 112 19 122 34
+0x7376 28 112 27 122 35
+0x7376 29 112 26 121 35
+0x7376 30 112 18 121 34
+0x7376 31 112 17 120 34
+0x7376 32 112 25 120 35
+0x7377 1 112 40 127 36
+0x7377 2 112 48 127 37
+0x7377 3 112 39 126 36
+0x7377 4 112 47 126 37
+0x7377 5 112 38 125 36
+0x7377 6 112 46 125 37
+0x7377 7 112 37 124 36
+0x7377 8 112 45 124 37
+0x7377 9 112 36 123 36
+0x7377 10 112 44 123 37
+0x7377 11 112 35 122 36
+0x7377 12 112 43 122 37
+0x7377 13 112 34 121 36
+0x7377 14 112 42 121 37
+0x7377 15 112 33 120 36
+0x7377 16 112 41 120 37
+0x7377 17 112 56 127 38
+0x7377 18 112 64 127 39
+0x7377 19 112 55 126 38
+0x7377 20 112 54 125 38
+0x7377 21 112 63 126 39
+0x7377 22 112 62 125 39
+0x7377 23 112 53 124 38
+0x7377 24 112 52 123 38
+0x7377 25 112 61 124 39
+0x7377 26 112 60 123 39
+0x7377 27 112 51 122 38
+0x7377 28 112 59 122 39
+0x7377 29 112 58 121 39
+0x7377 30 112 50 121 38
+0x7377 31 112 49 120 38
+0x7377 32 112 57 120 39
+0x7386 1 88 57 120 31
+0x7386 2 88 49 120 30
+0x7386 3 88 58 121 31
+0x7386 4 88 50 121 30
+0x7386 5 88 59 122 31
+0x7386 6 88 51 122 30
+0x7386 7 88 60 123 31
+0x7386 8 88 52 123 30
+0x7386 9 88 61 124 31
+0x7386 10 88 53 124 30
+0x7386 11 88 62 125 31
+0x7386 12 88 54 125 30
+0x7386 13 88 63 126 31
+0x7386 14 88 55 126 30
+0x7386 15 88 64 127 31
+0x7386 16 88 56 127 30
+0x7386 17 88 41 120 29
+0x7386 18 88 33 120 28
+0x7386 19 88 42 121 29
+0x7386 20 88 43 122 29
+0x7386 21 88 34 121 28
+0x7386 22 88 35 122 28
+0x7386 23 88 44 123 29
+0x7386 24 88 45 124 29
+0x7386 25 88 36 123 28
+0x7386 26 88 37 124 28
+0x7386 27 88 46 125 29
+0x7386 28 88 38 125 28
+0x7386 29 88 39 126 28
+0x7386 30 88 47 126 29
+0x7386 31 88 48 127 29
+0x7386 32 88 40 127 28
+0x7387 1 88 25 120 27
+0x7387 2 88 17 120 26
+0x7387 3 88 26 121 27
+0x7387 4 88 18 121 26
+0x7387 5 88 27 122 27
+0x7387 6 88 19 122 26
+0x7387 7 88 28 123 27
+0x7387 8 88 20 123 26
+0x7387 9 88 29 124 27
+0x7387 10 88 21 124 26
+0x7387 11 88 30 125 27
+0x7387 12 88 22 125 26
+0x7387 13 88 31 126 27
+0x7387 14 88 23 126 26
+0x7387 15 88 32 127 27
+0x7387 16 88 24 127 26
+0x7387 17 88 9 120 25
+0x7387 18 88 1 120 24
+0x7387 19 88 10 121 25
+0x7387 20 88 11 122 25
+0x7387 21 88 2 121 24
+0x7387 22 88 3 122 24
+0x7387 23 88 12 123 25
+0x7387 24 88 13 124 25
+0x7387 25 88 4 123 24
+0x7387 26 88 5 124 24
+0x7387 27 88 14 125 25
+0x7387 28 88 6 125 24
+0x7387 29 88 7 126 24
+0x7387 30 88 15 126 25
+0x7387 31 88 16 127 25
+0x7387 32 88 8 127 24
+0x7396 1 64 57 120 23
+0x7396 2 64 49 120 22
+0x7396 3 64 58 121 23
+0x7396 4 64 50 121 22
+0x7396 5 64 59 122 23
+0x7396 6 64 51 122 22
+0x7396 7 64 60 123 23
+0x7396 8 64 52 123 22
+0x7396 9 64 61 124 23
+0x7396 10 64 53 124 22
+0x7396 11 64 62 125 23
+0x7396 12 64 54 125 22
+0x7396 13 64 63 126 23
+0x7396 14 64 55 126 22
+0x7396 15 64 64 127 23
+0x7396 16 64 56 127 22
+0x7396 17 64 41 120 21
+0x7396 18 64 33 120 20
+0x7396 19 64 42 121 21
+0x7396 20 64 43 122 21
+0x7396 21 64 34 121 20
+0x7396 22 64 35 122 20
+0x7396 23 64 44 123 21
+0x7396 24 64 45 124 21
+0x7396 25 64 36 123 20
+0x7396 26 64 37 124 20
+0x7396 27 64 46 125 21
+0x7396 28 64 38 125 20
+0x7396 29 64 39 126 20
+0x7396 30 64 47 126 21
+0x7396 31 64 48 127 21
+0x7396 32 64 40 127 20
+0x7397 1 64 25 120 19
+0x7397 2 64 17 120 18
+0x7397 3 64 26 121 19
+0x7397 4 64 18 121 18
+0x7397 5 64 27 122 19
+0x7397 6 64 19 122 18
+0x7397 7 64 28 123 19
+0x7397 8 64 20 123 18
+0x7397 9 64 29 124 19
+0x7397 10 64 21 124 18
+0x7397 11 64 30 125 19
+0x7397 12 64 22 125 18
+0x7397 13 64 31 126 19
+0x7397 14 64 23 126 18
+0x7397 15 64 32 127 19
+0x7397 16 64 24 127 18
+0x7397 17 64 9 120 17
+0x7397 18 64 1 120 16
+0x7397 19 64 10 121 17
+0x7397 20 64 11 122 17
+0x7397 21 64 2 121 16
+0x7397 22 64 3 122 16
+0x7397 23 64 12 123 17
+0x7397 24 64 13 124 17
+0x7397 25 64 4 123 16
+0x7397 26 64 5 124 16
+0x7397 27 64 14 125 17
+0x7397 28 64 6 125 16
+0x7397 29 64 7 126 16
+0x7397 30 64 15 126 17
+0x7397 31 64 16 127 17
+0x7397 32 64 8 127 16
+0x7476 1 113 8 135 32
+0x7476 2 113 16 135 33
+0x7476 3 113 7 134 32
+0x7476 4 113 15 134 33
+0x7476 5 113 6 133 32
+0x7476 6 113 14 133 33
+0x7476 7 113 5 132 32
+0x7476 8 113 13 132 33
+0x7476 9 113 4 131 32
+0x7476 10 113 12 131 33
+0x7476 11 113 3 130 32
+0x7476 12 113 11 130 33
+0x7476 13 113 2 129 32
+0x7476 14 113 10 129 33
+0x7476 15 113 1 128 32
+0x7476 16 113 9 128 33
+0x7476 17 113 24 135 34
+0x7476 18 113 32 135 35
+0x7476 19 113 23 134 34
+0x7476 20 113 22 134 34
+0x7476 21 113 31 133 35
+0x7476 22 113 30 133 35
+0x7476 23 113 21 132 34
+0x7476 24 113 20 132 34
+0x7476 25 113 29 131 35
+0x7476 26 113 28 131 35
+0x7476 27 113 19 130 34
+0x7476 28 113 27 130 35
+0x7476 29 113 26 129 35
+0x7476 30 113 18 129 34
+0x7476 31 113 17 128 34
+0x7476 32 113 25 128 35
+0x7477 1 113 40 135 36
+0x7477 2 113 48 135 37
+0x7477 3 113 39 134 36
+0x7477 4 113 47 134 37
+0x7477 5 113 38 133 36
+0x7477 6 113 46 133 37
+0x7477 7 113 37 132 36
+0x7477 8 113 45 132 37
+0x7477 9 113 36 131 36
+0x7477 10 113 44 131 37
+0x7477 11 113 35 130 36
+0x7477 12 113 43 130 37
+0x7477 13 113 34 129 36
+0x7477 14 113 42 129 37
+0x7477 15 113 33 128 36
+0x7477 16 113 41 128 37
+0x7477 17 113 56 135 38
+0x7477 18 113 64 135 39
+0x7477 19 113 55 134 38
+0x7477 20 113 54 133 38
+0x7477 21 113 63 134 39
+0x7477 22 113 62 133 39
+0x7477 23 113 53 132 38
+0x7477 24 113 52 131 38
+0x7477 25 113 61 132 39
+0x7477 26 113 60 131 39
+0x7477 27 113 51 130 38
+0x7477 28 113 59 130 39
+0x7477 29 113 58 129 39
+0x7477 30 113 50 129 38
+0x7477 31 113 49 128 38
+0x7477 32 113 57 128 39
+0x7486 1 89 57 128 31
+0x7486 2 89 49 128 30
+0x7486 3 89 58 129 31
+0x7486 4 89 50 129 30
+0x7486 5 89 59 130 31
+0x7486 6 89 51 130 30
+0x7486 7 89 60 131 31
+0x7486 8 89 52 131 30
+0x7486 9 89 61 132 31
+0x7486 10 89 53 132 30
+0x7486 11 89 62 133 31
+0x7486 12 89 54 133 30
+0x7486 13 89 63 134 31
+0x7486 14 89 55 134 30
+0x7486 15 89 64 135 31
+0x7486 16 89 56 135 30
+0x7486 17 89 41 128 29
+0x7486 18 89 33 128 28
+0x7486 19 89 42 129 29
+0x7486 20 89 43 130 29
+0x7486 21 89 34 129 28
+0x7486 22 89 35 130 28
+0x7486 23 89 44 131 29
+0x7486 24 89 45 132 29
+0x7486 25 89 36 131 28
+0x7486 26 89 37 132 28
+0x7486 27 89 46 133 29
+0x7486 28 89 38 133 28
+0x7486 29 89 39 134 28
+0x7486 30 89 47 134 29
+0x7486 31 89 48 135 29
+0x7486 32 89 40 135 28
+0x7487 1 89 25 128 27
+0x7487 2 89 17 128 26
+0x7487 3 89 26 129 27
+0x7487 4 89 18 129 26
+0x7487 5 89 27 130 27
+0x7487 6 89 19 130 26
+0x7487 7 89 28 131 27
+0x7487 8 89 20 131 26
+0x7487 9 89 29 132 27
+0x7487 10 89 21 132 26
+0x7487 11 89 30 133 27
+0x7487 12 89 22 133 26
+0x7487 13 89 31 134 27
+0x7487 14 89 23 134 26
+0x7487 15 89 32 135 27
+0x7487 16 89 24 135 26
+0x7487 17 89 9 128 25
+0x7487 18 89 1 128 24
+0x7487 19 89 10 129 25
+0x7487 20 89 11 130 25
+0x7487 21 89 2 129 24
+0x7487 22 89 3 130 24
+0x7487 23 89 12 131 25
+0x7487 24 89 13 132 25
+0x7487 25 89 4 131 24
+0x7487 26 89 5 132 24
+0x7487 27 89 14 133 25
+0x7487 28 89 6 133 24
+0x7487 29 89 7 134 24
+0x7487 30 89 15 134 25
+0x7487 31 89 16 135 25
+0x7487 32 89 8 135 24
+0x7496 1 65 57 128 23
+0x7496 2 65 49 128 22
+0x7496 3 65 58 129 23
+0x7496 4 65 50 129 22
+0x7496 5 65 59 130 23
+0x7496 6 65 51 130 22
+0x7496 7 65 60 131 23
+0x7496 8 65 52 131 22
+0x7496 9 65 61 132 23
+0x7496 10 65 53 132 22
+0x7496 11 65 62 133 23
+0x7496 12 65 54 133 22
+0x7496 13 65 63 134 23
+0x7496 14 65 55 134 22
+0x7496 15 65 64 135 23
+0x7496 16 65 56 135 22
+0x7496 17 65 41 128 21
+0x7496 18 65 33 128 20
+0x7496 19 65 42 129 21
+0x7496 20 65 43 130 21
+0x7496 21 65 34 129 20
+0x7496 22 65 35 130 20
+0x7496 23 65 44 131 21
+0x7496 24 65 45 132 21
+0x7496 25 65 36 131 20
+0x7496 26 65 37 132 20
+0x7496 27 65 46 133 21
+0x7496 28 65 38 133 20
+0x7496 29 65 39 134 20
+0x7496 30 65 47 134 21
+0x7496 31 65 48 135 21
+0x7496 32 65 40 135 20
+0x7497 1 65 25 128 19
+0x7497 2 65 17 128 18
+0x7497 3 65 26 129 19
+0x7497 4 65 18 129 18
+0x7497 5 65 27 130 19
+0x7497 6 65 19 130 18
+0x7497 7 65 28 131 19
+0x7497 8 65 20 131 18
+0x7497 9 65 29 132 19
+0x7497 10 65 21 132 18
+0x7497 11 65 30 133 19
+0x7497 12 65 22 133 18
+0x7497 13 65 31 134 19
+0x7497 14 65 23 134 18
+0x7497 15 65 32 135 19
+0x7497 16 65 24 135 18
+0x7497 17 65 9 128 17
+0x7497 18 65 1 128 16
+0x7497 19 65 10 129 17
+0x7497 20 65 11 130 17
+0x7497 21 65 2 129 16
+0x7497 22 65 3 130 16
+0x7497 23 65 12 131 17
+0x7497 24 65 13 132 17
+0x7497 25 65 4 131 16
+0x7497 26 65 5 132 16
+0x7497 27 65 14 133 17
+0x7497 28 65 6 133 16
+0x7497 29 65 7 134 16
+0x7497 30 65 15 134 17
+0x7497 31 65 16 135 17
+0x7497 32 65 8 135 16
+0x7176 1 110 8 111 32
+0x7176 2 110 16 111 33
+0x7176 3 110 7 110 32
+0x7176 4 110 15 110 33
+0x7176 5 110 6 109 32
+0x7176 6 110 14 109 33
+0x7176 7 110 5 108 32
+0x7176 8 110 13 108 33
+0x7176 9 110 4 107 32
+0x7176 10 110 12 107 33
+0x7176 11 110 3 106 32
+0x7176 12 110 11 106 33
+0x7176 13 110 2 105 32
+0x7176 14 110 10 105 33
+0x7176 15 110 1 104 32
+0x7176 16 110 9 104 33
+0x7176 17 110 24 111 34
+0x7176 18 110 32 111 35
+0x7176 19 110 23 110 34
+0x7176 20 110 22 110 34
+0x7176 21 110 31 109 35
+0x7176 22 110 30 109 35
+0x7176 23 110 21 108 34
+0x7176 24 110 20 108 34
+0x7176 25 110 29 107 35
+0x7176 26 110 28 107 35
+0x7176 27 110 19 106 34
+0x7176 28 110 27 106 35
+0x7176 29 110 26 105 35
+0x7176 30 110 18 105 34
+0x7176 31 110 17 104 34
+0x7176 32 110 25 104 35
+0x7177 1 110 40 111 36
+0x7177 2 110 48 111 37
+0x7177 3 110 39 110 36
+0x7177 4 110 47 110 37
+0x7177 5 110 38 109 36
+0x7177 6 110 46 109 37
+0x7177 7 110 37 108 36
+0x7177 8 110 45 108 37
+0x7177 9 110 36 107 36
+0x7177 10 110 44 107 37
+0x7177 11 110 35 106 36
+0x7177 12 110 43 106 37
+0x7177 13 110 34 105 36
+0x7177 14 110 42 105 37
+0x7177 15 110 33 104 36
+0x7177 16 110 41 104 37
+0x7177 17 110 56 111 38
+0x7177 18 110 64 111 39
+0x7177 19 110 55 110 38
+0x7177 20 110 54 109 38
+0x7177 21 110 63 110 39
+0x7177 22 110 62 109 39
+0x7177 23 110 53 108 38
+0x7177 24 110 52 107 38
+0x7177 25 110 61 108 39
+0x7177 26 110 60 107 39
+0x7177 27 110 51 106 38
+0x7177 28 110 59 106 39
+0x7177 29 110 58 105 39
+0x7177 30 110 50 105 38
+0x7177 31 110 49 104 38
+0x7177 32 110 57 104 39
+0x7186 1 86 57 104 31
+0x7186 2 86 49 104 30
+0x7186 3 86 58 105 31
+0x7186 4 86 50 105 30
+0x7186 5 86 59 106 31
+0x7186 6 86 51 106 30
+0x7186 7 86 60 107 31
+0x7186 8 86 52 107 30
+0x7186 9 86 61 108 31
+0x7186 10 86 53 108 30
+0x7186 11 86 62 109 31
+0x7186 12 86 54 109 30
+0x7186 13 86 63 110 31
+0x7186 14 86 55 110 30
+0x7186 15 86 64 111 31
+0x7186 16 86 56 111 30
+0x7186 17 86 41 104 29
+0x7186 18 86 33 104 28
+0x7186 19 86 42 105 29
+0x7186 20 86 43 106 29
+0x7186 21 86 34 105 28
+0x7186 22 86 35 106 28
+0x7186 23 86 44 107 29
+0x7186 24 86 45 108 29
+0x7186 25 86 36 107 28
+0x7186 26 86 37 108 28
+0x7186 27 86 46 109 29
+0x7186 28 86 38 109 28
+0x7186 29 86 39 110 28
+0x7186 30 86 47 110 29
+0x7186 31 86 48 111 29
+0x7186 32 86 40 111 28
+0x7187 1 86 25 104 27
+0x7187 2 86 17 104 26
+0x7187 3 86 26 105 27
+0x7187 4 86 18 105 26
+0x7187 5 86 27 106 27
+0x7187 6 86 19 106 26
+0x7187 7 86 28 107 27
+0x7187 8 86 20 107 26
+0x7187 9 86 29 108 27
+0x7187 10 86 21 108 26
+0x7187 11 86 30 109 27
+0x7187 12 86 22 109 26
+0x7187 13 86 31 110 27
+0x7187 14 86 23 110 26
+0x7187 15 86 32 111 27
+0x7187 16 86 24 111 26
+0x7187 17 86 9 104 25
+0x7187 18 86 1 104 24
+0x7187 19 86 10 105 25
+0x7187 20 86 11 106 25
+0x7187 21 86 2 105 24
+0x7187 22 86 3 106 24
+0x7187 23 86 12 107 25
+0x7187 24 86 13 108 25
+0x7187 25 86 4 107 24
+0x7187 26 86 5 108 24
+0x7187 27 86 14 109 25
+0x7187 28 86 6 109 24
+0x7187 29 86 7 110 24
+0x7187 30 86 15 110 25
+0x7187 31 86 16 111 25
+0x7187 32 86 8 111 24
+0x7196 1 62 57 104 23
+0x7196 2 62 49 104 22
+0x7196 3 62 58 105 23
+0x7196 4 62 50 105 22
+0x7196 5 62 59 106 23
+0x7196 6 62 51 106 22
+0x7196 7 62 60 107 23
+0x7196 8 62 52 107 22
+0x7196 9 62 61 108 23
+0x7196 10 62 53 108 22
+0x7196 11 62 62 109 23
+0x7196 12 62 54 109 22
+0x7196 13 62 63 110 23
+0x7196 14 62 55 110 22
+0x7196 15 62 64 111 23
+0x7196 16 62 56 111 22
+0x7196 17 62 41 104 21
+0x7196 18 62 33 104 20
+0x7196 19 62 42 105 21
+0x7196 20 62 43 106 21
+0x7196 21 62 34 105 20
+0x7196 22 62 35 106 20
+0x7196 23 62 44 107 21
+0x7196 24 62 45 108 21
+0x7196 25 62 36 107 20
+0x7196 26 62 37 108 20
+0x7196 27 62 46 109 21
+0x7196 28 62 38 109 20
+0x7196 29 62 39 110 20
+0x7196 30 62 47 110 21
+0x7196 31 62 48 111 21
+0x7196 32 62 40 111 20
+0x7197 1 62 25 104 19
+0x7197 2 62 17 104 18
+0x7197 3 62 26 105 19
+0x7197 4 62 18 105 18
+0x7197 5 62 27 106 19
+0x7197 6 62 19 106 18
+0x7197 7 62 28 107 19
+0x7197 8 62 20 107 18
+0x7197 9 62 29 108 19
+0x7197 10 62 21 108 18
+0x7197 11 62 30 109 19
+0x7197 12 62 22 109 18
+0x7197 13 62 31 110 19
+0x7197 14 62 23 110 18
+0x7197 15 62 32 111 19
+0x7197 16 62 24 111 18
+0x7197 17 62 9 104 17
+0x7197 18 62 1 104 16
+0x7197 19 62 10 105 17
+0x7197 20 62 11 106 17
+0x7197 21 62 2 105 16
+0x7197 22 62 3 106 16
+0x7197 23 62 12 107 17
+0x7197 24 62 13 108 17
+0x7197 25 62 4 107 16
+0x7197 26 62 5 108 16
+0x7197 27 62 14 109 17
+0x7197 28 62 6 109 16
+0x7197 29 62 7 110 16
+0x7197 30 62 15 110 17
+0x7197 31 62 16 111 17
+0x7197 32 62 8 111 16
+0x7276 1 111 8 119 32
+0x7276 2 111 16 119 33
+0x7276 3 111 7 118 32
+0x7276 4 111 15 118 33
+0x7276 5 111 6 117 32
+0x7276 6 111 14 117 33
+0x7276 7 111 5 116 32
+0x7276 8 111 13 116 33
+0x7276 9 111 4 115 32
+0x7276 10 111 12 115 33
+0x7276 11 111 3 114 32
+0x7276 12 111 11 114 33
+0x7276 13 111 2 113 32
+0x7276 14 111 10 113 33
+0x7276 15 111 1 112 32
+0x7276 16 111 9 112 33
+0x7276 17 111 24 119 34
+0x7276 18 111 32 119 35
+0x7276 19 111 23 118 34
+0x7276 20 111 22 118 34
+0x7276 21 111 31 117 35
+0x7276 22 111 30 117 35
+0x7276 23 111 21 116 34
+0x7276 24 111 20 116 34
+0x7276 25 111 29 115 35
+0x7276 26 111 28 115 35
+0x7276 27 111 19 114 34
+0x7276 28 111 27 114 35
+0x7276 29 111 26 113 35
+0x7276 30 111 18 113 34
+0x7276 31 111 17 112 34
+0x7276 32 111 25 112 35
+0x7277 1 111 40 119 36
+0x7277 2 111 48 119 37
+0x7277 3 111 39 118 36
+0x7277 4 111 47 118 37
+0x7277 5 111 38 117 36
+0x7277 6 111 46 117 37
+0x7277 7 111 37 116 36
+0x7277 8 111 45 116 37
+0x7277 9 111 36 115 36
+0x7277 10 111 44 115 37
+0x7277 11 111 35 114 36
+0x7277 12 111 43 114 37
+0x7277 13 111 34 113 36
+0x7277 14 111 42 113 37
+0x7277 15 111 33 112 36
+0x7277 16 111 41 112 37
+0x7277 17 111 56 119 38
+0x7277 18 111 64 119 39
+0x7277 19 111 55 118 38
+0x7277 20 111 54 117 38
+0x7277 21 111 63 118 39
+0x7277 22 111 62 117 39
+0x7277 23 111 53 116 38
+0x7277 24 111 52 115 38
+0x7277 25 111 61 116 39
+0x7277 26 111 60 115 39
+0x7277 27 111 51 114 38
+0x7277 28 111 59 114 39
+0x7277 29 111 58 113 39
+0x7277 30 111 50 113 38
+0x7277 31 111 49 112 38
+0x7277 32 111 57 112 39
+0x7286 1 87 57 112 31
+0x7286 2 87 49 112 30
+0x7286 3 87 58 113 31
+0x7286 4 87 50 113 30
+0x7286 5 87 59 114 31
+0x7286 6 87 51 114 30
+0x7286 7 87 60 115 31
+0x7286 8 87 52 115 30
+0x7286 9 87 61 116 31
+0x7286 10 87 53 116 30
+0x7286 11 87 62 117 31
+0x7286 12 87 54 117 30
+0x7286 13 87 63 118 31
+0x7286 14 87 55 118 30
+0x7286 15 87 64 119 31
+0x7286 16 87 56 119 30
+0x7286 17 87 41 112 29
+0x7286 18 87 33 112 28
+0x7286 19 87 42 113 29
+0x7286 20 87 43 114 29
+0x7286 21 87 34 113 28
+0x7286 22 87 35 114 28
+0x7286 23 87 44 115 29
+0x7286 24 87 45 116 29
+0x7286 25 87 36 115 28
+0x7286 26 87 37 116 28
+0x7286 27 87 46 117 29
+0x7286 28 87 38 117 28
+0x7286 29 87 39 118 28
+0x7286 30 87 47 118 29
+0x7286 31 87 48 119 29
+0x7286 32 87 40 119 28
+0x7287 1 87 25 112 27
+0x7287 2 87 17 112 26
+0x7287 3 87 26 113 27
+0x7287 4 87 18 113 26
+0x7287 5 87 27 114 27
+0x7287 6 87 19 114 26
+0x7287 7 87 28 115 27
+0x7287 8 87 20 115 26
+0x7287 9 87 29 116 27
+0x7287 10 87 21 116 26
+0x7287 11 87 30 117 27
+0x7287 12 87 22 117 26
+0x7287 13 87 31 118 27
+0x7287 14 87 23 118 26
+0x7287 15 87 32 119 27
+0x7287 16 87 24 119 26
+0x7287 17 87 9 112 25
+0x7287 18 87 1 112 24
+0x7287 19 87 10 113 25
+0x7287 20 87 11 114 25
+0x7287 21 87 2 113 24
+0x7287 22 87 3 114 24
+0x7287 23 87 12 115 25
+0x7287 24 87 13 116 25
+0x7287 25 87 4 115 24
+0x7287 26 87 5 116 24
+0x7287 27 87 14 117 25
+0x7287 28 87 6 117 24
+0x7287 29 87 7 118 24
+0x7287 30 87 15 118 25
+0x7287 31 87 16 119 25
+0x7287 32 87 8 119 24
+0x7296 1 63 57 112 23
+0x7296 2 63 49 112 22
+0x7296 3 63 58 113 23
+0x7296 4 63 50 113 22
+0x7296 5 63 59 114 23
+0x7296 6 63 51 114 22
+0x7296 7 63 60 115 23
+0x7296 8 63 52 115 22
+0x7296 9 63 61 116 23
+0x7296 10 63 53 116 22
+0x7296 11 63 62 117 23
+0x7296 12 63 54 117 22
+0x7296 13 63 63 118 23
+0x7296 14 63 55 118 22
+0x7296 15 63 64 119 23
+0x7296 16 63 56 119 22
+0x7296 17 63 41 112 21
+0x7296 18 63 33 112 20
+0x7296 19 63 42 113 21
+0x7296 20 63 43 114 21
+0x7296 21 63 34 113 20
+0x7296 22 63 35 114 20
+0x7296 23 63 44 115 21
+0x7296 24 63 45 116 21
+0x7296 25 63 36 115 20
+0x7296 26 63 37 116 20
+0x7296 27 63 46 117 21
+0x7296 28 63 38 117 20
+0x7296 29 63 39 118 20
+0x7296 30 63 47 118 21
+0x7296 31 63 48 119 21
+0x7296 32 63 40 119 20
+0x7297 1 63 25 112 19
+0x7297 2 63 17 112 18
+0x7297 3 63 26 113 19
+0x7297 4 63 18 113 18
+0x7297 5 63 27 114 19
+0x7297 6 63 19 114 18
+0x7297 7 63 28 115 19
+0x7297 8 63 20 115 18
+0x7297 9 63 29 116 19
+0x7297 10 63 21 116 18
+0x7297 11 63 30 117 19
+0x7297 12 63 22 117 18
+0x7297 13 63 31 118 19
+0x7297 14 63 23 118 18
+0x7297 15 63 32 119 19
+0x7297 16 63 24 119 18
+0x7297 17 63 9 112 17
+0x7297 18 63 1 112 16
+0x7297 19 63 10 113 17
+0x7297 20 63 11 114 17
+0x7297 21 63 2 113 16
+0x7297 22 63 3 114 16
+0x7297 23 63 12 115 17
+0x7297 24 63 13 116 17
+0x7297 25 63 4 115 16
+0x7297 26 63 5 116 16
+0x7297 27 63 14 117 17
+0x7297 28 63 6 117 16
+0x7297 29 63 7 118 16
+0x7297 30 63 15 118 17
+0x7297 31 63 16 119 17
+0x7297 32 63 8 119 16
+0x7070 1 108 8 95 32
+0x7070 2 108 16 95 33
+0x7070 3 108 7 94 32
+0x7070 4 108 15 94 33
+0x7070 5 108 6 93 32
+0x7070 6 108 14 93 33
+0x7070 7 108 5 92 32
+0x7070 8 108 13 92 33
+0x7070 9 108 4 91 32
+0x7070 10 108 12 91 33
+0x7070 11 108 3 90 32
+0x7070 12 108 11 90 33
+0x7070 13 108 2 89 32
+0x7070 14 108 10 89 33
+0x7070 15 108 1 88 32
+0x7070 16 108 9 88 33
+0x7070 17 108 24 95 34
+0x7070 18 108 32 95 35
+0x7070 19 108 23 94 34
+0x7070 20 108 22 94 34
+0x7070 21 108 31 93 35
+0x7070 22 108 30 93 35
+0x7070 23 108 21 92 34
+0x7070 24 108 20 92 34
+0x7070 25 108 29 91 35
+0x7070 26 108 28 91 35
+0x7070 27 108 19 90 34
+0x7070 28 108 27 90 35
+0x7070 29 108 26 89 35
+0x7070 30 108 18 89 34
+0x7070 31 108 17 88 34
+0x7070 32 108 25 88 35
+0x7071 1 108 40 95 36
+0x7071 2 108 48 95 37
+0x7071 3 108 39 94 36
+0x7071 4 108 47 94 37
+0x7071 5 108 38 93 36
+0x7071 6 108 46 93 37
+0x7071 7 108 37 92 36
+0x7071 8 108 45 92 37
+0x7071 9 108 36 91 36
+0x7071 10 108 44 91 37
+0x7071 11 108 35 90 36
+0x7071 12 108 43 90 37
+0x7071 13 108 34 89 36
+0x7071 14 108 42 89 37
+0x7071 15 108 33 88 36
+0x7071 16 108 41 88 37
+0x7071 17 108 56 95 38
+0x7071 18 108 64 95 39
+0x7071 19 108 55 94 38
+0x7071 20 108 54 93 38
+0x7071 21 108 63 94 39
+0x7071 22 108 62 93 39
+0x7071 23 108 53 92 38
+0x7071 24 108 52 91 38
+0x7071 25 108 61 92 39
+0x7071 26 108 60 91 39
+0x7071 27 108 51 90 38
+0x7071 28 108 59 90 39
+0x7071 29 108 58 89 39
+0x7071 30 108 50 89 38
+0x7071 31 108 49 88 38
+0x7071 32 108 57 88 39
+0x7080 1 84 57 88 31
+0x7080 2 84 49 88 30
+0x7080 3 84 58 89 31
+0x7080 4 84 50 89 30
+0x7080 5 84 59 90 31
+0x7080 6 84 51 90 30
+0x7080 7 84 60 91 31
+0x7080 8 84 52 91 30
+0x7080 9 84 61 92 31
+0x7080 10 84 53 92 30
+0x7080 11 84 62 93 31
+0x7080 12 84 54 93 30
+0x7080 13 84 63 94 31
+0x7080 14 84 55 94 30
+0x7080 15 84 64 95 31
+0x7080 16 84 56 95 30
+0x7080 17 84 41 88 29
+0x7080 18 84 33 88 28
+0x7080 19 84 42 89 29
+0x7080 20 84 43 90 29
+0x7080 21 84 34 89 28
+0x7080 22 84 35 90 28
+0x7080 23 84 44 91 29
+0x7080 24 84 45 92 29
+0x7080 25 84 36 91 28
+0x7080 26 84 37 92 28
+0x7080 27 84 46 93 29
+0x7080 28 84 38 93 28
+0x7080 29 84 39 94 28
+0x7080 30 84 47 94 29
+0x7080 31 84 48 95 29
+0x7080 32 84 40 95 28
+0x7081 1 84 25 88 27
+0x7081 2 84 17 88 26
+0x7081 3 84 26 89 27
+0x7081 4 84 18 89 26
+0x7081 5 84 27 90 27
+0x7081 6 84 19 90 26
+0x7081 7 84 28 91 27
+0x7081 8 84 20 91 26
+0x7081 9 84 29 92 27
+0x7081 10 84 21 92 26
+0x7081 11 84 30 93 27
+0x7081 12 84 22 93 26
+0x7081 13 84 31 94 27
+0x7081 14 84 23 94 26
+0x7081 15 84 32 95 27
+0x7081 16 84 24 95 26
+0x7081 17 84 9 88 25
+0x7081 18 84 1 88 24
+0x7081 19 84 10 89 25
+0x7081 20 84 11 90 25
+0x7081 21 84 2 89 24
+0x7081 22 84 3 90 24
+0x7081 23 84 12 91 25
+0x7081 24 84 13 92 25
+0x7081 25 84 4 91 24
+0x7081 26 84 5 92 24
+0x7081 27 84 14 93 25
+0x7081 28 84 6 93 24
+0x7081 29 84 7 94 24
+0x7081 30 84 15 94 25
+0x7081 31 84 16 95 25
+0x7081 32 84 8 95 24
+0x7090 1 60 57 88 23
+0x7090 2 60 49 88 22
+0x7090 3 60 58 89 23
+0x7090 4 60 50 89 22
+0x7090 5 60 59 90 23
+0x7090 6 60 51 90 22
+0x7090 7 60 60 91 23
+0x7090 8 60 52 91 22
+0x7090 9 60 61 92 23
+0x7090 10 60 53 92 22
+0x7090 11 60 62 93 23
+0x7090 12 60 54 93 22
+0x7090 13 60 63 94 23
+0x7090 14 60 55 94 22
+0x7090 15 60 64 95 23
+0x7090 16 60 56 95 22
+0x7090 17 60 41 88 21
+0x7090 18 60 33 88 20
+0x7090 19 60 42 89 21
+0x7090 20 60 43 90 21
+0x7090 21 60 34 89 20
+0x7090 22 60 35 90 20
+0x7090 23 60 44 91 21
+0x7090 24 60 45 92 21
+0x7090 25 60 36 91 20
+0x7090 26 60 37 92 20
+0x7090 27 60 46 93 21
+0x7090 28 60 38 93 20
+0x7090 29 60 39 94 20
+0x7090 30 60 47 94 21
+0x7090 31 60 48 95 21
+0x7090 32 60 40 95 20
+0x7091 1 60 25 88 19
+0x7091 2 60 17 88 18
+0x7091 3 60 26 89 19
+0x7091 4 60 18 89 18
+0x7091 5 60 27 90 19
+0x7091 6 60 19 90 18
+0x7091 7 60 28 91 19
+0x7091 8 60 20 91 18
+0x7091 9 60 29 92 19
+0x7091 10 60 21 92 18
+0x7091 11 60 30 93 19
+0x7091 12 60 22 93 18
+0x7091 13 60 31 94 19
+0x7091 14 60 23 94 18
+0x7091 15 60 32 95 19
+0x7091 16 60 24 95 18
+0x7091 17 60 9 88 17
+0x7091 18 60 1 88 16
+0x7091 19 60 10 89 17
+0x7091 20 60 11 90 17
+0x7091 21 60 2 89 16
+0x7091 22 60 3 90 16
+0x7091 23 60 12 91 17
+0x7091 24 60 13 92 17
+0x7091 25 60 4 91 16
+0x7091 26 60 5 92 16
+0x7091 27 60 14 93 17
+0x7091 28 60 6 93 16
+0x7091 29 60 7 94 16
+0x7091 30 60 15 94 17
+0x7091 31 60 16 95 17
+0x7091 32 60 8 95 16
+0x7076 1 109 8 103 32
+0x7076 2 109 16 103 33
+0x7076 3 109 7 102 32
+0x7076 4 109 15 102 33
+0x7076 5 109 6 101 32
+0x7076 6 109 14 101 33
+0x7076 7 109 5 100 32
+0x7076 8 109 13 100 33
+0x7076 9 109 4 99 32
+0x7076 10 109 12 99 33
+0x7076 11 109 3 98 32
+0x7076 12 109 11 98 33
+0x7076 13 109 2 97 32
+0x7076 14 109 10 97 33
+0x7076 15 109 1 96 32
+0x7076 16 109 9 96 33
+0x7076 17 109 24 103 34
+0x7076 18 109 32 103 35
+0x7076 19 109 23 102 34
+0x7076 20 109 22 102 34
+0x7076 21 109 31 101 35
+0x7076 22 109 30 101 35
+0x7076 23 109 21 100 34
+0x7076 24 109 20 100 34
+0x7076 25 109 29 99 35
+0x7076 26 109 28 99 35
+0x7076 27 109 19 98 34
+0x7076 28 109 27 98 35
+0x7076 29 109 26 97 35
+0x7076 30 109 18 97 34
+0x7076 31 109 17 96 34
+0x7076 32 109 25 96 35
+0x7077 1 109 40 103 36
+0x7077 2 109 48 103 37
+0x7077 3 109 39 102 36
+0x7077 4 109 47 102 37
+0x7077 5 109 38 101 36
+0x7077 6 109 46 101 37
+0x7077 7 109 37 100 36
+0x7077 8 109 45 100 37
+0x7077 9 109 36 99 36
+0x7077 10 109 44 99 37
+0x7077 11 109 35 98 36
+0x7077 12 109 43 98 37
+0x7077 13 109 34 97 36
+0x7077 14 109 42 97 37
+0x7077 15 109 33 96 36
+0x7077 16 109 41 96 37
+0x7077 17 109 56 103 38
+0x7077 18 109 64 103 39
+0x7077 19 109 55 102 38
+0x7077 20 109 54 101 38
+0x7077 21 109 63 102 39
+0x7077 22 109 62 101 39
+0x7077 23 109 53 100 38
+0x7077 24 109 52 99 38
+0x7077 25 109 61 100 39
+0x7077 26 109 60 99 39
+0x7077 27 109 51 98 38
+0x7077 28 109 59 98 39
+0x7077 29 109 58 97 39
+0x7077 30 109 50 97 38
+0x7077 31 109 49 96 38
+0x7077 32 109 57 96 39
+0x7086 1 85 57 96 31
+0x7086 2 85 49 96 30
+0x7086 3 85 58 97 31
+0x7086 4 85 50 97 30
+0x7086 5 85 59 98 31
+0x7086 6 85 51 98 30
+0x7086 7 85 60 99 31
+0x7086 8 85 52 99 30
+0x7086 9 85 61 100 31
+0x7086 10 85 53 100 30
+0x7086 11 85 62 101 31
+0x7086 12 85 54 101 30
+0x7086 13 85 63 102 31
+0x7086 14 85 55 102 30
+0x7086 15 85 64 103 31
+0x7086 16 85 56 103 30
+0x7086 17 85 41 96 29
+0x7086 18 85 33 96 28
+0x7086 19 85 42 97 29
+0x7086 20 85 43 98 29
+0x7086 21 85 34 97 28
+0x7086 22 85 35 98 28
+0x7086 23 85 44 99 29
+0x7086 24 85 45 100 29
+0x7086 25 85 36 99 28
+0x7086 26 85 37 100 28
+0x7086 27 85 46 101 29
+0x7086 28 85 38 101 28
+0x7086 29 85 39 102 28
+0x7086 30 85 47 102 29
+0x7086 31 85 48 103 29
+0x7086 32 85 40 103 28
+0x7087 1 85 25 96 27
+0x7087 2 85 17 96 26
+0x7087 3 85 26 97 27
+0x7087 4 85 18 97 26
+0x7087 5 85 27 98 27
+0x7087 6 85 19 98 26
+0x7087 7 85 28 99 27
+0x7087 8 85 20 99 26
+0x7087 9 85 29 100 27
+0x7087 10 85 21 100 26
+0x7087 11 85 30 101 27
+0x7087 12 85 22 101 26
+0x7087 13 85 31 102 27
+0x7087 14 85 23 102 26
+0x7087 15 85 32 103 27
+0x7087 16 85 24 103 26
+0x7087 17 85 9 96 25
+0x7087 18 85 1 96 24
+0x7087 19 85 10 97 25
+0x7087 20 85 11 98 25
+0x7087 21 85 2 97 24
+0x7087 22 85 3 98 24
+0x7087 23 85 12 99 25
+0x7087 24 85 13 100 25
+0x7087 25 85 4 99 24
+0x7087 26 85 5 100 24
+0x7087 27 85 14 101 25
+0x7087 28 85 6 101 24
+0x7087 29 85 7 102 24
+0x7087 30 85 15 102 25
+0x7087 31 85 16 103 25
+0x7087 32 85 8 103 24
+0x7096 1 61 57 96 23
+0x7096 2 61 49 96 22
+0x7096 3 61 58 97 23
+0x7096 4 61 50 97 22
+0x7096 5 61 59 98 23
+0x7096 6 61 51 98 22
+0x7096 7 61 60 99 23
+0x7096 8 61 52 99 22
+0x7096 9 61 61 100 23
+0x7096 10 61 53 100 22
+0x7096 11 61 62 101 23
+0x7096 12 61 54 101 22
+0x7096 13 61 63 102 23
+0x7096 14 61 55 102 22
+0x7096 15 61 64 103 23
+0x7096 16 61 56 103 22
+0x7096 17 61 41 96 21
+0x7096 18 61 33 96 20
+0x7096 19 61 42 97 21
+0x7096 20 61 43 98 21
+0x7096 21 61 34 97 20
+0x7096 22 61 35 98 20
+0x7096 23 61 44 99 21
+0x7096 24 61 45 100 21
+0x7096 25 61 36 99 20
+0x7096 26 61 37 100 20
+0x7096 27 61 46 101 21
+0x7096 28 61 38 101 20
+0x7096 29 61 39 102 20
+0x7096 30 61 47 102 21
+0x7096 31 61 48 103 21
+0x7096 32 61 40 103 20
+0x7097 1 61 25 96 19
+0x7097 2 61 17 96 18
+0x7097 3 61 26 97 19
+0x7097 4 61 18 97 18
+0x7097 5 61 27 98 19
+0x7097 6 61 19 98 18
+0x7097 7 61 28 99 19
+0x7097 8 61 20 99 18
+0x7097 9 61 29 100 19
+0x7097 10 61 21 100 18
+0x7097 11 61 30 101 19
+0x7097 12 61 22 101 18
+0x7097 13 61 31 102 19
+0x7097 14 61 23 102 18
+0x7097 15 61 32 103 19
+0x7097 16 61 24 103 18
+0x7097 17 61 9 96 17
+0x7097 18 61 1 96 16
+0x7097 19 61 10 97 17
+0x7097 20 61 11 98 17
+0x7097 21 61 2 97 16
+0x7097 22 61 3 98 16
+0x7097 23 61 12 99 17
+0x7097 24 61 13 100 17
+0x7097 25 61 4 99 16
+0x7097 26 61 5 100 16
+0x7097 27 61 14 101 17
+0x7097 28 61 6 101 16
+0x7097 29 61 7 102 16
+0x7097 30 61 15 102 17
+0x7097 31 61 16 103 17
+0x7097 32 61 8 103 16
+0x7270 1 106 8 79 32
+0x7270 2 106 16 79 33
+0x7270 3 106 7 78 32
+0x7270 4 106 15 78 33
+0x7270 5 106 6 77 32
+0x7270 6 106 14 77 33
+0x7270 7 106 5 76 32
+0x7270 8 106 13 76 33
+0x7270 9 106 4 75 32
+0x7270 10 106 12 75 33
+0x7270 11 106 3 74 32
+0x7270 12 106 11 74 33
+0x7270 13 106 2 73 32
+0x7270 14 106 10 73 33
+0x7270 15 106 1 72 32
+0x7270 16 106 9 72 33
+0x7270 17 106 24 79 34
+0x7270 18 106 32 79 35
+0x7270 19 106 23 78 34
+0x7270 20 106 22 78 34
+0x7270 21 106 31 77 35
+0x7270 22 106 30 77 35
+0x7270 23 106 21 76 34
+0x7270 24 106 20 76 34
+0x7270 25 106 29 75 35
+0x7270 26 106 28 75 35
+0x7270 27 106 19 74 34
+0x7270 28 106 27 74 35
+0x7270 29 106 26 73 35
+0x7270 30 106 18 73 34
+0x7270 31 106 17 72 34
+0x7270 32 106 25 72 35
+0x7271 1 106 40 79 36
+0x7271 2 106 48 79 37
+0x7271 3 106 39 78 36
+0x7271 4 106 47 78 37
+0x7271 5 106 38 77 36
+0x7271 6 106 46 77 37
+0x7271 7 106 37 76 36
+0x7271 8 106 45 76 37
+0x7271 9 106 36 75 36
+0x7271 10 106 44 75 37
+0x7271 11 106 35 74 36
+0x7271 12 106 43 74 37
+0x7271 13 106 34 73 36
+0x7271 14 106 42 73 37
+0x7271 15 106 33 72 36
+0x7271 16 106 41 72 37
+0x7271 17 106 56 79 38
+0x7271 18 106 64 79 39
+0x7271 19 106 55 78 38
+0x7271 20 106 54 77 38
+0x7271 21 106 63 78 39
+0x7271 22 106 62 77 39
+0x7271 23 106 53 76 38
+0x7271 24 106 52 75 38
+0x7271 25 106 61 76 39
+0x7271 26 106 60 75 39
+0x7271 27 106 51 74 38
+0x7271 28 106 59 74 39
+0x7271 29 106 58 73 39
+0x7271 30 106 50 73 38
+0x7271 31 106 49 72 38
+0x7271 32 106 57 72 39
+0x7280 1 82 57 72 31
+0x7280 2 82 49 72 30
+0x7280 3 82 58 73 31
+0x7280 4 82 50 73 30
+0x7280 5 82 59 74 31
+0x7280 6 82 51 74 30
+0x7280 7 82 60 75 31
+0x7280 8 82 52 75 30
+0x7280 9 82 61 76 31
+0x7280 10 82 53 76 30
+0x7280 11 82 62 77 31
+0x7280 12 82 54 77 30
+0x7280 13 82 63 78 31
+0x7280 14 82 55 78 30
+0x7280 15 82 64 79 31
+0x7280 16 82 56 79 30
+0x7280 17 82 41 72 29
+0x7280 18 82 33 72 28
+0x7280 19 82 42 73 29
+0x7280 20 82 43 74 29
+0x7280 21 82 34 73 28
+0x7280 22 82 35 74 28
+0x7280 23 82 44 75 29
+0x7280 24 82 45 76 29
+0x7280 25 82 36 75 28
+0x7280 26 82 37 76 28
+0x7280 27 82 46 77 29
+0x7280 28 82 38 77 28
+0x7280 29 82 39 78 28
+0x7280 30 82 47 78 29
+0x7280 31 82 48 79 29
+0x7280 32 82 40 79 28
+0x7281 1 82 25 72 27
+0x7281 2 82 17 72 26
+0x7281 3 82 26 73 27
+0x7281 4 82 18 73 26
+0x7281 5 82 27 74 27
+0x7281 6 82 19 74 26
+0x7281 7 82 28 75 27
+0x7281 8 82 20 75 26
+0x7281 9 82 29 76 27
+0x7281 10 82 21 76 26
+0x7281 11 82 30 77 27
+0x7281 12 82 22 77 26
+0x7281 13 82 31 78 27
+0x7281 14 82 23 78 26
+0x7281 15 82 32 79 27
+0x7281 16 82 24 79 26
+0x7281 17 82 9 72 25
+0x7281 18 82 1 72 24
+0x7281 19 82 10 73 25
+0x7281 20 82 11 74 25
+0x7281 21 82 2 73 24
+0x7281 22 82 3 74 24
+0x7281 23 82 12 75 25
+0x7281 24 82 13 76 25
+0x7281 25 82 4 75 24
+0x7281 26 82 5 76 24
+0x7281 27 82 14 77 25
+0x7281 28 82 6 77 24
+0x7281 29 82 7 78 24
+0x7281 30 82 15 78 25
+0x7281 31 82 16 79 25
+0x7281 32 82 8 79 24
+0x7290 1 58 57 72 23
+0x7290 2 58 49 72 22
+0x7290 3 58 58 73 23
+0x7290 4 58 50 73 22
+0x7290 5 58 59 74 23
+0x7290 6 58 51 74 22
+0x7290 7 58 60 75 23
+0x7290 8 58 52 75 22
+0x7290 9 58 61 76 23
+0x7290 10 58 53 76 22
+0x7290 11 58 62 77 23
+0x7290 12 58 54 77 22
+0x7290 13 58 63 78 23
+0x7290 14 58 55 78 22
+0x7290 15 58 64 79 23
+0x7290 16 58 56 79 22
+0x7290 17 58 41 72 21
+0x7290 18 58 33 72 20
+0x7290 19 58 42 73 21
+0x7290 20 58 43 74 21
+0x7290 21 58 34 73 20
+0x7290 22 58 35 74 20
+0x7290 23 58 44 75 21
+0x7290 24 58 45 76 21
+0x7290 25 58 36 75 20
+0x7290 26 58 37 76 20
+0x7290 27 58 46 77 21
+0x7290 28 58 38 77 20
+0x7290 29 58 39 78 20
+0x7290 30 58 47 78 21
+0x7290 31 58 48 79 21
+0x7290 32 58 40 79 20
+0x7291 1 58 25 72 19
+0x7291 2 58 17 72 18
+0x7291 3 58 26 73 19
+0x7291 4 58 18 73 18
+0x7291 5 58 27 74 19
+0x7291 6 58 19 74 18
+0x7291 7 58 28 75 19
+0x7291 8 58 20 75 18
+0x7291 9 58 29 76 19
+0x7291 10 58 21 76 18
+0x7291 11 58 30 77 19
+0x7291 12 58 22 77 18
+0x7291 13 58 31 78 19
+0x7291 14 58 23 78 18
+0x7291 15 58 32 79 19
+0x7291 16 58 24 79 18
+0x7291 17 58 9 72 17
+0x7291 18 58 1 72 16
+0x7291 19 58 10 73 17
+0x7291 20 58 11 74 17
+0x7291 21 58 2 73 16
+0x7291 22 58 3 74 16
+0x7291 23 58 12 75 17
+0x7291 24 58 13 76 17
+0x7291 25 58 4 75 16
+0x7291 26 58 5 76 16
+0x7291 27 58 14 77 17
+0x7291 28 58 6 77 16
+0x7291 29 58 7 78 16
+0x7291 30 58 15 78 17
+0x7291 31 58 16 79 17
+0x7291 32 58 8 79 16
+0x7170 1 107 8 87 32
+0x7170 2 107 16 87 33
+0x7170 3 107 7 86 32
+0x7170 4 107 15 86 33
+0x7170 5 107 6 85 32
+0x7170 6 107 14 85 33
+0x7170 7 107 5 84 32
+0x7170 8 107 13 84 33
+0x7170 9 107 4 83 32
+0x7170 10 107 12 83 33
+0x7170 11 107 3 82 32
+0x7170 12 107 11 82 33
+0x7170 13 107 2 81 32
+0x7170 14 107 10 81 33
+0x7170 15 107 1 80 32
+0x7170 16 107 9 80 33
+0x7170 17 107 24 87 34
+0x7170 18 107 32 87 35
+0x7170 19 107 23 86 34
+0x7170 20 107 22 86 34
+0x7170 21 107 31 85 35
+0x7170 22 107 30 85 35
+0x7170 23 107 21 84 34
+0x7170 24 107 20 84 34
+0x7170 25 107 29 83 35
+0x7170 26 107 28 83 35
+0x7170 27 107 19 82 34
+0x7170 28 107 27 82 35
+0x7170 29 107 26 81 35
+0x7170 30 107 18 81 34
+0x7170 31 107 17 80 34
+0x7170 32 107 25 80 35
+0x7171 1 107 40 87 36
+0x7171 2 107 48 87 37
+0x7171 3 107 39 86 36
+0x7171 4 107 47 86 37
+0x7171 5 107 38 85 36
+0x7171 6 107 46 85 37
+0x7171 7 107 37 84 36
+0x7171 8 107 45 84 37
+0x7171 9 107 36 83 36
+0x7171 10 107 44 83 37
+0x7171 11 107 35 82 36
+0x7171 12 107 43 82 37
+0x7171 13 107 34 81 36
+0x7171 14 107 42 81 37
+0x7171 15 107 33 80 36
+0x7171 16 107 41 80 37
+0x7171 17 107 56 87 38
+0x7171 18 107 64 87 39
+0x7171 19 107 55 86 38
+0x7171 20 107 54 85 38
+0x7171 21 107 63 86 39
+0x7171 22 107 62 85 39
+0x7171 23 107 53 84 38
+0x7171 24 107 52 83 38
+0x7171 25 107 61 84 39
+0x7171 26 107 60 83 39
+0x7171 27 107 51 82 38
+0x7171 28 107 59 82 39
+0x7171 29 107 58 81 39
+0x7171 30 107 50 81 38
+0x7171 31 107 49 80 38
+0x7171 32 107 57 80 39
+0x7180 1 83 57 80 31
+0x7180 2 83 49 80 30
+0x7180 3 83 58 81 31
+0x7180 4 83 50 81 30
+0x7180 5 83 59 82 31
+0x7180 6 83 51 82 30
+0x7180 7 83 60 83 31
+0x7180 8 83 52 83 30
+0x7180 9 83 61 84 31
+0x7180 10 83 53 84 30
+0x7180 11 83 62 85 31
+0x7180 12 83 54 85 30
+0x7180 13 83 63 86 31
+0x7180 14 83 55 86 30
+0x7180 15 83 64 87 31
+0x7180 16 83 56 87 30
+0x7180 17 83 41 80 29
+0x7180 18 83 33 80 28
+0x7180 19 83 42 81 29
+0x7180 20 83 43 82 29
+0x7180 21 83 34 81 28
+0x7180 22 83 35 82 28
+0x7180 23 83 44 83 29
+0x7180 24 83 45 84 29
+0x7180 25 83 36 83 28
+0x7180 26 83 37 84 28
+0x7180 27 83 46 85 29
+0x7180 28 83 38 85 28
+0x7180 29 83 39 86 28
+0x7180 30 83 47 86 29
+0x7180 31 83 48 87 29
+0x7180 32 83 40 87 28
+0x7181 1 83 25 80 27
+0x7181 2 83 17 80 26
+0x7181 3 83 26 81 27
+0x7181 4 83 18 81 26
+0x7181 5 83 27 82 27
+0x7181 6 83 19 82 26
+0x7181 7 83 28 83 27
+0x7181 8 83 20 83 26
+0x7181 9 83 29 84 27
+0x7181 10 83 21 84 26
+0x7181 11 83 30 85 27
+0x7181 12 83 22 85 26
+0x7181 13 83 31 86 27
+0x7181 14 83 23 86 26
+0x7181 15 83 32 87 27
+0x7181 16 83 24 87 26
+0x7181 17 83 9 80 25
+0x7181 18 83 1 80 24
+0x7181 19 83 10 81 25
+0x7181 20 83 11 82 25
+0x7181 21 83 2 81 24
+0x7181 22 83 3 82 24
+0x7181 23 83 12 83 25
+0x7181 24 83 13 84 25
+0x7181 25 83 4 83 24
+0x7181 26 83 5 84 24
+0x7181 27 83 14 85 25
+0x7181 28 83 6 85 24
+0x7181 29 83 7 86 24
+0x7181 30 83 15 86 25
+0x7181 31 83 16 87 25
+0x7181 32 83 8 87 24
+0x7190 1 59 57 80 23
+0x7190 2 59 49 80 22
+0x7190 3 59 58 81 23
+0x7190 4 59 50 81 22
+0x7190 5 59 59 82 23
+0x7190 6 59 51 82 22
+0x7190 7 59 60 83 23
+0x7190 8 59 52 83 22
+0x7190 9 59 61 84 23
+0x7190 10 59 53 84 22
+0x7190 11 59 62 85 23
+0x7190 12 59 54 85 22
+0x7190 13 59 63 86 23
+0x7190 14 59 55 86 22
+0x7190 15 59 64 87 23
+0x7190 16 59 56 87 22
+0x7190 17 59 41 80 21
+0x7190 18 59 33 80 20
+0x7190 19 59 42 81 21
+0x7190 20 59 43 82 21
+0x7190 21 59 34 81 20
+0x7190 22 59 35 82 20
+0x7190 23 59 44 83 21
+0x7190 24 59 45 84 21
+0x7190 25 59 36 83 20
+0x7190 26 59 37 84 20
+0x7190 27 59 46 85 21
+0x7190 28 59 38 85 20
+0x7190 29 59 39 86 20
+0x7190 30 59 47 86 21
+0x7190 31 59 48 87 21
+0x7190 32 59 40 87 20
+0x7191 1 59 25 80 19
+0x7191 2 59 17 80 18
+0x7191 3 59 26 81 19
+0x7191 4 59 18 81 18
+0x7191 5 59 27 82 19
+0x7191 6 59 19 82 18
+0x7191 7 59 28 83 19
+0x7191 8 59 20 83 18
+0x7191 9 59 29 84 19
+0x7191 10 59 21 84 18
+0x7191 11 59 30 85 19
+0x7191 12 59 22 85 18
+0x7191 13 59 31 86 19
+0x7191 14 59 23 86 18
+0x7191 15 59 32 87 19
+0x7191 16 59 24 87 18
+0x7191 17 59 9 80 17
+0x7191 18 59 1 80 16
+0x7191 19 59 10 81 17
+0x7191 20 59 11 82 17
+0x7191 21 59 2 81 16
+0x7191 22 59 3 82 16
+0x7191 23 59 12 83 17
+0x7191 24 59 13 84 17
+0x7191 25 59 4 83 16
+0x7191 26 59 5 84 16
+0x7191 27 59 14 85 17
+0x7191 28 59 6 85 16
+0x7191 29 59 7 86 16
+0x7191 30 59 15 86 17
+0x7191 31 59 16 87 17
+0x7191 32 59 8 87 16
+0x7470 1 104 8 63 32
+0x7470 2 104 16 63 33
+0x7470 3 104 7 62 32
+0x7470 4 104 15 62 33
+0x7470 5 104 6 61 32
+0x7470 6 104 14 61 33
+0x7470 7 104 5 60 32
+0x7470 8 104 13 60 33
+0x7470 9 104 4 59 32
+0x7470 10 104 12 59 33
+0x7470 11 104 3 58 32
+0x7470 12 104 11 58 33
+0x7470 13 104 2 57 32
+0x7470 14 104 10 57 33
+0x7470 15 104 1 56 32
+0x7470 16 104 9 56 33
+0x7470 17 104 24 63 34
+0x7470 18 104 32 63 35
+0x7470 19 104 23 62 34
+0x7470 20 104 22 62 34
+0x7470 21 104 31 61 35
+0x7470 22 104 30 61 35
+0x7470 23 104 21 60 34
+0x7470 24 104 20 60 34
+0x7470 25 104 29 59 35
+0x7470 26 104 28 59 35
+0x7470 27 104 19 58 34
+0x7470 28 104 27 58 35
+0x7470 29 104 26 57 35
+0x7470 30 104 18 57 34
+0x7470 31 104 17 56 34
+0x7470 32 104 25 56 35
+0x7471 1 104 40 63 36
+0x7471 2 104 48 63 37
+0x7471 3 104 39 62 36
+0x7471 4 104 47 62 37
+0x7471 5 104 38 61 36
+0x7471 6 104 46 61 37
+0x7471 7 104 37 60 36
+0x7471 8 104 45 60 37
+0x7471 9 104 36 59 36
+0x7471 10 104 44 59 37
+0x7471 11 104 35 58 36
+0x7471 12 104 43 58 37
+0x7471 13 104 34 57 36
+0x7471 14 104 42 57 37
+0x7471 15 104 33 56 36
+0x7471 16 104 41 56 37
+0x7471 17 104 56 63 38
+0x7471 18 104 64 63 39
+0x7471 19 104 55 62 38
+0x7471 20 104 54 61 38
+0x7471 21 104 63 62 39
+0x7471 22 104 62 61 39
+0x7471 23 104 53 60 38
+0x7471 24 104 52 59 38
+0x7471 25 104 61 60 39
+0x7471 26 104 60 59 39
+0x7471 27 104 51 58 38
+0x7471 28 104 59 58 39
+0x7471 29 104 58 57 39
+0x7471 30 104 50 57 38
+0x7471 31 104 49 56 38
+0x7471 32 104 57 56 39
+0x7480 1 80 57 56 31
+0x7480 2 80 49 56 30
+0x7480 3 80 58 57 31
+0x7480 4 80 50 57 30
+0x7480 5 80 59 58 31
+0x7480 6 80 51 58 30
+0x7480 7 80 60 59 31
+0x7480 8 80 52 59 30
+0x7480 9 80 61 60 31
+0x7480 10 80 53 60 30
+0x7480 11 80 62 61 31
+0x7480 12 80 54 61 30
+0x7480 13 80 63 62 31
+0x7480 14 80 55 62 30
+0x7480 15 80 64 63 31
+0x7480 16 80 56 63 30
+0x7480 17 80 41 56 29
+0x7480 18 80 33 56 28
+0x7480 19 80 42 57 29
+0x7480 20 80 43 58 29
+0x7480 21 80 34 57 28
+0x7480 22 80 35 58 28
+0x7480 23 80 44 59 29
+0x7480 24 80 45 60 29
+0x7480 25 80 36 59 28
+0x7480 26 80 37 60 28
+0x7480 27 80 46 61 29
+0x7480 28 80 38 61 28
+0x7480 29 80 39 62 28
+0x7480 30 80 47 62 29
+0x7480 31 80 48 63 29
+0x7480 32 80 40 63 28
+0x7481 1 80 25 56 27
+0x7481 2 80 17 56 26
+0x7481 3 80 26 57 27
+0x7481 4 80 18 57 26
+0x7481 5 80 27 58 27
+0x7481 6 80 19 58 26
+0x7481 7 80 28 59 27
+0x7481 8 80 20 59 26
+0x7481 9 80 29 60 27
+0x7481 10 80 21 60 26
+0x7481 11 80 30 61 27
+0x7481 12 80 22 61 26
+0x7481 13 80 31 62 27
+0x7481 14 80 23 62 26
+0x7481 15 80 32 63 27
+0x7481 16 80 24 63 26
+0x7481 17 80 9 56 25
+0x7481 18 80 1 56 24
+0x7481 19 80 10 57 25
+0x7481 20 80 11 58 25
+0x7481 21 80 2 57 24
+0x7481 22 80 3 58 24
+0x7481 23 80 12 59 25
+0x7481 24 80 13 60 25
+0x7481 25 80 4 59 24
+0x7481 26 80 5 60 24
+0x7481 27 80 14 61 25
+0x7481 28 80 6 61 24
+0x7481 29 80 7 62 24
+0x7481 30 80 15 62 25
+0x7481 31 80 16 63 25
+0x7481 32 80 8 63 24
+0x7490 1 56 57 56 23
+0x7490 2 56 49 56 22
+0x7490 3 56 58 57 23
+0x7490 4 56 50 57 22
+0x7490 5 56 59 58 23
+0x7490 6 56 51 58 22
+0x7490 7 56 60 59 23
+0x7490 8 56 52 59 22
+0x7490 9 56 61 60 23
+0x7490 10 56 53 60 22
+0x7490 11 56 62 61 23
+0x7490 12 56 54 61 22
+0x7490 13 56 63 62 23
+0x7490 14 56 55 62 22
+0x7490 15 56 64 63 23
+0x7490 16 56 56 63 22
+0x7490 17 56 41 56 21
+0x7490 18 56 33 56 20
+0x7490 19 56 42 57 21
+0x7490 20 56 43 58 21
+0x7490 21 56 34 57 20
+0x7490 22 56 35 58 20
+0x7490 23 56 44 59 21
+0x7490 24 56 45 60 21
+0x7490 25 56 36 59 20
+0x7490 26 56 37 60 20
+0x7490 27 56 46 61 21
+0x7490 28 56 38 61 20
+0x7490 29 56 39 62 20
+0x7490 30 56 47 62 21
+0x7490 31 56 48 63 21
+0x7490 32 56 40 63 20
+0x7491 1 56 25 56 19
+0x7491 2 56 17 56 18
+0x7491 3 56 26 57 19
+0x7491 4 56 18 57 18
+0x7491 5 56 27 58 19
+0x7491 6 56 19 58 18
+0x7491 7 56 28 59 19
+0x7491 8 56 20 59 18
+0x7491 9 56 29 60 19
+0x7491 10 56 21 60 18
+0x7491 11 56 30 61 19
+0x7491 12 56 22 61 18
+0x7491 13 56 31 62 19
+0x7491 14 56 23 62 18
+0x7491 15 56 32 63 19
+0x7491 16 56 24 63 18
+0x7491 17 56 9 56 17
+0x7491 18 56 1 56 16
+0x7491 19 56 10 57 17
+0x7491 20 56 11 58 17
+0x7491 21 56 2 57 16
+0x7491 22 56 3 58 16
+0x7491 23 56 12 59 17
+0x7491 24 56 13 60 17
+0x7491 25 56 4 59 16
+0x7491 26 56 5 60 16
+0x7491 27 56 14 61 17
+0x7491 28 56 6 61 16
+0x7491 29 56 7 62 16
+0x7491 30 56 15 62 17
+0x7491 31 56 16 63 17
+0x7491 32 56 8 63 16
+0x7370 1 105 8 71 32
+0x7370 2 105 16 71 33
+0x7370 3 105 7 70 32
+0x7370 4 105 15 70 33
+0x7370 5 105 6 69 32
+0x7370 6 105 14 69 33
+0x7370 7 105 5 68 32
+0x7370 8 105 13 68 33
+0x7370 9 105 4 67 32
+0x7370 10 105 12 67 33
+0x7370 11 105 3 66 32
+0x7370 12 105 11 66 33
+0x7370 13 105 2 65 32
+0x7370 14 105 10 65 33
+0x7370 15 105 1 64 32
+0x7370 16 105 9 64 33
+0x7370 17 105 24 71 34
+0x7370 18 105 32 71 35
+0x7370 19 105 23 70 34
+0x7370 20 105 22 70 34
+0x7370 21 105 31 69 35
+0x7370 22 105 30 69 35
+0x7370 23 105 21 68 34
+0x7370 24 105 20 68 34
+0x7370 25 105 29 67 35
+0x7370 26 105 28 67 35
+0x7370 27 105 19 66 34
+0x7370 28 105 27 66 35
+0x7370 29 105 26 65 35
+0x7370 30 105 18 65 34
+0x7370 31 105 17 64 34
+0x7370 32 105 25 64 35
+0x7371 1 105 40 71 36
+0x7371 2 105 48 71 37
+0x7371 3 105 39 70 36
+0x7371 4 105 47 70 37
+0x7371 5 105 38 69 36
+0x7371 6 105 46 69 37
+0x7371 7 105 37 68 36
+0x7371 8 105 45 68 37
+0x7371 9 105 36 67 36
+0x7371 10 105 44 67 37
+0x7371 11 105 35 66 36
+0x7371 12 105 43 66 37
+0x7371 13 105 34 65 36
+0x7371 14 105 42 65 37
+0x7371 15 105 33 64 36
+0x7371 16 105 41 64 37
+0x7371 17 105 56 71 38
+0x7371 18 105 64 71 39
+0x7371 19 105 55 70 38
+0x7371 20 105 54 69 38
+0x7371 21 105 63 70 39
+0x7371 22 105 62 69 39
+0x7371 23 105 53 68 38
+0x7371 24 105 52 67 38
+0x7371 25 105 61 68 39
+0x7371 26 105 60 67 39
+0x7371 27 105 51 66 38
+0x7371 28 105 59 66 39
+0x7371 29 105 58 65 39
+0x7371 30 105 50 65 38
+0x7371 31 105 49 64 38
+0x7371 32 105 57 64 39
+0x7380 1 81 57 64 31
+0x7380 2 81 49 64 30
+0x7380 3 81 58 65 31
+0x7380 4 81 50 65 30
+0x7380 5 81 59 66 31
+0x7380 6 81 51 66 30
+0x7380 7 81 60 67 31
+0x7380 8 81 52 67 30
+0x7380 9 81 61 68 31
+0x7380 10 81 53 68 30
+0x7380 11 81 62 69 31
+0x7380 12 81 54 69 30
+0x7380 13 81 63 70 31
+0x7380 14 81 55 70 30
+0x7380 15 81 64 71 31
+0x7380 16 81 56 71 30
+0x7380 17 81 41 64 29
+0x7380 18 81 33 64 28
+0x7380 19 81 42 65 29
+0x7380 20 81 43 66 29
+0x7380 21 81 34 65 28
+0x7380 22 81 35 66 28
+0x7380 23 81 44 67 29
+0x7380 24 81 45 68 29
+0x7380 25 81 36 67 28
+0x7380 26 81 37 68 28
+0x7380 27 81 46 69 29
+0x7380 28 81 38 69 28
+0x7380 29 81 39 70 28
+0x7380 30 81 47 70 29
+0x7380 31 81 48 71 29
+0x7380 32 81 40 71 28
+0x7381 1 81 25 64 27
+0x7381 2 81 17 64 26
+0x7381 3 81 26 65 27
+0x7381 4 81 18 65 26
+0x7381 5 81 27 66 27
+0x7381 6 81 19 66 26
+0x7381 7 81 28 67 27
+0x7381 8 81 20 67 26
+0x7381 9 81 29 68 27
+0x7381 10 81 21 68 26
+0x7381 11 81 30 69 27
+0x7381 12 81 22 69 26
+0x7381 13 81 31 70 27
+0x7381 14 81 23 70 26
+0x7381 15 81 32 71 27
+0x7381 16 81 24 71 26
+0x7381 17 81 9 64 25
+0x7381 18 81 1 64 24
+0x7381 19 81 10 65 25
+0x7381 20 81 11 66 25
+0x7381 21 81 2 65 24
+0x7381 22 81 3 66 24
+0x7381 23 81 12 67 25
+0x7381 24 81 13 68 25
+0x7381 25 81 4 67 24
+0x7381 26 81 5 68 24
+0x7381 27 81 14 69 25
+0x7381 28 81 6 69 24
+0x7381 29 81 7 70 24
+0x7381 30 81 15 70 25
+0x7381 31 81 16 71 25
+0x7381 32 81 8 71 24
+0x7390 1 57 57 64 23
+0x7390 2 57 49 64 22
+0x7390 3 57 58 65 23
+0x7390 4 57 50 65 22
+0x7390 5 57 59 66 23
+0x7390 6 57 51 66 22
+0x7390 7 57 60 67 23
+0x7390 8 57 52 67 22
+0x7390 9 57 61 68 23
+0x7390 10 57 53 68 22
+0x7390 11 57 62 69 23
+0x7390 12 57 54 69 22
+0x7390 13 57 63 70 23
+0x7390 14 57 55 70 22
+0x7390 15 57 64 71 23
+0x7390 16 57 56 71 22
+0x7390 17 57 41 64 21
+0x7390 18 57 33 64 20
+0x7390 19 57 42 65 21
+0x7390 20 57 43 66 21
+0x7390 21 57 34 65 20
+0x7390 22 57 35 66 20
+0x7390 23 57 44 67 21
+0x7390 24 57 45 68 21
+0x7390 25 57 36 67 20
+0x7390 26 57 37 68 20
+0x7390 27 57 46 69 21
+0x7390 28 57 38 69 20
+0x7390 29 57 39 70 20
+0x7390 30 57 47 70 21
+0x7390 31 57 48 71 21
+0x7390 32 57 40 71 20
+0x7391 1 57 25 64 19
+0x7391 2 57 17 64 18
+0x7391 3 57 26 65 19
+0x7391 4 57 18 65 18
+0x7391 5 57 27 66 19
+0x7391 6 57 19 66 18
+0x7391 7 57 28 67 19
+0x7391 8 57 20 67 18
+0x7391 9 57 29 68 19
+0x7391 10 57 21 68 18
+0x7391 11 57 30 69 19
+0x7391 12 57 22 69 18
+0x7391 13 57 31 70 19
+0x7391 14 57 23 70 18
+0x7391 15 57 32 71 19
+0x7391 16 57 24 71 18
+0x7391 17 57 9 64 17
+0x7391 18 57 1 64 16
+0x7391 19 57 10 65 17
+0x7391 20 57 11 66 17
+0x7391 21 57 2 65 16
+0x7391 22 57 3 66 16
+0x7391 23 57 12 67 17
+0x7391 24 57 13 68 17
+0x7391 25 57 4 67 16
+0x7391 26 57 5 68 16
+0x7391 27 57 14 69 17
+0x7391 28 57 6 69 16
+0x7391 29 57 7 70 16
+0x7391 30 57 15 70 17
+0x7391 31 57 16 71 17
+0x7391 32 57 8 71 16
+0x7670 1 102 8 47 32
+0x7670 2 102 16 47 33
+0x7670 3 102 7 46 32
+0x7670 4 102 15 46 33
+0x7670 5 102 6 45 32
+0x7670 6 102 14 45 33
+0x7670 7 102 5 44 32
+0x7670 8 102 13 44 33
+0x7670 9 102 4 43 32
+0x7670 10 102 12 43 33
+0x7670 11 102 3 42 32
+0x7670 12 102 11 42 33
+0x7670 13 102 2 41 32
+0x7670 14 102 10 41 33
+0x7670 15 102 1 40 32
+0x7670 16 102 9 40 33
+0x7670 17 102 24 47 34
+0x7670 18 102 32 47 35
+0x7670 19 102 23 46 34
+0x7670 20 102 22 46 34
+0x7670 21 102 31 45 35
+0x7670 22 102 30 45 35
+0x7670 23 102 21 44 34
+0x7670 24 102 20 44 34
+0x7670 25 102 29 43 35
+0x7670 26 102 28 43 35
+0x7670 27 102 19 42 34
+0x7670 28 102 27 42 35
+0x7670 29 102 26 41 35
+0x7670 30 102 18 41 34
+0x7670 31 102 17 40 34
+0x7670 32 102 25 40 35
+0x7671 1 102 40 47 36
+0x7671 2 102 48 47 37
+0x7671 3 102 39 46 36
+0x7671 4 102 47 46 37
+0x7671 5 102 38 45 36
+0x7671 6 102 46 45 37
+0x7671 7 102 37 44 36
+0x7671 8 102 45 44 37
+0x7671 9 102 36 43 36
+0x7671 10 102 44 43 37
+0x7671 11 102 35 42 36
+0x7671 12 102 43 42 37
+0x7671 13 102 34 41 36
+0x7671 14 102 42 41 37
+0x7671 15 102 33 40 36
+0x7671 16 102 41 40 37
+0x7671 17 102 56 47 38
+0x7671 18 102 64 47 39
+0x7671 19 102 55 46 38
+0x7671 20 102 54 45 38
+0x7671 21 102 63 46 39
+0x7671 22 102 62 45 39
+0x7671 23 102 53 44 38
+0x7671 24 102 52 43 38
+0x7671 25 102 61 44 39
+0x7671 26 102 60 43 39
+0x7671 27 102 51 42 38
+0x7671 28 102 59 42 39
+0x7671 29 102 58 41 39
+0x7671 30 102 50 41 38
+0x7671 31 102 49 40 38
+0x7671 32 102 57 40 39
+0x7680 1 78 57 40 31
+0x7680 2 78 49 40 30
+0x7680 3 78 58 41 31
+0x7680 4 78 50 41 30
+0x7680 5 78 59 42 31
+0x7680 6 78 51 42 30
+0x7680 7 78 60 43 31
+0x7680 8 78 52 43 30
+0x7680 9 78 61 44 31
+0x7680 10 78 53 44 30
+0x7680 11 78 62 45 31
+0x7680 12 78 54 45 30
+0x7680 13 78 63 46 31
+0x7680 14 78 55 46 30
+0x7680 15 78 64 47 31
+0x7680 16 78 56 47 30
+0x7680 17 78 41 40 29
+0x7680 18 78 33 40 28
+0x7680 19 78 42 41 29
+0x7680 20 78 43 42 29
+0x7680 21 78 34 41 28
+0x7680 22 78 35 42 28
+0x7680 23 78 44 43 29
+0x7680 24 78 45 44 29
+0x7680 25 78 36 43 28
+0x7680 26 78 37 44 28
+0x7680 27 78 46 45 29
+0x7680 28 78 38 45 28
+0x7680 29 78 39 46 28
+0x7680 30 78 47 46 29
+0x7680 31 78 48 47 29
+0x7680 32 78 40 47 28
+0x7681 1 78 25 40 27
+0x7681 2 78 17 40 26
+0x7681 3 78 26 41 27
+0x7681 4 78 18 41 26
+0x7681 5 78 27 42 27
+0x7681 6 78 19 42 26
+0x7681 7 78 28 43 27
+0x7681 8 78 20 43 26
+0x7681 9 78 29 44 27
+0x7681 10 78 21 44 26
+0x7681 11 78 30 45 27
+0x7681 12 78 22 45 26
+0x7681 13 78 31 46 27
+0x7681 14 78 23 46 26
+0x7681 15 78 32 47 27
+0x7681 16 78 24 47 26
+0x7681 17 78 9 40 25
+0x7681 18 78 1 40 24
+0x7681 19 78 10 41 25
+0x7681 20 78 11 42 25
+0x7681 21 78 2 41 24
+0x7681 22 78 3 42 24
+0x7681 23 78 12 43 25
+0x7681 24 78 13 44 25
+0x7681 25 78 4 43 24
+0x7681 26 78 5 44 24
+0x7681 27 78 14 45 25
+0x7681 28 78 6 45 24
+0x7681 29 78 7 46 24
+0x7681 30 78 15 46 25
+0x7681 31 78 16 47 25
+0x7681 32 78 8 47 24
+0x7690 1 54 57 40 23
+0x7690 2 54 49 40 22
+0x7690 3 54 58 41 23
+0x7690 4 54 50 41 22
+0x7690 5 54 59 42 23
+0x7690 6 54 51 42 22
+0x7690 7 54 60 43 23
+0x7690 8 54 52 43 22
+0x7690 9 54 61 44 23
+0x7690 10 54 53 44 22
+0x7690 11 54 62 45 23
+0x7690 12 54 54 45 22
+0x7690 13 54 63 46 23
+0x7690 14 54 55 46 22
+0x7690 15 54 64 47 23
+0x7690 16 54 56 47 22
+0x7690 17 54 41 40 21
+0x7690 18 54 33 40 20
+0x7690 19 54 42 41 21
+0x7690 20 54 43 42 21
+0x7690 21 54 34 41 20
+0x7690 22 54 35 42 20
+0x7690 23 54 44 43 21
+0x7690 24 54 45 44 21
+0x7690 25 54 36 43 20
+0x7690 26 54 37 44 20
+0x7690 27 54 46 45 21
+0x7690 28 54 38 45 20
+0x7690 29 54 39 46 20
+0x7690 30 54 47 46 21
+0x7690 31 54 48 47 21
+0x7690 32 54 40 47 20
+0x7691 1 54 25 40 19
+0x7691 2 54 17 40 18
+0x7691 3 54 26 41 19
+0x7691 4 54 18 41 18
+0x7691 5 54 27 42 19
+0x7691 6 54 19 42 18
+0x7691 7 54 28 43 19
+0x7691 8 54 20 43 18
+0x7691 9 54 29 44 19
+0x7691 10 54 21 44 18
+0x7691 11 54 30 45 19
+0x7691 12 54 22 45 18
+0x7691 13 54 31 46 19
+0x7691 14 54 23 46 18
+0x7691 15 54 32 47 19
+0x7691 16 54 24 47 18
+0x7691 17 54 9 40 17
+0x7691 18 54 1 40 16
+0x7691 19 54 10 41 17
+0x7691 20 54 11 42 17
+0x7691 21 54 2 41 16
+0x7691 22 54 3 42 16
+0x7691 23 54 12 43 17
+0x7691 24 54 13 44 17
+0x7691 25 54 4 43 16
+0x7691 26 54 5 44 16
+0x7691 27 54 14 45 17
+0x7691 28 54 6 45 16
+0x7691 29 54 7 46 16
+0x7691 30 54 15 46 17
+0x7691 31 54 16 47 17
+0x7691 32 54 8 47 16
+0x7570 1 103 8 55 32
+0x7570 2 103 16 55 33
+0x7570 3 103 7 54 32
+0x7570 4 103 15 54 33
+0x7570 5 103 6 53 32
+0x7570 6 103 14 53 33
+0x7570 7 103 5 52 32
+0x7570 8 103 13 52 33
+0x7570 9 103 4 51 32
+0x7570 10 103 12 51 33
+0x7570 11 103 3 50 32
+0x7570 12 103 11 50 33
+0x7570 13 103 2 49 32
+0x7570 14 103 10 49 33
+0x7570 15 103 1 48 32
+0x7570 16 103 9 48 33
+0x7570 17 103 24 55 34
+0x7570 18 103 32 55 35
+0x7570 19 103 23 54 34
+0x7570 20 103 22 54 34
+0x7570 21 103 31 53 35
+0x7570 22 103 30 53 35
+0x7570 23 103 21 52 34
+0x7570 24 103 20 52 34
+0x7570 25 103 29 51 35
+0x7570 26 103 28 51 35
+0x7570 27 103 19 50 34
+0x7570 28 103 27 50 35
+0x7570 29 103 26 49 35
+0x7570 30 103 18 49 34
+0x7570 31 103 17 48 34
+0x7570 32 103 25 48 35
+0x7571 1 103 40 55 36
+0x7571 2 103 48 55 37
+0x7571 3 103 39 54 36
+0x7571 4 103 47 54 37
+0x7571 5 103 38 53 36
+0x7571 6 103 46 53 37
+0x7571 7 103 37 52 36
+0x7571 8 103 45 52 37
+0x7571 9 103 36 51 36
+0x7571 10 103 44 51 37
+0x7571 11 103 35 50 36
+0x7571 12 103 43 50 37
+0x7571 13 103 34 49 36
+0x7571 14 103 42 49 37
+0x7571 15 103 33 48 36
+0x7571 16 103 41 48 37
+0x7571 17 103 56 55 38
+0x7571 18 103 64 55 39
+0x7571 19 103 55 54 38
+0x7571 20 103 54 53 38
+0x7571 21 103 63 54 39
+0x7571 22 103 62 53 39
+0x7571 23 103 53 52 38
+0x7571 24 103 52 51 38
+0x7571 25 103 61 52 39
+0x7571 26 103 60 51 39
+0x7571 27 103 51 50 38
+0x7571 28 103 59 50 39
+0x7571 29 103 58 49 39
+0x7571 30 103 50 49 38
+0x7571 31 103 49 48 38
+0x7571 32 103 57 48 39
+0x7580 1 79 57 48 31
+0x7580 2 79 49 48 30
+0x7580 3 79 58 49 31
+0x7580 4 79 50 49 30
+0x7580 5 79 59 50 31
+0x7580 6 79 51 50 30
+0x7580 7 79 60 51 31
+0x7580 8 79 52 51 30
+0x7580 9 79 61 52 31
+0x7580 10 79 53 52 30
+0x7580 11 79 62 53 31
+0x7580 12 79 54 53 30
+0x7580 13 79 63 54 31
+0x7580 14 79 55 54 30
+0x7580 15 79 64 55 31
+0x7580 16 79 56 55 30
+0x7580 17 79 41 48 29
+0x7580 18 79 33 48 28
+0x7580 19 79 42 49 29
+0x7580 20 79 43 50 29
+0x7580 21 79 34 49 28
+0x7580 22 79 35 50 28
+0x7580 23 79 44 51 29
+0x7580 24 79 45 52 29
+0x7580 25 79 36 51 28
+0x7580 26 79 37 52 28
+0x7580 27 79 46 53 29
+0x7580 28 79 38 53 28
+0x7580 29 79 39 54 28
+0x7580 30 79 47 54 29
+0x7580 31 79 48 55 29
+0x7580 32 79 40 55 28
+0x7581 1 79 25 48 27
+0x7581 2 79 17 48 26
+0x7581 3 79 26 49 27
+0x7581 4 79 18 49 26
+0x7581 5 79 27 50 27
+0x7581 6 79 19 50 26
+0x7581 7 79 28 51 27
+0x7581 8 79 20 51 26
+0x7581 9 79 29 52 27
+0x7581 10 79 21 52 26
+0x7581 11 79 30 53 27
+0x7581 12 79 22 53 26
+0x7581 13 79 31 54 27
+0x7581 14 79 23 54 26
+0x7581 15 79 32 55 27
+0x7581 16 79 24 55 26
+0x7581 17 79 9 48 25
+0x7581 18 79 1 48 24
+0x7581 19 79 10 49 25
+0x7581 20 79 11 50 25
+0x7581 21 79 2 49 24
+0x7581 22 79 3 50 24
+0x7581 23 79 12 51 25
+0x7581 24 79 13 52 25
+0x7581 25 79 4 51 24
+0x7581 26 79 5 52 24
+0x7581 27 79 14 53 25
+0x7581 28 79 6 53 24
+0x7581 29 79 7 54 24
+0x7581 30 79 15 54 25
+0x7581 31 79 16 55 25
+0x7581 32 79 8 55 24
+0x7590 1 55 57 48 23
+0x7590 2 55 49 48 22
+0x7590 3 55 58 49 23
+0x7590 4 55 50 49 22
+0x7590 5 55 59 50 23
+0x7590 6 55 51 50 22
+0x7590 7 55 60 51 23
+0x7590 8 55 52 51 22
+0x7590 9 55 61 52 23
+0x7590 10 55 53 52 22
+0x7590 11 55 62 53 23
+0x7590 12 55 54 53 22
+0x7590 13 55 63 54 23
+0x7590 14 55 55 54 22
+0x7590 15 55 64 55 23
+0x7590 16 55 56 55 22
+0x7590 17 55 41 48 21
+0x7590 18 55 33 48 20
+0x7590 19 55 42 49 21
+0x7590 20 55 43 50 21
+0x7590 21 55 34 49 20
+0x7590 22 55 35 50 20
+0x7590 23 55 44 51 21
+0x7590 24 55 45 52 21
+0x7590 25 55 36 51 20
+0x7590 26 55 37 52 20
+0x7590 27 55 46 53 21
+0x7590 28 55 38 53 20
+0x7590 29 55 39 54 20
+0x7590 30 55 47 54 21
+0x7590 31 55 48 55 21
+0x7590 32 55 40 55 20
+0x7591 1 55 25 48 19
+0x7591 2 55 17 48 18
+0x7591 3 55 26 49 19
+0x7591 4 55 18 49 18
+0x7591 5 55 27 50 19
+0x7591 6 55 19 50 18
+0x7591 7 55 28 51 19
+0x7591 8 55 20 51 18
+0x7591 9 55 29 52 19
+0x7591 10 55 21 52 18
+0x7591 11 55 30 53 19
+0x7591 12 55 22 53 18
+0x7591 13 55 31 54 19
+0x7591 14 55 23 54 18
+0x7591 15 55 32 55 19
+0x7591 16 55 24 55 18
+0x7591 17 55 9 48 17
+0x7591 18 55 1 48 16
+0x7591 19 55 10 49 17
+0x7591 20 55 11 50 17
+0x7591 21 55 2 49 16
+0x7591 22 55 3 50 16
+0x7591 23 55 12 51 17
+0x7591 24 55 13 52 17
+0x7591 25 55 4 51 16
+0x7591 26 55 5 52 16
+0x7591 27 55 14 53 17
+0x7591 28 55 6 53 16
+0x7591 29 55 7 54 16
+0x7591 30 55 15 54 17
+0x7591 31 55 16 55 17
+0x7591 32 55 8 55 16
+0x7745 1 404 64 159 135
+0x7745 2 404 63 158 135
+0x7745 3 404 56 159 134
+0x7745 4 404 55 158 134
+0x7745 5 404 48 159 133
+0x7745 6 404 47 158 133
+0x7745 7 404 40 159 132
+0x7745 8 404 39 158 132
+0x7745 9 404 32 159 131
+0x7745 10 404 31 158 131
+0x7745 11 404 24 159 130
+0x7745 12 404 23 158 130
+0x7745 13 404 16 159 129
+0x7745 14 404 15 158 129
+0x7745 15 404 8 159 128
+0x7745 16 404 7 158 128
+0x7745 17 404 62 157 135
+0x7745 18 404 61 156 135
+0x7745 19 404 54 157 134
+0x7745 20 404 46 157 133
+0x7745 21 404 53 156 134
+0x7745 22 404 45 156 133
+0x7745 23 404 38 157 132
+0x7745 24 404 30 157 131
+0x7745 25 404 37 156 132
+0x7745 26 404 29 156 131
+0x7745 27 404 22 157 130
+0x7745 28 404 21 156 130
+0x7745 29 404 13 156 129
+0x7745 30 404 14 157 129
+0x7745 31 404 6 157 128
+0x7745 32 404 5 156 128
+0x7744 1 404 60 155 135
+0x7744 2 404 59 154 135
+0x7744 3 404 52 155 134
+0x7744 4 404 51 154 134
+0x7744 5 404 44 155 133
+0x7744 6 404 43 154 133
+0x7744 7 404 36 155 132
+0x7744 8 404 35 154 132
+0x7744 9 404 28 155 131
+0x7744 10 404 27 154 131
+0x7744 11 404 20 155 130
+0x7744 12 404 19 154 130
+0x7744 13 404 12 155 129
+0x7744 14 404 11 154 129
+0x7744 15 404 4 155 128
+0x7744 16 404 3 154 128
+0x7744 17 404 58 153 135
+0x7744 18 404 57 152 135
+0x7744 19 404 50 153 134
+0x7744 20 404 42 153 133
+0x7744 21 404 49 152 134
+0x7744 22 404 41 152 133
+0x7744 23 404 34 153 132
+0x7744 24 404 26 153 131
+0x7744 25 404 33 152 132
+0x7744 26 404 25 152 131
+0x7744 27 404 18 153 130
+0x7744 28 404 17 152 130
+0x7744 29 404 9 152 129
+0x7744 30 404 10 153 129
+0x7744 31 404 2 153 128
+0x7744 32 404 1 152 128
+0x7845 1 405 1 160 128
+0x7845 2 405 2 161 128
+0x7845 3 405 9 160 129
+0x7845 4 405 10 161 129
+0x7845 5 405 17 160 130
+0x7845 6 405 18 161 130
+0x7845 7 405 25 160 131
+0x7845 8 405 26 161 131
+0x7845 9 405 33 160 132
+0x7845 10 405 34 161 132
+0x7845 11 405 41 160 133
+0x7845 12 405 42 161 133
+0x7845 13 405 49 160 134
+0x7845 14 405 50 161 134
+0x7845 15 405 57 160 135
+0x7845 16 405 58 161 135
+0x7845 17 405 3 162 128
+0x7845 18 405 4 163 128
+0x7845 19 405 11 162 129
+0x7845 21 405 12 163 129
+0x7845 20 405 19 162 130
+0x7845 22 405 20 163 130
+0x7845 23 405 27 162 131
+0x7845 25 405 28 163 131
+0x7845 24 405 35 162 132
+0x7845 26 405 36 163 132
+0x7845 27 405 43 162 133
+0x7845 28 405 44 163 133
+0x7845 30 405 51 162 134
+0x7845 29 405 52 163 134
+0x7845 31 405 59 162 135
+0x7845 32 405 60 163 135
+0x7844 1 405 5 164 128
+0x7844 2 405 6 165 128
+0x7844 3 405 13 164 129
+0x7844 4 405 14 165 129
+0x7844 5 405 21 164 130
+0x7844 6 405 22 165 130
+0x7844 7 405 29 164 131
+0x7844 8 405 30 165 131
+0x7844 9 405 37 164 132
+0x7844 10 405 38 165 132
+0x7844 11 405 45 164 133
+0x7844 12 405 46 165 133
+0x7844 13 405 53 164 134
+0x7844 14 405 54 165 134
+0x7844 15 405 61 164 135
+0x7844 16 405 62 165 135
+0x7844 17 405 7 166 128
+0x7844 18 405 8 167 128
+0x7844 19 405 15 166 129
+0x7844 21 405 16 167 129
+0x7844 20 405 23 166 130
+0x7844 22 405 24 167 130
+0x7844 23 405 31 166 131
+0x7844 25 405 32 167 131
+0x7844 24 405 39 166 132
+0x7844 26 405 40 167 132
+0x7844 27 405 47 166 133
+0x7844 28 405 48 167 133
+0x7844 30 405 55 166 134
+0x7844 29 405 56 167 134
+0x7844 31 405 63 166 135
+0x7844 32 405 64 167 135
+0x7945 1 406 1 168 128
+0x7945 2 406 2 169 128
+0x7945 3 406 9 168 129
+0x7945 4 406 10 169 129
+0x7945 5 406 17 168 130
+0x7945 6 406 18 169 130
+0x7945 7 406 25 168 131
+0x7945 8 406 26 169 131
+0x7945 9 406 33 168 132
+0x7945 10 406 34 169 132
+0x7945 11 406 41 168 133
+0x7945 12 406 42 169 133
+0x7945 13 406 49 168 134
+0x7945 14 406 50 169 134
+0x7945 15 406 57 168 135
+0x7945 16 406 58 169 135
+0x7945 17 406 3 170 128
+0x7945 18 406 4 171 128
+0x7945 19 406 11 170 129
+0x7945 21 406 12 171 129
+0x7945 20 406 19 170 130
+0x7945 22 406 20 171 130
+0x7945 23 406 27 170 131
+0x7945 25 406 28 171 131
+0x7945 24 406 35 170 132
+0x7945 26 406 36 171 132
+0x7945 27 406 43 170 133
+0x7945 28 406 44 171 133
+0x7945 30 406 51 170 134
+0x7945 29 406 52 171 134
+0x7945 31 406 59 170 135
+0x7945 32 406 60 171 135
+0x7944 1 406 5 172 128
+0x7944 2 406 6 173 128
+0x7944 3 406 13 172 129
+0x7944 4 406 14 173 129
+0x7944 5 406 21 172 130
+0x7944 6 406 22 173 130
+0x7944 7 406 29 172 131
+0x7944 8 406 30 173 131
+0x7944 9 406 37 172 132
+0x7944 10 406 38 173 132
+0x7944 11 406 45 172 133
+0x7944 12 406 46 173 133
+0x7944 13 406 53 172 134
+0x7944 14 406 54 173 134
+0x7944 15 406 61 172 135
+0x7944 16 406 62 173 135
+0x7944 17 406 7 174 128
+0x7944 18 406 8 175 128
+0x7944 19 406 15 174 129
+0x7944 21 406 16 175 129
+0x7944 20 406 23 174 130
+0x7944 22 406 24 175 130
+0x7944 23 406 31 174 131
+0x7944 25 406 32 175 131
+0x7944 24 406 39 174 132
+0x7944 26 406 40 175 132
+0x7944 27 406 47 174 133
+0x7944 28 406 48 175 133
+0x7944 30 406 55 174 134
+0x7944 29 406 56 175 134
+0x7944 31 406 63 174 135
+0x7944 32 406 64 175 135
+0x7755 1 428 64 159 143
+0x7755 2 428 63 158 143
+0x7755 3 428 56 159 142
+0x7755 4 428 55 158 142
+0x7755 5 428 48 159 141
+0x7755 6 428 47 158 141
+0x7755 7 428 40 159 140
+0x7755 8 428 39 158 140
+0x7755 9 428 32 159 139
+0x7755 10 428 31 158 139
+0x7755 11 428 24 159 138
+0x7755 12 428 23 158 138
+0x7755 13 428 16 159 137
+0x7755 14 428 15 158 137
+0x7755 15 428 8 159 136
+0x7755 16 428 7 158 136
+0x7755 17 428 62 157 143
+0x7755 18 428 61 156 143
+0x7755 19 428 54 157 142
+0x7755 20 428 46 157 141
+0x7755 21 428 53 156 142
+0x7755 22 428 45 156 141
+0x7755 23 428 38 157 140
+0x7755 24 428 30 157 139
+0x7755 25 428 37 156 140
+0x7755 26 428 29 156 139
+0x7755 27 428 22 157 138
+0x7755 28 428 21 156 138
+0x7755 29 428 13 156 137
+0x7755 30 428 14 157 137
+0x7755 31 428 6 157 136
+0x7755 32 428 5 156 136
+0x7754 1 428 60 155 143
+0x7754 2 428 59 154 143
+0x7754 3 428 52 155 142
+0x7754 4 428 51 154 142
+0x7754 5 428 44 155 141
+0x7754 6 428 43 154 141
+0x7754 7 428 36 155 140
+0x7754 8 428 35 154 140
+0x7754 9 428 28 155 139
+0x7754 10 428 27 154 139
+0x7754 11 428 20 155 138
+0x7754 12 428 19 154 138
+0x7754 13 428 12 155 137
+0x7754 14 428 11 154 137
+0x7754 15 428 4 155 136
+0x7754 16 428 3 154 136
+0x7754 17 428 58 153 143
+0x7754 18 428 57 152 143
+0x7754 19 428 50 153 142
+0x7754 20 428 42 153 141
+0x7754 21 428 49 152 142
+0x7754 22 428 41 152 141
+0x7754 23 428 34 153 140
+0x7754 24 428 26 153 139
+0x7754 25 428 33 152 140
+0x7754 26 428 25 152 139
+0x7754 27 428 18 153 138
+0x7754 28 428 17 152 138
+0x7754 29 428 9 152 137
+0x7754 30 428 10 153 137
+0x7754 31 428 2 153 136
+0x7754 32 428 1 152 136
+0x7855 1 429 1 160 136
+0x7855 2 429 2 161 136
+0x7855 3 429 9 160 137
+0x7855 4 429 10 161 137
+0x7855 5 429 17 160 138
+0x7855 6 429 18 161 138
+0x7855 7 429 25 160 139
+0x7855 8 429 26 161 139
+0x7855 9 429 33 160 140
+0x7855 10 429 34 161 140
+0x7855 11 429 41 160 141
+0x7855 12 429 42 161 141
+0x7855 13 429 49 160 142
+0x7855 14 429 50 161 142
+0x7855 15 429 57 160 143
+0x7855 16 429 58 161 143
+0x7855 17 429 3 162 136
+0x7855 18 429 4 163 136
+0x7855 19 429 11 162 137
+0x7855 21 429 12 163 137
+0x7855 20 429 19 162 138
+0x7855 22 429 20 163 138
+0x7855 23 429 27 162 139
+0x7855 25 429 28 163 139
+0x7855 24 429 35 162 140
+0x7855 26 429 36 163 140
+0x7855 27 429 43 162 141
+0x7855 28 429 44 163 141
+0x7855 30 429 51 162 142
+0x7855 29 429 52 163 142
+0x7855 31 429 59 162 143
+0x7855 32 429 60 163 143
+0x7854 1 429 5 164 136
+0x7854 2 429 6 165 136
+0x7854 3 429 13 164 137
+0x7854 4 429 14 165 137
+0x7854 5 429 21 164 138
+0x7854 6 429 22 165 138
+0x7854 7 429 29 164 139
+0x7854 8 429 30 165 139
+0x7854 9 429 37 164 140
+0x7854 10 429 38 165 140
+0x7854 11 429 45 164 141
+0x7854 12 429 46 165 141
+0x7854 13 429 53 164 142
+0x7854 14 429 54 165 142
+0x7854 15 429 61 164 143
+0x7854 16 429 62 165 143
+0x7854 17 429 7 166 136
+0x7854 18 429 8 167 136
+0x7854 19 429 15 166 137
+0x7854 21 429 16 167 137
+0x7854 20 429 23 166 138
+0x7854 22 429 24 167 138
+0x7854 23 429 31 166 139
+0x7854 25 429 32 167 139
+0x7854 24 429 39 166 140
+0x7854 26 429 40 167 140
+0x7854 27 429 47 166 141
+0x7854 28 429 48 167 141
+0x7854 30 429 55 166 142
+0x7854 29 429 56 167 142
+0x7854 31 429 63 166 143
+0x7854 32 429 64 167 143
+0x7955 1 430 1 168 136
+0x7955 2 430 2 169 136
+0x7955 3 430 9 168 137
+0x7955 4 430 10 169 137
+0x7955 5 430 17 168 138
+0x7955 6 430 18 169 138
+0x7955 7 430 25 168 139
+0x7955 8 430 26 169 139
+0x7955 9 430 33 168 140
+0x7955 10 430 34 169 140
+0x7955 11 430 41 168 141
+0x7955 12 430 42 169 141
+0x7955 13 430 49 168 142
+0x7955 14 430 50 169 142
+0x7955 15 430 57 168 143
+0x7955 16 430 58 169 143
+0x7955 17 430 3 170 136
+0x7955 18 430 4 171 136
+0x7955 19 430 11 170 137
+0x7955 21 430 12 171 137
+0x7955 20 430 19 170 138
+0x7955 22 430 20 171 138
+0x7955 23 430 27 170 139
+0x7955 25 430 28 171 139
+0x7955 24 430 35 170 140
+0x7955 26 430 36 171 140
+0x7955 27 430 43 170 141
+0x7955 28 430 44 171 141
+0x7955 30 430 51 170 142
+0x7955 29 430 52 171 142
+0x7955 31 430 59 170 143
+0x7955 32 430 60 171 143
+0x7954 1 430 5 172 136
+0x7954 2 430 6 173 136
+0x7954 3 430 13 172 137
+0x7954 4 430 14 173 137
+0x7954 5 430 21 172 138
+0x7954 6 430 22 173 138
+0x7954 7 430 29 172 139
+0x7954 8 430 30 173 139
+0x7954 9 430 37 172 140
+0x7954 10 430 38 173 140
+0x7954 11 430 45 172 141
+0x7954 12 430 46 173 141
+0x7954 13 430 53 172 142
+0x7954 14 430 54 173 142
+0x7954 15 430 61 172 143
+0x7954 16 430 62 173 143
+0x7954 17 430 7 174 136
+0x7954 18 430 8 175 136
+0x7954 19 430 15 174 137
+0x7954 21 430 16 175 137
+0x7954 20 430 23 174 138
+0x7954 22 430 24 175 138
+0x7954 23 430 31 174 139
+0x7954 25 430 32 175 139
+0x7954 24 430 39 174 140
+0x7954 26 430 40 175 140
+0x7954 27 430 47 174 141
+0x7954 28 430 48 175 141
+0x7954 30 430 55 174 142
+0x7954 29 430 56 175 142
+0x7954 31 430 63 174 143
+0x7954 32 430 64 175 143
+0x7725 1 356 64 159 119
+0x7725 2 356 63 158 119
+0x7725 3 356 56 159 118
+0x7725 4 356 55 158 118
+0x7725 5 356 48 159 117
+0x7725 6 356 47 158 117
+0x7725 7 356 40 159 116
+0x7725 8 356 39 158 116
+0x7725 9 356 32 159 115
+0x7725 10 356 31 158 115
+0x7725 11 356 24 159 114
+0x7725 12 356 23 158 114
+0x7725 13 356 16 159 113
+0x7725 14 356 15 158 113
+0x7725 15 356 8 159 112
+0x7725 16 356 7 158 112
+0x7725 17 356 62 157 119
+0x7725 18 356 61 156 119
+0x7725 19 356 54 157 118
+0x7725 20 356 46 157 117
+0x7725 21 356 53 156 118
+0x7725 22 356 45 156 117
+0x7725 23 356 38 157 116
+0x7725 24 356 30 157 115
+0x7725 25 356 37 156 116
+0x7725 26 356 29 156 115
+0x7725 27 356 22 157 114
+0x7725 28 356 21 156 114
+0x7725 29 356 13 156 113
+0x7725 30 356 14 157 113
+0x7725 31 356 6 157 112
+0x7725 32 356 5 156 112
+0x7724 1 356 60 155 119
+0x7724 2 356 59 154 119
+0x7724 3 356 52 155 118
+0x7724 4 356 51 154 118
+0x7724 5 356 44 155 117
+0x7724 6 356 43 154 117
+0x7724 7 356 36 155 116
+0x7724 8 356 35 154 116
+0x7724 9 356 28 155 115
+0x7724 10 356 27 154 115
+0x7724 11 356 20 155 114
+0x7724 12 356 19 154 114
+0x7724 13 356 12 155 113
+0x7724 14 356 11 154 113
+0x7724 15 356 4 155 112
+0x7724 16 356 3 154 112
+0x7724 17 356 58 153 119
+0x7724 18 356 57 152 119
+0x7724 19 356 50 153 118
+0x7724 20 356 42 153 117
+0x7724 21 356 49 152 118
+0x7724 22 356 41 152 117
+0x7724 23 356 34 153 116
+0x7724 24 356 26 153 115
+0x7724 25 356 33 152 116
+0x7724 26 356 25 152 115
+0x7724 27 356 18 153 114
+0x7724 28 356 17 152 114
+0x7724 29 356 9 152 113
+0x7724 30 356 10 153 113
+0x7724 31 356 2 153 112
+0x7724 32 356 1 152 112
+0x7825 1 357 1 160 112
+0x7825 2 357 2 161 112
+0x7825 3 357 9 160 113
+0x7825 4 357 10 161 113
+0x7825 5 357 17 160 114
+0x7825 6 357 18 161 114
+0x7825 7 357 25 160 115
+0x7825 8 357 26 161 115
+0x7825 9 357 33 160 116
+0x7825 10 357 34 161 116
+0x7825 11 357 41 160 117
+0x7825 12 357 42 161 117
+0x7825 13 357 49 160 118
+0x7825 14 357 50 161 118
+0x7825 15 357 57 160 119
+0x7825 16 357 58 161 119
+0x7825 17 357 3 162 112
+0x7825 18 357 4 163 112
+0x7825 19 357 11 162 113
+0x7825 21 357 12 163 113
+0x7825 20 357 19 162 114
+0x7825 22 357 20 163 114
+0x7825 23 357 27 162 115
+0x7825 25 357 28 163 115
+0x7825 24 357 35 162 116
+0x7825 26 357 36 163 116
+0x7825 27 357 43 162 117
+0x7825 28 357 44 163 117
+0x7825 30 357 51 162 118
+0x7825 29 357 52 163 118
+0x7825 31 357 59 162 119
+0x7825 32 357 60 163 119
+0x7824 1 357 5 164 112
+0x7824 2 357 6 165 112
+0x7824 3 357 13 164 113
+0x7824 4 357 14 165 113
+0x7824 5 357 21 164 114
+0x7824 6 357 22 165 114
+0x7824 7 357 29 164 115
+0x7824 8 357 30 165 115
+0x7824 9 357 37 164 116
+0x7824 10 357 38 165 116
+0x7824 11 357 45 164 117
+0x7824 12 357 46 165 117
+0x7824 13 357 53 164 118
+0x7824 14 357 54 165 118
+0x7824 15 357 61 164 119
+0x7824 16 357 62 165 119
+0x7824 17 357 7 166 112
+0x7824 18 357 8 167 112
+0x7824 19 357 15 166 113
+0x7824 21 357 16 167 113
+0x7824 20 357 23 166 114
+0x7824 22 357 24 167 114
+0x7824 23 357 31 166 115
+0x7824 25 357 32 167 115
+0x7824 24 357 39 166 116
+0x7824 26 357 40 167 116
+0x7824 27 357 47 166 117
+0x7824 28 357 48 167 117
+0x7824 30 357 55 166 118
+0x7824 29 357 56 167 118
+0x7824 31 357 63 166 119
+0x7824 32 357 64 167 119
+0x7925 1 358 1 168 112
+0x7925 2 358 2 169 112
+0x7925 3 358 9 168 113
+0x7925 4 358 10 169 113
+0x7925 5 358 17 168 114
+0x7925 6 358 18 169 114
+0x7925 7 358 25 168 115
+0x7925 8 358 26 169 115
+0x7925 9 358 33 168 116
+0x7925 10 358 34 169 116
+0x7925 11 358 41 168 117
+0x7925 12 358 42 169 117
+0x7925 13 358 49 168 118
+0x7925 14 358 50 169 118
+0x7925 15 358 57 168 119
+0x7925 16 358 58 169 119
+0x7925 17 358 3 170 112
+0x7925 18 358 4 171 112
+0x7925 19 358 11 170 113
+0x7925 21 358 12 171 113
+0x7925 20 358 19 170 114
+0x7925 22 358 20 171 114
+0x7925 23 358 27 170 115
+0x7925 25 358 28 171 115
+0x7925 24 358 35 170 116
+0x7925 26 358 36 171 116
+0x7925 27 358 43 170 117
+0x7925 28 358 44 171 117
+0x7925 30 358 51 170 118
+0x7925 29 358 52 171 118
+0x7925 31 358 59 170 119
+0x7925 32 358 60 171 119
+0x7924 1 358 5 172 112
+0x7924 2 358 6 173 112
+0x7924 3 358 13 172 113
+0x7924 4 358 14 173 113
+0x7924 5 358 21 172 114
+0x7924 6 358 22 173 114
+0x7924 7 358 29 172 115
+0x7924 8 358 30 173 115
+0x7924 9 358 37 172 116
+0x7924 10 358 38 173 116
+0x7924 11 358 45 172 117
+0x7924 12 358 46 173 117
+0x7924 13 358 53 172 118
+0x7924 14 358 54 173 118
+0x7924 15 358 61 172 119
+0x7924 16 358 62 173 119
+0x7924 17 358 7 174 112
+0x7924 18 358 8 175 112
+0x7924 19 358 15 174 113
+0x7924 21 358 16 175 113
+0x7924 20 358 23 174 114
+0x7924 22 358 24 175 114
+0x7924 23 358 31 174 115
+0x7924 25 358 32 175 115
+0x7924 24 358 39 174 116
+0x7924 26 358 40 175 116
+0x7924 27 358 47 174 117
+0x7924 28 358 48 175 117
+0x7924 30 358 55 174 118
+0x7924 29 358 56 175 118
+0x7924 31 358 63 174 119
+0x7924 32 358 64 175 119
+0x7735 1 380 64 159 127
+0x7735 2 380 63 158 127
+0x7735 3 380 56 159 126
+0x7735 4 380 55 158 126
+0x7735 5 380 48 159 125
+0x7735 6 380 47 158 125
+0x7735 7 380 40 159 124
+0x7735 8 380 39 158 124
+0x7735 9 380 32 159 123
+0x7735 10 380 31 158 123
+0x7735 11 380 24 159 122
+0x7735 12 380 23 158 122
+0x7735 13 380 16 159 121
+0x7735 14 380 15 158 121
+0x7735 15 380 8 159 120
+0x7735 16 380 7 158 120
+0x7735 17 380 62 157 127
+0x7735 18 380 61 156 127
+0x7735 19 380 54 157 126
+0x7735 20 380 46 157 125
+0x7735 21 380 53 156 126
+0x7735 22 380 45 156 125
+0x7735 23 380 38 157 124
+0x7735 24 380 30 157 123
+0x7735 25 380 37 156 124
+0x7735 26 380 29 156 123
+0x7735 27 380 22 157 122
+0x7735 28 380 21 156 122
+0x7735 29 380 13 156 121
+0x7735 30 380 14 157 121
+0x7735 31 380 6 157 120
+0x7735 32 380 5 156 120
+0x7734 1 380 60 155 127
+0x7734 2 380 59 154 127
+0x7734 3 380 52 155 126
+0x7734 4 380 51 154 126
+0x7734 5 380 44 155 125
+0x7734 6 380 43 154 125
+0x7734 7 380 36 155 124
+0x7734 8 380 35 154 124
+0x7734 9 380 28 155 123
+0x7734 10 380 27 154 123
+0x7734 11 380 20 155 122
+0x7734 12 380 19 154 122
+0x7734 13 380 12 155 121
+0x7734 14 380 11 154 121
+0x7734 15 380 4 155 120
+0x7734 16 380 3 154 120
+0x7734 17 380 58 153 127
+0x7734 18 380 57 152 127
+0x7734 19 380 50 153 126
+0x7734 20 380 42 153 125
+0x7734 21 380 49 152 126
+0x7734 22 380 41 152 125
+0x7734 23 380 34 153 124
+0x7734 24 380 26 153 123
+0x7734 25 380 33 152 124
+0x7734 26 380 25 152 123
+0x7734 27 380 18 153 122
+0x7734 28 380 17 152 122
+0x7734 29 380 9 152 121
+0x7734 30 380 10 153 121
+0x7734 31 380 2 153 120
+0x7734 32 380 1 152 120
+0x7835 1 381 1 160 120
+0x7835 2 381 2 161 120
+0x7835 3 381 9 160 121
+0x7835 4 381 10 161 121
+0x7835 5 381 17 160 122
+0x7835 6 381 18 161 122
+0x7835 7 381 25 160 123
+0x7835 8 381 26 161 123
+0x7835 9 381 33 160 124
+0x7835 10 381 34 161 124
+0x7835 11 381 41 160 125
+0x7835 12 381 42 161 125
+0x7835 13 381 49 160 126
+0x7835 14 381 50 161 126
+0x7835 15 381 57 160 127
+0x7835 16 381 58 161 127
+0x7835 17 381 3 162 120
+0x7835 18 381 4 163 120
+0x7835 19 381 11 162 121
+0x7835 21 381 12 163 121
+0x7835 20 381 19 162 122
+0x7835 22 381 20 163 122
+0x7835 23 381 27 162 123
+0x7835 25 381 28 163 123
+0x7835 24 381 35 162 124
+0x7835 26 381 36 163 124
+0x7835 27 381 43 162 125
+0x7835 28 381 44 163 125
+0x7835 30 381 51 162 126
+0x7835 29 381 52 163 126
+0x7835 31 381 59 162 127
+0x7835 32 381 60 163 127
+0x7834 1 381 5 164 120
+0x7834 2 381 6 165 120
+0x7834 3 381 13 164 121
+0x7834 4 381 14 165 121
+0x7834 5 381 21 164 122
+0x7834 6 381 22 165 122
+0x7834 7 381 29 164 123
+0x7834 8 381 30 165 123
+0x7834 9 381 37 164 124
+0x7834 10 381 38 165 124
+0x7834 11 381 45 164 125
+0x7834 12 381 46 165 125
+0x7834 13 381 53 164 126
+0x7834 14 381 54 165 126
+0x7834 15 381 61 164 127
+0x7834 16 381 62 165 127
+0x7834 17 381 7 166 120
+0x7834 18 381 8 167 120
+0x7834 19 381 15 166 121
+0x7834 21 381 16 167 121
+0x7834 20 381 23 166 122
+0x7834 22 381 24 167 122
+0x7834 23 381 31 166 123
+0x7834 25 381 32 167 123
+0x7834 24 381 39 166 124
+0x7834 26 381 40 167 124
+0x7834 27 381 47 166 125
+0x7834 28 381 48 167 125
+0x7834 30 381 55 166 126
+0x7834 29 381 56 167 126
+0x7834 31 381 63 166 127
+0x7834 32 381 64 167 127
+0x7935 1 382 1 168 120
+0x7935 2 382 2 169 120
+0x7935 3 382 9 168 121
+0x7935 4 382 10 169 121
+0x7935 5 382 17 168 122
+0x7935 6 382 18 169 122
+0x7935 7 382 25 168 123
+0x7935 8 382 26 169 123
+0x7935 9 382 33 168 124
+0x7935 10 382 34 169 124
+0x7935 11 382 41 168 125
+0x7935 12 382 42 169 125
+0x7935 13 382 49 168 126
+0x7935 14 382 50 169 126
+0x7935 15 382 57 168 127
+0x7935 16 382 58 169 127
+0x7935 17 382 3 170 120
+0x7935 18 382 4 171 120
+0x7935 19 382 11 170 121
+0x7935 21 382 12 171 121
+0x7935 20 382 19 170 122
+0x7935 22 382 20 171 122
+0x7935 23 382 27 170 123
+0x7935 25 382 28 171 123
+0x7935 24 382 35 170 124
+0x7935 26 382 36 171 124
+0x7935 27 382 43 170 125
+0x7935 28 382 44 171 125
+0x7935 30 382 51 170 126
+0x7935 29 382 52 171 126
+0x7935 31 382 59 170 127
+0x7935 32 382 60 171 127
+0x7934 1 382 5 172 120
+0x7934 2 382 6 173 120
+0x7934 3 382 13 172 121
+0x7934 4 382 14 173 121
+0x7934 5 382 21 172 122
+0x7934 6 382 22 173 122
+0x7934 7 382 29 172 123
+0x7934 8 382 30 173 123
+0x7934 9 382 37 172 124
+0x7934 10 382 38 173 124
+0x7934 11 382 45 172 125
+0x7934 12 382 46 173 125
+0x7934 13 382 53 172 126
+0x7934 14 382 54 173 126
+0x7934 15 382 61 172 127
+0x7934 16 382 62 173 127
+0x7934 17 382 7 174 120
+0x7934 18 382 8 175 120
+0x7934 19 382 15 174 121
+0x7934 21 382 16 175 121
+0x7934 20 382 23 174 122
+0x7934 22 382 24 175 122
+0x7934 23 382 31 174 123
+0x7934 25 382 32 175 123
+0x7934 24 382 39 174 124
+0x7934 26 382 40 175 124
+0x7934 27 382 47 174 125
+0x7934 28 382 48 175 125
+0x7934 30 382 55 174 126
+0x7934 29 382 56 175 126
+0x7934 31 382 63 174 127
+0x7934 32 382 64 175 127
+0x7705 1 308 64 159 103
+0x7705 2 308 63 158 103
+0x7705 3 308 56 159 102
+0x7705 4 308 55 158 102
+0x7705 5 308 48 159 101
+0x7705 6 308 47 158 101
+0x7705 7 308 40 159 100
+0x7705 8 308 39 158 100
+0x7705 9 308 32 159 99
+0x7705 10 308 31 158 99
+0x7705 11 308 24 159 98
+0x7705 12 308 23 158 98
+0x7705 13 308 16 159 97
+0x7705 14 308 15 158 97
+0x7705 15 308 8 159 96
+0x7705 16 308 7 158 96
+0x7705 17 308 62 157 103
+0x7705 18 308 61 156 103
+0x7705 19 308 54 157 102
+0x7705 20 308 46 157 101
+0x7705 21 308 53 156 102
+0x7705 22 308 45 156 101
+0x7705 23 308 38 157 100
+0x7705 24 308 30 157 99
+0x7705 25 308 37 156 100
+0x7705 26 308 29 156 99
+0x7705 27 308 22 157 98
+0x7705 28 308 21 156 98
+0x7705 29 308 13 156 97
+0x7705 30 308 14 157 97
+0x7705 31 308 6 157 96
+0x7705 32 308 5 156 96
+0x7704 1 308 60 155 103
+0x7704 2 308 59 154 103
+0x7704 3 308 52 155 102
+0x7704 4 308 51 154 102
+0x7704 5 308 44 155 101
+0x7704 6 308 43 154 101
+0x7704 7 308 36 155 100
+0x7704 8 308 35 154 100
+0x7704 9 308 28 155 99
+0x7704 10 308 27 154 99
+0x7704 11 308 20 155 98
+0x7704 12 308 19 154 98
+0x7704 13 308 12 155 97
+0x7704 14 308 11 154 97
+0x7704 15 308 4 155 96
+0x7704 16 308 3 154 96
+0x7704 17 308 58 153 103
+0x7704 18 308 57 152 103
+0x7704 19 308 50 153 102
+0x7704 20 308 42 153 101
+0x7704 21 308 49 152 102
+0x7704 22 308 41 152 101
+0x7704 23 308 34 153 100
+0x7704 24 308 26 153 99
+0x7704 25 308 33 152 100
+0x7704 26 308 25 152 99
+0x7704 27 308 18 153 98
+0x7704 28 308 17 152 98
+0x7704 29 308 9 152 97
+0x7704 30 308 10 153 97
+0x7704 31 308 2 153 96
+0x7704 32 308 1 152 96
+0x7805 1 309 1 160 96
+0x7805 2 309 2 161 96
+0x7805 3 309 9 160 97
+0x7805 4 309 10 161 97
+0x7805 5 309 17 160 98
+0x7805 6 309 18 161 98
+0x7805 7 309 25 160 99
+0x7805 8 309 26 161 99
+0x7805 9 309 33 160 100
+0x7805 10 309 34 161 100
+0x7805 11 309 41 160 101
+0x7805 12 309 42 161 101
+0x7805 13 309 49 160 102
+0x7805 14 309 50 161 102
+0x7805 15 309 57 160 103
+0x7805 16 309 58 161 103
+0x7805 17 309 3 162 96
+0x7805 18 309 4 163 96
+0x7805 19 309 11 162 97
+0x7805 21 309 12 163 97
+0x7805 20 309 19 162 98
+0x7805 22 309 20 163 98
+0x7805 23 309 27 162 99
+0x7805 25 309 28 163 99
+0x7805 24 309 35 162 100
+0x7805 26 309 36 163 100
+0x7805 27 309 43 162 101
+0x7805 28 309 44 163 101
+0x7805 30 309 51 162 102
+0x7805 29 309 52 163 102
+0x7805 31 309 59 162 103
+0x7805 32 309 60 163 103
+0x7804 1 309 5 164 96
+0x7804 2 309 6 165 96
+0x7804 3 309 13 164 97
+0x7804 4 309 14 165 97
+0x7804 5 309 21 164 98
+0x7804 6 309 22 165 98
+0x7804 7 309 29 164 99
+0x7804 8 309 30 165 99
+0x7804 9 309 37 164 100
+0x7804 10 309 38 165 100
+0x7804 11 309 45 164 101
+0x7804 12 309 46 165 101
+0x7804 13 309 53 164 102
+0x7804 14 309 54 165 102
+0x7804 15 309 61 164 103
+0x7804 16 309 62 165 103
+0x7804 17 309 7 166 96
+0x7804 18 309 8 167 96
+0x7804 19 309 15 166 97
+0x7804 21 309 16 167 97
+0x7804 20 309 23 166 98
+0x7804 22 309 24 167 98
+0x7804 23 309 31 166 99
+0x7804 25 309 32 167 99
+0x7804 24 309 39 166 100
+0x7804 26 309 40 167 100
+0x7804 27 309 47 166 101
+0x7804 28 309 48 167 101
+0x7804 30 309 55 166 102
+0x7804 29 309 56 167 102
+0x7804 31 309 63 166 103
+0x7804 32 309 64 167 103
+0x7905 1 310 1 168 96
+0x7905 2 310 2 169 96
+0x7905 3 310 9 168 97
+0x7905 4 310 10 169 97
+0x7905 5 310 17 168 98
+0x7905 6 310 18 169 98
+0x7905 7 310 25 168 99
+0x7905 8 310 26 169 99
+0x7905 9 310 33 168 100
+0x7905 10 310 34 169 100
+0x7905 11 310 41 168 101
+0x7905 12 310 42 169 101
+0x7905 13 310 49 168 102
+0x7905 14 310 50 169 102
+0x7905 15 310 57 168 103
+0x7905 16 310 58 169 103
+0x7905 17 310 3 170 96
+0x7905 18 310 4 171 96
+0x7905 19 310 11 170 97
+0x7905 21 310 12 171 97
+0x7905 20 310 19 170 98
+0x7905 22 310 20 171 98
+0x7905 23 310 27 170 99
+0x7905 25 310 28 171 99
+0x7905 24 310 35 170 100
+0x7905 26 310 36 171 100
+0x7905 27 310 43 170 101
+0x7905 28 310 44 171 101
+0x7905 30 310 51 170 102
+0x7905 29 310 52 171 102
+0x7905 31 310 59 170 103
+0x7905 32 310 60 171 103
+0x7904 1 310 5 172 96
+0x7904 2 310 6 173 96
+0x7904 3 310 13 172 97
+0x7904 4 310 14 173 97
+0x7904 5 310 21 172 98
+0x7904 6 310 22 173 98
+0x7904 7 310 29 172 99
+0x7904 8 310 30 173 99
+0x7904 9 310 37 172 100
+0x7904 10 310 38 173 100
+0x7904 11 310 45 172 101
+0x7904 12 310 46 173 101
+0x7904 13 310 53 172 102
+0x7904 14 310 54 173 102
+0x7904 15 310 61 172 103
+0x7904 16 310 62 173 103
+0x7904 17 310 7 174 96
+0x7904 18 310 8 175 96
+0x7904 19 310 15 174 97
+0x7904 21 310 16 175 97
+0x7904 20 310 23 174 98
+0x7904 22 310 24 175 98
+0x7904 23 310 31 174 99
+0x7904 25 310 32 175 99
+0x7904 24 310 39 174 100
+0x7904 26 310 40 175 100
+0x7904 27 310 47 174 101
+0x7904 28 310 48 175 101
+0x7904 30 310 55 174 102
+0x7904 29 310 56 175 102
+0x7904 31 310 63 174 103
+0x7904 32 310 64 175 103
+0x7715 1 332 64 159 111
+0x7715 2 332 63 158 111
+0x7715 3 332 56 159 110
+0x7715 4 332 55 158 110
+0x7715 5 332 48 159 109
+0x7715 6 332 47 158 109
+0x7715 7 332 40 159 108
+0x7715 8 332 39 158 108
+0x7715 9 332 32 159 107
+0x7715 10 332 31 158 107
+0x7715 11 332 24 159 106
+0x7715 12 332 23 158 106
+0x7715 13 332 16 159 105
+0x7715 14 332 15 158 105
+0x7715 15 332 8 159 104
+0x7715 16 332 7 158 104
+0x7715 17 332 62 157 111
+0x7715 18 332 61 156 111
+0x7715 19 332 54 157 110
+0x7715 20 332 46 157 109
+0x7715 21 332 53 156 110
+0x7715 22 332 45 156 109
+0x7715 23 332 38 157 108
+0x7715 24 332 30 157 107
+0x7715 25 332 37 156 108
+0x7715 26 332 29 156 107
+0x7715 27 332 22 157 106
+0x7715 28 332 21 156 106
+0x7715 29 332 13 156 105
+0x7715 30 332 14 157 105
+0x7715 31 332 6 157 104
+0x7715 32 332 5 156 104
+0x7714 1 332 60 155 111
+0x7714 2 332 59 154 111
+0x7714 3 332 52 155 110
+0x7714 4 332 51 154 110
+0x7714 5 332 44 155 109
+0x7714 6 332 43 154 109
+0x7714 7 332 36 155 108
+0x7714 8 332 35 154 108
+0x7714 9 332 28 155 107
+0x7714 10 332 27 154 107
+0x7714 11 332 20 155 106
+0x7714 12 332 19 154 106
+0x7714 13 332 12 155 105
+0x7714 14 332 11 154 105
+0x7714 15 332 4 155 104
+0x7714 16 332 3 154 104
+0x7714 17 332 58 153 111
+0x7714 18 332 57 152 111
+0x7714 19 332 50 153 110
+0x7714 20 332 42 153 109
+0x7714 21 332 49 152 110
+0x7714 22 332 41 152 109
+0x7714 23 332 34 153 108
+0x7714 24 332 26 153 107
+0x7714 25 332 33 152 108
+0x7714 26 332 25 152 107
+0x7714 27 332 18 153 106
+0x7714 28 332 17 152 106
+0x7714 29 332 9 152 105
+0x7714 30 332 10 153 105
+0x7714 31 332 2 153 104
+0x7714 32 332 1 152 104
+0x7815 1 333 1 160 104
+0x7815 2 333 2 161 104
+0x7815 3 333 9 160 105
+0x7815 4 333 10 161 105
+0x7815 5 333 17 160 106
+0x7815 6 333 18 161 106
+0x7815 7 333 25 160 107
+0x7815 8 333 26 161 107
+0x7815 9 333 33 160 108
+0x7815 10 333 34 161 108
+0x7815 11 333 41 160 109
+0x7815 12 333 42 161 109
+0x7815 13 333 49 160 110
+0x7815 14 333 50 161 110
+0x7815 15 333 57 160 111
+0x7815 16 333 58 161 111
+0x7815 17 333 3 162 104
+0x7815 18 333 4 163 104
+0x7815 19 333 11 162 105
+0x7815 21 333 12 163 105
+0x7815 20 333 19 162 106
+0x7815 22 333 20 163 106
+0x7815 23 333 27 162 107
+0x7815 25 333 28 163 107
+0x7815 24 333 35 162 108
+0x7815 26 333 36 163 108
+0x7815 27 333 43 162 109
+0x7815 28 333 44 163 109
+0x7815 30 333 51 162 110
+0x7815 29 333 52 163 110
+0x7815 31 333 59 162 111
+0x7815 32 333 60 163 111
+0x7814 1 333 5 164 104
+0x7814 2 333 6 165 104
+0x7814 3 333 13 164 105
+0x7814 4 333 14 165 105
+0x7814 5 333 21 164 106
+0x7814 6 333 22 165 106
+0x7814 7 333 29 164 107
+0x7814 8 333 30 165 107
+0x7814 9 333 37 164 108
+0x7814 10 333 38 165 108
+0x7814 11 333 45 164 109
+0x7814 12 333 46 165 109
+0x7814 13 333 53 164 110
+0x7814 14 333 54 165 110
+0x7814 15 333 61 164 111
+0x7814 16 333 62 165 111
+0x7814 17 333 7 166 104
+0x7814 18 333 8 167 104
+0x7814 19 333 15 166 105
+0x7814 21 333 16 167 105
+0x7814 20 333 23 166 106
+0x7814 22 333 24 167 106
+0x7814 23 333 31 166 107
+0x7814 25 333 32 167 107
+0x7814 24 333 39 166 108
+0x7814 26 333 40 167 108
+0x7814 27 333 47 166 109
+0x7814 28 333 48 167 109
+0x7814 30 333 55 166 110
+0x7814 29 333 56 167 110
+0x7814 31 333 63 166 111
+0x7814 32 333 64 167 111
+0x7915 1 334 1 168 104
+0x7915 2 334 2 169 104
+0x7915 3 334 9 168 105
+0x7915 4 334 10 169 105
+0x7915 5 334 17 168 106
+0x7915 6 334 18 169 106
+0x7915 7 334 25 168 107
+0x7915 8 334 26 169 107
+0x7915 9 334 33 168 108
+0x7915 10 334 34 169 108
+0x7915 11 334 41 168 109
+0x7915 12 334 42 169 109
+0x7915 13 334 49 168 110
+0x7915 14 334 50 169 110
+0x7915 15 334 57 168 111
+0x7915 16 334 58 169 111
+0x7915 17 334 3 170 104
+0x7915 18 334 4 171 104
+0x7915 19 334 11 170 105
+0x7915 21 334 12 171 105
+0x7915 20 334 19 170 106
+0x7915 22 334 20 171 106
+0x7915 23 334 27 170 107
+0x7915 25 334 28 171 107
+0x7915 24 334 35 170 108
+0x7915 26 334 36 171 108
+0x7915 27 334 43 170 109
+0x7915 28 334 44 171 109
+0x7915 30 334 51 170 110
+0x7915 29 334 52 171 110
+0x7915 31 334 59 170 111
+0x7915 32 334 60 171 111
+0x7914 1 334 5 172 104
+0x7914 2 334 6 173 104
+0x7914 3 334 13 172 105
+0x7914 4 334 14 173 105
+0x7914 5 334 21 172 106
+0x7914 6 334 22 173 106
+0x7914 7 334 29 172 107
+0x7914 8 334 30 173 107
+0x7914 9 334 37 172 108
+0x7914 10 334 38 173 108
+0x7914 11 334 45 172 109
+0x7914 12 334 46 173 109
+0x7914 13 334 53 172 110
+0x7914 14 334 54 173 110
+0x7914 15 334 61 172 111
+0x7914 16 334 62 173 111
+0x7914 17 334 7 174 104
+0x7914 18 334 8 175 104
+0x7914 19 334 15 174 105
+0x7914 21 334 16 175 105
+0x7914 20 334 23 174 106
+0x7914 22 334 24 175 106
+0x7914 23 334 31 174 107
+0x7914 25 334 32 175 107
+0x7914 24 334 39 174 108
+0x7914 26 334 40 175 108
+0x7914 27 334 47 174 109
+0x7914 28 334 48 175 109
+0x7914 30 334 55 174 110
+0x7914 29 334 56 175 110
+0x7914 31 334 63 174 111
+0x7914 32 334 64 175 111
+0x7717 1 260 64 159 87
+0x7717 2 260 63 158 87
+0x7717 3 260 56 159 86
+0x7717 4 260 55 158 86
+0x7717 5 260 48 159 85
+0x7717 6 260 47 158 85
+0x7717 7 260 40 159 84
+0x7717 8 260 39 158 84
+0x7717 9 260 32 159 83
+0x7717 10 260 31 158 83
+0x7717 11 260 24 159 82
+0x7717 12 260 23 158 82
+0x7717 13 260 16 159 81
+0x7717 14 260 15 158 81
+0x7717 15 260 8 159 80
+0x7717 16 260 7 158 80
+0x7717 17 260 62 157 87
+0x7717 18 260 61 156 87
+0x7717 19 260 54 157 86
+0x7717 20 260 46 157 85
+0x7717 21 260 53 156 86
+0x7717 22 260 45 156 85
+0x7717 23 260 38 157 84
+0x7717 24 260 30 157 83
+0x7717 25 260 37 156 84
+0x7717 26 260 29 156 83
+0x7717 27 260 22 157 82
+0x7717 28 260 21 156 82
+0x7717 29 260 13 156 81
+0x7717 30 260 14 157 81
+0x7717 31 260 6 157 80
+0x7717 32 260 5 156 80
+0x7716 1 260 60 155 87
+0x7716 2 260 59 154 87
+0x7716 3 260 52 155 86
+0x7716 4 260 51 154 86
+0x7716 5 260 44 155 85
+0x7716 6 260 43 154 85
+0x7716 7 260 36 155 84
+0x7716 8 260 35 154 84
+0x7716 9 260 28 155 83
+0x7716 10 260 27 154 83
+0x7716 11 260 20 155 82
+0x7716 12 260 19 154 82
+0x7716 13 260 12 155 81
+0x7716 14 260 11 154 81
+0x7716 15 260 4 155 80
+0x7716 16 260 3 154 80
+0x7716 17 260 58 153 87
+0x7716 18 260 57 152 87
+0x7716 19 260 50 153 86
+0x7716 20 260 42 153 85
+0x7716 21 260 49 152 86
+0x7716 22 260 41 152 85
+0x7716 23 260 34 153 84
+0x7716 24 260 26 153 83
+0x7716 25 260 33 152 84
+0x7716 26 260 25 152 83
+0x7716 27 260 18 153 82
+0x7716 28 260 17 152 82
+0x7716 29 260 9 152 81
+0x7716 30 260 10 153 81
+0x7716 31 260 2 153 80
+0x7716 32 260 1 152 80
+0x7817 1 261 1 160 80
+0x7817 2 261 2 161 80
+0x7817 3 261 9 160 81
+0x7817 4 261 10 161 81
+0x7817 5 261 17 160 82
+0x7817 6 261 18 161 82
+0x7817 7 261 25 160 83
+0x7817 8 261 26 161 83
+0x7817 9 261 33 160 84
+0x7817 10 261 34 161 84
+0x7817 11 261 41 160 85
+0x7817 12 261 42 161 85
+0x7817 13 261 49 160 86
+0x7817 14 261 50 161 86
+0x7817 15 261 57 160 87
+0x7817 16 261 58 161 87
+0x7817 17 261 3 162 80
+0x7817 18 261 4 163 80
+0x7817 19 261 11 162 81
+0x7817 21 261 12 163 81
+0x7817 20 261 19 162 82
+0x7817 22 261 20 163 82
+0x7817 23 261 27 162 83
+0x7817 25 261 28 163 83
+0x7817 24 261 35 162 84
+0x7817 26 261 36 163 84
+0x7817 27 261 43 162 85
+0x7817 28 261 44 163 85
+0x7817 30 261 51 162 86
+0x7817 29 261 52 163 86
+0x7817 31 261 59 162 87
+0x7817 32 261 60 163 87
+0x7816 1 261 5 164 80
+0x7816 2 261 6 165 80
+0x7816 3 261 13 164 81
+0x7816 4 261 14 165 81
+0x7816 5 261 21 164 82
+0x7816 6 261 22 165 82
+0x7816 7 261 29 164 83
+0x7816 8 261 30 165 83
+0x7816 9 261 37 164 84
+0x7816 10 261 38 165 84
+0x7816 11 261 45 164 85
+0x7816 12 261 46 165 85
+0x7816 13 261 53 164 86
+0x7816 14 261 54 165 86
+0x7816 15 261 61 164 87
+0x7816 16 261 62 165 87
+0x7816 17 261 7 166 80
+0x7816 18 261 8 167 80
+0x7816 19 261 15 166 81
+0x7816 21 261 16 167 81
+0x7816 20 261 23 166 82
+0x7816 22 261 24 167 82
+0x7816 23 261 31 166 83
+0x7816 25 261 32 167 83
+0x7816 24 261 39 166 84
+0x7816 26 261 40 167 84
+0x7816 27 261 47 166 85
+0x7816 28 261 48 167 85
+0x7816 30 261 55 166 86
+0x7816 29 261 56 167 86
+0x7816 31 261 63 166 87
+0x7816 32 261 64 167 87
+0x7917 1 262 1 168 80
+0x7917 2 262 2 169 80
+0x7917 3 262 9 168 81
+0x7917 4 262 10 169 81
+0x7917 5 262 17 168 82
+0x7917 6 262 18 169 82
+0x7917 7 262 25 168 83
+0x7917 8 262 26 169 83
+0x7917 9 262 33 168 84
+0x7917 10 262 34 169 84
+0x7917 11 262 41 168 85
+0x7917 12 262 42 169 85
+0x7917 13 262 49 168 86
+0x7917 14 262 50 169 86
+0x7917 15 262 57 168 87
+0x7917 16 262 58 169 87
+0x7917 17 262 3 170 80
+0x7917 18 262 4 171 80
+0x7917 19 262 11 170 81
+0x7917 21 262 12 171 81
+0x7917 20 262 19 170 82
+0x7917 22 262 20 171 82
+0x7917 23 262 27 170 83
+0x7917 25 262 28 171 83
+0x7917 24 262 35 170 84
+0x7917 26 262 36 171 84
+0x7917 27 262 43 170 85
+0x7917 28 262 44 171 85
+0x7917 30 262 51 170 86
+0x7917 29 262 52 171 86
+0x7917 31 262 59 170 87
+0x7917 32 262 60 171 87
+0x7916 1 262 5 172 80
+0x7916 2 262 6 173 80
+0x7916 3 262 13 172 81
+0x7916 4 262 14 173 81
+0x7916 5 262 21 172 82
+0x7916 6 262 22 173 82
+0x7916 7 262 29 172 83
+0x7916 8 262 30 173 83
+0x7916 9 262 37 172 84
+0x7916 10 262 38 173 84
+0x7916 11 262 45 172 85
+0x7916 12 262 46 173 85
+0x7916 13 262 53 172 86
+0x7916 14 262 54 173 86
+0x7916 15 262 61 172 87
+0x7916 16 262 62 173 87
+0x7916 17 262 7 174 80
+0x7916 18 262 8 175 80
+0x7916 19 262 15 174 81
+0x7916 21 262 16 175 81
+0x7916 20 262 23 174 82
+0x7916 22 262 24 175 82
+0x7916 23 262 31 174 83
+0x7916 25 262 32 175 83
+0x7916 24 262 39 174 84
+0x7916 26 262 40 175 84
+0x7916 27 262 47 174 85
+0x7916 28 262 48 175 85
+0x7916 30 262 55 174 86
+0x7916 29 262 56 175 86
+0x7916 31 262 63 174 87
+0x7916 32 262 64 175 87
+0x7707 1 284 64 159 95
+0x7707 2 284 63 158 95
+0x7707 3 284 56 159 94
+0x7707 4 284 55 158 94
+0x7707 5 284 48 159 93
+0x7707 6 284 47 158 93
+0x7707 7 284 40 159 92
+0x7707 8 284 39 158 92
+0x7707 9 284 32 159 91
+0x7707 10 284 31 158 91
+0x7707 11 284 24 159 90
+0x7707 12 284 23 158 90
+0x7707 13 284 16 159 89
+0x7707 14 284 15 158 89
+0x7707 15 284 8 159 88
+0x7707 16 284 7 158 88
+0x7707 17 284 62 157 95
+0x7707 18 284 61 156 95
+0x7707 19 284 54 157 94
+0x7707 20 284 46 157 93
+0x7707 21 284 53 156 94
+0x7707 22 284 45 156 93
+0x7707 23 284 38 157 92
+0x7707 24 284 30 157 91
+0x7707 25 284 37 156 92
+0x7707 26 284 29 156 91
+0x7707 27 284 22 157 90
+0x7707 28 284 21 156 90
+0x7707 29 284 13 156 89
+0x7707 30 284 14 157 89
+0x7707 31 284 6 157 88
+0x7707 32 284 5 156 88
+0x7706 1 284 60 155 95
+0x7706 2 284 59 154 95
+0x7706 3 284 52 155 94
+0x7706 4 284 51 154 94
+0x7706 5 284 44 155 93
+0x7706 6 284 43 154 93
+0x7706 7 284 36 155 92
+0x7706 8 284 35 154 92
+0x7706 9 284 28 155 91
+0x7706 10 284 27 154 91
+0x7706 11 284 20 155 90
+0x7706 12 284 19 154 90
+0x7706 13 284 12 155 89
+0x7706 14 284 11 154 89
+0x7706 15 284 4 155 88
+0x7706 16 284 3 154 88
+0x7706 17 284 58 153 95
+0x7706 18 284 57 152 95
+0x7706 19 284 50 153 94
+0x7706 20 284 42 153 93
+0x7706 21 284 49 152 94
+0x7706 22 284 41 152 93
+0x7706 23 284 34 153 92
+0x7706 24 284 26 153 91
+0x7706 25 284 33 152 92
+0x7706 26 284 25 152 91
+0x7706 27 284 18 153 90
+0x7706 28 284 17 152 90
+0x7706 29 284 9 152 89
+0x7706 30 284 10 153 89
+0x7706 31 284 2 153 88
+0x7706 32 284 1 152 88
+0x7807 1 285 1 160 88
+0x7807 2 285 2 161 88
+0x7807 3 285 9 160 89
+0x7807 4 285 10 161 89
+0x7807 5 285 17 160 90
+0x7807 6 285 18 161 90
+0x7807 7 285 25 160 91
+0x7807 8 285 26 161 91
+0x7807 9 285 33 160 92
+0x7807 10 285 34 161 92
+0x7807 11 285 41 160 93
+0x7807 12 285 42 161 93
+0x7807 13 285 49 160 94
+0x7807 14 285 50 161 94
+0x7807 15 285 57 160 95
+0x7807 16 285 58 161 95
+0x7807 17 285 3 162 88
+0x7807 18 285 4 163 88
+0x7807 19 285 11 162 89
+0x7807 21 285 12 163 89
+0x7807 20 285 19 162 90
+0x7807 22 285 20 163 90
+0x7807 23 285 27 162 91
+0x7807 25 285 28 163 91
+0x7807 24 285 35 162 92
+0x7807 26 285 36 163 92
+0x7807 27 285 43 162 93
+0x7807 28 285 44 163 93
+0x7807 30 285 51 162 94
+0x7807 29 285 52 163 94
+0x7807 31 285 59 162 95
+0x7807 32 285 60 163 95
+0x7806 1 285 5 164 88
+0x7806 2 285 6 165 88
+0x7806 3 285 13 164 89
+0x7806 4 285 14 165 89
+0x7806 5 285 21 164 90
+0x7806 6 285 22 165 90
+0x7806 7 285 29 164 91
+0x7806 8 285 30 165 91
+0x7806 9 285 37 164 92
+0x7806 10 285 38 165 92
+0x7806 11 285 45 164 93
+0x7806 12 285 46 165 93
+0x7806 13 285 53 164 94
+0x7806 14 285 54 165 94
+0x7806 15 285 61 164 95
+0x7806 16 285 62 165 95
+0x7806 17 285 7 166 88
+0x7806 18 285 8 167 88
+0x7806 19 285 15 166 89
+0x7806 21 285 16 167 89
+0x7806 20 285 23 166 90
+0x7806 22 285 24 167 90
+0x7806 23 285 31 166 91
+0x7806 25 285 32 167 91
+0x7806 24 285 39 166 92
+0x7806 26 285 40 167 92
+0x7806 27 285 47 166 93
+0x7806 28 285 48 167 93
+0x7806 30 285 55 166 94
+0x7806 29 285 56 167 94
+0x7806 31 285 63 166 95
+0x7806 32 285 64 167 95
+0x7907 1 286 1 168 88
+0x7907 2 286 2 169 88
+0x7907 3 286 9 168 89
+0x7907 4 286 10 169 89
+0x7907 5 286 17 168 90
+0x7907 6 286 18 169 90
+0x7907 7 286 25 168 91
+0x7907 8 286 26 169 91
+0x7907 9 286 33 168 92
+0x7907 10 286 34 169 92
+0x7907 11 286 41 168 93
+0x7907 12 286 42 169 93
+0x7907 13 286 49 168 94
+0x7907 14 286 50 169 94
+0x7907 15 286 57 168 95
+0x7907 16 286 58 169 95
+0x7907 17 286 3 170 88
+0x7907 18 286 4 171 88
+0x7907 19 286 11 170 89
+0x7907 21 286 12 171 89
+0x7907 20 286 19 170 90
+0x7907 22 286 20 171 90
+0x7907 23 286 27 170 91
+0x7907 25 286 28 171 91
+0x7907 24 286 35 170 92
+0x7907 26 286 36 171 92
+0x7907 27 286 43 170 93
+0x7907 28 286 44 171 93
+0x7907 30 286 51 170 94
+0x7907 29 286 52 171 94
+0x7907 31 286 59 170 95
+0x7907 32 286 60 171 95
+0x7906 1 286 5 172 88
+0x7906 2 286 6 173 88
+0x7906 3 286 13 172 89
+0x7906 4 286 14 173 89
+0x7906 5 286 21 172 90
+0x7906 6 286 22 173 90
+0x7906 7 286 29 172 91
+0x7906 8 286 30 173 91
+0x7906 9 286 37 172 92
+0x7906 10 286 38 173 92
+0x7906 11 286 45 172 93
+0x7906 12 286 46 173 93
+0x7906 13 286 53 172 94
+0x7906 14 286 54 173 94
+0x7906 15 286 61 172 95
+0x7906 16 286 62 173 95
+0x7906 17 286 7 174 88
+0x7906 18 286 8 175 88
+0x7906 19 286 15 174 89
+0x7906 21 286 16 175 89
+0x7906 20 286 23 174 90
+0x7906 22 286 24 175 90
+0x7906 23 286 31 174 91
+0x7906 25 286 32 175 91
+0x7906 24 286 39 174 92
+0x7906 26 286 40 175 92
+0x7906 27 286 47 174 93
+0x7906 28 286 48 175 93
+0x7906 30 286 55 174 94
+0x7906 29 286 56 175 94
+0x7906 31 286 63 174 95
+0x7906 32 286 64 175 95
+0x7737 1 212 64 159 71
+0x7737 2 212 63 158 71
+0x7737 3 212 56 159 70
+0x7737 4 212 55 158 70
+0x7737 5 212 48 159 69
+0x7737 6 212 47 158 69
+0x7737 7 212 40 159 68
+0x7737 8 212 39 158 68
+0x7737 9 212 32 159 67
+0x7737 10 212 31 158 67
+0x7737 11 212 24 159 66
+0x7737 12 212 23 158 66
+0x7737 13 212 16 159 65
+0x7737 14 212 15 158 65
+0x7737 15 212 8 159 64
+0x7737 16 212 7 158 64
+0x7737 17 212 62 157 71
+0x7737 18 212 61 156 71
+0x7737 19 212 54 157 70
+0x7737 20 212 46 157 69
+0x7737 21 212 53 156 70
+0x7737 22 212 45 156 69
+0x7737 23 212 38 157 68
+0x7737 24 212 30 157 67
+0x7737 25 212 37 156 68
+0x7737 26 212 29 156 67
+0x7737 27 212 22 157 66
+0x7737 28 212 21 156 66
+0x7737 29 212 13 156 65
+0x7737 30 212 14 157 65
+0x7737 31 212 6 157 64
+0x7737 32 212 5 156 64
+0x7736 1 212 60 155 71
+0x7736 2 212 59 154 71
+0x7736 3 212 52 155 70
+0x7736 4 212 51 154 70
+0x7736 5 212 44 155 69
+0x7736 6 212 43 154 69
+0x7736 7 212 36 155 68
+0x7736 8 212 35 154 68
+0x7736 9 212 28 155 67
+0x7736 10 212 27 154 67
+0x7736 11 212 20 155 66
+0x7736 12 212 19 154 66
+0x7736 13 212 12 155 65
+0x7736 14 212 11 154 65
+0x7736 15 212 4 155 64
+0x7736 16 212 3 154 64
+0x7736 17 212 58 153 71
+0x7736 18 212 57 152 71
+0x7736 19 212 50 153 70
+0x7736 20 212 42 153 69
+0x7736 21 212 49 152 70
+0x7736 22 212 41 152 69
+0x7736 23 212 34 153 68
+0x7736 24 212 26 153 67
+0x7736 25 212 33 152 68
+0x7736 26 212 25 152 67
+0x7736 27 212 18 153 66
+0x7736 28 212 17 152 66
+0x7736 29 212 9 152 65
+0x7736 30 212 10 153 65
+0x7736 31 212 2 153 64
+0x7736 32 212 1 152 64
+0x7837 1 213 1 160 64
+0x7837 2 213 2 161 64
+0x7837 3 213 9 160 65
+0x7837 4 213 10 161 65
+0x7837 5 213 17 160 66
+0x7837 6 213 18 161 66
+0x7837 7 213 25 160 67
+0x7837 8 213 26 161 67
+0x7837 9 213 33 160 68
+0x7837 10 213 34 161 68
+0x7837 11 213 41 160 69
+0x7837 12 213 42 161 69
+0x7837 13 213 49 160 70
+0x7837 14 213 50 161 70
+0x7837 15 213 57 160 71
+0x7837 16 213 58 161 71
+0x7837 17 213 3 162 64
+0x7837 18 213 4 163 64
+0x7837 19 213 11 162 65
+0x7837 21 213 12 163 65
+0x7837 20 213 19 162 66
+0x7837 22 213 20 163 66
+0x7837 23 213 27 162 67
+0x7837 25 213 28 163 67
+0x7837 24 213 35 162 68
+0x7837 26 213 36 163 68
+0x7837 27 213 43 162 69
+0x7837 28 213 44 163 69
+0x7837 30 213 51 162 70
+0x7837 29 213 52 163 70
+0x7837 31 213 59 162 71
+0x7837 32 213 60 163 71
+0x7836 1 213 5 164 64
+0x7836 2 213 6 165 64
+0x7836 3 213 13 164 65
+0x7836 4 213 14 165 65
+0x7836 5 213 21 164 66
+0x7836 6 213 22 165 66
+0x7836 7 213 29 164 67
+0x7836 8 213 30 165 67
+0x7836 9 213 37 164 68
+0x7836 10 213 38 165 68
+0x7836 11 213 45 164 69
+0x7836 12 213 46 165 69
+0x7836 13 213 53 164 70
+0x7836 14 213 54 165 70
+0x7836 15 213 61 164 71
+0x7836 16 213 62 165 71
+0x7836 17 213 7 166 64
+0x7836 18 213 8 167 64
+0x7836 19 213 15 166 65
+0x7836 21 213 16 167 65
+0x7836 20 213 23 166 66
+0x7836 22 213 24 167 66
+0x7836 23 213 31 166 67
+0x7836 25 213 32 167 67
+0x7836 24 213 39 166 68
+0x7836 26 213 40 167 68
+0x7836 27 213 47 166 69
+0x7836 28 213 48 167 69
+0x7836 30 213 55 166 70
+0x7836 29 213 56 167 70
+0x7836 31 213 63 166 71
+0x7836 32 213 64 167 71
+0x7937 1 214 1 168 64
+0x7937 2 214 2 169 64
+0x7937 3 214 9 168 65
+0x7937 4 214 10 169 65
+0x7937 5 214 17 168 66
+0x7937 6 214 18 169 66
+0x7937 7 214 25 168 67
+0x7937 8 214 26 169 67
+0x7937 9 214 33 168 68
+0x7937 10 214 34 169 68
+0x7937 11 214 41 168 69
+0x7937 12 214 42 169 69
+0x7937 13 214 49 168 70
+0x7937 14 214 50 169 70
+0x7937 15 214 57 168 71
+0x7937 16 214 58 169 71
+0x7937 17 214 3 170 64
+0x7937 18 214 4 171 64
+0x7937 19 214 11 170 65
+0x7937 21 214 12 171 65
+0x7937 20 214 19 170 66
+0x7937 22 214 20 171 66
+0x7937 23 214 27 170 67
+0x7937 25 214 28 171 67
+0x7937 24 214 35 170 68
+0x7937 26 214 36 171 68
+0x7937 27 214 43 170 69
+0x7937 28 214 44 171 69
+0x7937 30 214 51 170 70
+0x7937 29 214 52 171 70
+0x7937 31 214 59 170 71
+0x7937 32 214 60 171 71
+0x7936 1 214 5 172 64
+0x7936 2 214 6 173 64
+0x7936 3 214 13 172 65
+0x7936 4 214 14 173 65
+0x7936 5 214 21 172 66
+0x7936 6 214 22 173 66
+0x7936 7 214 29 172 67
+0x7936 8 214 30 173 67
+0x7936 9 214 37 172 68
+0x7936 10 214 38 173 68
+0x7936 11 214 45 172 69
+0x7936 12 214 46 173 69
+0x7936 13 214 53 172 70
+0x7936 14 214 54 173 70
+0x7936 15 214 61 172 71
+0x7936 16 214 62 173 71
+0x7936 17 214 7 174 64
+0x7936 18 214 8 175 64
+0x7936 19 214 15 174 65
+0x7936 21 214 16 175 65
+0x7936 20 214 23 174 66
+0x7936 22 214 24 175 66
+0x7936 23 214 31 174 67
+0x7936 25 214 32 175 67
+0x7936 24 214 39 174 68
+0x7936 26 214 40 175 68
+0x7936 27 214 47 174 69
+0x7936 28 214 48 175 69
+0x7936 30 214 55 174 70
+0x7936 29 214 56 175 70
+0x7936 31 214 63 174 71
+0x7936 32 214 64 175 71
+0x7727 1 236 64 159 79
+0x7727 2 236 63 158 79
+0x7727 3 236 56 159 78
+0x7727 4 236 55 158 78
+0x7727 5 236 48 159 77
+0x7727 6 236 47 158 77
+0x7727 7 236 40 159 76
+0x7727 8 236 39 158 76
+0x7727 9 236 32 159 75
+0x7727 10 236 31 158 75
+0x7727 11 236 24 159 74
+0x7727 12 236 23 158 74
+0x7727 13 236 16 159 73
+0x7727 14 236 15 158 73
+0x7727 15 236 8 159 72
+0x7727 16 236 7 158 72
+0x7727 17 236 62 157 79
+0x7727 18 236 61 156 79
+0x7727 19 236 54 157 78
+0x7727 20 236 46 157 77
+0x7727 21 236 53 156 78
+0x7727 22 236 45 156 77
+0x7727 23 236 38 157 76
+0x7727 24 236 30 157 75
+0x7727 25 236 37 156 76
+0x7727 26 236 29 156 75
+0x7727 27 236 22 157 74
+0x7727 28 236 21 156 74
+0x7727 29 236 13 156 73
+0x7727 30 236 14 157 73
+0x7727 31 236 6 157 72
+0x7727 32 236 5 156 72
+0x7726 1 236 60 155 79
+0x7726 2 236 59 154 79
+0x7726 3 236 52 155 78
+0x7726 4 236 51 154 78
+0x7726 5 236 44 155 77
+0x7726 6 236 43 154 77
+0x7726 7 236 36 155 76
+0x7726 8 236 35 154 76
+0x7726 9 236 28 155 75
+0x7726 10 236 27 154 75
+0x7726 11 236 20 155 74
+0x7726 12 236 19 154 74
+0x7726 13 236 12 155 73
+0x7726 14 236 11 154 73
+0x7726 15 236 4 155 72
+0x7726 16 236 3 154 72
+0x7726 17 236 58 153 79
+0x7726 18 236 57 152 79
+0x7726 19 236 50 153 78
+0x7726 20 236 42 153 77
+0x7726 21 236 49 152 78
+0x7726 22 236 41 152 77
+0x7726 23 236 34 153 76
+0x7726 24 236 26 153 75
+0x7726 25 236 33 152 76
+0x7726 26 236 25 152 75
+0x7726 27 236 18 153 74
+0x7726 28 236 17 152 74
+0x7726 29 236 9 152 73
+0x7726 30 236 10 153 73
+0x7726 31 236 2 153 72
+0x7726 32 236 1 152 72
+0x7827 1 237 1 160 72
+0x7827 2 237 2 161 72
+0x7827 3 237 9 160 73
+0x7827 4 237 10 161 73
+0x7827 5 237 17 160 74
+0x7827 6 237 18 161 74
+0x7827 7 237 25 160 75
+0x7827 8 237 26 161 75
+0x7827 9 237 33 160 76
+0x7827 10 237 34 161 76
+0x7827 11 237 41 160 77
+0x7827 12 237 42 161 77
+0x7827 13 237 49 160 78
+0x7827 14 237 50 161 78
+0x7827 15 237 57 160 79
+0x7827 16 237 58 161 79
+0x7827 17 237 3 162 72
+0x7827 18 237 4 163 72
+0x7827 19 237 11 162 73
+0x7827 21 237 12 163 73
+0x7827 20 237 19 162 74
+0x7827 22 237 20 163 74
+0x7827 23 237 27 162 75
+0x7827 25 237 28 163 75
+0x7827 24 237 35 162 76
+0x7827 26 237 36 163 76
+0x7827 27 237 43 162 77
+0x7827 28 237 44 163 77
+0x7827 30 237 51 162 78
+0x7827 29 237 52 163 78
+0x7827 31 237 59 162 79
+0x7827 32 237 60 163 79
+0x7826 1 237 5 164 72
+0x7826 2 237 6 165 72
+0x7826 3 237 13 164 73
+0x7826 4 237 14 165 73
+0x7826 5 237 21 164 74
+0x7826 6 237 22 165 74
+0x7826 7 237 29 164 75
+0x7826 8 237 30 165 75
+0x7826 9 237 37 164 76
+0x7826 10 237 38 165 76
+0x7826 11 237 45 164 77
+0x7826 12 237 46 165 77
+0x7826 13 237 53 164 78
+0x7826 14 237 54 165 78
+0x7826 15 237 61 164 79
+0x7826 16 237 62 165 79
+0x7826 17 237 7 166 72
+0x7826 18 237 8 167 72
+0x7826 19 237 15 166 73
+0x7826 21 237 16 167 73
+0x7826 20 237 23 166 74
+0x7826 22 237 24 167 74
+0x7826 23 237 31 166 75
+0x7826 25 237 32 167 75
+0x7826 24 237 39 166 76
+0x7826 26 237 40 167 76
+0x7826 27 237 47 166 77
+0x7826 28 237 48 167 77
+0x7826 30 237 55 166 78
+0x7826 29 237 56 167 78
+0x7826 31 237 63 166 79
+0x7826 32 237 64 167 79
+0x7927 1 238 1 168 72
+0x7927 2 238 2 169 72
+0x7927 3 238 9 168 73
+0x7927 4 238 10 169 73
+0x7927 5 238 17 168 74
+0x7927 6 238 18 169 74
+0x7927 7 238 25 168 75
+0x7927 8 238 26 169 75
+0x7927 9 238 33 168 76
+0x7927 10 238 34 169 76
+0x7927 11 238 41 168 77
+0x7927 12 238 42 169 77
+0x7927 13 238 49 168 78
+0x7927 14 238 50 169 78
+0x7927 15 238 57 168 79
+0x7927 16 238 58 169 79
+0x7927 17 238 3 170 72
+0x7927 18 238 4 171 72
+0x7927 19 238 11 170 73
+0x7927 21 238 12 171 73
+0x7927 20 238 19 170 74
+0x7927 22 238 20 171 74
+0x7927 23 238 27 170 75
+0x7927 25 238 28 171 75
+0x7927 24 238 35 170 76
+0x7927 26 238 36 171 76
+0x7927 27 238 43 170 77
+0x7927 28 238 44 171 77
+0x7927 30 238 51 170 78
+0x7927 29 238 52 171 78
+0x7927 31 238 59 170 79
+0x7927 32 238 60 171 79
+0x7926 1 238 5 172 72
+0x7926 2 238 6 173 72
+0x7926 3 238 13 172 73
+0x7926 4 238 14 173 73
+0x7926 5 238 21 172 74
+0x7926 6 238 22 173 74
+0x7926 7 238 29 172 75
+0x7926 8 238 30 173 75
+0x7926 9 238 37 172 76
+0x7926 10 238 38 173 76
+0x7926 11 238 45 172 77
+0x7926 12 238 46 173 77
+0x7926 13 238 53 172 78
+0x7926 14 238 54 173 78
+0x7926 15 238 61 172 79
+0x7926 16 238 62 173 79
+0x7926 17 238 7 174 72
+0x7926 18 238 8 175 72
+0x7926 19 238 15 174 73
+0x7926 21 238 16 175 73
+0x7926 20 238 23 174 74
+0x7926 22 238 24 175 74
+0x7926 23 238 31 174 75
+0x7926 25 238 32 175 75
+0x7926 24 238 39 174 76
+0x7926 26 238 40 175 76
+0x7926 27 238 47 174 77
+0x7926 28 238 48 175 77
+0x7926 30 238 55 174 78
+0x7926 29 238 56 175 78
+0x7926 31 238 63 174 79
+0x7926 32 238 64 175 79
+0x7757 1 164 64 159 55
+0x7757 2 164 63 158 55
+0x7757 3 164 56 159 54
+0x7757 4 164 55 158 54
+0x7757 5 164 48 159 53
+0x7757 6 164 47 158 53
+0x7757 7 164 40 159 52
+0x7757 8 164 39 158 52
+0x7757 9 164 32 159 51
+0x7757 10 164 31 158 51
+0x7757 11 164 24 159 50
+0x7757 12 164 23 158 50
+0x7757 13 164 16 159 49
+0x7757 14 164 15 158 49
+0x7757 15 164 8 159 48
+0x7757 16 164 7 158 48
+0x7757 17 164 62 157 55
+0x7757 18 164 61 156 55
+0x7757 19 164 54 157 54
+0x7757 20 164 46 157 53
+0x7757 21 164 53 156 54
+0x7757 22 164 45 156 53
+0x7757 23 164 38 157 52
+0x7757 24 164 30 157 51
+0x7757 25 164 37 156 52
+0x7757 26 164 29 156 51
+0x7757 27 164 22 157 50
+0x7757 28 164 21 156 50
+0x7757 29 164 13 156 49
+0x7757 30 164 14 157 49
+0x7757 31 164 6 157 48
+0x7757 32 164 5 156 48
+0x7756 1 164 60 155 55
+0x7756 2 164 59 154 55
+0x7756 3 164 52 155 54
+0x7756 4 164 51 154 54
+0x7756 5 164 44 155 53
+0x7756 6 164 43 154 53
+0x7756 7 164 36 155 52
+0x7756 8 164 35 154 52
+0x7756 9 164 28 155 51
+0x7756 10 164 27 154 51
+0x7756 11 164 20 155 50
+0x7756 12 164 19 154 50
+0x7756 13 164 12 155 49
+0x7756 14 164 11 154 49
+0x7756 15 164 4 155 48
+0x7756 16 164 3 154 48
+0x7756 17 164 58 153 55
+0x7756 18 164 57 152 55
+0x7756 19 164 50 153 54
+0x7756 20 164 42 153 53
+0x7756 21 164 49 152 54
+0x7756 22 164 41 152 53
+0x7756 23 164 34 153 52
+0x7756 24 164 26 153 51
+0x7756 25 164 33 152 52
+0x7756 26 164 25 152 51
+0x7756 27 164 18 153 50
+0x7756 28 164 17 152 50
+0x7756 29 164 9 152 49
+0x7756 30 164 10 153 49
+0x7756 31 164 2 153 48
+0x7756 32 164 1 152 48
+0x7857 1 165 1 160 48
+0x7857 2 165 2 161 48
+0x7857 3 165 9 160 49
+0x7857 4 165 10 161 49
+0x7857 5 165 17 160 50
+0x7857 6 165 18 161 50
+0x7857 7 165 25 160 51
+0x7857 8 165 26 161 51
+0x7857 9 165 33 160 52
+0x7857 10 165 34 161 52
+0x7857 11 165 41 160 53
+0x7857 12 165 42 161 53
+0x7857 13 165 49 160 54
+0x7857 14 165 50 161 54
+0x7857 15 165 57 160 55
+0x7857 16 165 58 161 55
+0x7857 17 165 3 162 48
+0x7857 18 165 4 163 48
+0x7857 19 165 11 162 49
+0x7857 21 165 12 163 49
+0x7857 20 165 19 162 50
+0x7857 22 165 20 163 50
+0x7857 23 165 27 162 51
+0x7857 25 165 28 163 51
+0x7857 24 165 35 162 52
+0x7857 26 165 36 163 52
+0x7857 27 165 43 162 53
+0x7857 28 165 44 163 53
+0x7857 30 165 51 162 54
+0x7857 29 165 52 163 54
+0x7857 31 165 59 162 55
+0x7857 32 165 60 163 55
+0x7856 1 165 5 164 48
+0x7856 2 165 6 165 48
+0x7856 3 165 13 164 49
+0x7856 4 165 14 165 49
+0x7856 5 165 21 164 50
+0x7856 6 165 22 165 50
+0x7856 7 165 29 164 51
+0x7856 8 165 30 165 51
+0x7856 9 165 37 164 52
+0x7856 10 165 38 165 52
+0x7856 11 165 45 164 53
+0x7856 12 165 46 165 53
+0x7856 13 165 53 164 54
+0x7856 14 165 54 165 54
+0x7856 15 165 61 164 55
+0x7856 16 165 62 165 55
+0x7856 17 165 7 166 48
+0x7856 18 165 8 167 48
+0x7856 19 165 15 166 49
+0x7856 21 165 16 167 49
+0x7856 20 165 23 166 50
+0x7856 22 165 24 167 50
+0x7856 23 165 31 166 51
+0x7856 25 165 32 167 51
+0x7856 24 165 39 166 52
+0x7856 26 165 40 167 52
+0x7856 27 165 47 166 53
+0x7856 28 165 48 167 53
+0x7856 30 165 55 166 54
+0x7856 29 165 56 167 54
+0x7856 31 165 63 166 55
+0x7856 32 165 64 167 55
+0x7957 1 166 1 168 48
+0x7957 2 166 2 169 48
+0x7957 3 166 9 168 49
+0x7957 4 166 10 169 49
+0x7957 5 166 17 168 50
+0x7957 6 166 18 169 50
+0x7957 7 166 25 168 51
+0x7957 8 166 26 169 51
+0x7957 9 166 33 168 52
+0x7957 10 166 34 169 52
+0x7957 11 166 41 168 53
+0x7957 12 166 42 169 53
+0x7957 13 166 49 168 54
+0x7957 14 166 50 169 54
+0x7957 15 166 57 168 55
+0x7957 16 166 58 169 55
+0x7957 17 166 3 170 48
+0x7957 18 166 4 171 48
+0x7957 19 166 11 170 49
+0x7957 21 166 12 171 49
+0x7957 20 166 19 170 50
+0x7957 22 166 20 171 50
+0x7957 23 166 27 170 51
+0x7957 25 166 28 171 51
+0x7957 24 166 35 170 52
+0x7957 26 166 36 171 52
+0x7957 27 166 43 170 53
+0x7957 28 166 44 171 53
+0x7957 30 166 51 170 54
+0x7957 29 166 52 171 54
+0x7957 31 166 59 170 55
+0x7957 32 166 60 171 55
+0x7956 1 166 5 172 48
+0x7956 2 166 6 173 48
+0x7956 3 166 13 172 49
+0x7956 4 166 14 173 49
+0x7956 5 166 21 172 50
+0x7956 6 166 22 173 50
+0x7956 7 166 29 172 51
+0x7956 8 166 30 173 51
+0x7956 9 166 37 172 52
+0x7956 10 166 38 173 52
+0x7956 11 166 45 172 53
+0x7956 12 166 46 173 53
+0x7956 13 166 53 172 54
+0x7956 14 166 54 173 54
+0x7956 15 166 61 172 55
+0x7956 16 166 62 173 55
+0x7956 17 166 7 174 48
+0x7956 18 166 8 175 48
+0x7956 19 166 15 174 49
+0x7956 21 166 16 175 49
+0x7956 20 166 23 174 50
+0x7956 22 166 24 175 50
+0x7956 23 166 31 174 51
+0x7956 25 166 32 175 51
+0x7956 24 166 39 174 52
+0x7956 26 166 40 175 52
+0x7956 27 166 47 174 53
+0x7956 28 166 48 175 53
+0x7956 30 166 55 174 54
+0x7956 29 166 56 175 54
+0x7956 31 166 63 174 55
+0x7956 32 166 64 175 55
+0x7747 1 188 64 159 63
+0x7747 2 188 63 158 63
+0x7747 3 188 56 159 62
+0x7747 4 188 55 158 62
+0x7747 5 188 48 159 61
+0x7747 6 188 47 158 61
+0x7747 7 188 40 159 60
+0x7747 8 188 39 158 60
+0x7747 9 188 32 159 59
+0x7747 10 188 31 158 59
+0x7747 11 188 24 159 58
+0x7747 12 188 23 158 58
+0x7747 13 188 16 159 57
+0x7747 14 188 15 158 57
+0x7747 15 188 8 159 56
+0x7747 16 188 7 158 56
+0x7747 17 188 62 157 63
+0x7747 18 188 61 156 63
+0x7747 19 188 54 157 62
+0x7747 20 188 46 157 61
+0x7747 21 188 53 156 62
+0x7747 22 188 45 156 61
+0x7747 23 188 38 157 60
+0x7747 24 188 30 157 59
+0x7747 25 188 37 156 60
+0x7747 26 188 29 156 59
+0x7747 27 188 22 157 58
+0x7747 28 188 21 156 58
+0x7747 29 188 13 156 57
+0x7747 30 188 14 157 57
+0x7747 31 188 6 157 56
+0x7747 32 188 5 156 56
+0x7746 1 188 60 155 63
+0x7746 2 188 59 154 63
+0x7746 3 188 52 155 62
+0x7746 4 188 51 154 62
+0x7746 5 188 44 155 61
+0x7746 6 188 43 154 61
+0x7746 7 188 36 155 60
+0x7746 8 188 35 154 60
+0x7746 9 188 28 155 59
+0x7746 10 188 27 154 59
+0x7746 11 188 20 155 58
+0x7746 12 188 19 154 58
+0x7746 13 188 12 155 57
+0x7746 14 188 11 154 57
+0x7746 15 188 4 155 56
+0x7746 16 188 3 154 56
+0x7746 17 188 58 153 63
+0x7746 18 188 57 152 63
+0x7746 19 188 50 153 62
+0x7746 20 188 42 153 61
+0x7746 21 188 49 152 62
+0x7746 22 188 41 152 61
+0x7746 23 188 34 153 60
+0x7746 24 188 26 153 59
+0x7746 25 188 33 152 60
+0x7746 26 188 25 152 59
+0x7746 27 188 18 153 58
+0x7746 28 188 17 152 58
+0x7746 29 188 9 152 57
+0x7746 30 188 10 153 57
+0x7746 31 188 2 153 56
+0x7746 32 188 1 152 56
+0x7847 1 189 1 160 56
+0x7847 2 189 2 161 56
+0x7847 3 189 9 160 57
+0x7847 4 189 10 161 57
+0x7847 5 189 17 160 58
+0x7847 6 189 18 161 58
+0x7847 7 189 25 160 59
+0x7847 8 189 26 161 59
+0x7847 9 189 33 160 60
+0x7847 10 189 34 161 60
+0x7847 11 189 41 160 61
+0x7847 12 189 42 161 61
+0x7847 13 189 49 160 62
+0x7847 14 189 50 161 62
+0x7847 15 189 57 160 63
+0x7847 16 189 58 161 63
+0x7847 17 189 3 162 56
+0x7847 18 189 4 163 56
+0x7847 19 189 11 162 57
+0x7847 21 189 12 163 57
+0x7847 20 189 19 162 58
+0x7847 22 189 20 163 58
+0x7847 23 189 27 162 59
+0x7847 25 189 28 163 59
+0x7847 24 189 35 162 60
+0x7847 26 189 36 163 60
+0x7847 27 189 43 162 61
+0x7847 28 189 44 163 61
+0x7847 30 189 51 162 62
+0x7847 29 189 52 163 62
+0x7847 31 189 59 162 63
+0x7847 32 189 60 163 63
+0x7846 1 189 5 164 56
+0x7846 2 189 6 165 56
+0x7846 3 189 13 164 57
+0x7846 4 189 14 165 57
+0x7846 5 189 21 164 58
+0x7846 6 189 22 165 58
+0x7846 7 189 29 164 59
+0x7846 8 189 30 165 59
+0x7846 9 189 37 164 60
+0x7846 10 189 38 165 60
+0x7846 11 189 45 164 61
+0x7846 12 189 46 165 61
+0x7846 13 189 53 164 62
+0x7846 14 189 54 165 62
+0x7846 15 189 61 164 63
+0x7846 16 189 62 165 63
+0x7846 17 189 7 166 56
+0x7846 18 189 8 167 56
+0x7846 19 189 15 166 57
+0x7846 21 189 16 167 57
+0x7846 20 189 23 166 58
+0x7846 22 189 24 167 58
+0x7846 23 189 31 166 59
+0x7846 25 189 32 167 59
+0x7846 24 189 39 166 60
+0x7846 26 189 40 167 60
+0x7846 27 189 47 166 61
+0x7846 28 189 48 167 61
+0x7846 30 189 55 166 62
+0x7846 29 189 56 167 62
+0x7846 31 189 63 166 63
+0x7846 32 189 64 167 63
+0x7947 1 190 1 168 56
+0x7947 2 190 2 169 56
+0x7947 3 190 9 168 57
+0x7947 4 190 10 169 57
+0x7947 5 190 17 168 58
+0x7947 6 190 18 169 58
+0x7947 7 190 25 168 59
+0x7947 8 190 26 169 59
+0x7947 9 190 33 168 60
+0x7947 10 190 34 169 60
+0x7947 11 190 41 168 61
+0x7947 12 190 42 169 61
+0x7947 13 190 49 168 62
+0x7947 14 190 50 169 62
+0x7947 15 190 57 168 63
+0x7947 16 190 58 169 63
+0x7947 17 190 3 170 56
+0x7947 18 190 4 171 56
+0x7947 19 190 11 170 57
+0x7947 21 190 12 171 57
+0x7947 20 190 19 170 58
+0x7947 22 190 20 171 58
+0x7947 23 190 27 170 59
+0x7947 25 190 28 171 59
+0x7947 24 190 35 170 60
+0x7947 26 190 36 171 60
+0x7947 27 190 43 170 61
+0x7947 28 190 44 171 61
+0x7947 30 190 51 170 62
+0x7947 29 190 52 171 62
+0x7947 31 190 59 170 63
+0x7947 32 190 60 171 63
+0x7946 1 190 5 172 56
+0x7946 2 190 6 173 56
+0x7946 3 190 13 172 57
+0x7946 4 190 14 173 57
+0x7946 5 190 21 172 58
+0x7946 6 190 22 173 58
+0x7946 7 190 29 172 59
+0x7946 8 190 30 173 59
+0x7946 9 190 37 172 60
+0x7946 10 190 38 173 60
+0x7946 11 190 45 172 61
+0x7946 12 190 46 173 61
+0x7946 13 190 53 172 62
+0x7946 14 190 54 173 62
+0x7946 15 190 61 172 63
+0x7946 16 190 62 173 63
+0x7946 17 190 7 174 56
+0x7946 18 190 8 175 56
+0x7946 19 190 15 174 57
+0x7946 21 190 16 175 57
+0x7946 20 190 23 174 58
+0x7946 22 190 24 175 58
+0x7946 23 190 31 174 59
+0x7946 25 190 32 175 59
+0x7946 24 190 39 174 60
+0x7946 26 190 40 175 60
+0x7946 27 190 47 174 61
+0x7946 28 190 48 175 61
+0x7946 30 190 55 174 62
+0x7946 29 190 56 175 62
+0x7946 31 190 63 174 63
+0x7946 32 190 64 175 63
+0x7752 1 413 1 32 136
+0x7752 2 413 2 33 136
+0x7752 3 413 9 32 137
+0x7752 4 413 10 33 137
+0x7752 5 413 17 32 138
+0x7752 6 413 18 33 138
+0x7752 7 413 25 32 139
+0x7752 8 413 26 33 139
+0x7752 9 413 33 32 140
+0x7752 10 413 34 33 140
+0x7752 11 413 41 32 141
+0x7752 12 413 42 33 141
+0x7752 13 413 49 32 142
+0x7752 14 413 50 33 142
+0x7752 15 413 57 32 143
+0x7752 16 413 58 33 143
+0x7752 17 413 3 34 136
+0x7752 18 413 4 35 136
+0x7752 19 413 11 34 137
+0x7752 21 413 12 35 137
+0x7752 20 413 19 34 138
+0x7752 22 413 20 35 138
+0x7752 23 413 27 34 139
+0x7752 25 413 28 35 139
+0x7752 24 413 35 34 140
+0x7752 26 413 36 35 140
+0x7752 27 413 43 34 141
+0x7752 28 413 44 35 141
+0x7752 30 413 51 34 142
+0x7752 29 413 52 35 142
+0x7752 31 413 59 34 143
+0x7752 32 413 60 35 143
+0x7753 1 413 5 36 136
+0x7753 2 413 6 37 136
+0x7753 3 413 13 36 137
+0x7753 4 413 14 37 137
+0x7753 5 413 21 36 138
+0x7753 6 413 22 37 138
+0x7753 7 413 29 36 139
+0x7753 8 413 30 37 139
+0x7753 9 413 37 36 140
+0x7753 10 413 38 37 140
+0x7753 11 413 45 36 141
+0x7753 12 413 46 37 141
+0x7753 13 413 53 36 142
+0x7753 14 413 54 37 142
+0x7753 15 413 61 36 143
+0x7753 16 413 62 37 143
+0x7753 17 413 7 38 136
+0x7753 18 413 8 39 136
+0x7753 19 413 15 38 137
+0x7753 21 413 16 39 137
+0x7753 20 413 23 38 138
+0x7753 22 413 24 39 138
+0x7753 23 413 31 38 139
+0x7753 25 413 32 39 139
+0x7753 24 413 39 38 140
+0x7753 26 413 40 39 140
+0x7753 27 413 47 38 141
+0x7753 28 413 48 39 141
+0x7753 30 413 55 38 142
+0x7753 29 413 56 39 142
+0x7753 31 413 63 38 143
+0x7753 32 413 64 39 143
+0x7852 1 412 64 31 143
+0x7852 2 412 63 30 143
+0x7852 3 412 56 31 142
+0x7852 4 412 55 30 142
+0x7852 5 412 48 31 141
+0x7852 6 412 47 30 141
+0x7852 7 412 40 31 140
+0x7852 8 412 39 30 140
+0x7852 9 412 32 31 139
+0x7852 10 412 31 30 139
+0x7852 11 412 24 31 138
+0x7852 12 412 23 30 138
+0x7852 13 412 16 31 137
+0x7852 14 412 15 30 137
+0x7852 15 412 8 31 136
+0x7852 16 412 7 30 136
+0x7852 17 412 62 29 143
+0x7852 18 412 61 28 143
+0x7852 19 412 54 29 142
+0x7852 20 412 46 29 141
+0x7852 21 412 53 28 142
+0x7852 22 412 45 28 141
+0x7852 23 412 38 29 140
+0x7852 24 412 30 29 139
+0x7852 25 412 37 28 140
+0x7852 26 412 29 28 139
+0x7852 27 412 22 29 138
+0x7852 28 412 21 28 138
+0x7852 29 412 13 28 137
+0x7852 30 412 14 29 137
+0x7852 31 412 6 29 136
+0x7852 32 412 5 28 136
+0x7853 1 412 60 27 143
+0x7853 2 412 59 26 143
+0x7853 3 412 52 27 142
+0x7853 4 412 51 26 142
+0x7853 5 412 44 27 141
+0x7853 6 412 43 26 141
+0x7853 7 412 36 27 140
+0x7853 8 412 35 26 140
+0x7853 9 412 28 27 139
+0x7853 10 412 27 26 139
+0x7853 11 412 20 27 138
+0x7853 12 412 19 26 138
+0x7853 13 412 12 27 137
+0x7853 14 412 11 26 137
+0x7853 15 412 4 27 136
+0x7853 16 412 3 26 136
+0x7853 17 412 58 25 143
+0x7853 18 412 57 24 143
+0x7853 19 412 50 25 142
+0x7853 20 412 42 25 141
+0x7853 21 412 49 24 142
+0x7853 22 412 41 24 141
+0x7853 23 412 34 25 140
+0x7853 24 412 26 25 139
+0x7853 25 412 33 24 140
+0x7853 26 412 25 24 139
+0x7853 27 412 18 25 138
+0x7853 28 412 17 24 138
+0x7853 29 412 9 24 137
+0x7853 30 412 10 25 137
+0x7853 31 412 2 25 136
+0x7853 32 412 1 24 136
+0x7952 1 411 64 23 143
+0x7952 2 411 63 22 143
+0x7952 3 411 56 23 142
+0x7952 4 411 55 22 142
+0x7952 5 411 48 23 141
+0x7952 6 411 47 22 141
+0x7952 7 411 40 23 140
+0x7952 8 411 39 22 140
+0x7952 9 411 32 23 139
+0x7952 10 411 31 22 139
+0x7952 11 411 24 23 138
+0x7952 12 411 23 22 138
+0x7952 13 411 16 23 137
+0x7952 14 411 15 22 137
+0x7952 15 411 8 23 136
+0x7952 16 411 7 22 136
+0x7952 17 411 62 21 143
+0x7952 18 411 61 20 143
+0x7952 19 411 54 21 142
+0x7952 20 411 46 21 141
+0x7952 21 411 53 20 142
+0x7952 22 411 45 20 141
+0x7952 23 411 38 21 140
+0x7952 24 411 30 21 139
+0x7952 25 411 37 20 140
+0x7952 26 411 29 20 139
+0x7952 27 411 22 21 138
+0x7952 28 411 21 20 138
+0x7952 29 411 13 20 137
+0x7952 30 411 14 21 137
+0x7952 31 411 6 21 136
+0x7952 32 411 5 20 136
+0x7953 1 411 60 19 143
+0x7953 2 411 59 18 143
+0x7953 3 411 52 19 142
+0x7953 4 411 51 18 142
+0x7953 5 411 44 19 141
+0x7953 6 411 43 18 141
+0x7953 7 411 36 19 140
+0x7953 8 411 35 18 140
+0x7953 9 411 28 19 139
+0x7953 10 411 27 18 139
+0x7953 11 411 20 19 138
+0x7953 12 411 19 18 138
+0x7953 13 411 12 19 137
+0x7953 14 411 11 18 137
+0x7953 15 411 4 19 136
+0x7953 16 411 3 18 136
+0x7953 17 411 58 17 143
+0x7953 18 411 57 16 143
+0x7953 19 411 50 17 142
+0x7953 20 411 42 17 141
+0x7953 21 411 49 16 142
+0x7953 22 411 41 16 141
+0x7953 23 411 34 17 140
+0x7953 24 411 26 17 139
+0x7953 25 411 33 16 140
+0x7953 26 411 25 16 139
+0x7953 27 411 18 17 138
+0x7953 28 411 17 16 138
+0x7953 29 411 9 16 137
+0x7953 30 411 10 17 137
+0x7953 31 411 2 17 136
+0x7953 32 411 1 16 136
+0x7742 1 389 1 32 128
+0x7742 2 389 2 33 128
+0x7742 3 389 9 32 129
+0x7742 4 389 10 33 129
+0x7742 5 389 17 32 130
+0x7742 6 389 18 33 130
+0x7742 7 389 25 32 131
+0x7742 8 389 26 33 131
+0x7742 9 389 33 32 132
+0x7742 10 389 34 33 132
+0x7742 11 389 41 32 133
+0x7742 12 389 42 33 133
+0x7742 13 389 49 32 134
+0x7742 14 389 50 33 134
+0x7742 15 389 57 32 135
+0x7742 16 389 58 33 135
+0x7742 17 389 3 34 128
+0x7742 18 389 4 35 128
+0x7742 19 389 11 34 129
+0x7742 21 389 12 35 129
+0x7742 20 389 19 34 130
+0x7742 22 389 20 35 130
+0x7742 23 389 27 34 131
+0x7742 25 389 28 35 131
+0x7742 24 389 35 34 132
+0x7742 26 389 36 35 132
+0x7742 27 389 43 34 133
+0x7742 28 389 44 35 133
+0x7742 30 389 51 34 134
+0x7742 29 389 52 35 134
+0x7742 31 389 59 34 135
+0x7742 32 389 60 35 135
+0x7743 1 389 5 36 128
+0x7743 2 389 6 37 128
+0x7743 3 389 13 36 129
+0x7743 4 389 14 37 129
+0x7743 5 389 21 36 130
+0x7743 6 389 22 37 130
+0x7743 7 389 29 36 131
+0x7743 8 389 30 37 131
+0x7743 9 389 37 36 132
+0x7743 10 389 38 37 132
+0x7743 11 389 45 36 133
+0x7743 12 389 46 37 133
+0x7743 13 389 53 36 134
+0x7743 14 389 54 37 134
+0x7743 15 389 61 36 135
+0x7743 16 389 62 37 135
+0x7743 17 389 7 38 128
+0x7743 18 389 8 39 128
+0x7743 19 389 15 38 129
+0x7743 21 389 16 39 129
+0x7743 20 389 23 38 130
+0x7743 22 389 24 39 130
+0x7743 23 389 31 38 131
+0x7743 25 389 32 39 131
+0x7743 24 389 39 38 132
+0x7743 26 389 40 39 132
+0x7743 27 389 47 38 133
+0x7743 28 389 48 39 133
+0x7743 30 389 55 38 134
+0x7743 29 389 56 39 134
+0x7743 31 389 63 38 135
+0x7743 32 389 64 39 135
+0x7842 1 388 64 31 135
+0x7842 2 388 63 30 135
+0x7842 3 388 56 31 134
+0x7842 4 388 55 30 134
+0x7842 5 388 48 31 133
+0x7842 6 388 47 30 133
+0x7842 7 388 40 31 132
+0x7842 8 388 39 30 132
+0x7842 9 388 32 31 131
+0x7842 10 388 31 30 131
+0x7842 11 388 24 31 130
+0x7842 12 388 23 30 130
+0x7842 13 388 16 31 129
+0x7842 14 388 15 30 129
+0x7842 15 388 8 31 128
+0x7842 16 388 7 30 128
+0x7842 17 388 62 29 135
+0x7842 18 388 61 28 135
+0x7842 19 388 54 29 134
+0x7842 20 388 46 29 133
+0x7842 21 388 53 28 134
+0x7842 22 388 45 28 133
+0x7842 23 388 38 29 132
+0x7842 24 388 30 29 131
+0x7842 25 388 37 28 132
+0x7842 26 388 29 28 131
+0x7842 27 388 22 29 130
+0x7842 28 388 21 28 130
+0x7842 29 388 13 28 129
+0x7842 30 388 14 29 129
+0x7842 31 388 6 29 128
+0x7842 32 388 5 28 128
+0x7843 1 388 60 27 135
+0x7843 2 388 59 26 135
+0x7843 3 388 52 27 134
+0x7843 4 388 51 26 134
+0x7843 5 388 44 27 133
+0x7843 6 388 43 26 133
+0x7843 7 388 36 27 132
+0x7843 8 388 35 26 132
+0x7843 9 388 28 27 131
+0x7843 10 388 27 26 131
+0x7843 11 388 20 27 130
+0x7843 12 388 19 26 130
+0x7843 13 388 12 27 129
+0x7843 14 388 11 26 129
+0x7843 15 388 4 27 128
+0x7843 16 388 3 26 128
+0x7843 17 388 58 25 135
+0x7843 18 388 57 24 135
+0x7843 19 388 50 25 134
+0x7843 20 388 42 25 133
+0x7843 21 388 49 24 134
+0x7843 22 388 41 24 133
+0x7843 23 388 34 25 132
+0x7843 24 388 26 25 131
+0x7843 25 388 33 24 132
+0x7843 26 388 25 24 131
+0x7843 27 388 18 25 130
+0x7843 28 388 17 24 130
+0x7843 29 388 9 24 129
+0x7843 30 388 10 25 129
+0x7843 31 388 2 25 128
+0x7843 32 388 1 24 128
+0x7942 1 387 64 23 135
+0x7942 2 387 63 22 135
+0x7942 3 387 56 23 134
+0x7942 4 387 55 22 134
+0x7942 5 387 48 23 133
+0x7942 6 387 47 22 133
+0x7942 7 387 40 23 132
+0x7942 8 387 39 22 132
+0x7942 9 387 32 23 131
+0x7942 10 387 31 22 131
+0x7942 11 387 24 23 130
+0x7942 12 387 23 22 130
+0x7942 13 387 16 23 129
+0x7942 14 387 15 22 129
+0x7942 15 387 8 23 128
+0x7942 16 387 7 22 128
+0x7942 17 387 62 21 135
+0x7942 18 387 61 20 135
+0x7942 19 387 54 21 134
+0x7942 20 387 46 21 133
+0x7942 21 387 53 20 134
+0x7942 22 387 45 20 133
+0x7942 23 387 38 21 132
+0x7942 24 387 30 21 131
+0x7942 25 387 37 20 132
+0x7942 26 387 29 20 131
+0x7942 27 387 22 21 130
+0x7942 28 387 21 20 130
+0x7942 29 387 13 20 129
+0x7942 30 387 14 21 129
+0x7942 31 387 6 21 128
+0x7942 32 387 5 20 128
+0x7943 1 387 60 19 135
+0x7943 2 387 59 18 135
+0x7943 3 387 52 19 134
+0x7943 4 387 51 18 134
+0x7943 5 387 44 19 133
+0x7943 6 387 43 18 133
+0x7943 7 387 36 19 132
+0x7943 8 387 35 18 132
+0x7943 9 387 28 19 131
+0x7943 10 387 27 18 131
+0x7943 11 387 20 19 130
+0x7943 12 387 19 18 130
+0x7943 13 387 12 19 129
+0x7943 14 387 11 18 129
+0x7943 15 387 4 19 128
+0x7943 16 387 3 18 128
+0x7943 17 387 58 17 135
+0x7943 18 387 57 16 135
+0x7943 19 387 50 17 134
+0x7943 20 387 42 17 133
+0x7943 21 387 49 16 134
+0x7943 22 387 41 16 133
+0x7943 23 387 34 17 132
+0x7943 24 387 26 17 131
+0x7943 25 387 33 16 132
+0x7943 26 387 25 16 131
+0x7943 27 387 18 17 130
+0x7943 28 387 17 16 130
+0x7943 29 387 9 16 129
+0x7943 30 387 10 17 129
+0x7943 31 387 2 17 128
+0x7943 32 387 1 16 128
+0x7732 1 365 1 32 120
+0x7732 2 365 2 33 120
+0x7732 3 365 9 32 121
+0x7732 4 365 10 33 121
+0x7732 5 365 17 32 122
+0x7732 6 365 18 33 122
+0x7732 7 365 25 32 123
+0x7732 8 365 26 33 123
+0x7732 9 365 33 32 124
+0x7732 10 365 34 33 124
+0x7732 11 365 41 32 125
+0x7732 12 365 42 33 125
+0x7732 13 365 49 32 126
+0x7732 14 365 50 33 126
+0x7732 15 365 57 32 127
+0x7732 16 365 58 33 127
+0x7732 17 365 3 34 120
+0x7732 18 365 4 35 120
+0x7732 19 365 11 34 121
+0x7732 21 365 12 35 121
+0x7732 20 365 19 34 122
+0x7732 22 365 20 35 122
+0x7732 23 365 27 34 123
+0x7732 25 365 28 35 123
+0x7732 24 365 35 34 124
+0x7732 26 365 36 35 124
+0x7732 27 365 43 34 125
+0x7732 28 365 44 35 125
+0x7732 30 365 51 34 126
+0x7732 29 365 52 35 126
+0x7732 31 365 59 34 127
+0x7732 32 365 60 35 127
+0x7733 1 365 5 36 120
+0x7733 2 365 6 37 120
+0x7733 3 365 13 36 121
+0x7733 4 365 14 37 121
+0x7733 5 365 21 36 122
+0x7733 6 365 22 37 122
+0x7733 7 365 29 36 123
+0x7733 8 365 30 37 123
+0x7733 9 365 37 36 124
+0x7733 10 365 38 37 124
+0x7733 11 365 45 36 125
+0x7733 12 365 46 37 125
+0x7733 13 365 53 36 126
+0x7733 14 365 54 37 126
+0x7733 15 365 61 36 127
+0x7733 16 365 62 37 127
+0x7733 17 365 7 38 120
+0x7733 18 365 8 39 120
+0x7733 19 365 15 38 121
+0x7733 21 365 16 39 121
+0x7733 20 365 23 38 122
+0x7733 22 365 24 39 122
+0x7733 23 365 31 38 123
+0x7733 25 365 32 39 123
+0x7733 24 365 39 38 124
+0x7733 26 365 40 39 124
+0x7733 27 365 47 38 125
+0x7733 28 365 48 39 125
+0x7733 30 365 55 38 126
+0x7733 29 365 56 39 126
+0x7733 31 365 63 38 127
+0x7733 32 365 64 39 127
+0x7832 1 364 64 31 127
+0x7832 2 364 63 30 127
+0x7832 3 364 56 31 126
+0x7832 4 364 55 30 126
+0x7832 5 364 48 31 125
+0x7832 6 364 47 30 125
+0x7832 7 364 40 31 124
+0x7832 8 364 39 30 124
+0x7832 9 364 32 31 123
+0x7832 10 364 31 30 123
+0x7832 11 364 24 31 122
+0x7832 12 364 23 30 122
+0x7832 13 364 16 31 121
+0x7832 14 364 15 30 121
+0x7832 15 364 8 31 120
+0x7832 16 364 7 30 120
+0x7832 17 364 62 29 127
+0x7832 18 364 61 28 127
+0x7832 19 364 54 29 126
+0x7832 20 364 46 29 125
+0x7832 21 364 53 28 126
+0x7832 22 364 45 28 125
+0x7832 23 364 38 29 124
+0x7832 24 364 30 29 123
+0x7832 25 364 37 28 124
+0x7832 26 364 29 28 123
+0x7832 27 364 22 29 122
+0x7832 28 364 21 28 122
+0x7832 29 364 13 28 121
+0x7832 30 364 14 29 121
+0x7832 31 364 6 29 120
+0x7832 32 364 5 28 120
+0x7833 1 364 60 27 127
+0x7833 2 364 59 26 127
+0x7833 3 364 52 27 126
+0x7833 4 364 51 26 126
+0x7833 5 364 44 27 125
+0x7833 6 364 43 26 125
+0x7833 7 364 36 27 124
+0x7833 8 364 35 26 124
+0x7833 9 364 28 27 123
+0x7833 10 364 27 26 123
+0x7833 11 364 20 27 122
+0x7833 12 364 19 26 122
+0x7833 13 364 12 27 121
+0x7833 14 364 11 26 121
+0x7833 15 364 4 27 120
+0x7833 16 364 3 26 120
+0x7833 17 364 58 25 127
+0x7833 18 364 57 24 127
+0x7833 19 364 50 25 126
+0x7833 20 364 42 25 125
+0x7833 21 364 49 24 126
+0x7833 22 364 41 24 125
+0x7833 23 364 34 25 124
+0x7833 24 364 26 25 123
+0x7833 25 364 33 24 124
+0x7833 26 364 25 24 123
+0x7833 27 364 18 25 122
+0x7833 28 364 17 24 122
+0x7833 29 364 9 24 121
+0x7833 30 364 10 25 121
+0x7833 31 364 2 25 120
+0x7833 32 364 1 24 120
+0x7932 1 363 64 23 127
+0x7932 2 363 63 22 127
+0x7932 3 363 56 23 126
+0x7932 4 363 55 22 126
+0x7932 5 363 48 23 125
+0x7932 6 363 47 22 125
+0x7932 7 363 40 23 124
+0x7932 8 363 39 22 124
+0x7932 9 363 32 23 123
+0x7932 10 363 31 22 123
+0x7932 11 363 24 23 122
+0x7932 12 363 23 22 122
+0x7932 13 363 16 23 121
+0x7932 14 363 15 22 121
+0x7932 15 363 8 23 120
+0x7932 16 363 7 22 120
+0x7932 17 363 62 21 127
+0x7932 18 363 61 20 127
+0x7932 19 363 54 21 126
+0x7932 20 363 46 21 125
+0x7932 21 363 53 20 126
+0x7932 22 363 45 20 125
+0x7932 23 363 38 21 124
+0x7932 24 363 30 21 123
+0x7932 25 363 37 20 124
+0x7932 26 363 29 20 123
+0x7932 27 363 22 21 122
+0x7932 28 363 21 20 122
+0x7932 29 363 13 20 121
+0x7932 30 363 14 21 121
+0x7932 31 363 6 21 120
+0x7932 32 363 5 20 120
+0x7933 1 363 60 19 127
+0x7933 2 363 59 18 127
+0x7933 3 363 52 19 126
+0x7933 4 363 51 18 126
+0x7933 5 363 44 19 125
+0x7933 6 363 43 18 125
+0x7933 7 363 36 19 124
+0x7933 8 363 35 18 124
+0x7933 9 363 28 19 123
+0x7933 10 363 27 18 123
+0x7933 11 363 20 19 122
+0x7933 12 363 19 18 122
+0x7933 13 363 12 19 121
+0x7933 14 363 11 18 121
+0x7933 15 363 4 19 120
+0x7933 16 363 3 18 120
+0x7933 17 363 58 17 127
+0x7933 18 363 57 16 127
+0x7933 19 363 50 17 126
+0x7933 20 363 42 17 125
+0x7933 21 363 49 16 126
+0x7933 22 363 41 16 125
+0x7933 23 363 34 17 124
+0x7933 24 363 26 17 123
+0x7933 25 363 33 16 124
+0x7933 26 363 25 16 123
+0x7933 27 363 18 17 122
+0x7933 28 363 17 16 122
+0x7933 29 363 9 16 121
+0x7933 30 363 10 17 121
+0x7933 31 363 2 17 120
+0x7933 32 363 1 16 120
+0x7722 1 341 1 32 112
+0x7722 2 341 2 33 112
+0x7722 3 341 9 32 113
+0x7722 4 341 10 33 113
+0x7722 5 341 17 32 114
+0x7722 6 341 18 33 114
+0x7722 7 341 25 32 115
+0x7722 8 341 26 33 115
+0x7722 9 341 33 32 116
+0x7722 10 341 34 33 116
+0x7722 11 341 41 32 117
+0x7722 12 341 42 33 117
+0x7722 13 341 49 32 118
+0x7722 14 341 50 33 118
+0x7722 15 341 57 32 119
+0x7722 16 341 58 33 119
+0x7722 17 341 3 34 112
+0x7722 18 341 4 35 112
+0x7722 19 341 11 34 113
+0x7722 21 341 12 35 113
+0x7722 20 341 19 34 114
+0x7722 22 341 20 35 114
+0x7722 23 341 27 34 115
+0x7722 25 341 28 35 115
+0x7722 24 341 35 34 116
+0x7722 26 341 36 35 116
+0x7722 27 341 43 34 117
+0x7722 28 341 44 35 117
+0x7722 30 341 51 34 118
+0x7722 29 341 52 35 118
+0x7722 31 341 59 34 119
+0x7722 32 341 60 35 119
+0x7723 1 341 5 36 112
+0x7723 2 341 6 37 112
+0x7723 3 341 13 36 113
+0x7723 4 341 14 37 113
+0x7723 5 341 21 36 114
+0x7723 6 341 22 37 114
+0x7723 7 341 29 36 115
+0x7723 8 341 30 37 115
+0x7723 9 341 37 36 116
+0x7723 10 341 38 37 116
+0x7723 11 341 45 36 117
+0x7723 12 341 46 37 117
+0x7723 13 341 53 36 118
+0x7723 14 341 54 37 118
+0x7723 15 341 61 36 119
+0x7723 16 341 62 37 119
+0x7723 17 341 7 38 112
+0x7723 18 341 8 39 112
+0x7723 19 341 15 38 113
+0x7723 21 341 16 39 113
+0x7723 20 341 23 38 114
+0x7723 22 341 24 39 114
+0x7723 23 341 31 38 115
+0x7723 25 341 32 39 115
+0x7723 24 341 39 38 116
+0x7723 26 341 40 39 116
+0x7723 27 341 47 38 117
+0x7723 28 341 48 39 117
+0x7723 30 341 55 38 118
+0x7723 29 341 56 39 118
+0x7723 31 341 63 38 119
+0x7723 32 341 64 39 119
+0x7822 1 340 64 31 119
+0x7822 2 340 63 30 119
+0x7822 3 340 56 31 118
+0x7822 4 340 55 30 118
+0x7822 5 340 48 31 117
+0x7822 6 340 47 30 117
+0x7822 7 340 40 31 116
+0x7822 8 340 39 30 116
+0x7822 9 340 32 31 115
+0x7822 10 340 31 30 115
+0x7822 11 340 24 31 114
+0x7822 12 340 23 30 114
+0x7822 13 340 16 31 113
+0x7822 14 340 15 30 113
+0x7822 15 340 8 31 112
+0x7822 16 340 7 30 112
+0x7822 17 340 62 29 119
+0x7822 18 340 61 28 119
+0x7822 19 340 54 29 118
+0x7822 20 340 46 29 117
+0x7822 21 340 53 28 118
+0x7822 22 340 45 28 117
+0x7822 23 340 38 29 116
+0x7822 24 340 30 29 115
+0x7822 25 340 37 28 116
+0x7822 26 340 29 28 115
+0x7822 27 340 22 29 114
+0x7822 28 340 21 28 114
+0x7822 29 340 13 28 113
+0x7822 30 340 14 29 113
+0x7822 31 340 6 29 112
+0x7822 32 340 5 28 112
+0x7823 1 340 60 27 119
+0x7823 2 340 59 26 119
+0x7823 3 340 52 27 118
+0x7823 4 340 51 26 118
+0x7823 5 340 44 27 117
+0x7823 6 340 43 26 117
+0x7823 7 340 36 27 116
+0x7823 8 340 35 26 116
+0x7823 9 340 28 27 115
+0x7823 10 340 27 26 115
+0x7823 11 340 20 27 114
+0x7823 12 340 19 26 114
+0x7823 13 340 12 27 113
+0x7823 14 340 11 26 113
+0x7823 15 340 4 27 112
+0x7823 16 340 3 26 112
+0x7823 17 340 58 25 119
+0x7823 18 340 57 24 119
+0x7823 19 340 50 25 118
+0x7823 20 340 42 25 117
+0x7823 21 340 49 24 118
+0x7823 22 340 41 24 117
+0x7823 23 340 34 25 116
+0x7823 24 340 26 25 115
+0x7823 25 340 33 24 116
+0x7823 26 340 25 24 115
+0x7823 27 340 18 25 114
+0x7823 28 340 17 24 114
+0x7823 29 340 9 24 113
+0x7823 30 340 10 25 113
+0x7823 31 340 2 25 112
+0x7823 32 340 1 24 112
+0x7922 1 339 64 23 119
+0x7922 2 339 63 22 119
+0x7922 3 339 56 23 118
+0x7922 4 339 55 22 118
+0x7922 5 339 48 23 117
+0x7922 6 339 47 22 117
+0x7922 7 339 40 23 116
+0x7922 8 339 39 22 116
+0x7922 9 339 32 23 115
+0x7922 10 339 31 22 115
+0x7922 11 339 24 23 114
+0x7922 12 339 23 22 114
+0x7922 13 339 16 23 113
+0x7922 14 339 15 22 113
+0x7922 15 339 8 23 112
+0x7922 16 339 7 22 112
+0x7922 17 339 62 21 119
+0x7922 18 339 61 20 119
+0x7922 19 339 54 21 118
+0x7922 20 339 46 21 117
+0x7922 21 339 53 20 118
+0x7922 22 339 45 20 117
+0x7922 23 339 38 21 116
+0x7922 24 339 30 21 115
+0x7922 25 339 37 20 116
+0x7922 26 339 29 20 115
+0x7922 27 339 22 21 114
+0x7922 28 339 21 20 114
+0x7922 29 339 13 20 113
+0x7922 30 339 14 21 113
+0x7922 31 339 6 21 112
+0x7922 32 339 5 20 112
+0x7923 1 339 60 19 119
+0x7923 2 339 59 18 119
+0x7923 3 339 52 19 118
+0x7923 4 339 51 18 118
+0x7923 5 339 44 19 117
+0x7923 6 339 43 18 117
+0x7923 7 339 36 19 116
+0x7923 8 339 35 18 116
+0x7923 9 339 28 19 115
+0x7923 10 339 27 18 115
+0x7923 11 339 20 19 114
+0x7923 12 339 19 18 114
+0x7923 13 339 12 19 113
+0x7923 14 339 11 18 113
+0x7923 15 339 4 19 112
+0x7923 16 339 3 18 112
+0x7923 17 339 58 17 119
+0x7923 18 339 57 16 119
+0x7923 19 339 50 17 118
+0x7923 20 339 42 17 117
+0x7923 21 339 49 16 118
+0x7923 22 339 41 16 117
+0x7923 23 339 34 17 116
+0x7923 24 339 26 17 115
+0x7923 25 339 33 16 116
+0x7923 26 339 25 16 115
+0x7923 27 339 18 17 114
+0x7923 28 339 17 16 114
+0x7923 29 339 9 16 113
+0x7923 30 339 10 17 113
+0x7923 31 339 2 17 112
+0x7923 32 339 1 16 112
+0x7712 1 317 1 32 104
+0x7712 2 317 2 33 104
+0x7712 3 317 9 32 105
+0x7712 4 317 10 33 105
+0x7712 5 317 17 32 106
+0x7712 6 317 18 33 106
+0x7712 7 317 25 32 107
+0x7712 8 317 26 33 107
+0x7712 9 317 33 32 108
+0x7712 10 317 34 33 108
+0x7712 11 317 41 32 109
+0x7712 12 317 42 33 109
+0x7712 13 317 49 32 110
+0x7712 14 317 50 33 110
+0x7712 15 317 57 32 111
+0x7712 16 317 58 33 111
+0x7712 17 317 3 34 104
+0x7712 18 317 4 35 104
+0x7712 19 317 11 34 105
+0x7712 21 317 12 35 105
+0x7712 20 317 19 34 106
+0x7712 22 317 20 35 106
+0x7712 23 317 27 34 107
+0x7712 25 317 28 35 107
+0x7712 24 317 35 34 108
+0x7712 26 317 36 35 108
+0x7712 27 317 43 34 109
+0x7712 28 317 44 35 109
+0x7712 30 317 51 34 110
+0x7712 29 317 52 35 110
+0x7712 31 317 59 34 111
+0x7712 32 317 60 35 111
+0x7713 1 317 5 36 104
+0x7713 2 317 6 37 104
+0x7713 3 317 13 36 105
+0x7713 4 317 14 37 105
+0x7713 5 317 21 36 106
+0x7713 6 317 22 37 106
+0x7713 7 317 29 36 107
+0x7713 8 317 30 37 107
+0x7713 9 317 37 36 108
+0x7713 10 317 38 37 108
+0x7713 11 317 45 36 109
+0x7713 12 317 46 37 109
+0x7713 13 317 53 36 110
+0x7713 14 317 54 37 110
+0x7713 15 317 61 36 111
+0x7713 16 317 62 37 111
+0x7713 17 317 7 38 104
+0x7713 18 317 8 39 104
+0x7713 19 317 15 38 105
+0x7713 21 317 16 39 105
+0x7713 20 317 23 38 106
+0x7713 22 317 24 39 106
+0x7713 23 317 31 38 107
+0x7713 25 317 32 39 107
+0x7713 24 317 39 38 108
+0x7713 26 317 40 39 108
+0x7713 27 317 47 38 109
+0x7713 28 317 48 39 109
+0x7713 30 317 55 38 110
+0x7713 29 317 56 39 110
+0x7713 31 317 63 38 111
+0x7713 32 317 64 39 111
+0x7812 1 316 64 31 111
+0x7812 2 316 63 30 111
+0x7812 3 316 56 31 110
+0x7812 4 316 55 30 110
+0x7812 5 316 48 31 109
+0x7812 6 316 47 30 109
+0x7812 7 316 40 31 108
+0x7812 8 316 39 30 108
+0x7812 9 316 32 31 107
+0x7812 10 316 31 30 107
+0x7812 11 316 24 31 106
+0x7812 12 316 23 30 106
+0x7812 13 316 16 31 105
+0x7812 14 316 15 30 105
+0x7812 15 316 8 31 104
+0x7812 16 316 7 30 104
+0x7812 17 316 62 29 111
+0x7812 18 316 61 28 111
+0x7812 19 316 54 29 110
+0x7812 20 316 46 29 109
+0x7812 21 316 53 28 110
+0x7812 22 316 45 28 109
+0x7812 23 316 38 29 108
+0x7812 24 316 30 29 107
+0x7812 25 316 37 28 108
+0x7812 26 316 29 28 107
+0x7812 27 316 22 29 106
+0x7812 28 316 21 28 106
+0x7812 29 316 13 28 105
+0x7812 30 316 14 29 105
+0x7812 31 316 6 29 104
+0x7812 32 316 5 28 104
+0x7813 1 316 60 27 111
+0x7813 2 316 59 26 111
+0x7813 3 316 52 27 110
+0x7813 4 316 51 26 110
+0x7813 5 316 44 27 109
+0x7813 6 316 43 26 109
+0x7813 7 316 36 27 108
+0x7813 8 316 35 26 108
+0x7813 9 316 28 27 107
+0x7813 10 316 27 26 107
+0x7813 11 316 20 27 106
+0x7813 12 316 19 26 106
+0x7813 13 316 12 27 105
+0x7813 14 316 11 26 105
+0x7813 15 316 4 27 104
+0x7813 16 316 3 26 104
+0x7813 17 316 58 25 111
+0x7813 18 316 57 24 111
+0x7813 19 316 50 25 110
+0x7813 20 316 42 25 109
+0x7813 21 316 49 24 110
+0x7813 22 316 41 24 109
+0x7813 23 316 34 25 108
+0x7813 24 316 26 25 107
+0x7813 25 316 33 24 108
+0x7813 26 316 25 24 107
+0x7813 27 316 18 25 106
+0x7813 28 316 17 24 106
+0x7813 29 316 9 24 105
+0x7813 30 316 10 25 105
+0x7813 31 316 2 25 104
+0x7813 32 316 1 24 104
+0x7912 1 315 64 23 111
+0x7912 2 315 63 22 111
+0x7912 3 315 56 23 110
+0x7912 4 315 55 22 110
+0x7912 5 315 48 23 109
+0x7912 6 315 47 22 109
+0x7912 7 315 40 23 108
+0x7912 8 315 39 22 108
+0x7912 9 315 32 23 107
+0x7912 10 315 31 22 107
+0x7912 11 315 24 23 106
+0x7912 12 315 23 22 106
+0x7912 13 315 16 23 105
+0x7912 14 315 15 22 105
+0x7912 15 315 8 23 104
+0x7912 16 315 7 22 104
+0x7912 17 315 62 21 111
+0x7912 18 315 61 20 111
+0x7912 19 315 54 21 110
+0x7912 20 315 46 21 109
+0x7912 21 315 53 20 110
+0x7912 22 315 45 20 109
+0x7912 23 315 38 21 108
+0x7912 24 315 30 21 107
+0x7912 25 315 37 20 108
+0x7912 26 315 29 20 107
+0x7912 27 315 22 21 106
+0x7912 28 315 21 20 106
+0x7912 29 315 13 20 105
+0x7912 30 315 14 21 105
+0x7912 31 315 6 21 104
+0x7912 32 315 5 20 104
+0x7913 1 315 60 19 111
+0x7913 2 315 59 18 111
+0x7913 3 315 52 19 110
+0x7913 4 315 51 18 110
+0x7913 5 315 44 19 109
+0x7913 6 315 43 18 109
+0x7913 7 315 36 19 108
+0x7913 8 315 35 18 108
+0x7913 9 315 28 19 107
+0x7913 10 315 27 18 107
+0x7913 11 315 20 19 106
+0x7913 12 315 19 18 106
+0x7913 13 315 12 19 105
+0x7913 14 315 11 18 105
+0x7913 15 315 4 19 104
+0x7913 16 315 3 18 104
+0x7913 17 315 58 17 111
+0x7913 18 315 57 16 111
+0x7913 19 315 50 17 110
+0x7913 20 315 42 17 109
+0x7913 21 315 49 16 110
+0x7913 22 315 41 16 109
+0x7913 23 315 34 17 108
+0x7913 24 315 26 17 107
+0x7913 25 315 33 16 108
+0x7913 26 315 25 16 107
+0x7913 27 315 18 17 106
+0x7913 28 315 17 16 106
+0x7913 29 315 9 16 105
+0x7913 30 315 10 17 105
+0x7913 31 315 2 17 104
+0x7913 32 315 1 16 104
+0x7702 1 293 1 32 96
+0x7702 2 293 2 33 96
+0x7702 3 293 9 32 97
+0x7702 4 293 10 33 97
+0x7702 5 293 17 32 98
+0x7702 6 293 18 33 98
+0x7702 7 293 25 32 99
+0x7702 8 293 26 33 99
+0x7702 9 293 33 32 100
+0x7702 10 293 34 33 100
+0x7702 11 293 41 32 101
+0x7702 12 293 42 33 101
+0x7702 13 293 49 32 102
+0x7702 14 293 50 33 102
+0x7702 15 293 57 32 103
+0x7702 16 293 58 33 103
+0x7702 17 293 3 34 96
+0x7702 18 293 4 35 96
+0x7702 19 293 11 34 97
+0x7702 21 293 12 35 97
+0x7702 20 293 19 34 98
+0x7702 22 293 20 35 98
+0x7702 23 293 27 34 99
+0x7702 25 293 28 35 99
+0x7702 24 293 35 34 100
+0x7702 26 293 36 35 100
+0x7702 27 293 43 34 101
+0x7702 28 293 44 35 101
+0x7702 30 293 51 34 102
+0x7702 29 293 52 35 102
+0x7702 31 293 59 34 103
+0x7702 32 293 60 35 103
+0x7703 1 293 5 36 96
+0x7703 2 293 6 37 96
+0x7703 3 293 13 36 97
+0x7703 4 293 14 37 97
+0x7703 5 293 21 36 98
+0x7703 6 293 22 37 98
+0x7703 7 293 29 36 99
+0x7703 8 293 30 37 99
+0x7703 9 293 37 36 100
+0x7703 10 293 38 37 100
+0x7703 11 293 45 36 101
+0x7703 12 293 46 37 101
+0x7703 13 293 53 36 102
+0x7703 14 293 54 37 102
+0x7703 15 293 61 36 103
+0x7703 16 293 62 37 103
+0x7703 17 293 7 38 96
+0x7703 18 293 8 39 96
+0x7703 19 293 15 38 97
+0x7703 21 293 16 39 97
+0x7703 20 293 23 38 98
+0x7703 22 293 24 39 98
+0x7703 23 293 31 38 99
+0x7703 25 293 32 39 99
+0x7703 24 293 39 38 100
+0x7703 26 293 40 39 100
+0x7703 27 293 47 38 101
+0x7703 28 293 48 39 101
+0x7703 30 293 55 38 102
+0x7703 29 293 56 39 102
+0x7703 31 293 63 38 103
+0x7703 32 293 64 39 103
+0x7802 1 292 64 31 103
+0x7802 2 292 63 30 103
+0x7802 3 292 56 31 102
+0x7802 4 292 55 30 102
+0x7802 5 292 48 31 101
+0x7802 6 292 47 30 101
+0x7802 7 292 40 31 100
+0x7802 8 292 39 30 100
+0x7802 9 292 32 31 99
+0x7802 10 292 31 30 99
+0x7802 11 292 24 31 98
+0x7802 12 292 23 30 98
+0x7802 13 292 16 31 97
+0x7802 14 292 15 30 97
+0x7802 15 292 8 31 96
+0x7802 16 292 7 30 96
+0x7802 17 292 62 29 103
+0x7802 18 292 61 28 103
+0x7802 19 292 54 29 102
+0x7802 20 292 46 29 101
+0x7802 21 292 53 28 102
+0x7802 22 292 45 28 101
+0x7802 23 292 38 29 100
+0x7802 24 292 30 29 99
+0x7802 25 292 37 28 100
+0x7802 26 292 29 28 99
+0x7802 27 292 22 29 98
+0x7802 28 292 21 28 98
+0x7802 29 292 13 28 97
+0x7802 30 292 14 29 97
+0x7802 31 292 6 29 96
+0x7802 32 292 5 28 96
+0x7803 1 292 60 27 103
+0x7803 2 292 59 26 103
+0x7803 3 292 52 27 102
+0x7803 4 292 51 26 102
+0x7803 5 292 44 27 101
+0x7803 6 292 43 26 101
+0x7803 7 292 36 27 100
+0x7803 8 292 35 26 100
+0x7803 9 292 28 27 99
+0x7803 10 292 27 26 99
+0x7803 11 292 20 27 98
+0x7803 12 292 19 26 98
+0x7803 13 292 12 27 97
+0x7803 14 292 11 26 97
+0x7803 15 292 4 27 96
+0x7803 16 292 3 26 96
+0x7803 17 292 58 25 103
+0x7803 18 292 57 24 103
+0x7803 19 292 50 25 102
+0x7803 20 292 42 25 101
+0x7803 21 292 49 24 102
+0x7803 22 292 41 24 101
+0x7803 23 292 34 25 100
+0x7803 24 292 26 25 99
+0x7803 25 292 33 24 100
+0x7803 26 292 25 24 99
+0x7803 27 292 18 25 98
+0x7803 28 292 17 24 98
+0x7803 29 292 9 24 97
+0x7803 30 292 10 25 97
+0x7803 31 292 2 25 96
+0x7803 32 292 1 24 96
+0x7902 1 291 64 23 103
+0x7902 2 291 63 22 103
+0x7902 3 291 56 23 102
+0x7902 4 291 55 22 102
+0x7902 5 291 48 23 101
+0x7902 6 291 47 22 101
+0x7902 7 291 40 23 100
+0x7902 8 291 39 22 100
+0x7902 9 291 32 23 99
+0x7902 10 291 31 22 99
+0x7902 11 291 24 23 98
+0x7902 12 291 23 22 98
+0x7902 13 291 16 23 97
+0x7902 14 291 15 22 97
+0x7902 15 291 8 23 96
+0x7902 16 291 7 22 96
+0x7902 17 291 62 21 103
+0x7902 18 291 61 20 103
+0x7902 19 291 54 21 102
+0x7902 20 291 46 21 101
+0x7902 21 291 53 20 102
+0x7902 22 291 45 20 101
+0x7902 23 291 38 21 100
+0x7902 24 291 30 21 99
+0x7902 25 291 37 20 100
+0x7902 26 291 29 20 99
+0x7902 27 291 22 21 98
+0x7902 28 291 21 20 98
+0x7902 29 291 13 20 97
+0x7902 30 291 14 21 97
+0x7902 31 291 6 21 96
+0x7902 32 291 5 20 96
+0x7903 1 291 60 19 103
+0x7903 2 291 59 18 103
+0x7903 3 291 52 19 102
+0x7903 4 291 51 18 102
+0x7903 5 291 44 19 101
+0x7903 6 291 43 18 101
+0x7903 7 291 36 19 100
+0x7903 8 291 35 18 100
+0x7903 9 291 28 19 99
+0x7903 10 291 27 18 99
+0x7903 11 291 20 19 98
+0x7903 12 291 19 18 98
+0x7903 13 291 12 19 97
+0x7903 14 291 11 18 97
+0x7903 15 291 4 19 96
+0x7903 16 291 3 18 96
+0x7903 17 291 58 17 103
+0x7903 18 291 57 16 103
+0x7903 19 291 50 17 102
+0x7903 20 291 42 17 101
+0x7903 21 291 49 16 102
+0x7903 22 291 41 16 101
+0x7903 23 291 34 17 100
+0x7903 24 291 26 17 99
+0x7903 25 291 33 16 100
+0x7903 26 291 25 16 99
+0x7903 27 291 18 17 98
+0x7903 28 291 17 16 98
+0x7903 29 291 9 16 97
+0x7903 30 291 10 17 97
+0x7903 31 291 2 17 96
+0x7903 32 291 1 16 96
+0x7700 1 269 1 32 88
+0x7700 2 269 2 33 88
+0x7700 3 269 9 32 89
+0x7700 4 269 10 33 89
+0x7700 5 269 17 32 90
+0x7700 6 269 18 33 90
+0x7700 7 269 25 32 91
+0x7700 8 269 26 33 91
+0x7700 9 269 33 32 92
+0x7700 10 269 34 33 92
+0x7700 11 269 41 32 93
+0x7700 12 269 42 33 93
+0x7700 13 269 49 32 94
+0x7700 14 269 50 33 94
+0x7700 15 269 57 32 95
+0x7700 16 269 58 33 95
+0x7700 17 269 3 34 88
+0x7700 18 269 4 35 88
+0x7700 19 269 11 34 89
+0x7700 21 269 12 35 89
+0x7700 20 269 19 34 90
+0x7700 22 269 20 35 90
+0x7700 23 269 27 34 91
+0x7700 25 269 28 35 91
+0x7700 24 269 35 34 92
+0x7700 26 269 36 35 92
+0x7700 27 269 43 34 93
+0x7700 28 269 44 35 93
+0x7700 30 269 51 34 94
+0x7700 29 269 52 35 94
+0x7700 31 269 59 34 95
+0x7700 32 269 60 35 95
+0x7701 1 269 5 36 88
+0x7701 2 269 6 37 88
+0x7701 3 269 13 36 89
+0x7701 4 269 14 37 89
+0x7701 5 269 21 36 90
+0x7701 6 269 22 37 90
+0x7701 7 269 29 36 91
+0x7701 8 269 30 37 91
+0x7701 9 269 37 36 92
+0x7701 10 269 38 37 92
+0x7701 11 269 45 36 93
+0x7701 12 269 46 37 93
+0x7701 13 269 53 36 94
+0x7701 14 269 54 37 94
+0x7701 15 269 61 36 95
+0x7701 16 269 62 37 95
+0x7701 17 269 7 38 88
+0x7701 18 269 8 39 88
+0x7701 19 269 15 38 89
+0x7701 21 269 16 39 89
+0x7701 20 269 23 38 90
+0x7701 22 269 24 39 90
+0x7701 23 269 31 38 91
+0x7701 25 269 32 39 91
+0x7701 24 269 39 38 92
+0x7701 26 269 40 39 92
+0x7701 27 269 47 38 93
+0x7701 28 269 48 39 93
+0x7701 30 269 55 38 94
+0x7701 29 269 56 39 94
+0x7701 31 269 63 38 95
+0x7701 32 269 64 39 95
+0x7800 1 268 64 31 95
+0x7800 2 268 63 30 95
+0x7800 3 268 56 31 94
+0x7800 4 268 55 30 94
+0x7800 5 268 48 31 93
+0x7800 6 268 47 30 93
+0x7800 7 268 40 31 92
+0x7800 8 268 39 30 92
+0x7800 9 268 32 31 91
+0x7800 10 268 31 30 91
+0x7800 11 268 24 31 90
+0x7800 12 268 23 30 90
+0x7800 13 268 16 31 89
+0x7800 14 268 15 30 89
+0x7800 15 268 8 31 88
+0x7800 16 268 7 30 88
+0x7800 17 268 62 29 95
+0x7800 18 268 61 28 95
+0x7800 19 268 54 29 94
+0x7800 20 268 46 29 93
+0x7800 21 268 53 28 94
+0x7800 22 268 45 28 93
+0x7800 23 268 38 29 92
+0x7800 24 268 30 29 91
+0x7800 25 268 37 28 92
+0x7800 26 268 29 28 91
+0x7800 27 268 22 29 90
+0x7800 28 268 21 28 90
+0x7800 29 268 13 28 89
+0x7800 30 268 14 29 89
+0x7800 31 268 6 29 88
+0x7800 32 268 5 28 88
+0x7801 1 268 60 27 95
+0x7801 2 268 59 26 95
+0x7801 3 268 52 27 94
+0x7801 4 268 51 26 94
+0x7801 5 268 44 27 93
+0x7801 6 268 43 26 93
+0x7801 7 268 36 27 92
+0x7801 8 268 35 26 92
+0x7801 9 268 28 27 91
+0x7801 10 268 27 26 91
+0x7801 11 268 20 27 90
+0x7801 12 268 19 26 90
+0x7801 13 268 12 27 89
+0x7801 14 268 11 26 89
+0x7801 15 268 4 27 88
+0x7801 16 268 3 26 88
+0x7801 17 268 58 25 95
+0x7801 18 268 57 24 95
+0x7801 19 268 50 25 94
+0x7801 20 268 42 25 93
+0x7801 21 268 49 24 94
+0x7801 22 268 41 24 93
+0x7801 23 268 34 25 92
+0x7801 24 268 26 25 91
+0x7801 25 268 33 24 92
+0x7801 26 268 25 24 91
+0x7801 27 268 18 25 90
+0x7801 28 268 17 24 90
+0x7801 29 268 9 24 89
+0x7801 30 268 10 25 89
+0x7801 31 268 2 25 88
+0x7801 32 268 1 24 88
+0x7900 1 267 64 23 95
+0x7900 2 267 63 22 95
+0x7900 3 267 56 23 94
+0x7900 4 267 55 22 94
+0x7900 5 267 48 23 93
+0x7900 6 267 47 22 93
+0x7900 7 267 40 23 92
+0x7900 8 267 39 22 92
+0x7900 9 267 32 23 91
+0x7900 10 267 31 22 91
+0x7900 11 267 24 23 90
+0x7900 12 267 23 22 90
+0x7900 13 267 16 23 89
+0x7900 14 267 15 22 89
+0x7900 15 267 8 23 88
+0x7900 16 267 7 22 88
+0x7900 17 267 62 21 95
+0x7900 18 267 61 20 95
+0x7900 19 267 54 21 94
+0x7900 20 267 46 21 93
+0x7900 21 267 53 20 94
+0x7900 22 267 45 20 93
+0x7900 23 267 38 21 92
+0x7900 24 267 30 21 91
+0x7900 25 267 37 20 92
+0x7900 26 267 29 20 91
+0x7900 27 267 22 21 90
+0x7900 28 267 21 20 90
+0x7900 29 267 13 20 89
+0x7900 30 267 14 21 89
+0x7900 31 267 6 21 88
+0x7900 32 267 5 20 88
+0x7901 1 267 60 19 95
+0x7901 2 267 59 18 95
+0x7901 3 267 52 19 94
+0x7901 4 267 51 18 94
+0x7901 5 267 44 19 93
+0x7901 6 267 43 18 93
+0x7901 7 267 36 19 92
+0x7901 8 267 35 18 92
+0x7901 9 267 28 19 91
+0x7901 10 267 27 18 91
+0x7901 11 267 20 19 90
+0x7901 12 267 19 18 90
+0x7901 13 267 12 19 89
+0x7901 14 267 11 18 89
+0x7901 15 267 4 19 88
+0x7901 16 267 3 18 88
+0x7901 17 267 58 17 95
+0x7901 18 267 57 16 95
+0x7901 19 267 50 17 94
+0x7901 20 267 42 17 93
+0x7901 21 267 49 16 94
+0x7901 22 267 41 16 93
+0x7901 23 267 34 17 92
+0x7901 24 267 26 17 91
+0x7901 25 267 33 16 92
+0x7901 26 267 25 16 91
+0x7901 27 267 18 17 90
+0x7901 28 267 17 16 90
+0x7901 29 267 9 16 89
+0x7901 30 267 10 17 89
+0x7901 31 267 2 17 88
+0x7901 32 267 1 16 88
+0x7710 1 245 1 32 80
+0x7710 2 245 2 33 80
+0x7710 3 245 9 32 81
+0x7710 4 245 10 33 81
+0x7710 5 245 17 32 82
+0x7710 6 245 18 33 82
+0x7710 7 245 25 32 83
+0x7710 8 245 26 33 83
+0x7710 9 245 33 32 84
+0x7710 10 245 34 33 84
+0x7710 11 245 41 32 85
+0x7710 12 245 42 33 85
+0x7710 13 245 49 32 86
+0x7710 14 245 50 33 86
+0x7710 15 245 57 32 87
+0x7710 16 245 58 33 87
+0x7710 17 245 3 34 80
+0x7710 18 245 4 35 80
+0x7710 19 245 11 34 81
+0x7710 21 245 12 35 81
+0x7710 20 245 19 34 82
+0x7710 22 245 20 35 82
+0x7710 23 245 27 34 83
+0x7710 25 245 28 35 83
+0x7710 24 245 35 34 84
+0x7710 26 245 36 35 84
+0x7710 27 245 43 34 85
+0x7710 28 245 44 35 85
+0x7710 30 245 51 34 86
+0x7710 29 245 52 35 86
+0x7710 31 245 59 34 87
+0x7710 32 245 60 35 87
+0x7711 1 245 5 36 80
+0x7711 2 245 6 37 80
+0x7711 3 245 13 36 81
+0x7711 4 245 14 37 81
+0x7711 5 245 21 36 82
+0x7711 6 245 22 37 82
+0x7711 7 245 29 36 83
+0x7711 8 245 30 37 83
+0x7711 9 245 37 36 84
+0x7711 10 245 38 37 84
+0x7711 11 245 45 36 85
+0x7711 12 245 46 37 85
+0x7711 13 245 53 36 86
+0x7711 14 245 54 37 86
+0x7711 15 245 61 36 87
+0x7711 16 245 62 37 87
+0x7711 17 245 7 38 80
+0x7711 18 245 8 39 80
+0x7711 19 245 15 38 81
+0x7711 21 245 16 39 81
+0x7711 20 245 23 38 82
+0x7711 22 245 24 39 82
+0x7711 23 245 31 38 83
+0x7711 25 245 32 39 83
+0x7711 24 245 39 38 84
+0x7711 26 245 40 39 84
+0x7711 27 245 47 38 85
+0x7711 28 245 48 39 85
+0x7711 30 245 55 38 86
+0x7711 29 245 56 39 86
+0x7711 31 245 63 38 87
+0x7711 32 245 64 39 87
+0x7810 1 244 64 31 87
+0x7810 2 244 63 30 87
+0x7810 3 244 56 31 86
+0x7810 4 244 55 30 86
+0x7810 5 244 48 31 85
+0x7810 6 244 47 30 85
+0x7810 7 244 40 31 84
+0x7810 8 244 39 30 84
+0x7810 9 244 32 31 83
+0x7810 10 244 31 30 83
+0x7810 11 244 24 31 82
+0x7810 12 244 23 30 82
+0x7810 13 244 16 31 81
+0x7810 14 244 15 30 81
+0x7810 15 244 8 31 80
+0x7810 16 244 7 30 80
+0x7810 17 244 62 29 87
+0x7810 18 244 61 28 87
+0x7810 19 244 54 29 86
+0x7810 20 244 46 29 85
+0x7810 21 244 53 28 86
+0x7810 22 244 45 28 85
+0x7810 23 244 38 29 84
+0x7810 24 244 30 29 83
+0x7810 25 244 37 28 84
+0x7810 26 244 29 28 83
+0x7810 27 244 22 29 82
+0x7810 28 244 21 28 82
+0x7810 29 244 13 28 81
+0x7810 30 244 14 29 81
+0x7810 31 244 6 29 80
+0x7810 32 244 5 28 80
+0x7811 1 244 60 27 87
+0x7811 2 244 59 26 87
+0x7811 3 244 52 27 86
+0x7811 4 244 51 26 86
+0x7811 5 244 44 27 85
+0x7811 6 244 43 26 85
+0x7811 7 244 36 27 84
+0x7811 8 244 35 26 84
+0x7811 9 244 28 27 83
+0x7811 10 244 27 26 83
+0x7811 11 244 20 27 82
+0x7811 12 244 19 26 82
+0x7811 13 244 12 27 81
+0x7811 14 244 11 26 81
+0x7811 15 244 4 27 80
+0x7811 16 244 3 26 80
+0x7811 17 244 58 25 87
+0x7811 18 244 57 24 87
+0x7811 19 244 50 25 86
+0x7811 20 244 42 25 85
+0x7811 21 244 49 24 86
+0x7811 22 244 41 24 85
+0x7811 23 244 34 25 84
+0x7811 24 244 26 25 83
+0x7811 25 244 33 24 84
+0x7811 26 244 25 24 83
+0x7811 27 244 18 25 82
+0x7811 28 244 17 24 82
+0x7811 29 244 9 24 81
+0x7811 30 244 10 25 81
+0x7811 31 244 2 25 80
+0x7811 32 244 1 24 80
+0x7910 1 243 64 23 87
+0x7910 2 243 63 22 87
+0x7910 3 243 56 23 86
+0x7910 4 243 55 22 86
+0x7910 5 243 48 23 85
+0x7910 6 243 47 22 85
+0x7910 7 243 40 23 84
+0x7910 8 243 39 22 84
+0x7910 9 243 32 23 83
+0x7910 10 243 31 22 83
+0x7910 11 243 24 23 82
+0x7910 12 243 23 22 82
+0x7910 13 243 16 23 81
+0x7910 14 243 15 22 81
+0x7910 15 243 8 23 80
+0x7910 16 243 7 22 80
+0x7910 17 243 62 21 87
+0x7910 18 243 61 20 87
+0x7910 19 243 54 21 86
+0x7910 20 243 46 21 85
+0x7910 21 243 53 20 86
+0x7910 22 243 45 20 85
+0x7910 23 243 38 21 84
+0x7910 24 243 30 21 83
+0x7910 25 243 37 20 84
+0x7910 26 243 29 20 83
+0x7910 27 243 22 21 82
+0x7910 28 243 21 20 82
+0x7910 29 243 13 20 81
+0x7910 30 243 14 21 81
+0x7910 31 243 6 21 80
+0x7910 32 243 5 20 80
+0x7911 1 243 60 19 87
+0x7911 2 243 59 18 87
+0x7911 3 243 52 19 86
+0x7911 4 243 51 18 86
+0x7911 5 243 44 19 85
+0x7911 6 243 43 18 85
+0x7911 7 243 36 19 84
+0x7911 8 243 35 18 84
+0x7911 9 243 28 19 83
+0x7911 10 243 27 18 83
+0x7911 11 243 20 19 82
+0x7911 12 243 19 18 82
+0x7911 13 243 12 19 81
+0x7911 14 243 11 18 81
+0x7911 15 243 4 19 80
+0x7911 16 243 3 18 80
+0x7911 17 243 58 17 87
+0x7911 18 243 57 16 87
+0x7911 19 243 50 17 86
+0x7911 20 243 42 17 85
+0x7911 21 243 49 16 86
+0x7911 22 243 41 16 85
+0x7911 23 243 34 17 84
+0x7911 24 243 26 17 83
+0x7911 25 243 33 16 84
+0x7911 26 243 25 16 83
+0x7911 27 243 18 17 82
+0x7911 28 243 17 16 82
+0x7911 29 243 9 16 81
+0x7911 30 243 10 17 81
+0x7911 31 243 2 17 80
+0x7911 32 243 1 16 80
+0x7720 1 221 1 32 72
+0x7720 2 221 2 33 72
+0x7720 3 221 9 32 73
+0x7720 4 221 10 33 73
+0x7720 5 221 17 32 74
+0x7720 6 221 18 33 74
+0x7720 7 221 25 32 75
+0x7720 8 221 26 33 75
+0x7720 9 221 33 32 76
+0x7720 10 221 34 33 76
+0x7720 11 221 41 32 77
+0x7720 12 221 42 33 77
+0x7720 13 221 49 32 78
+0x7720 14 221 50 33 78
+0x7720 15 221 57 32 79
+0x7720 16 221 58 33 79
+0x7720 17 221 3 34 72
+0x7720 18 221 4 35 72
+0x7720 19 221 11 34 73
+0x7720 21 221 12 35 73
+0x7720 20 221 19 34 74
+0x7720 22 221 20 35 74
+0x7720 23 221 27 34 75
+0x7720 25 221 28 35 75
+0x7720 24 221 35 34 76
+0x7720 26 221 36 35 76
+0x7720 27 221 43 34 77
+0x7720 28 221 44 35 77
+0x7720 30 221 51 34 78
+0x7720 29 221 52 35 78
+0x7720 31 221 59 34 79
+0x7720 32 221 60 35 79
+0x7721 1 221 5 36 72
+0x7721 2 221 6 37 72
+0x7721 3 221 13 36 73
+0x7721 4 221 14 37 73
+0x7721 5 221 21 36 74
+0x7721 6 221 22 37 74
+0x7721 7 221 29 36 75
+0x7721 8 221 30 37 75
+0x7721 9 221 37 36 76
+0x7721 10 221 38 37 76
+0x7721 11 221 45 36 77
+0x7721 12 221 46 37 77
+0x7721 13 221 53 36 78
+0x7721 14 221 54 37 78
+0x7721 15 221 61 36 79
+0x7721 16 221 62 37 79
+0x7721 17 221 7 38 72
+0x7721 18 221 8 39 72
+0x7721 19 221 15 38 73
+0x7721 21 221 16 39 73
+0x7721 20 221 23 38 74
+0x7721 22 221 24 39 74
+0x7721 23 221 31 38 75
+0x7721 25 221 32 39 75
+0x7721 24 221 39 38 76
+0x7721 26 221 40 39 76
+0x7721 27 221 47 38 77
+0x7721 28 221 48 39 77
+0x7721 30 221 55 38 78
+0x7721 29 221 56 39 78
+0x7721 31 221 63 38 79
+0x7721 32 221 64 39 79
+0x7820 1 220 64 31 79
+0x7820 2 220 63 30 79
+0x7820 3 220 56 31 78
+0x7820 4 220 55 30 78
+0x7820 5 220 48 31 77
+0x7820 6 220 47 30 77
+0x7820 7 220 40 31 76
+0x7820 8 220 39 30 76
+0x7820 9 220 32 31 75
+0x7820 10 220 31 30 75
+0x7820 11 220 24 31 74
+0x7820 12 220 23 30 74
+0x7820 13 220 16 31 73
+0x7820 14 220 15 30 73
+0x7820 15 220 8 31 72
+0x7820 16 220 7 30 72
+0x7820 17 220 62 29 79
+0x7820 18 220 61 28 79
+0x7820 19 220 54 29 78
+0x7820 20 220 46 29 77
+0x7820 21 220 53 28 78
+0x7820 22 220 45 28 77
+0x7820 23 220 38 29 76
+0x7820 24 220 30 29 75
+0x7820 25 220 37 28 76
+0x7820 26 220 29 28 75
+0x7820 27 220 22 29 74
+0x7820 28 220 21 28 74
+0x7820 29 220 13 28 73
+0x7820 30 220 14 29 73
+0x7820 31 220 6 29 72
+0x7820 32 220 5 28 72
+0x7821 1 220 60 27 79
+0x7821 2 220 59 26 79
+0x7821 3 220 52 27 78
+0x7821 4 220 51 26 78
+0x7821 5 220 44 27 77
+0x7821 6 220 43 26 77
+0x7821 7 220 36 27 76
+0x7821 8 220 35 26 76
+0x7821 9 220 28 27 75
+0x7821 10 220 27 26 75
+0x7821 11 220 20 27 74
+0x7821 12 220 19 26 74
+0x7821 13 220 12 27 73
+0x7821 14 220 11 26 73
+0x7821 15 220 4 27 72
+0x7821 16 220 3 26 72
+0x7821 17 220 58 25 79
+0x7821 18 220 57 24 79
+0x7821 19 220 50 25 78
+0x7821 20 220 42 25 77
+0x7821 21 220 49 24 78
+0x7821 22 220 41 24 77
+0x7821 23 220 34 25 76
+0x7821 24 220 26 25 75
+0x7821 25 220 33 24 76
+0x7821 26 220 25 24 75
+0x7821 27 220 18 25 74
+0x7821 28 220 17 24 74
+0x7821 29 220 9 24 73
+0x7821 30 220 10 25 73
+0x7821 31 220 2 25 72
+0x7821 32 220 1 24 72
+0x7920 1 219 64 23 79
+0x7920 2 219 63 22 79
+0x7920 3 219 56 23 78
+0x7920 4 219 55 22 78
+0x7920 5 219 48 23 77
+0x7920 6 219 47 22 77
+0x7920 7 219 40 23 76
+0x7920 8 219 39 22 76
+0x7920 9 219 32 23 75
+0x7920 10 219 31 22 75
+0x7920 11 219 24 23 74
+0x7920 12 219 23 22 74
+0x7920 13 219 16 23 73
+0x7920 14 219 15 22 73
+0x7920 15 219 8 23 72
+0x7920 16 219 7 22 72
+0x7920 17 219 62 21 79
+0x7920 18 219 61 20 79
+0x7920 19 219 54 21 78
+0x7920 20 219 46 21 77
+0x7920 21 219 53 20 78
+0x7920 22 219 45 20 77
+0x7920 23 219 38 21 76
+0x7920 24 219 30 21 75
+0x7920 25 219 37 20 76
+0x7920 26 219 29 20 75
+0x7920 27 219 22 21 74
+0x7920 28 219 21 20 74
+0x7920 29 219 13 20 73
+0x7920 30 219 14 21 73
+0x7920 31 219 6 21 72
+0x7920 32 219 5 20 72
+0x7921 1 219 60 19 79
+0x7921 2 219 59 18 79
+0x7921 3 219 52 19 78
+0x7921 4 219 51 18 78
+0x7921 5 219 44 19 77
+0x7921 6 219 43 18 77
+0x7921 7 219 36 19 76
+0x7921 8 219 35 18 76
+0x7921 9 219 28 19 75
+0x7921 10 219 27 18 75
+0x7921 11 219 20 19 74
+0x7921 12 219 19 18 74
+0x7921 13 219 12 19 73
+0x7921 14 219 11 18 73
+0x7921 15 219 4 19 72
+0x7921 16 219 3 18 72
+0x7921 17 219 58 17 79
+0x7921 18 219 57 16 79
+0x7921 19 219 50 17 78
+0x7921 20 219 42 17 77
+0x7921 21 219 49 16 78
+0x7921 22 219 41 16 77
+0x7921 23 219 34 17 76
+0x7921 24 219 26 17 75
+0x7921 25 219 33 16 76
+0x7921 26 219 25 16 75
+0x7921 27 219 18 17 74
+0x7921 28 219 17 16 74
+0x7921 29 219 9 16 73
+0x7921 30 219 10 17 73
+0x7921 31 219 2 17 72
+0x7921 32 219 1 16 72
+0x7730 1 197 1 32 64
+0x7730 2 197 2 33 64
+0x7730 3 197 9 32 65
+0x7730 4 197 10 33 65
+0x7730 5 197 17 32 66
+0x7730 6 197 18 33 66
+0x7730 7 197 25 32 67
+0x7730 8 197 26 33 67
+0x7730 9 197 33 32 68
+0x7730 10 197 34 33 68
+0x7730 11 197 41 32 69
+0x7730 12 197 42 33 69
+0x7730 13 197 49 32 70
+0x7730 14 197 50 33 70
+0x7730 15 197 57 32 71
+0x7730 16 197 58 33 71
+0x7730 17 197 3 34 64
+0x7730 18 197 4 35 64
+0x7730 19 197 11 34 65
+0x7730 21 197 12 35 65
+0x7730 20 197 19 34 66
+0x7730 22 197 20 35 66
+0x7730 23 197 27 34 67
+0x7730 25 197 28 35 67
+0x7730 24 197 35 34 68
+0x7730 26 197 36 35 68
+0x7730 27 197 43 34 69
+0x7730 28 197 44 35 69
+0x7730 30 197 51 34 70
+0x7730 29 197 52 35 70
+0x7730 31 197 59 34 71
+0x7730 32 197 60 35 71
+0x7731 1 197 5 36 64
+0x7731 2 197 6 37 64
+0x7731 3 197 13 36 65
+0x7731 4 197 14 37 65
+0x7731 5 197 21 36 66
+0x7731 6 197 22 37 66
+0x7731 7 197 29 36 67
+0x7731 8 197 30 37 67
+0x7731 9 197 37 36 68
+0x7731 10 197 38 37 68
+0x7731 11 197 45 36 69
+0x7731 12 197 46 37 69
+0x7731 13 197 53 36 70
+0x7731 14 197 54 37 70
+0x7731 15 197 61 36 71
+0x7731 16 197 62 37 71
+0x7731 17 197 7 38 64
+0x7731 18 197 8 39 64
+0x7731 19 197 15 38 65
+0x7731 21 197 16 39 65
+0x7731 20 197 23 38 66
+0x7731 22 197 24 39 66
+0x7731 23 197 31 38 67
+0x7731 25 197 32 39 67
+0x7731 24 197 39 38 68
+0x7731 26 197 40 39 68
+0x7731 27 197 47 38 69
+0x7731 28 197 48 39 69
+0x7731 30 197 55 38 70
+0x7731 29 197 56 39 70
+0x7731 31 197 63 38 71
+0x7731 32 197 64 39 71
+0x7830 1 196 64 31 71
+0x7830 2 196 63 30 71
+0x7830 3 196 56 31 70
+0x7830 4 196 55 30 70
+0x7830 5 196 48 31 69
+0x7830 6 196 47 30 69
+0x7830 7 196 40 31 68
+0x7830 8 196 39 30 68
+0x7830 9 196 32 31 67
+0x7830 10 196 31 30 67
+0x7830 11 196 24 31 66
+0x7830 12 196 23 30 66
+0x7830 13 196 16 31 65
+0x7830 14 196 15 30 65
+0x7830 15 196 8 31 64
+0x7830 16 196 7 30 64
+0x7830 17 196 62 29 71
+0x7830 18 196 61 28 71
+0x7830 19 196 54 29 70
+0x7830 20 196 46 29 69
+0x7830 21 196 53 28 70
+0x7830 22 196 45 28 69
+0x7830 23 196 38 29 68
+0x7830 24 196 30 29 67
+0x7830 25 196 37 28 68
+0x7830 26 196 29 28 67
+0x7830 27 196 22 29 66
+0x7830 28 196 21 28 66
+0x7830 29 196 13 28 65
+0x7830 30 196 14 29 65
+0x7830 31 196 6 29 64
+0x7830 32 196 5 28 64
+0x7831 1 196 60 27 71
+0x7831 2 196 59 26 71
+0x7831 3 196 52 27 70
+0x7831 4 196 51 26 70
+0x7831 5 196 44 27 69
+0x7831 6 196 43 26 69
+0x7831 7 196 36 27 68
+0x7831 8 196 35 26 68
+0x7831 9 196 28 27 67
+0x7831 10 196 27 26 67
+0x7831 11 196 20 27 66
+0x7831 12 196 19 26 66
+0x7831 13 196 12 27 65
+0x7831 14 196 11 26 65
+0x7831 15 196 4 27 64
+0x7831 16 196 3 26 64
+0x7831 17 196 58 25 71
+0x7831 18 196 57 24 71
+0x7831 19 196 50 25 70
+0x7831 20 196 42 25 69
+0x7831 21 196 49 24 70
+0x7831 22 196 41 24 69
+0x7831 23 196 34 25 68
+0x7831 24 196 26 25 67
+0x7831 25 196 33 24 68
+0x7831 26 196 25 24 67
+0x7831 27 196 18 25 66
+0x7831 28 196 17 24 66
+0x7831 29 196 9 24 65
+0x7831 30 196 10 25 65
+0x7831 31 196 2 25 64
+0x7831 32 196 1 24 64
+0x7930 1 195 64 23 71
+0x7930 2 195 63 22 71
+0x7930 3 195 56 23 70
+0x7930 4 195 55 22 70
+0x7930 5 195 48 23 69
+0x7930 6 195 47 22 69
+0x7930 7 195 40 23 68
+0x7930 8 195 39 22 68
+0x7930 9 195 32 23 67
+0x7930 10 195 31 22 67
+0x7930 11 195 24 23 66
+0x7930 12 195 23 22 66
+0x7930 13 195 16 23 65
+0x7930 14 195 15 22 65
+0x7930 15 195 8 23 64
+0x7930 16 195 7 22 64
+0x7930 17 195 62 21 71
+0x7930 18 195 61 20 71
+0x7930 19 195 54 21 70
+0x7930 20 195 46 21 69
+0x7930 21 195 53 20 70
+0x7930 22 195 45 20 69
+0x7930 23 195 38 21 68
+0x7930 24 195 30 21 67
+0x7930 25 195 37 20 68
+0x7930 26 195 29 20 67
+0x7930 27 195 22 21 66
+0x7930 28 195 21 20 66
+0x7930 29 195 13 20 65
+0x7930 30 195 14 21 65
+0x7930 31 195 6 21 64
+0x7930 32 195 5 20 64
+0x7931 1 195 60 19 71
+0x7931 2 195 59 18 71
+0x7931 3 195 52 19 70
+0x7931 4 195 51 18 70
+0x7931 5 195 44 19 69
+0x7931 6 195 43 18 69
+0x7931 7 195 36 19 68
+0x7931 8 195 35 18 68
+0x7931 9 195 28 19 67
+0x7931 10 195 27 18 67
+0x7931 11 195 20 19 66
+0x7931 12 195 19 18 66
+0x7931 13 195 12 19 65
+0x7931 14 195 11 18 65
+0x7931 15 195 4 19 64
+0x7931 16 195 3 18 64
+0x7931 17 195 58 17 71
+0x7931 18 195 57 16 71
+0x7931 19 195 50 17 70
+0x7931 20 195 42 17 69
+0x7931 21 195 49 16 70
+0x7931 22 195 41 16 69
+0x7931 23 195 34 17 68
+0x7931 24 195 26 17 67
+0x7931 25 195 33 16 68
+0x7931 26 195 25 16 67
+0x7931 27 195 18 17 66
+0x7931 28 195 17 16 66
+0x7931 29 195 9 16 65
+0x7931 30 195 10 17 65
+0x7931 31 195 2 17 64
+0x7931 32 195 1 16 64
+0x7740 1 173 1 32 56
+0x7740 2 173 2 33 56
+0x7740 3 173 9 32 57
+0x7740 4 173 10 33 57
+0x7740 5 173 17 32 58
+0x7740 6 173 18 33 58
+0x7740 7 173 25 32 59
+0x7740 8 173 26 33 59
+0x7740 9 173 33 32 60
+0x7740 10 173 34 33 60
+0x7740 11 173 41 32 61
+0x7740 12 173 42 33 61
+0x7740 13 173 49 32 62
+0x7740 14 173 50 33 62
+0x7740 15 173 57 32 63
+0x7740 16 173 58 33 63
+0x7740 17 173 3 34 56
+0x7740 18 173 4 35 56
+0x7740 19 173 11 34 57
+0x7740 21 173 12 35 57
+0x7740 20 173 19 34 58
+0x7740 22 173 20 35 58
+0x7740 23 173 27 34 59
+0x7740 25 173 28 35 59
+0x7740 24 173 35 34 60
+0x7740 26 173 36 35 60
+0x7740 27 173 43 34 61
+0x7740 28 173 44 35 61
+0x7740 30 173 51 34 62
+0x7740 29 173 52 35 62
+0x7740 31 173 59 34 63
+0x7740 32 173 60 35 63
+0x7741 1 173 5 36 56
+0x7741 2 173 6 37 56
+0x7741 3 173 13 36 57
+0x7741 4 173 14 37 57
+0x7741 5 173 21 36 58
+0x7741 6 173 22 37 58
+0x7741 7 173 29 36 59
+0x7741 8 173 30 37 59
+0x7741 9 173 37 36 60
+0x7741 10 173 38 37 60
+0x7741 11 173 45 36 61
+0x7741 12 173 46 37 61
+0x7741 13 173 53 36 62
+0x7741 14 173 54 37 62
+0x7741 15 173 61 36 63
+0x7741 16 173 62 37 63
+0x7741 17 173 7 38 56
+0x7741 18 173 8 39 56
+0x7741 19 173 15 38 57
+0x7741 21 173 16 39 57
+0x7741 20 173 23 38 58
+0x7741 22 173 24 39 58
+0x7741 23 173 31 38 59
+0x7741 25 173 32 39 59
+0x7741 24 173 39 38 60
+0x7741 26 173 40 39 60
+0x7741 27 173 47 38 61
+0x7741 28 173 48 39 61
+0x7741 30 173 55 38 62
+0x7741 29 173 56 39 62
+0x7741 31 173 63 38 63
+0x7741 32 173 64 39 63
+0x7840 1 172 64 31 63
+0x7840 2 172 63 30 63
+0x7840 3 172 56 31 62
+0x7840 4 172 55 30 62
+0x7840 5 172 48 31 61
+0x7840 6 172 47 30 61
+0x7840 7 172 40 31 60
+0x7840 8 172 39 30 60
+0x7840 9 172 32 31 59
+0x7840 10 172 31 30 59
+0x7840 11 172 24 31 58
+0x7840 12 172 23 30 58
+0x7840 13 172 16 31 57
+0x7840 14 172 15 30 57
+0x7840 15 172 8 31 56
+0x7840 16 172 7 30 56
+0x7840 17 172 62 29 63
+0x7840 18 172 61 28 63
+0x7840 19 172 54 29 62
+0x7840 20 172 46 29 61
+0x7840 21 172 53 28 62
+0x7840 22 172 45 28 61
+0x7840 23 172 38 29 60
+0x7840 24 172 30 29 59
+0x7840 25 172 37 28 60
+0x7840 26 172 29 28 59
+0x7840 27 172 22 29 58
+0x7840 28 172 21 28 58
+0x7840 29 172 13 28 57
+0x7840 30 172 14 29 57
+0x7840 31 172 6 29 56
+0x7840 32 172 5 28 56
+0x7841 1 172 60 27 63
+0x7841 2 172 59 26 63
+0x7841 3 172 52 27 62
+0x7841 4 172 51 26 62
+0x7841 5 172 44 27 61
+0x7841 6 172 43 26 61
+0x7841 7 172 36 27 60
+0x7841 8 172 35 26 60
+0x7841 9 172 28 27 59
+0x7841 10 172 27 26 59
+0x7841 11 172 20 27 58
+0x7841 12 172 19 26 58
+0x7841 13 172 12 27 57
+0x7841 14 172 11 26 57
+0x7841 15 172 4 27 56
+0x7841 16 172 3 26 56
+0x7841 17 172 58 25 63
+0x7841 18 172 57 24 63
+0x7841 19 172 50 25 62
+0x7841 20 172 42 25 61
+0x7841 21 172 49 24 62
+0x7841 22 172 41 24 61
+0x7841 23 172 34 25 60
+0x7841 24 172 26 25 59
+0x7841 25 172 33 24 60
+0x7841 26 172 25 24 59
+0x7841 27 172 18 25 58
+0x7841 28 172 17 24 58
+0x7841 29 172 9 24 57
+0x7841 30 172 10 25 57
+0x7841 31 172 2 25 56
+0x7841 32 172 1 24 56
+0x7940 1 171 64 23 63
+0x7940 2 171 63 22 63
+0x7940 3 171 56 23 62
+0x7940 4 171 55 22 62
+0x7940 5 171 48 23 61
+0x7940 6 171 47 22 61
+0x7940 7 171 40 23 60
+0x7940 8 171 39 22 60
+0x7940 9 171 32 23 59
+0x7940 10 171 31 22 59
+0x7940 11 171 24 23 58
+0x7940 12 171 23 22 58
+0x7940 13 171 16 23 57
+0x7940 14 171 15 22 57
+0x7940 15 171 8 23 56
+0x7940 16 171 7 22 56
+0x7940 17 171 62 21 63
+0x7940 18 171 61 20 63
+0x7940 19 171 54 21 62
+0x7940 20 171 46 21 61
+0x7940 21 171 53 20 62
+0x7940 22 171 45 20 61
+0x7940 23 171 38 21 60
+0x7940 24 171 30 21 59
+0x7940 25 171 37 20 60
+0x7940 26 171 29 20 59
+0x7940 27 171 22 21 58
+0x7940 28 171 21 20 58
+0x7940 29 171 13 20 57
+0x7940 30 171 14 21 57
+0x7940 31 171 6 21 56
+0x7940 32 171 5 20 56
+0x7941 1 171 60 19 63
+0x7941 2 171 59 18 63
+0x7941 3 171 52 19 62
+0x7941 4 171 51 18 62
+0x7941 5 171 44 19 61
+0x7941 6 171 43 18 61
+0x7941 7 171 36 19 60
+0x7941 8 171 35 18 60
+0x7941 9 171 28 19 59
+0x7941 10 171 27 18 59
+0x7941 11 171 20 19 58
+0x7941 12 171 19 18 58
+0x7941 13 171 12 19 57
+0x7941 14 171 11 18 57
+0x7941 15 171 4 19 56
+0x7941 16 171 3 18 56
+0x7941 17 171 58 17 63
+0x7941 18 171 57 16 63
+0x7941 19 171 50 17 62
+0x7941 20 171 42 17 61
+0x7941 21 171 49 16 62
+0x7941 22 171 41 16 61
+0x7941 23 171 34 17 60
+0x7941 24 171 26 17 59
+0x7941 25 171 33 16 60
+0x7941 26 171 25 16 59
+0x7941 27 171 18 17 58
+0x7941 28 171 17 16 58
+0x7941 29 171 9 16 57
+0x7941 30 171 10 17 57
+0x7941 31 171 2 17 56
+0x7941 32 171 1 16 56
+0x7750 1 149 1 32 48
+0x7750 2 149 2 33 48
+0x7750 3 149 9 32 49
+0x7750 4 149 10 33 49
+0x7750 5 149 17 32 50
+0x7750 6 149 18 33 50
+0x7750 7 149 25 32 51
+0x7750 8 149 26 33 51
+0x7750 9 149 33 32 52
+0x7750 10 149 34 33 52
+0x7750 11 149 41 32 53
+0x7750 12 149 42 33 53
+0x7750 13 149 49 32 54
+0x7750 14 149 50 33 54
+0x7750 15 149 57 32 55
+0x7750 16 149 58 33 55
+0x7750 17 149 3 34 48
+0x7750 18 149 4 35 48
+0x7750 19 149 11 34 49
+0x7750 21 149 12 35 49
+0x7750 20 149 19 34 50
+0x7750 22 149 20 35 50
+0x7750 23 149 27 34 51
+0x7750 25 149 28 35 51
+0x7750 24 149 35 34 52
+0x7750 26 149 36 35 52
+0x7750 27 149 43 34 53
+0x7750 28 149 44 35 53
+0x7750 30 149 51 34 54
+0x7750 29 149 52 35 54
+0x7750 31 149 59 34 55
+0x7750 32 149 60 35 55
+0x7751 1 149 5 36 48
+0x7751 2 149 6 37 48
+0x7751 3 149 13 36 49
+0x7751 4 149 14 37 49
+0x7751 5 149 21 36 50
+0x7751 6 149 22 37 50
+0x7751 7 149 29 36 51
+0x7751 8 149 30 37 51
+0x7751 9 149 37 36 52
+0x7751 10 149 38 37 52
+0x7751 11 149 45 36 53
+0x7751 12 149 46 37 53
+0x7751 13 149 53 36 54
+0x7751 14 149 54 37 54
+0x7751 15 149 61 36 55
+0x7751 16 149 62 37 55
+0x7751 17 149 7 38 48
+0x7751 18 149 8 39 48
+0x7751 19 149 15 38 49
+0x7751 21 149 16 39 49
+0x7751 20 149 23 38 50
+0x7751 22 149 24 39 50
+0x7751 23 149 31 38 51
+0x7751 25 149 32 39 51
+0x7751 24 149 39 38 52
+0x7751 26 149 40 39 52
+0x7751 27 149 47 38 53
+0x7751 28 149 48 39 53
+0x7751 30 149 55 38 54
+0x7751 29 149 56 39 54
+0x7751 31 149 63 38 55
+0x7751 32 149 64 39 55
+0x7850 1 148 64 31 55
+0x7850 2 148 63 30 55
+0x7850 3 148 56 31 54
+0x7850 4 148 55 30 54
+0x7850 5 148 48 31 53
+0x7850 6 148 47 30 53
+0x7850 7 148 40 31 52
+0x7850 8 148 39 30 52
+0x7850 9 148 32 31 51
+0x7850 10 148 31 30 51
+0x7850 11 148 24 31 50
+0x7850 12 148 23 30 50
+0x7850 13 148 16 31 49
+0x7850 14 148 15 30 49
+0x7850 15 148 8 31 48
+0x7850 16 148 7 30 48
+0x7850 17 148 62 29 55
+0x7850 18 148 61 28 55
+0x7850 19 148 54 29 54
+0x7850 20 148 46 29 53
+0x7850 21 148 53 28 54
+0x7850 22 148 45 28 53
+0x7850 23 148 38 29 52
+0x7850 24 148 30 29 51
+0x7850 25 148 37 28 52
+0x7850 26 148 29 28 51
+0x7850 27 148 22 29 50
+0x7850 28 148 21 28 50
+0x7850 29 148 13 28 49
+0x7850 30 148 14 29 49
+0x7850 31 148 6 29 48
+0x7850 32 148 5 28 48
+0x7851 1 148 60 27 55
+0x7851 2 148 59 26 55
+0x7851 3 148 52 27 54
+0x7851 4 148 51 26 54
+0x7851 5 148 44 27 53
+0x7851 6 148 43 26 53
+0x7851 7 148 36 27 52
+0x7851 8 148 35 26 52
+0x7851 9 148 28 27 51
+0x7851 10 148 27 26 51
+0x7851 11 148 20 27 50
+0x7851 12 148 19 26 50
+0x7851 13 148 12 27 49
+0x7851 14 148 11 26 49
+0x7851 15 148 4 27 48
+0x7851 16 148 3 26 48
+0x7851 17 148 58 25 55
+0x7851 18 148 57 24 55
+0x7851 19 148 50 25 54
+0x7851 20 148 42 25 53
+0x7851 21 148 49 24 54
+0x7851 22 148 41 24 53
+0x7851 23 148 34 25 52
+0x7851 24 148 26 25 51
+0x7851 25 148 33 24 52
+0x7851 26 148 25 24 51
+0x7851 27 148 18 25 50
+0x7851 28 148 17 24 50
+0x7851 29 148 9 24 49
+0x7851 30 148 10 25 49
+0x7851 31 148 2 25 48
+0x7851 32 148 1 24 48
+0x7950 1 147 64 23 55
+0x7950 2 147 63 22 55
+0x7950 3 147 56 23 54
+0x7950 4 147 55 22 54
+0x7950 5 147 48 23 53
+0x7950 6 147 47 22 53
+0x7950 7 147 40 23 52
+0x7950 8 147 39 22 52
+0x7950 9 147 32 23 51
+0x7950 10 147 31 22 51
+0x7950 11 147 24 23 50
+0x7950 12 147 23 22 50
+0x7950 13 147 16 23 49
+0x7950 14 147 15 22 49
+0x7950 15 147 8 23 48
+0x7950 16 147 7 22 48
+0x7950 17 147 62 21 55
+0x7950 18 147 61 20 55
+0x7950 19 147 54 21 54
+0x7950 20 147 46 21 53
+0x7950 21 147 53 20 54
+0x7950 22 147 45 20 53
+0x7950 23 147 38 21 52
+0x7950 24 147 30 21 51
+0x7950 25 147 37 20 52
+0x7950 26 147 29 20 51
+0x7950 27 147 22 21 50
+0x7950 28 147 21 20 50
+0x7950 29 147 13 20 49
+0x7950 30 147 14 21 49
+0x7950 31 147 6 21 48
+0x7950 32 147 5 20 48
+0x7951 1 147 60 19 55
+0x7951 2 147 59 18 55
+0x7951 3 147 52 19 54
+0x7951 4 147 51 18 54
+0x7951 5 147 44 19 53
+0x7951 6 147 43 18 53
+0x7951 7 147 36 19 52
+0x7951 8 147 35 18 52
+0x7951 9 147 28 19 51
+0x7951 10 147 27 18 51
+0x7951 11 147 20 19 50
+0x7951 12 147 19 18 50
+0x7951 13 147 12 19 49
+0x7951 14 147 11 18 49
+0x7951 15 147 4 19 48
+0x7951 16 147 3 18 48
+0x7951 17 147 58 17 55
+0x7951 18 147 57 16 55
+0x7951 19 147 50 17 54
+0x7951 20 147 42 17 53
+0x7951 21 147 49 16 54
+0x7951 22 147 41 16 53
+0x7951 23 147 34 17 52
+0x7951 24 147 26 17 51
+0x7951 25 147 33 16 52
+0x7951 26 147 25 16 51
+0x7951 27 147 18 17 50
+0x7951 28 147 17 16 50
+0x7951 29 147 9 16 49
+0x7951 30 147 10 17 49
+0x7951 31 147 2 17 48
+0x7951 32 147 1 16 48
+0x7455 1 425 64 135 143
+0x7455 2 425 63 134 143
+0x7455 3 425 56 135 142
+0x7455 4 425 55 134 142
+0x7455 5 425 48 135 141
+0x7455 6 425 47 134 141
+0x7455 7 425 40 135 140
+0x7455 8 425 39 134 140
+0x7455 9 425 32 135 139
+0x7455 10 425 31 134 139
+0x7455 11 425 24 135 138
+0x7455 12 425 23 134 138
+0x7455 13 425 16 135 137
+0x7455 14 425 15 134 137
+0x7455 15 425 8 135 136
+0x7455 16 425 7 134 136
+0x7455 17 425 62 133 143
+0x7455 18 425 61 132 143
+0x7455 19 425 54 133 142
+0x7455 20 425 46 133 141
+0x7455 21 425 53 132 142
+0x7455 22 425 45 132 141
+0x7455 23 425 38 133 140
+0x7455 24 425 30 133 139
+0x7455 25 425 37 132 140
+0x7455 26 425 29 132 139
+0x7455 27 425 22 133 138
+0x7455 28 425 21 132 138
+0x7455 29 425 13 132 137
+0x7455 30 425 14 133 137
+0x7455 31 425 6 133 136
+0x7455 32 425 5 132 136
+0x7454 1 425 60 131 143
+0x7454 2 425 59 130 143
+0x7454 3 425 52 131 142
+0x7454 4 425 51 130 142
+0x7454 5 425 44 131 141
+0x7454 6 425 43 130 141
+0x7454 7 425 36 131 140
+0x7454 8 425 35 130 140
+0x7454 9 425 28 131 139
+0x7454 10 425 27 130 139
+0x7454 11 425 20 131 138
+0x7454 12 425 19 130 138
+0x7454 13 425 12 131 137
+0x7454 14 425 11 130 137
+0x7454 15 425 4 131 136
+0x7454 16 425 3 130 136
+0x7454 17 425 58 129 143
+0x7454 18 425 57 128 143
+0x7454 19 425 50 129 142
+0x7454 20 425 42 129 141
+0x7454 21 425 49 128 142
+0x7454 22 425 41 128 141
+0x7454 23 425 34 129 140
+0x7454 24 425 26 129 139
+0x7454 25 425 33 128 140
+0x7454 26 425 25 128 139
+0x7454 27 425 18 129 138
+0x7454 28 425 17 128 138
+0x7454 29 425 9 128 137
+0x7454 30 425 10 129 137
+0x7454 31 425 2 129 136
+0x7454 32 425 1 128 136
+0x7555 1 426 1 136 136
+0x7555 2 426 2 137 136
+0x7555 3 426 9 136 137
+0x7555 4 426 10 137 137
+0x7555 5 426 17 136 138
+0x7555 6 426 18 137 138
+0x7555 7 426 25 136 139
+0x7555 8 426 26 137 139
+0x7555 9 426 33 136 140
+0x7555 10 426 34 137 140
+0x7555 11 426 41 136 141
+0x7555 12 426 42 137 141
+0x7555 13 426 49 136 142
+0x7555 14 426 50 137 142
+0x7555 15 426 57 136 143
+0x7555 16 426 58 137 143
+0x7555 17 426 3 138 136
+0x7555 18 426 4 139 136
+0x7555 19 426 11 138 137
+0x7555 21 426 12 139 137
+0x7555 20 426 19 138 138
+0x7555 22 426 20 139 138
+0x7555 23 426 27 138 139
+0x7555 25 426 28 139 139
+0x7555 24 426 35 138 140
+0x7555 26 426 36 139 140
+0x7555 27 426 43 138 141
+0x7555 28 426 44 139 141
+0x7555 30 426 51 138 142
+0x7555 29 426 52 139 142
+0x7555 31 426 59 138 143
+0x7555 32 426 60 139 143
+0x7554 1 426 5 140 136
+0x7554 2 426 6 141 136
+0x7554 3 426 13 140 137
+0x7554 4 426 14 141 137
+0x7554 5 426 21 140 138
+0x7554 6 426 22 141 138
+0x7554 7 426 29 140 139
+0x7554 8 426 30 141 139
+0x7554 9 426 37 140 140
+0x7554 10 426 38 141 140
+0x7554 11 426 45 140 141
+0x7554 12 426 46 141 141
+0x7554 13 426 53 140 142
+0x7554 14 426 54 141 142
+0x7554 15 426 61 140 143
+0x7554 16 426 62 141 143
+0x7554 17 426 7 142 136
+0x7554 18 426 8 143 136
+0x7554 19 426 15 142 137
+0x7554 21 426 16 143 137
+0x7554 20 426 23 142 138
+0x7554 22 426 24 143 138
+0x7554 23 426 31 142 139
+0x7554 25 426 32 143 139
+0x7554 24 426 39 142 140
+0x7554 26 426 40 143 140
+0x7554 27 426 47 142 141
+0x7554 28 426 48 143 141
+0x7554 30 426 55 142 142
+0x7554 29 426 56 143 142
+0x7554 31 426 63 142 143
+0x7554 32 426 64 143 143
+0x7655 1 427 1 144 136
+0x7655 2 427 2 145 136
+0x7655 3 427 9 144 137
+0x7655 4 427 10 145 137
+0x7655 5 427 17 144 138
+0x7655 6 427 18 145 138
+0x7655 7 427 25 144 139
+0x7655 8 427 26 145 139
+0x7655 9 427 33 144 140
+0x7655 10 427 34 145 140
+0x7655 11 427 41 144 141
+0x7655 12 427 42 145 141
+0x7655 13 427 49 144 142
+0x7655 14 427 50 145 142
+0x7655 15 427 57 144 143
+0x7655 16 427 58 145 143
+0x7655 17 427 3 146 136
+0x7655 18 427 4 147 136
+0x7655 19 427 11 146 137
+0x7655 21 427 12 147 137
+0x7655 20 427 19 146 138
+0x7655 22 427 20 147 138
+0x7655 23 427 27 146 139
+0x7655 25 427 28 147 139
+0x7655 24 427 35 146 140
+0x7655 26 427 36 147 140
+0x7655 27 427 43 146 141
+0x7655 28 427 44 147 141
+0x7655 30 427 51 146 142
+0x7655 29 427 52 147 142
+0x7655 31 427 59 146 143
+0x7655 32 427 60 147 143
+0x7654 1 427 5 148 136
+0x7654 2 427 6 149 136
+0x7654 3 427 13 148 137
+0x7654 4 427 14 149 137
+0x7654 5 427 21 148 138
+0x7654 6 427 22 149 138
+0x7654 7 427 29 148 139
+0x7654 8 427 30 149 139
+0x7654 9 427 37 148 140
+0x7654 10 427 38 149 140
+0x7654 11 427 45 148 141
+0x7654 12 427 46 149 141
+0x7654 13 427 53 148 142
+0x7654 14 427 54 149 142
+0x7654 15 427 61 148 143
+0x7654 16 427 62 149 143
+0x7654 17 427 7 150 136
+0x7654 18 427 8 151 136
+0x7654 19 427 15 150 137
+0x7654 21 427 16 151 137
+0x7654 20 427 23 150 138
+0x7654 22 427 24 151 138
+0x7654 23 427 31 150 139
+0x7654 25 427 32 151 139
+0x7654 24 427 39 150 140
+0x7654 26 427 40 151 140
+0x7654 27 427 47 150 141
+0x7654 28 427 48 151 141
+0x7654 30 427 55 150 142
+0x7654 29 427 56 151 142
+0x7654 31 427 63 150 143
+0x7654 32 427 64 151 143
+0x7465 1 449 64 135 151
+0x7465 2 449 63 134 151
+0x7465 3 449 56 135 150
+0x7465 4 449 55 134 150
+0x7465 5 449 48 135 149
+0x7465 6 449 47 134 149
+0x7465 7 449 40 135 148
+0x7465 8 449 39 134 148
+0x7465 9 449 32 135 147
+0x7465 10 449 31 134 147
+0x7465 11 449 24 135 146
+0x7465 12 449 23 134 146
+0x7465 13 449 16 135 145
+0x7465 14 449 15 134 145
+0x7465 15 449 8 135 144
+0x7465 16 449 7 134 144
+0x7465 17 449 62 133 151
+0x7465 18 449 61 132 151
+0x7465 19 449 54 133 150
+0x7465 20 449 46 133 149
+0x7465 21 449 53 132 150
+0x7465 22 449 45 132 149
+0x7465 23 449 38 133 148
+0x7465 24 449 30 133 147
+0x7465 25 449 37 132 148
+0x7465 26 449 29 132 147
+0x7465 27 449 22 133 146
+0x7465 28 449 21 132 146
+0x7465 29 449 13 132 145
+0x7465 30 449 14 133 145
+0x7465 31 449 6 133 144
+0x7465 32 449 5 132 144
+0x7464 1 449 60 131 151
+0x7464 2 449 59 130 151
+0x7464 3 449 52 131 150
+0x7464 4 449 51 130 150
+0x7464 5 449 44 131 149
+0x7464 6 449 43 130 149
+0x7464 7 449 36 131 148
+0x7464 8 449 35 130 148
+0x7464 9 449 28 131 147
+0x7464 10 449 27 130 147
+0x7464 11 449 20 131 146
+0x7464 12 449 19 130 146
+0x7464 13 449 12 131 145
+0x7464 14 449 11 130 145
+0x7464 15 449 4 131 144
+0x7464 16 449 3 130 144
+0x7464 17 449 58 129 151
+0x7464 18 449 57 128 151
+0x7464 19 449 50 129 150
+0x7464 20 449 42 129 149
+0x7464 21 449 49 128 150
+0x7464 22 449 41 128 149
+0x7464 23 449 34 129 148
+0x7464 24 449 26 129 147
+0x7464 25 449 33 128 148
+0x7464 26 449 25 128 147
+0x7464 27 449 18 129 146
+0x7464 28 449 17 128 146
+0x7464 29 449 9 128 145
+0x7464 30 449 10 129 145
+0x7464 31 449 2 129 144
+0x7464 32 449 1 128 144
+0x7565 1 450 1 136 144
+0x7565 2 450 2 137 144
+0x7565 3 450 9 136 145
+0x7565 4 450 10 137 145
+0x7565 5 450 17 136 146
+0x7565 6 450 18 137 146
+0x7565 7 450 25 136 147
+0x7565 8 450 26 137 147
+0x7565 9 450 33 136 148
+0x7565 10 450 34 137 148
+0x7565 11 450 41 136 149
+0x7565 12 450 42 137 149
+0x7565 13 450 49 136 150
+0x7565 14 450 50 137 150
+0x7565 15 450 57 136 151
+0x7565 16 450 58 137 151
+0x7565 17 450 3 138 144
+0x7565 18 450 4 139 144
+0x7565 19 450 11 138 145
+0x7565 21 450 12 139 145
+0x7565 20 450 19 138 146
+0x7565 22 450 20 139 146
+0x7565 23 450 27 138 147
+0x7565 25 450 28 139 147
+0x7565 24 450 35 138 148
+0x7565 26 450 36 139 148
+0x7565 27 450 43 138 149
+0x7565 28 450 44 139 149
+0x7565 30 450 51 138 150
+0x7565 29 450 52 139 150
+0x7565 31 450 59 138 151
+0x7565 32 450 60 139 151
+0x7564 1 450 5 140 144
+0x7564 2 450 6 141 144
+0x7564 3 450 13 140 145
+0x7564 4 450 14 141 145
+0x7564 5 450 21 140 146
+0x7564 6 450 22 141 146
+0x7564 7 450 29 140 147
+0x7564 8 450 30 141 147
+0x7564 9 450 37 140 148
+0x7564 10 450 38 141 148
+0x7564 11 450 45 140 149
+0x7564 12 450 46 141 149
+0x7564 13 450 53 140 150
+0x7564 14 450 54 141 150
+0x7564 15 450 61 140 151
+0x7564 16 450 62 141 151
+0x7564 17 450 7 142 144
+0x7564 18 450 8 143 144
+0x7564 19 450 15 142 145
+0x7564 21 450 16 143 145
+0x7564 20 450 23 142 146
+0x7564 22 450 24 143 146
+0x7564 23 450 31 142 147
+0x7564 25 450 32 143 147
+0x7564 24 450 39 142 148
+0x7564 26 450 40 143 148
+0x7564 27 450 47 142 149
+0x7564 28 450 48 143 149
+0x7564 30 450 55 142 150
+0x7564 29 450 56 143 150
+0x7564 31 450 63 142 151
+0x7564 32 450 64 143 151
+0x7665 1 451 1 144 144
+0x7665 2 451 2 145 144
+0x7665 3 451 9 144 145
+0x7665 4 451 10 145 145
+0x7665 5 451 17 144 146
+0x7665 6 451 18 145 146
+0x7665 7 451 25 144 147
+0x7665 8 451 26 145 147
+0x7665 9 451 33 144 148
+0x7665 10 451 34 145 148
+0x7665 11 451 41 144 149
+0x7665 12 451 42 145 149
+0x7665 13 451 49 144 150
+0x7665 14 451 50 145 150
+0x7665 15 451 57 144 151
+0x7665 16 451 58 145 151
+0x7665 17 451 3 146 144
+0x7665 18 451 4 147 144
+0x7665 19 451 11 146 145
+0x7665 21 451 12 147 145
+0x7665 20 451 19 146 146
+0x7665 22 451 20 147 146
+0x7665 23 451 27 146 147
+0x7665 25 451 28 147 147
+0x7665 24 451 35 146 148
+0x7665 26 451 36 147 148
+0x7665 27 451 43 146 149
+0x7665 28 451 44 147 149
+0x7665 30 451 51 146 150
+0x7665 29 451 52 147 150
+0x7665 31 451 59 146 151
+0x7665 32 451 60 147 151
+0x7664 1 451 5 148 144
+0x7664 2 451 6 149 144
+0x7664 3 451 13 148 145
+0x7664 4 451 14 149 145
+0x7664 5 451 21 148 146
+0x7664 6 451 22 149 146
+0x7664 7 451 29 148 147
+0x7664 8 451 30 149 147
+0x7664 9 451 37 148 148
+0x7664 10 451 38 149 148
+0x7664 11 451 45 148 149
+0x7664 12 451 46 149 149
+0x7664 13 451 53 148 150
+0x7664 14 451 54 149 150
+0x7664 15 451 61 148 151
+0x7664 16 451 62 149 151
+0x7664 17 451 7 150 144
+0x7664 18 451 8 151 144
+0x7664 19 451 15 150 145
+0x7664 21 451 16 151 145
+0x7664 20 451 23 150 146
+0x7664 22 451 24 151 146
+0x7664 23 451 31 150 147
+0x7664 25 451 32 151 147
+0x7664 24 451 39 150 148
+0x7664 26 451 40 151 148
+0x7664 27 451 47 150 149
+0x7664 28 451 48 151 149
+0x7664 30 451 55 150 150
+0x7664 29 451 56 151 150
+0x7664 31 451 63 150 151
+0x7664 32 451 64 151 151
+0x7435 1 377 64 135 127
+0x7435 2 377 63 134 127
+0x7435 3 377 56 135 126
+0x7435 4 377 55 134 126
+0x7435 5 377 48 135 125
+0x7435 6 377 47 134 125
+0x7435 7 377 40 135 124
+0x7435 8 377 39 134 124
+0x7435 9 377 32 135 123
+0x7435 10 377 31 134 123
+0x7435 11 377 24 135 122
+0x7435 12 377 23 134 122
+0x7435 13 377 16 135 121
+0x7435 14 377 15 134 121
+0x7435 15 377 8 135 120
+0x7435 16 377 7 134 120
+0x7435 17 377 62 133 127
+0x7435 18 377 61 132 127
+0x7435 19 377 54 133 126
+0x7435 20 377 46 133 125
+0x7435 21 377 53 132 126
+0x7435 22 377 45 132 125
+0x7435 23 377 38 133 124
+0x7435 24 377 30 133 123
+0x7435 25 377 37 132 124
+0x7435 26 377 29 132 123
+0x7435 27 377 22 133 122
+0x7435 28 377 21 132 122
+0x7435 29 377 13 132 121
+0x7435 30 377 14 133 121
+0x7435 31 377 6 133 120
+0x7435 32 377 5 132 120
+0x7434 1 377 60 131 127
+0x7434 2 377 59 130 127
+0x7434 3 377 52 131 126
+0x7434 4 377 51 130 126
+0x7434 5 377 44 131 125
+0x7434 6 377 43 130 125
+0x7434 7 377 36 131 124
+0x7434 8 377 35 130 124
+0x7434 9 377 28 131 123
+0x7434 10 377 27 130 123
+0x7434 11 377 20 131 122
+0x7434 12 377 19 130 122
+0x7434 13 377 12 131 121
+0x7434 14 377 11 130 121
+0x7434 15 377 4 131 120
+0x7434 16 377 3 130 120
+0x7434 17 377 58 129 127
+0x7434 18 377 57 128 127
+0x7434 19 377 50 129 126
+0x7434 20 377 42 129 125
+0x7434 21 377 49 128 126
+0x7434 22 377 41 128 125
+0x7434 23 377 34 129 124
+0x7434 24 377 26 129 123
+0x7434 25 377 33 128 124
+0x7434 26 377 25 128 123
+0x7434 27 377 18 129 122
+0x7434 28 377 17 128 122
+0x7434 29 377 9 128 121
+0x7434 30 377 10 129 121
+0x7434 31 377 2 129 120
+0x7434 32 377 1 128 120
+0x7535 1 378 1 136 120
+0x7535 2 378 2 137 120
+0x7535 3 378 9 136 121
+0x7535 4 378 10 137 121
+0x7535 5 378 17 136 122
+0x7535 6 378 18 137 122
+0x7535 7 378 25 136 123
+0x7535 8 378 26 137 123
+0x7535 9 378 33 136 124
+0x7535 10 378 34 137 124
+0x7535 11 378 41 136 125
+0x7535 12 378 42 137 125
+0x7535 13 378 49 136 126
+0x7535 14 378 50 137 126
+0x7535 15 378 57 136 127
+0x7535 16 378 58 137 127
+0x7535 17 378 3 138 120
+0x7535 18 378 4 139 120
+0x7535 19 378 11 138 121
+0x7535 21 378 12 139 121
+0x7535 20 378 19 138 122
+0x7535 22 378 20 139 122
+0x7535 23 378 27 138 123
+0x7535 25 378 28 139 123
+0x7535 24 378 35 138 124
+0x7535 26 378 36 139 124
+0x7535 27 378 43 138 125
+0x7535 28 378 44 139 125
+0x7535 30 378 51 138 126
+0x7535 29 378 52 139 126
+0x7535 31 378 59 138 127
+0x7535 32 378 60 139 127
+0x7534 1 378 5 140 120
+0x7534 2 378 6 141 120
+0x7534 3 378 13 140 121
+0x7534 4 378 14 141 121
+0x7534 5 378 21 140 122
+0x7534 6 378 22 141 122
+0x7534 7 378 29 140 123
+0x7534 8 378 30 141 123
+0x7534 9 378 37 140 124
+0x7534 10 378 38 141 124
+0x7534 11 378 45 140 125
+0x7534 12 378 46 141 125
+0x7534 13 378 53 140 126
+0x7534 14 378 54 141 126
+0x7534 15 378 61 140 127
+0x7534 16 378 62 141 127
+0x7534 17 378 7 142 120
+0x7534 18 378 8 143 120
+0x7534 19 378 15 142 121
+0x7534 21 378 16 143 121
+0x7534 20 378 23 142 122
+0x7534 22 378 24 143 122
+0x7534 23 378 31 142 123
+0x7534 25 378 32 143 123
+0x7534 24 378 39 142 124
+0x7534 26 378 40 143 124
+0x7534 27 378 47 142 125
+0x7534 28 378 48 143 125
+0x7534 30 378 55 142 126
+0x7534 29 378 56 143 126
+0x7534 31 378 63 142 127
+0x7534 32 378 64 143 127
+0x7635 1 379 1 144 120
+0x7635 2 379 2 145 120
+0x7635 3 379 9 144 121
+0x7635 4 379 10 145 121
+0x7635 5 379 17 144 122
+0x7635 6 379 18 145 122
+0x7635 7 379 25 144 123
+0x7635 8 379 26 145 123
+0x7635 9 379 33 144 124
+0x7635 10 379 34 145 124
+0x7635 11 379 41 144 125
+0x7635 12 379 42 145 125
+0x7635 13 379 49 144 126
+0x7635 14 379 50 145 126
+0x7635 15 379 57 144 127
+0x7635 16 379 58 145 127
+0x7635 17 379 3 146 120
+0x7635 18 379 4 147 120
+0x7635 19 379 11 146 121
+0x7635 21 379 12 147 121
+0x7635 20 379 19 146 122
+0x7635 22 379 20 147 122
+0x7635 23 379 27 146 123
+0x7635 25 379 28 147 123
+0x7635 24 379 35 146 124
+0x7635 26 379 36 147 124
+0x7635 27 379 43 146 125
+0x7635 28 379 44 147 125
+0x7635 30 379 51 146 126
+0x7635 29 379 52 147 126
+0x7635 31 379 59 146 127
+0x7635 32 379 60 147 127
+0x7634 1 379 5 148 120
+0x7634 2 379 6 149 120
+0x7634 3 379 13 148 121
+0x7634 4 379 14 149 121
+0x7634 5 379 21 148 122
+0x7634 6 379 22 149 122
+0x7634 7 379 29 148 123
+0x7634 8 379 30 149 123
+0x7634 9 379 37 148 124
+0x7634 10 379 38 149 124
+0x7634 11 379 45 148 125
+0x7634 12 379 46 149 125
+0x7634 13 379 53 148 126
+0x7634 14 379 54 149 126
+0x7634 15 379 61 148 127
+0x7634 16 379 62 149 127
+0x7634 17 379 7 150 120
+0x7634 18 379 8 151 120
+0x7634 19 379 15 150 121
+0x7634 21 379 16 151 121
+0x7634 20 379 23 150 122
+0x7634 22 379 24 151 122
+0x7634 23 379 31 150 123
+0x7634 25 379 32 151 123
+0x7634 24 379 39 150 124
+0x7634 26 379 40 151 124
+0x7634 27 379 47 150 125
+0x7634 28 379 48 151 125
+0x7634 30 379 55 150 126
+0x7634 29 379 56 151 126
+0x7634 31 379 63 150 127
+0x7634 32 379 64 151 127
+0x7445 1 401 64 135 135
+0x7445 2 401 63 134 135
+0x7445 3 401 56 135 134
+0x7445 4 401 55 134 134
+0x7445 5 401 48 135 133
+0x7445 6 401 47 134 133
+0x7445 7 401 40 135 132
+0x7445 8 401 39 134 132
+0x7445 9 401 32 135 131
+0x7445 10 401 31 134 131
+0x7445 11 401 24 135 130
+0x7445 12 401 23 134 130
+0x7445 13 401 16 135 129
+0x7445 14 401 15 134 129
+0x7445 15 401 8 135 128
+0x7445 16 401 7 134 128
+0x7445 17 401 62 133 135
+0x7445 18 401 61 132 135
+0x7445 19 401 54 133 134
+0x7445 20 401 46 133 133
+0x7445 21 401 53 132 134
+0x7445 22 401 45 132 133
+0x7445 23 401 38 133 132
+0x7445 24 401 30 133 131
+0x7445 25 401 37 132 132
+0x7445 26 401 29 132 131
+0x7445 27 401 22 133 130
+0x7445 28 401 21 132 130
+0x7445 29 401 13 132 129
+0x7445 30 401 14 133 129
+0x7445 31 401 6 133 128
+0x7445 32 401 5 132 128
+0x7444 1 401 60 131 135
+0x7444 2 401 59 130 135
+0x7444 3 401 52 131 134
+0x7444 4 401 51 130 134
+0x7444 5 401 44 131 133
+0x7444 6 401 43 130 133
+0x7444 7 401 36 131 132
+0x7444 8 401 35 130 132
+0x7444 9 401 28 131 131
+0x7444 10 401 27 130 131
+0x7444 11 401 20 131 130
+0x7444 12 401 19 130 130
+0x7444 13 401 12 131 129
+0x7444 14 401 11 130 129
+0x7444 15 401 4 131 128
+0x7444 16 401 3 130 128
+0x7444 17 401 58 129 135
+0x7444 18 401 57 128 135
+0x7444 19 401 50 129 134
+0x7444 20 401 42 129 133
+0x7444 21 401 49 128 134
+0x7444 22 401 41 128 133
+0x7444 23 401 34 129 132
+0x7444 24 401 26 129 131
+0x7444 25 401 33 128 132
+0x7444 26 401 25 128 131
+0x7444 27 401 18 129 130
+0x7444 28 401 17 128 130
+0x7444 29 401 9 128 129
+0x7444 30 401 10 129 129
+0x7444 31 401 2 129 128
+0x7444 32 401 1 128 128
+0x7545 1 402 1 136 128
+0x7545 2 402 2 137 128
+0x7545 3 402 9 136 129
+0x7545 4 402 10 137 129
+0x7545 5 402 17 136 130
+0x7545 6 402 18 137 130
+0x7545 7 402 25 136 131
+0x7545 8 402 26 137 131
+0x7545 9 402 33 136 132
+0x7545 10 402 34 137 132
+0x7545 11 402 41 136 133
+0x7545 12 402 42 137 133
+0x7545 13 402 49 136 134
+0x7545 14 402 50 137 134
+0x7545 15 402 57 136 135
+0x7545 16 402 58 137 135
+0x7545 17 402 3 138 128
+0x7545 18 402 4 139 128
+0x7545 19 402 11 138 129
+0x7545 21 402 12 139 129
+0x7545 20 402 19 138 130
+0x7545 22 402 20 139 130
+0x7545 23 402 27 138 131
+0x7545 25 402 28 139 131
+0x7545 24 402 35 138 132
+0x7545 26 402 36 139 132
+0x7545 27 402 43 138 133
+0x7545 28 402 44 139 133
+0x7545 30 402 51 138 134
+0x7545 29 402 52 139 134
+0x7545 31 402 59 138 135
+0x7545 32 402 60 139 135
+0x7544 1 402 5 140 128
+0x7544 2 402 6 141 128
+0x7544 3 402 13 140 129
+0x7544 4 402 14 141 129
+0x7544 5 402 21 140 130
+0x7544 6 402 22 141 130
+0x7544 7 402 29 140 131
+0x7544 8 402 30 141 131
+0x7544 9 402 37 140 132
+0x7544 10 402 38 141 132
+0x7544 11 402 45 140 133
+0x7544 12 402 46 141 133
+0x7544 13 402 53 140 134
+0x7544 14 402 54 141 134
+0x7544 15 402 61 140 135
+0x7544 16 402 62 141 135
+0x7544 17 402 7 142 128
+0x7544 18 402 8 143 128
+0x7544 19 402 15 142 129
+0x7544 21 402 16 143 129
+0x7544 20 402 23 142 130
+0x7544 22 402 24 143 130
+0x7544 23 402 31 142 131
+0x7544 25 402 32 143 131
+0x7544 24 402 39 142 132
+0x7544 26 402 40 143 132
+0x7544 27 402 47 142 133
+0x7544 28 402 48 143 133
+0x7544 30 402 55 142 134
+0x7544 29 402 56 143 134
+0x7544 31 402 63 142 135
+0x7544 32 402 64 143 135
+0x7645 1 403 1 144 128
+0x7645 2 403 2 145 128
+0x7645 3 403 9 144 129
+0x7645 4 403 10 145 129
+0x7645 5 403 17 144 130
+0x7645 6 403 18 145 130
+0x7645 7 403 25 144 131
+0x7645 8 403 26 145 131
+0x7645 9 403 33 144 132
+0x7645 10 403 34 145 132
+0x7645 11 403 41 144 133
+0x7645 12 403 42 145 133
+0x7645 13 403 49 144 134
+0x7645 14 403 50 145 134
+0x7645 15 403 57 144 135
+0x7645 16 403 58 145 135
+0x7645 17 403 3 146 128
+0x7645 18 403 4 147 128
+0x7645 19 403 11 146 129
+0x7645 21 403 12 147 129
+0x7645 20 403 19 146 130
+0x7645 22 403 20 147 130
+0x7645 23 403 27 146 131
+0x7645 25 403 28 147 131
+0x7645 24 403 35 146 132
+0x7645 26 403 36 147 132
+0x7645 27 403 43 146 133
+0x7645 28 403 44 147 133
+0x7645 30 403 51 146 134
+0x7645 29 403 52 147 134
+0x7645 31 403 59 146 135
+0x7645 32 403 60 147 135
+0x7644 1 403 5 148 128
+0x7644 2 403 6 149 128
+0x7644 3 403 13 148 129
+0x7644 4 403 14 149 129
+0x7644 5 403 21 148 130
+0x7644 6 403 22 149 130
+0x7644 7 403 29 148 131
+0x7644 8 403 30 149 131
+0x7644 9 403 37 148 132
+0x7644 10 403 38 149 132
+0x7644 11 403 45 148 133
+0x7644 12 403 46 149 133
+0x7644 13 403 53 148 134
+0x7644 14 403 54 149 134
+0x7644 15 403 61 148 135
+0x7644 16 403 62 149 135
+0x7644 17 403 7 150 128
+0x7644 18 403 8 151 128
+0x7644 19 403 15 150 129
+0x7644 21 403 16 151 129
+0x7644 20 403 23 150 130
+0x7644 22 403 24 151 130
+0x7644 23 403 31 150 131
+0x7644 25 403 32 151 131
+0x7644 24 403 39 150 132
+0x7644 26 403 40 151 132
+0x7644 27 403 47 150 133
+0x7644 28 403 48 151 133
+0x7644 30 403 55 150 134
+0x7644 29 403 56 151 134
+0x7644 31 403 63 150 135
+0x7644 32 403 64 151 135
+0x7415 1 329 64 135 111
+0x7415 2 329 63 134 111
+0x7415 3 329 56 135 110
+0x7415 4 329 55 134 110
+0x7415 5 329 48 135 109
+0x7415 6 329 47 134 109
+0x7415 7 329 40 135 108
+0x7415 8 329 39 134 108
+0x7415 9 329 32 135 107
+0x7415 10 329 31 134 107
+0x7415 11 329 24 135 106
+0x7415 12 329 23 134 106
+0x7415 13 329 16 135 105
+0x7415 14 329 15 134 105
+0x7415 15 329 8 135 104
+0x7415 16 329 7 134 104
+0x7415 17 329 62 133 111
+0x7415 18 329 61 132 111
+0x7415 19 329 54 133 110
+0x7415 20 329 46 133 109
+0x7415 21 329 53 132 110
+0x7415 22 329 45 132 109
+0x7415 23 329 38 133 108
+0x7415 24 329 30 133 107
+0x7415 25 329 37 132 108
+0x7415 26 329 29 132 107
+0x7415 27 329 22 133 106
+0x7415 28 329 21 132 106
+0x7415 29 329 13 132 105
+0x7415 30 329 14 133 105
+0x7415 31 329 6 133 104
+0x7415 32 329 5 132 104
+0x7414 1 329 60 131 111
+0x7414 2 329 59 130 111
+0x7414 3 329 52 131 110
+0x7414 4 329 51 130 110
+0x7414 5 329 44 131 109
+0x7414 6 329 43 130 109
+0x7414 7 329 36 131 108
+0x7414 8 329 35 130 108
+0x7414 9 329 28 131 107
+0x7414 10 329 27 130 107
+0x7414 11 329 20 131 106
+0x7414 12 329 19 130 106
+0x7414 13 329 12 131 105
+0x7414 14 329 11 130 105
+0x7414 15 329 4 131 104
+0x7414 16 329 3 130 104
+0x7414 17 329 58 129 111
+0x7414 18 329 57 128 111
+0x7414 19 329 50 129 110
+0x7414 20 329 42 129 109
+0x7414 21 329 49 128 110
+0x7414 22 329 41 128 109
+0x7414 23 329 34 129 108
+0x7414 24 329 26 129 107
+0x7414 25 329 33 128 108
+0x7414 26 329 25 128 107
+0x7414 27 329 18 129 106
+0x7414 28 329 17 128 106
+0x7414 29 329 9 128 105
+0x7414 30 329 10 129 105
+0x7414 31 329 2 129 104
+0x7414 32 329 1 128 104
+0x7515 1 330 1 136 104
+0x7515 2 330 2 137 104
+0x7515 3 330 9 136 105
+0x7515 4 330 10 137 105
+0x7515 5 330 17 136 106
+0x7515 6 330 18 137 106
+0x7515 7 330 25 136 107
+0x7515 8 330 26 137 107
+0x7515 9 330 33 136 108
+0x7515 10 330 34 137 108
+0x7515 11 330 41 136 109
+0x7515 12 330 42 137 109
+0x7515 13 330 49 136 110
+0x7515 14 330 50 137 110
+0x7515 15 330 57 136 111
+0x7515 16 330 58 137 111
+0x7515 17 330 3 138 104
+0x7515 18 330 4 139 104
+0x7515 19 330 11 138 105
+0x7515 21 330 12 139 105
+0x7515 20 330 19 138 106
+0x7515 22 330 20 139 106
+0x7515 23 330 27 138 107
+0x7515 25 330 28 139 107
+0x7515 24 330 35 138 108
+0x7515 26 330 36 139 108
+0x7515 27 330 43 138 109
+0x7515 28 330 44 139 109
+0x7515 30 330 51 138 110
+0x7515 29 330 52 139 110
+0x7515 31 330 59 138 111
+0x7515 32 330 60 139 111
+0x7514 1 330 5 140 104
+0x7514 2 330 6 141 104
+0x7514 3 330 13 140 105
+0x7514 4 330 14 141 105
+0x7514 5 330 21 140 106
+0x7514 6 330 22 141 106
+0x7514 7 330 29 140 107
+0x7514 8 330 30 141 107
+0x7514 9 330 37 140 108
+0x7514 10 330 38 141 108
+0x7514 11 330 45 140 109
+0x7514 12 330 46 141 109
+0x7514 13 330 53 140 110
+0x7514 14 330 54 141 110
+0x7514 15 330 61 140 111
+0x7514 16 330 62 141 111
+0x7514 17 330 7 142 104
+0x7514 18 330 8 143 104
+0x7514 19 330 15 142 105
+0x7514 21 330 16 143 105
+0x7514 20 330 23 142 106
+0x7514 22 330 24 143 106
+0x7514 23 330 31 142 107
+0x7514 25 330 32 143 107
+0x7514 24 330 39 142 108
+0x7514 26 330 40 143 108
+0x7514 27 330 47 142 109
+0x7514 28 330 48 143 109
+0x7514 30 330 55 142 110
+0x7514 29 330 56 143 110
+0x7514 31 330 63 142 111
+0x7514 32 330 64 143 111
+0x7615 1 331 1 144 104
+0x7615 2 331 2 145 104
+0x7615 3 331 9 144 105
+0x7615 4 331 10 145 105
+0x7615 5 331 17 144 106
+0x7615 6 331 18 145 106
+0x7615 7 331 25 144 107
+0x7615 8 331 26 145 107
+0x7615 9 331 33 144 108
+0x7615 10 331 34 145 108
+0x7615 11 331 41 144 109
+0x7615 12 331 42 145 109
+0x7615 13 331 49 144 110
+0x7615 14 331 50 145 110
+0x7615 15 331 57 144 111
+0x7615 16 331 58 145 111
+0x7615 17 331 3 146 104
+0x7615 18 331 4 147 104
+0x7615 19 331 11 146 105
+0x7615 21 331 12 147 105
+0x7615 20 331 19 146 106
+0x7615 22 331 20 147 106
+0x7615 23 331 27 146 107
+0x7615 25 331 28 147 107
+0x7615 24 331 35 146 108
+0x7615 26 331 36 147 108
+0x7615 27 331 43 146 109
+0x7615 28 331 44 147 109
+0x7615 30 331 51 146 110
+0x7615 29 331 52 147 110
+0x7615 31 331 59 146 111
+0x7615 32 331 60 147 111
+0x7614 1 331 5 148 104
+0x7614 2 331 6 149 104
+0x7614 3 331 13 148 105
+0x7614 4 331 14 149 105
+0x7614 5 331 21 148 106
+0x7614 6 331 22 149 106
+0x7614 7 331 29 148 107
+0x7614 8 331 30 149 107
+0x7614 9 331 37 148 108
+0x7614 10 331 38 149 108
+0x7614 11 331 45 148 109
+0x7614 12 331 46 149 109
+0x7614 13 331 53 148 110
+0x7614 14 331 54 149 110
+0x7614 15 331 61 148 111
+0x7614 16 331 62 149 111
+0x7614 17 331 7 150 104
+0x7614 18 331 8 151 104
+0x7614 19 331 15 150 105
+0x7614 21 331 16 151 105
+0x7614 20 331 23 150 106
+0x7614 22 331 24 151 106
+0x7614 23 331 31 150 107
+0x7614 25 331 32 151 107
+0x7614 24 331 39 150 108
+0x7614 26 331 40 151 108
+0x7614 27 331 47 150 109
+0x7614 28 331 48 151 109
+0x7614 30 331 55 150 110
+0x7614 29 331 56 151 110
+0x7614 31 331 63 150 111
+0x7614 32 331 64 151 111
+0x7425 1 353 64 135 119
+0x7425 2 353 63 134 119
+0x7425 3 353 56 135 118
+0x7425 4 353 55 134 118
+0x7425 5 353 48 135 117
+0x7425 6 353 47 134 117
+0x7425 7 353 40 135 116
+0x7425 8 353 39 134 116
+0x7425 9 353 32 135 115
+0x7425 10 353 31 134 115
+0x7425 11 353 24 135 114
+0x7425 12 353 23 134 114
+0x7425 13 353 16 135 113
+0x7425 14 353 15 134 113
+0x7425 15 353 8 135 112
+0x7425 16 353 7 134 112
+0x7425 17 353 62 133 119
+0x7425 18 353 61 132 119
+0x7425 19 353 54 133 118
+0x7425 20 353 46 133 117
+0x7425 21 353 53 132 118
+0x7425 22 353 45 132 117
+0x7425 23 353 38 133 116
+0x7425 24 353 30 133 115
+0x7425 25 353 37 132 116
+0x7425 26 353 29 132 115
+0x7425 27 353 22 133 114
+0x7425 28 353 21 132 114
+0x7425 29 353 13 132 113
+0x7425 30 353 14 133 113
+0x7425 31 353 6 133 112
+0x7425 32 353 5 132 112
+0x7424 1 353 60 131 119
+0x7424 2 353 59 130 119
+0x7424 3 353 52 131 118
+0x7424 4 353 51 130 118
+0x7424 5 353 44 131 117
+0x7424 6 353 43 130 117
+0x7424 7 353 36 131 116
+0x7424 8 353 35 130 116
+0x7424 9 353 28 131 115
+0x7424 10 353 27 130 115
+0x7424 11 353 20 131 114
+0x7424 12 353 19 130 114
+0x7424 13 353 12 131 113
+0x7424 14 353 11 130 113
+0x7424 15 353 4 131 112
+0x7424 16 353 3 130 112
+0x7424 17 353 58 129 119
+0x7424 18 353 57 128 119
+0x7424 19 353 50 129 118
+0x7424 20 353 42 129 117
+0x7424 21 353 49 128 118
+0x7424 22 353 41 128 117
+0x7424 23 353 34 129 116
+0x7424 24 353 26 129 115
+0x7424 25 353 33 128 116
+0x7424 26 353 25 128 115
+0x7424 27 353 18 129 114
+0x7424 28 353 17 128 114
+0x7424 29 353 9 128 113
+0x7424 30 353 10 129 113
+0x7424 31 353 2 129 112
+0x7424 32 353 1 128 112
+0x7525 1 354 1 136 112
+0x7525 2 354 2 137 112
+0x7525 3 354 9 136 113
+0x7525 4 354 10 137 113
+0x7525 5 354 17 136 114
+0x7525 6 354 18 137 114
+0x7525 7 354 25 136 115
+0x7525 8 354 26 137 115
+0x7525 9 354 33 136 116
+0x7525 10 354 34 137 116
+0x7525 11 354 41 136 117
+0x7525 12 354 42 137 117
+0x7525 13 354 49 136 118
+0x7525 14 354 50 137 118
+0x7525 15 354 57 136 119
+0x7525 16 354 58 137 119
+0x7525 17 354 3 138 112
+0x7525 18 354 4 139 112
+0x7525 19 354 11 138 113
+0x7525 21 354 12 139 113
+0x7525 20 354 19 138 114
+0x7525 22 354 20 139 114
+0x7525 23 354 27 138 115
+0x7525 25 354 28 139 115
+0x7525 24 354 35 138 116
+0x7525 26 354 36 139 116
+0x7525 27 354 43 138 117
+0x7525 28 354 44 139 117
+0x7525 30 354 51 138 118
+0x7525 29 354 52 139 118
+0x7525 31 354 59 138 119
+0x7525 32 354 60 139 119
+0x7524 1 354 5 140 112
+0x7524 2 354 6 141 112
+0x7524 3 354 13 140 113
+0x7524 4 354 14 141 113
+0x7524 5 354 21 140 114
+0x7524 6 354 22 141 114
+0x7524 7 354 29 140 115
+0x7524 8 354 30 141 115
+0x7524 9 354 37 140 116
+0x7524 10 354 38 141 116
+0x7524 11 354 45 140 117
+0x7524 12 354 46 141 117
+0x7524 13 354 53 140 118
+0x7524 14 354 54 141 118
+0x7524 15 354 61 140 119
+0x7524 16 354 62 141 119
+0x7524 17 354 7 142 112
+0x7524 18 354 8 143 112
+0x7524 19 354 15 142 113
+0x7524 21 354 16 143 113
+0x7524 20 354 23 142 114
+0x7524 22 354 24 143 114
+0x7524 23 354 31 142 115
+0x7524 25 354 32 143 115
+0x7524 24 354 39 142 116
+0x7524 26 354 40 143 116
+0x7524 27 354 47 142 117
+0x7524 28 354 48 143 117
+0x7524 30 354 55 142 118
+0x7524 29 354 56 143 118
+0x7524 31 354 63 142 119
+0x7524 32 354 64 143 119
+0x7625 1 355 1 144 112
+0x7625 2 355 2 145 112
+0x7625 3 355 9 144 113
+0x7625 4 355 10 145 113
+0x7625 5 355 17 144 114
+0x7625 6 355 18 145 114
+0x7625 7 355 25 144 115
+0x7625 8 355 26 145 115
+0x7625 9 355 33 144 116
+0x7625 10 355 34 145 116
+0x7625 11 355 41 144 117
+0x7625 12 355 42 145 117
+0x7625 13 355 49 144 118
+0x7625 14 355 50 145 118
+0x7625 15 355 57 144 119
+0x7625 16 355 58 145 119
+0x7625 17 355 3 146 112
+0x7625 18 355 4 147 112
+0x7625 19 355 11 146 113
+0x7625 21 355 12 147 113
+0x7625 20 355 19 146 114
+0x7625 22 355 20 147 114
+0x7625 23 355 27 146 115
+0x7625 25 355 28 147 115
+0x7625 24 355 35 146 116
+0x7625 26 355 36 147 116
+0x7625 27 355 43 146 117
+0x7625 28 355 44 147 117
+0x7625 30 355 51 146 118
+0x7625 29 355 52 147 118
+0x7625 31 355 59 146 119
+0x7625 32 355 60 147 119
+0x7624 1 355 5 148 112
+0x7624 2 355 6 149 112
+0x7624 3 355 13 148 113
+0x7624 4 355 14 149 113
+0x7624 5 355 21 148 114
+0x7624 6 355 22 149 114
+0x7624 7 355 29 148 115
+0x7624 8 355 30 149 115
+0x7624 9 355 37 148 116
+0x7624 10 355 38 149 116
+0x7624 11 355 45 148 117
+0x7624 12 355 46 149 117
+0x7624 13 355 53 148 118
+0x7624 14 355 54 149 118
+0x7624 15 355 61 148 119
+0x7624 16 355 62 149 119
+0x7624 17 355 7 150 112
+0x7624 18 355 8 151 112
+0x7624 19 355 15 150 113
+0x7624 21 355 16 151 113
+0x7624 20 355 23 150 114
+0x7624 22 355 24 151 114
+0x7624 23 355 31 150 115
+0x7624 25 355 32 151 115
+0x7624 24 355 39 150 116
+0x7624 26 355 40 151 116
+0x7624 27 355 47 150 117
+0x7624 28 355 48 151 117
+0x7624 30 355 55 150 118
+0x7624 29 355 56 151 118
+0x7624 31 355 63 150 119
+0x7624 32 355 64 151 119
+0x7407 1 281 64 135 95
+0x7407 2 281 63 134 95
+0x7407 3 281 56 135 94
+0x7407 4 281 55 134 94
+0x7407 5 281 48 135 93
+0x7407 6 281 47 134 93
+0x7407 7 281 40 135 92
+0x7407 8 281 39 134 92
+0x7407 9 281 32 135 91
+0x7407 10 281 31 134 91
+0x7407 11 281 24 135 90
+0x7407 12 281 23 134 90
+0x7407 13 281 16 135 89
+0x7407 14 281 15 134 89
+0x7407 15 281 8 135 88
+0x7407 16 281 7 134 88
+0x7407 17 281 62 133 95
+0x7407 18 281 61 132 95
+0x7407 19 281 54 133 94
+0x7407 20 281 46 133 93
+0x7407 21 281 53 132 94
+0x7407 22 281 45 132 93
+0x7407 23 281 38 133 92
+0x7407 24 281 30 133 91
+0x7407 25 281 37 132 92
+0x7407 26 281 29 132 91
+0x7407 27 281 22 133 90
+0x7407 28 281 21 132 90
+0x7407 29 281 13 132 89
+0x7407 30 281 14 133 89
+0x7407 31 281 6 133 88
+0x7407 32 281 5 132 88
+0x7406 1 281 60 131 95
+0x7406 2 281 59 130 95
+0x7406 3 281 52 131 94
+0x7406 4 281 51 130 94
+0x7406 5 281 44 131 93
+0x7406 6 281 43 130 93
+0x7406 7 281 36 131 92
+0x7406 8 281 35 130 92
+0x7406 9 281 28 131 91
+0x7406 10 281 27 130 91
+0x7406 11 281 20 131 90
+0x7406 12 281 19 130 90
+0x7406 13 281 12 131 89
+0x7406 14 281 11 130 89
+0x7406 15 281 4 131 88
+0x7406 16 281 3 130 88
+0x7406 17 281 58 129 95
+0x7406 18 281 57 128 95
+0x7406 19 281 50 129 94
+0x7406 20 281 42 129 93
+0x7406 21 281 49 128 94
+0x7406 22 281 41 128 93
+0x7406 23 281 34 129 92
+0x7406 24 281 26 129 91
+0x7406 25 281 33 128 92
+0x7406 26 281 25 128 91
+0x7406 27 281 18 129 90
+0x7406 28 281 17 128 90
+0x7406 29 281 9 128 89
+0x7406 30 281 10 129 89
+0x7406 31 281 2 129 88
+0x7406 32 281 1 128 88
+0x7507 1 282 1 136 88
+0x7507 2 282 2 137 88
+0x7507 3 282 9 136 89
+0x7507 4 282 10 137 89
+0x7507 5 282 17 136 90
+0x7507 6 282 18 137 90
+0x7507 7 282 25 136 91
+0x7507 8 282 26 137 91
+0x7507 9 282 33 136 92
+0x7507 10 282 34 137 92
+0x7507 11 282 41 136 93
+0x7507 12 282 42 137 93
+0x7507 13 282 49 136 94
+0x7507 14 282 50 137 94
+0x7507 15 282 57 136 95
+0x7507 16 282 58 137 95
+0x7507 17 282 3 138 88
+0x7507 18 282 4 139 88
+0x7507 19 282 11 138 89
+0x7507 21 282 12 139 89
+0x7507 20 282 19 138 90
+0x7507 22 282 20 139 90
+0x7507 23 282 27 138 91
+0x7507 25 282 28 139 91
+0x7507 24 282 35 138 92
+0x7507 26 282 36 139 92
+0x7507 27 282 43 138 93
+0x7507 28 282 44 139 93
+0x7507 30 282 51 138 94
+0x7507 29 282 52 139 94
+0x7507 31 282 59 138 95
+0x7507 32 282 60 139 95
+0x7506 1 282 5 140 88
+0x7506 2 282 6 141 88
+0x7506 3 282 13 140 89
+0x7506 4 282 14 141 89
+0x7506 5 282 21 140 90
+0x7506 6 282 22 141 90
+0x7506 7 282 29 140 91
+0x7506 8 282 30 141 91
+0x7506 9 282 37 140 92
+0x7506 10 282 38 141 92
+0x7506 11 282 45 140 93
+0x7506 12 282 46 141 93
+0x7506 13 282 53 140 94
+0x7506 14 282 54 141 94
+0x7506 15 282 61 140 95
+0x7506 16 282 62 141 95
+0x7506 17 282 7 142 88
+0x7506 18 282 8 143 88
+0x7506 19 282 15 142 89
+0x7506 21 282 16 143 89
+0x7506 20 282 23 142 90
+0x7506 22 282 24 143 90
+0x7506 23 282 31 142 91
+0x7506 25 282 32 143 91
+0x7506 24 282 39 142 92
+0x7506 26 282 40 143 92
+0x7506 27 282 47 142 93
+0x7506 28 282 48 143 93
+0x7506 30 282 55 142 94
+0x7506 29 282 56 143 94
+0x7506 31 282 63 142 95
+0x7506 32 282 64 143 95
+0x7607 1 283 1 144 88
+0x7607 2 283 2 145 88
+0x7607 3 283 9 144 89
+0x7607 4 283 10 145 89
+0x7607 5 283 17 144 90
+0x7607 6 283 18 145 90
+0x7607 7 283 25 144 91
+0x7607 8 283 26 145 91
+0x7607 9 283 33 144 92
+0x7607 10 283 34 145 92
+0x7607 11 283 41 144 93
+0x7607 12 283 42 145 93
+0x7607 13 283 49 144 94
+0x7607 14 283 50 145 94
+0x7607 15 283 57 144 95
+0x7607 16 283 58 145 95
+0x7607 17 283 3 146 88
+0x7607 18 283 4 147 88
+0x7607 19 283 11 146 89
+0x7607 21 283 12 147 89
+0x7607 20 283 19 146 90
+0x7607 22 283 20 147 90
+0x7607 23 283 27 146 91
+0x7607 25 283 28 147 91
+0x7607 24 283 35 146 92
+0x7607 26 283 36 147 92
+0x7607 27 283 43 146 93
+0x7607 28 283 44 147 93
+0x7607 30 283 51 146 94
+0x7607 29 283 52 147 94
+0x7607 31 283 59 146 95
+0x7607 32 283 60 147 95
+0x7606 1 283 5 148 88
+0x7606 2 283 6 149 88
+0x7606 3 283 13 148 89
+0x7606 4 283 14 149 89
+0x7606 5 283 21 148 90
+0x7606 6 283 22 149 90
+0x7606 7 283 29 148 91
+0x7606 8 283 30 149 91
+0x7606 9 283 37 148 92
+0x7606 10 283 38 149 92
+0x7606 11 283 45 148 93
+0x7606 12 283 46 149 93
+0x7606 13 283 53 148 94
+0x7606 14 283 54 149 94
+0x7606 15 283 61 148 95
+0x7606 16 283 62 149 95
+0x7606 17 283 7 150 88
+0x7606 18 283 8 151 88
+0x7606 19 283 15 150 89
+0x7606 21 283 16 151 89
+0x7606 20 283 23 150 90
+0x7606 22 283 24 151 90
+0x7606 23 283 31 150 91
+0x7606 25 283 32 151 91
+0x7606 24 283 39 150 92
+0x7606 26 283 40 151 92
+0x7606 27 283 47 150 93
+0x7606 28 283 48 151 93
+0x7606 30 283 55 150 94
+0x7606 29 283 56 151 94
+0x7606 31 283 63 150 95
+0x7606 32 283 64 151 95
+0x7405 1 305 64 135 103
+0x7405 2 305 63 134 103
+0x7405 3 305 56 135 102
+0x7405 4 305 55 134 102
+0x7405 5 305 48 135 101
+0x7405 6 305 47 134 101
+0x7405 7 305 40 135 100
+0x7405 8 305 39 134 100
+0x7405 9 305 32 135 99
+0x7405 10 305 31 134 99
+0x7405 11 305 24 135 98
+0x7405 12 305 23 134 98
+0x7405 13 305 16 135 97
+0x7405 14 305 15 134 97
+0x7405 15 305 8 135 96
+0x7405 16 305 7 134 96
+0x7405 17 305 62 133 103
+0x7405 18 305 61 132 103
+0x7405 19 305 54 133 102
+0x7405 20 305 46 133 101
+0x7405 21 305 53 132 102
+0x7405 22 305 45 132 101
+0x7405 23 305 38 133 100
+0x7405 24 305 30 133 99
+0x7405 25 305 37 132 100
+0x7405 26 305 29 132 99
+0x7405 27 305 22 133 98
+0x7405 28 305 21 132 98
+0x7405 29 305 13 132 97
+0x7405 30 305 14 133 97
+0x7405 31 305 6 133 96
+0x7405 32 305 5 132 96
+0x7404 1 305 60 131 103
+0x7404 2 305 59 130 103
+0x7404 3 305 52 131 102
+0x7404 4 305 51 130 102
+0x7404 5 305 44 131 101
+0x7404 6 305 43 130 101
+0x7404 7 305 36 131 100
+0x7404 8 305 35 130 100
+0x7404 9 305 28 131 99
+0x7404 10 305 27 130 99
+0x7404 11 305 20 131 98
+0x7404 12 305 19 130 98
+0x7404 13 305 12 131 97
+0x7404 14 305 11 130 97
+0x7404 15 305 4 131 96
+0x7404 16 305 3 130 96
+0x7404 17 305 58 129 103
+0x7404 18 305 57 128 103
+0x7404 19 305 50 129 102
+0x7404 20 305 42 129 101
+0x7404 21 305 49 128 102
+0x7404 22 305 41 128 101
+0x7404 23 305 34 129 100
+0x7404 24 305 26 129 99
+0x7404 25 305 33 128 100
+0x7404 26 305 25 128 99
+0x7404 27 305 18 129 98
+0x7404 28 305 17 128 98
+0x7404 29 305 9 128 97
+0x7404 30 305 10 129 97
+0x7404 31 305 2 129 96
+0x7404 32 305 1 128 96
+0x7505 1 306 1 136 96
+0x7505 2 306 2 137 96
+0x7505 3 306 9 136 97
+0x7505 4 306 10 137 97
+0x7505 5 306 17 136 98
+0x7505 6 306 18 137 98
+0x7505 7 306 25 136 99
+0x7505 8 306 26 137 99
+0x7505 9 306 33 136 100
+0x7505 10 306 34 137 100
+0x7505 11 306 41 136 101
+0x7505 12 306 42 137 101
+0x7505 13 306 49 136 102
+0x7505 14 306 50 137 102
+0x7505 15 306 57 136 103
+0x7505 16 306 58 137 103
+0x7505 17 306 3 138 96
+0x7505 18 306 4 139 96
+0x7505 19 306 11 138 97
+0x7505 21 306 12 139 97
+0x7505 20 306 19 138 98
+0x7505 22 306 20 139 98
+0x7505 23 306 27 138 99
+0x7505 25 306 28 139 99
+0x7505 24 306 35 138 100
+0x7505 26 306 36 139 100
+0x7505 27 306 43 138 101
+0x7505 28 306 44 139 101
+0x7505 30 306 51 138 102
+0x7505 29 306 52 139 102
+0x7505 31 306 59 138 103
+0x7505 32 306 60 139 103
+0x7504 1 306 5 140 96
+0x7504 2 306 6 141 96
+0x7504 3 306 13 140 97
+0x7504 4 306 14 141 97
+0x7504 5 306 21 140 98
+0x7504 6 306 22 141 98
+0x7504 7 306 29 140 99
+0x7504 8 306 30 141 99
+0x7504 9 306 37 140 100
+0x7504 10 306 38 141 100
+0x7504 11 306 45 140 101
+0x7504 12 306 46 141 101
+0x7504 13 306 53 140 102
+0x7504 14 306 54 141 102
+0x7504 15 306 61 140 103
+0x7504 16 306 62 141 103
+0x7504 17 306 7 142 96
+0x7504 18 306 8 143 96
+0x7504 19 306 15 142 97
+0x7504 21 306 16 143 97
+0x7504 20 306 23 142 98
+0x7504 22 306 24 143 98
+0x7504 23 306 31 142 99
+0x7504 25 306 32 143 99
+0x7504 24 306 39 142 100
+0x7504 26 306 40 143 100
+0x7504 27 306 47 142 101
+0x7504 28 306 48 143 101
+0x7504 30 306 55 142 102
+0x7504 29 306 56 143 102
+0x7504 31 306 63 142 103
+0x7504 32 306 64 143 103
+0x7605 1 307 1 144 96
+0x7605 2 307 2 145 96
+0x7605 3 307 9 144 97
+0x7605 4 307 10 145 97
+0x7605 5 307 17 144 98
+0x7605 6 307 18 145 98
+0x7605 7 307 25 144 99
+0x7605 8 307 26 145 99
+0x7605 9 307 33 144 100
+0x7605 10 307 34 145 100
+0x7605 11 307 41 144 101
+0x7605 12 307 42 145 101
+0x7605 13 307 49 144 102
+0x7605 14 307 50 145 102
+0x7605 15 307 57 144 103
+0x7605 16 307 58 145 103
+0x7605 17 307 3 146 96
+0x7605 18 307 4 147 96
+0x7605 19 307 11 146 97
+0x7605 21 307 12 147 97
+0x7605 20 307 19 146 98
+0x7605 22 307 20 147 98
+0x7605 23 307 27 146 99
+0x7605 25 307 28 147 99
+0x7605 24 307 35 146 100
+0x7605 26 307 36 147 100
+0x7605 27 307 43 146 101
+0x7605 28 307 44 147 101
+0x7605 30 307 51 146 102
+0x7605 29 307 52 147 102
+0x7605 31 307 59 146 103
+0x7605 32 307 60 147 103
+0x7604 1 307 5 148 96
+0x7604 2 307 6 149 96
+0x7604 3 307 13 148 97
+0x7604 4 307 14 149 97
+0x7604 5 307 21 148 98
+0x7604 6 307 22 149 98
+0x7604 7 307 29 148 99
+0x7604 8 307 30 149 99
+0x7604 9 307 37 148 100
+0x7604 10 307 38 149 100
+0x7604 11 307 45 148 101
+0x7604 12 307 46 149 101
+0x7604 13 307 53 148 102
+0x7604 14 307 54 149 102
+0x7604 15 307 61 148 103
+0x7604 16 307 62 149 103
+0x7604 17 307 7 150 96
+0x7604 18 307 8 151 96
+0x7604 19 307 15 150 97
+0x7604 21 307 16 151 97
+0x7604 20 307 23 150 98
+0x7604 22 307 24 151 98
+0x7604 23 307 31 150 99
+0x7604 25 307 32 151 99
+0x7604 24 307 39 150 100
+0x7604 26 307 40 151 100
+0x7604 27 307 47 150 101
+0x7604 28 307 48 151 101
+0x7604 30 307 55 150 102
+0x7604 29 307 56 151 102
+0x7604 31 307 63 150 103
+0x7604 32 307 64 151 103
+0x7427 1 233 64 135 79
+0x7427 2 233 63 134 79
+0x7427 3 233 56 135 78
+0x7427 4 233 55 134 78
+0x7427 5 233 48 135 77
+0x7427 6 233 47 134 77
+0x7427 7 233 40 135 76
+0x7427 8 233 39 134 76
+0x7427 9 233 32 135 75
+0x7427 10 233 31 134 75
+0x7427 11 233 24 135 74
+0x7427 12 233 23 134 74
+0x7427 13 233 16 135 73
+0x7427 14 233 15 134 73
+0x7427 15 233 8 135 72
+0x7427 16 233 7 134 72
+0x7427 17 233 62 133 79
+0x7427 18 233 61 132 79
+0x7427 19 233 54 133 78
+0x7427 20 233 46 133 77
+0x7427 21 233 53 132 78
+0x7427 22 233 45 132 77
+0x7427 23 233 38 133 76
+0x7427 24 233 30 133 75
+0x7427 25 233 37 132 76
+0x7427 26 233 29 132 75
+0x7427 27 233 22 133 74
+0x7427 28 233 21 132 74
+0x7427 29 233 13 132 73
+0x7427 30 233 14 133 73
+0x7427 31 233 6 133 72
+0x7427 32 233 5 132 72
+0x7426 1 233 60 131 79
+0x7426 2 233 59 130 79
+0x7426 3 233 52 131 78
+0x7426 4 233 51 130 78
+0x7426 5 233 44 131 77
+0x7426 6 233 43 130 77
+0x7426 7 233 36 131 76
+0x7426 8 233 35 130 76
+0x7426 9 233 28 131 75
+0x7426 10 233 27 130 75
+0x7426 11 233 20 131 74
+0x7426 12 233 19 130 74
+0x7426 13 233 12 131 73
+0x7426 14 233 11 130 73
+0x7426 15 233 4 131 72
+0x7426 16 233 3 130 72
+0x7426 17 233 58 129 79
+0x7426 18 233 57 128 79
+0x7426 19 233 50 129 78
+0x7426 20 233 42 129 77
+0x7426 21 233 49 128 78
+0x7426 22 233 41 128 77
+0x7426 23 233 34 129 76
+0x7426 24 233 26 129 75
+0x7426 25 233 33 128 76
+0x7426 26 233 25 128 75
+0x7426 27 233 18 129 74
+0x7426 28 233 17 128 74
+0x7426 29 233 9 128 73
+0x7426 30 233 10 129 73
+0x7426 31 233 2 129 72
+0x7426 32 233 1 128 72
+0x7527 1 234 1 136 72
+0x7527 2 234 2 137 72
+0x7527 3 234 9 136 73
+0x7527 4 234 10 137 73
+0x7527 5 234 17 136 74
+0x7527 6 234 18 137 74
+0x7527 7 234 25 136 75
+0x7527 8 234 26 137 75
+0x7527 9 234 33 136 76
+0x7527 10 234 34 137 76
+0x7527 11 234 41 136 77
+0x7527 12 234 42 137 77
+0x7527 13 234 49 136 78
+0x7527 14 234 50 137 78
+0x7527 15 234 57 136 79
+0x7527 16 234 58 137 79
+0x7527 17 234 3 138 72
+0x7527 18 234 4 139 72
+0x7527 19 234 11 138 73
+0x7527 21 234 12 139 73
+0x7527 20 234 19 138 74
+0x7527 22 234 20 139 74
+0x7527 23 234 27 138 75
+0x7527 25 234 28 139 75
+0x7527 24 234 35 138 76
+0x7527 26 234 36 139 76
+0x7527 27 234 43 138 77
+0x7527 28 234 44 139 77
+0x7527 30 234 51 138 78
+0x7527 29 234 52 139 78
+0x7527 31 234 59 138 79
+0x7527 32 234 60 139 79
+0x7526 1 234 5 140 72
+0x7526 2 234 6 141 72
+0x7526 3 234 13 140 73
+0x7526 4 234 14 141 73
+0x7526 5 234 21 140 74
+0x7526 6 234 22 141 74
+0x7526 7 234 29 140 75
+0x7526 8 234 30 141 75
+0x7526 9 234 37 140 76
+0x7526 10 234 38 141 76
+0x7526 11 234 45 140 77
+0x7526 12 234 46 141 77
+0x7526 13 234 53 140 78
+0x7526 14 234 54 141 78
+0x7526 15 234 61 140 79
+0x7526 16 234 62 141 79
+0x7526 17 234 7 142 72
+0x7526 18 234 8 143 72
+0x7526 19 234 15 142 73
+0x7526 21 234 16 143 73
+0x7526 20 234 23 142 74
+0x7526 22 234 24 143 74
+0x7526 23 234 31 142 75
+0x7526 25 234 32 143 75
+0x7526 24 234 39 142 76
+0x7526 26 234 40 143 76
+0x7526 27 234 47 142 77
+0x7526 28 234 48 143 77
+0x7526 30 234 55 142 78
+0x7526 29 234 56 143 78
+0x7526 31 234 63 142 79
+0x7526 32 234 64 143 79
+0x7627 1 235 1 144 72
+0x7627 2 235 2 145 72
+0x7627 3 235 9 144 73
+0x7627 4 235 10 145 73
+0x7627 5 235 17 144 74
+0x7627 6 235 18 145 74
+0x7627 7 235 25 144 75
+0x7627 8 235 26 145 75
+0x7627 9 235 33 144 76
+0x7627 10 235 34 145 76
+0x7627 11 235 41 144 77
+0x7627 12 235 42 145 77
+0x7627 13 235 49 144 78
+0x7627 14 235 50 145 78
+0x7627 15 235 57 144 79
+0x7627 16 235 58 145 79
+0x7627 17 235 3 146 72
+0x7627 18 235 4 147 72
+0x7627 19 235 11 146 73
+0x7627 21 235 12 147 73
+0x7627 20 235 19 146 74
+0x7627 22 235 20 147 74
+0x7627 23 235 27 146 75
+0x7627 25 235 28 147 75
+0x7627 24 235 35 146 76
+0x7627 26 235 36 147 76
+0x7627 27 235 43 146 77
+0x7627 28 235 44 147 77
+0x7627 30 235 51 146 78
+0x7627 29 235 52 147 78
+0x7627 31 235 59 146 79
+0x7627 32 235 60 147 79
+0x7626 1 235 5 148 72
+0x7626 2 235 6 149 72
+0x7626 3 235 13 148 73
+0x7626 4 235 14 149 73
+0x7626 5 235 21 148 74
+0x7626 6 235 22 149 74
+0x7626 7 235 29 148 75
+0x7626 8 235 30 149 75
+0x7626 9 235 37 148 76
+0x7626 10 235 38 149 76
+0x7626 11 235 45 148 77
+0x7626 12 235 46 149 77
+0x7626 13 235 53 148 78
+0x7626 14 235 54 149 78
+0x7626 15 235 61 148 79
+0x7626 16 235 62 149 79
+0x7626 17 235 7 150 72
+0x7626 18 235 8 151 72
+0x7626 19 235 15 150 73
+0x7626 21 235 16 151 73
+0x7626 20 235 23 150 74
+0x7626 22 235 24 151 74
+0x7626 23 235 31 150 75
+0x7626 25 235 32 151 75
+0x7626 24 235 39 150 76
+0x7626 26 235 40 151 76
+0x7626 27 235 47 150 77
+0x7626 28 235 48 151 77
+0x7626 30 235 55 150 78
+0x7626 29 235 56 151 78
+0x7626 31 235 63 150 79
+0x7626 32 235 64 151 79
+0x7417 1 257 64 135 87
+0x7417 2 257 63 134 87
+0x7417 3 257 56 135 86
+0x7417 4 257 55 134 86
+0x7417 5 257 48 135 85
+0x7417 6 257 47 134 85
+0x7417 7 257 40 135 84
+0x7417 8 257 39 134 84
+0x7417 9 257 32 135 83
+0x7417 10 257 31 134 83
+0x7417 11 257 24 135 82
+0x7417 12 257 23 134 82
+0x7417 13 257 16 135 81
+0x7417 14 257 15 134 81
+0x7417 15 257 8 135 80
+0x7417 16 257 7 134 80
+0x7417 17 257 62 133 87
+0x7417 18 257 61 132 87
+0x7417 19 257 54 133 86
+0x7417 20 257 46 133 85
+0x7417 21 257 53 132 86
+0x7417 22 257 45 132 85
+0x7417 23 257 38 133 84
+0x7417 24 257 30 133 83
+0x7417 25 257 37 132 84
+0x7417 26 257 29 132 83
+0x7417 27 257 22 133 82
+0x7417 28 257 21 132 82
+0x7417 29 257 13 132 81
+0x7417 30 257 14 133 81
+0x7417 31 257 6 133 80
+0x7417 32 257 5 132 80
+0x7416 1 257 60 131 87
+0x7416 2 257 59 130 87
+0x7416 3 257 52 131 86
+0x7416 4 257 51 130 86
+0x7416 5 257 44 131 85
+0x7416 6 257 43 130 85
+0x7416 7 257 36 131 84
+0x7416 8 257 35 130 84
+0x7416 9 257 28 131 83
+0x7416 10 257 27 130 83
+0x7416 11 257 20 131 82
+0x7416 12 257 19 130 82
+0x7416 13 257 12 131 81
+0x7416 14 257 11 130 81
+0x7416 15 257 4 131 80
+0x7416 16 257 3 130 80
+0x7416 17 257 58 129 87
+0x7416 18 257 57 128 87
+0x7416 19 257 50 129 86
+0x7416 20 257 42 129 85
+0x7416 21 257 49 128 86
+0x7416 22 257 41 128 85
+0x7416 23 257 34 129 84
+0x7416 24 257 26 129 83
+0x7416 25 257 33 128 84
+0x7416 26 257 25 128 83
+0x7416 27 257 18 129 82
+0x7416 28 257 17 128 82
+0x7416 29 257 9 128 81
+0x7416 30 257 10 129 81
+0x7416 31 257 2 129 80
+0x7416 32 257 1 128 80
+0x7517 1 258 1 136 80
+0x7517 2 258 2 137 80
+0x7517 3 258 9 136 81
+0x7517 4 258 10 137 81
+0x7517 5 258 17 136 82
+0x7517 6 258 18 137 82
+0x7517 7 258 25 136 83
+0x7517 8 258 26 137 83
+0x7517 9 258 33 136 84
+0x7517 10 258 34 137 84
+0x7517 11 258 41 136 85
+0x7517 12 258 42 137 85
+0x7517 13 258 49 136 86
+0x7517 14 258 50 137 86
+0x7517 15 258 57 136 87
+0x7517 16 258 58 137 87
+0x7517 17 258 3 138 80
+0x7517 18 258 4 139 80
+0x7517 19 258 11 138 81
+0x7517 21 258 12 139 81
+0x7517 20 258 19 138 82
+0x7517 22 258 20 139 82
+0x7517 23 258 27 138 83
+0x7517 25 258 28 139 83
+0x7517 24 258 35 138 84
+0x7517 26 258 36 139 84
+0x7517 27 258 43 138 85
+0x7517 28 258 44 139 85
+0x7517 30 258 51 138 86
+0x7517 29 258 52 139 86
+0x7517 31 258 59 138 87
+0x7517 32 258 60 139 87
+0x7516 1 258 5 140 80
+0x7516 2 258 6 141 80
+0x7516 3 258 13 140 81
+0x7516 4 258 14 141 81
+0x7516 5 258 21 140 82
+0x7516 6 258 22 141 82
+0x7516 7 258 29 140 83
+0x7516 8 258 30 141 83
+0x7516 9 258 37 140 84
+0x7516 10 258 38 141 84
+0x7516 11 258 45 140 85
+0x7516 12 258 46 141 85
+0x7516 13 258 53 140 86
+0x7516 14 258 54 141 86
+0x7516 15 258 61 140 87
+0x7516 16 258 62 141 87
+0x7516 17 258 7 142 80
+0x7516 18 258 8 143 80
+0x7516 19 258 15 142 81
+0x7516 21 258 16 143 81
+0x7516 20 258 23 142 82
+0x7516 22 258 24 143 82
+0x7516 23 258 31 142 83
+0x7516 25 258 32 143 83
+0x7516 24 258 39 142 84
+0x7516 26 258 40 143 84
+0x7516 27 258 47 142 85
+0x7516 28 258 48 143 85
+0x7516 30 258 55 142 86
+0x7516 29 258 56 143 86
+0x7516 31 258 63 142 87
+0x7516 32 258 64 143 87
+0x7617 1 259 1 144 80
+0x7617 2 259 2 145 80
+0x7617 3 259 9 144 81
+0x7617 4 259 10 145 81
+0x7617 5 259 17 144 82
+0x7617 6 259 18 145 82
+0x7617 7 259 25 144 83
+0x7617 8 259 26 145 83
+0x7617 9 259 33 144 84
+0x7617 10 259 34 145 84
+0x7617 11 259 41 144 85
+0x7617 12 259 42 145 85
+0x7617 13 259 49 144 86
+0x7617 14 259 50 145 86
+0x7617 15 259 57 144 87
+0x7617 16 259 58 145 87
+0x7617 17 259 3 146 80
+0x7617 18 259 4 147 80
+0x7617 19 259 11 146 81
+0x7617 21 259 12 147 81
+0x7617 20 259 19 146 82
+0x7617 22 259 20 147 82
+0x7617 23 259 27 146 83
+0x7617 25 259 28 147 83
+0x7617 24 259 35 146 84
+0x7617 26 259 36 147 84
+0x7617 27 259 43 146 85
+0x7617 28 259 44 147 85
+0x7617 30 259 51 146 86
+0x7617 29 259 52 147 86
+0x7617 31 259 59 146 87
+0x7617 32 259 60 147 87
+0x7616 1 259 5 148 80
+0x7616 2 259 6 149 80
+0x7616 3 259 13 148 81
+0x7616 4 259 14 149 81
+0x7616 5 259 21 148 82
+0x7616 6 259 22 149 82
+0x7616 7 259 29 148 83
+0x7616 8 259 30 149 83
+0x7616 9 259 37 148 84
+0x7616 10 259 38 149 84
+0x7616 11 259 45 148 85
+0x7616 12 259 46 149 85
+0x7616 13 259 53 148 86
+0x7616 14 259 54 149 86
+0x7616 15 259 61 148 87
+0x7616 16 259 62 149 87
+0x7616 17 259 7 150 80
+0x7616 18 259 8 151 80
+0x7616 19 259 15 150 81
+0x7616 21 259 16 151 81
+0x7616 20 259 23 150 82
+0x7616 22 259 24 151 82
+0x7616 23 259 31 150 83
+0x7616 25 259 32 151 83
+0x7616 24 259 39 150 84
+0x7616 26 259 40 151 84
+0x7616 27 259 47 150 85
+0x7616 28 259 48 151 85
+0x7616 30 259 55 150 86
+0x7616 29 259 56 151 86
+0x7616 31 259 63 150 87
+0x7616 32 259 64 151 87
+0x7447 1 185 64 135 63
+0x7447 2 185 63 134 63
+0x7447 3 185 56 135 62
+0x7447 4 185 55 134 62
+0x7447 5 185 48 135 61
+0x7447 6 185 47 134 61
+0x7447 7 185 40 135 60
+0x7447 8 185 39 134 60
+0x7447 9 185 32 135 59
+0x7447 10 185 31 134 59
+0x7447 11 185 24 135 58
+0x7447 12 185 23 134 58
+0x7447 13 185 16 135 57
+0x7447 14 185 15 134 57
+0x7447 15 185 8 135 56
+0x7447 16 185 7 134 56
+0x7447 17 185 62 133 63
+0x7447 18 185 61 132 63
+0x7447 19 185 54 133 62
+0x7447 20 185 46 133 61
+0x7447 21 185 53 132 62
+0x7447 22 185 45 132 61
+0x7447 23 185 38 133 60
+0x7447 24 185 30 133 59
+0x7447 25 185 37 132 60
+0x7447 26 185 29 132 59
+0x7447 27 185 22 133 58
+0x7447 28 185 21 132 58
+0x7447 29 185 13 132 57
+0x7447 30 185 14 133 57
+0x7447 31 185 6 133 56
+0x7447 32 185 5 132 56
+0x7446 1 185 60 131 63
+0x7446 2 185 59 130 63
+0x7446 3 185 52 131 62
+0x7446 4 185 51 130 62
+0x7446 5 185 44 131 61
+0x7446 6 185 43 130 61
+0x7446 7 185 36 131 60
+0x7446 8 185 35 130 60
+0x7446 9 185 28 131 59
+0x7446 10 185 27 130 59
+0x7446 11 185 20 131 58
+0x7446 12 185 19 130 58
+0x7446 13 185 12 131 57
+0x7446 14 185 11 130 57
+0x7446 15 185 4 131 56
+0x7446 16 185 3 130 56
+0x7446 17 185 58 129 63
+0x7446 18 185 57 128 63
+0x7446 19 185 50 129 62
+0x7446 20 185 42 129 61
+0x7446 21 185 49 128 62
+0x7446 22 185 41 128 61
+0x7446 23 185 34 129 60
+0x7446 24 185 26 129 59
+0x7446 25 185 33 128 60
+0x7446 26 185 25 128 59
+0x7446 27 185 18 129 58
+0x7446 28 185 17 128 58
+0x7446 29 185 9 128 57
+0x7446 30 185 10 129 57
+0x7446 31 185 2 129 56
+0x7446 32 185 1 128 56
+0x7547 1 186 1 136 56
+0x7547 2 186 2 137 56
+0x7547 3 186 9 136 57
+0x7547 4 186 10 137 57
+0x7547 5 186 17 136 58
+0x7547 6 186 18 137 58
+0x7547 7 186 25 136 59
+0x7547 8 186 26 137 59
+0x7547 9 186 33 136 60
+0x7547 10 186 34 137 60
+0x7547 11 186 41 136 61
+0x7547 12 186 42 137 61
+0x7547 13 186 49 136 62
+0x7547 14 186 50 137 62
+0x7547 15 186 57 136 63
+0x7547 16 186 58 137 63
+0x7547 17 186 3 138 56
+0x7547 18 186 4 139 56
+0x7547 19 186 11 138 57
+0x7547 21 186 12 139 57
+0x7547 20 186 19 138 58
+0x7547 22 186 20 139 58
+0x7547 23 186 27 138 59
+0x7547 25 186 28 139 59
+0x7547 24 186 35 138 60
+0x7547 26 186 36 139 60
+0x7547 27 186 43 138 61
+0x7547 28 186 44 139 61
+0x7547 30 186 51 138 62
+0x7547 29 186 52 139 62
+0x7547 31 186 59 138 63
+0x7547 32 186 60 139 63
+0x7546 1 186 5 140 56
+0x7546 2 186 6 141 56
+0x7546 3 186 13 140 57
+0x7546 4 186 14 141 57
+0x7546 5 186 21 140 58
+0x7546 6 186 22 141 58
+0x7546 7 186 29 140 59
+0x7546 8 186 30 141 59
+0x7546 9 186 37 140 60
+0x7546 10 186 38 141 60
+0x7546 11 186 45 140 61
+0x7546 12 186 46 141 61
+0x7546 13 186 53 140 62
+0x7546 14 186 54 141 62
+0x7546 15 186 61 140 63
+0x7546 16 186 62 141 63
+0x7546 17 186 7 142 56
+0x7546 18 186 8 143 56
+0x7546 19 186 15 142 57
+0x7546 21 186 16 143 57
+0x7546 20 186 23 142 58
+0x7546 22 186 24 143 58
+0x7546 23 186 31 142 59
+0x7546 25 186 32 143 59
+0x7546 24 186 39 142 60
+0x7546 26 186 40 143 60
+0x7546 27 186 47 142 61
+0x7546 28 186 48 143 61
+0x7546 30 186 55 142 62
+0x7546 29 186 56 143 62
+0x7546 31 186 63 142 63
+0x7546 32 186 64 143 63
+0x7647 1 187 1 144 56
+0x7647 2 187 2 145 56
+0x7647 3 187 9 144 57
+0x7647 4 187 10 145 57
+0x7647 5 187 17 144 58
+0x7647 6 187 18 145 58
+0x7647 7 187 25 144 59
+0x7647 8 187 26 145 59
+0x7647 9 187 33 144 60
+0x7647 10 187 34 145 60
+0x7647 11 187 41 144 61
+0x7647 12 187 42 145 61
+0x7647 13 187 49 144 62
+0x7647 14 187 50 145 62
+0x7647 15 187 57 144 63
+0x7647 16 187 58 145 63
+0x7647 17 187 3 146 56
+0x7647 18 187 4 147 56
+0x7647 19 187 11 146 57
+0x7647 21 187 12 147 57
+0x7647 20 187 19 146 58
+0x7647 22 187 20 147 58
+0x7647 23 187 27 146 59
+0x7647 25 187 28 147 59
+0x7647 24 187 35 146 60
+0x7647 26 187 36 147 60
+0x7647 27 187 43 146 61
+0x7647 28 187 44 147 61
+0x7647 30 187 51 146 62
+0x7647 29 187 52 147 62
+0x7647 31 187 59 146 63
+0x7647 32 187 60 147 63
+0x7646 1 187 5 148 56
+0x7646 2 187 6 149 56
+0x7646 3 187 13 148 57
+0x7646 4 187 14 149 57
+0x7646 5 187 21 148 58
+0x7646 6 187 22 149 58
+0x7646 7 187 29 148 59
+0x7646 8 187 30 149 59
+0x7646 9 187 37 148 60
+0x7646 10 187 38 149 60
+0x7646 11 187 45 148 61
+0x7646 12 187 46 149 61
+0x7646 13 187 53 148 62
+0x7646 14 187 54 149 62
+0x7646 15 187 61 148 63
+0x7646 16 187 62 149 63
+0x7646 17 187 7 150 56
+0x7646 18 187 8 151 56
+0x7646 19 187 15 150 57
+0x7646 21 187 16 151 57
+0x7646 20 187 23 150 58
+0x7646 22 187 24 151 58
+0x7646 23 187 31 150 59
+0x7646 25 187 32 151 59
+0x7646 24 187 39 150 60
+0x7646 26 187 40 151 60
+0x7646 27 187 47 150 61
+0x7646 28 187 48 151 61
+0x7646 30 187 55 150 62
+0x7646 29 187 56 151 62
+0x7646 31 187 63 150 63
+0x7646 32 187 64 151 63
+0x7437 1 209 64 135 71
+0x7437 2 209 63 134 71
+0x7437 3 209 56 135 70
+0x7437 4 209 55 134 70
+0x7437 5 209 48 135 69
+0x7437 6 209 47 134 69
+0x7437 7 209 40 135 68
+0x7437 8 209 39 134 68
+0x7437 9 209 32 135 67
+0x7437 10 209 31 134 67
+0x7437 11 209 24 135 66
+0x7437 12 209 23 134 66
+0x7437 13 209 16 135 65
+0x7437 14 209 15 134 65
+0x7437 15 209 8 135 64
+0x7437 16 209 7 134 64
+0x7437 17 209 62 133 71
+0x7437 18 209 61 132 71
+0x7437 19 209 54 133 70
+0x7437 20 209 46 133 69
+0x7437 21 209 53 132 70
+0x7437 22 209 45 132 69
+0x7437 23 209 38 133 68
+0x7437 24 209 30 133 67
+0x7437 25 209 37 132 68
+0x7437 26 209 29 132 67
+0x7437 27 209 22 133 66
+0x7437 28 209 21 132 66
+0x7437 29 209 13 132 65
+0x7437 30 209 14 133 65
+0x7437 31 209 6 133 64
+0x7437 32 209 5 132 64
+0x7436 1 209 60 131 71
+0x7436 2 209 59 130 71
+0x7436 3 209 52 131 70
+0x7436 4 209 51 130 70
+0x7436 5 209 44 131 69
+0x7436 6 209 43 130 69
+0x7436 7 209 36 131 68
+0x7436 8 209 35 130 68
+0x7436 9 209 28 131 67
+0x7436 10 209 27 130 67
+0x7436 11 209 20 131 66
+0x7436 12 209 19 130 66
+0x7436 13 209 12 131 65
+0x7436 14 209 11 130 65
+0x7436 15 209 4 131 64
+0x7436 16 209 3 130 64
+0x7436 17 209 58 129 71
+0x7436 18 209 57 128 71
+0x7436 19 209 50 129 70
+0x7436 20 209 42 129 69
+0x7436 21 209 49 128 70
+0x7436 22 209 41 128 69
+0x7436 23 209 34 129 68
+0x7436 24 209 26 129 67
+0x7436 25 209 33 128 68
+0x7436 26 209 25 128 67
+0x7436 27 209 18 129 66
+0x7436 28 209 17 128 66
+0x7436 29 209 9 128 65
+0x7436 30 209 10 129 65
+0x7436 31 209 2 129 64
+0x7436 32 209 1 128 64
+0x7537 1 210 1 136 64
+0x7537 2 210 2 137 64
+0x7537 3 210 9 136 65
+0x7537 4 210 10 137 65
+0x7537 5 210 17 136 66
+0x7537 6 210 18 137 66
+0x7537 7 210 25 136 67
+0x7537 8 210 26 137 67
+0x7537 9 210 33 136 68
+0x7537 10 210 34 137 68
+0x7537 11 210 41 136 69
+0x7537 12 210 42 137 69
+0x7537 13 210 49 136 70
+0x7537 14 210 50 137 70
+0x7537 15 210 57 136 71
+0x7537 16 210 58 137 71
+0x7537 17 210 3 138 64
+0x7537 18 210 4 139 64
+0x7537 19 210 11 138 65
+0x7537 21 210 12 139 65
+0x7537 20 210 19 138 66
+0x7537 22 210 20 139 66
+0x7537 23 210 27 138 67
+0x7537 25 210 28 139 67
+0x7537 24 210 35 138 68
+0x7537 26 210 36 139 68
+0x7537 27 210 43 138 69
+0x7537 28 210 44 139 69
+0x7537 30 210 51 138 70
+0x7537 29 210 52 139 70
+0x7537 31 210 59 138 71
+0x7537 32 210 60 139 71
+0x7536 1 210 5 140 64
+0x7536 2 210 6 141 64
+0x7536 3 210 13 140 65
+0x7536 4 210 14 141 65
+0x7536 5 210 21 140 66
+0x7536 6 210 22 141 66
+0x7536 7 210 29 140 67
+0x7536 8 210 30 141 67
+0x7536 9 210 37 140 68
+0x7536 10 210 38 141 68
+0x7536 11 210 45 140 69
+0x7536 12 210 46 141 69
+0x7536 13 210 53 140 70
+0x7536 14 210 54 141 70
+0x7536 15 210 61 140 71
+0x7536 16 210 62 141 71
+0x7536 17 210 7 142 64
+0x7536 18 210 8 143 64
+0x7536 19 210 15 142 65
+0x7536 21 210 16 143 65
+0x7536 20 210 23 142 66
+0x7536 22 210 24 143 66
+0x7536 23 210 31 142 67
+0x7536 25 210 32 143 67
+0x7536 24 210 39 142 68
+0x7536 26 210 40 143 68
+0x7536 27 210 47 142 69
+0x7536 28 210 48 143 69
+0x7536 30 210 55 142 70
+0x7536 29 210 56 143 70
+0x7536 31 210 63 142 71
+0x7536 32 210 64 143 71
+0x7637 1 211 1 144 64
+0x7637 2 211 2 145 64
+0x7637 3 211 9 144 65
+0x7637 4 211 10 145 65
+0x7637 5 211 17 144 66
+0x7637 6 211 18 145 66
+0x7637 7 211 25 144 67
+0x7637 8 211 26 145 67
+0x7637 9 211 33 144 68
+0x7637 10 211 34 145 68
+0x7637 11 211 41 144 69
+0x7637 12 211 42 145 69
+0x7637 13 211 49 144 70
+0x7637 14 211 50 145 70
+0x7637 15 211 57 144 71
+0x7637 16 211 58 145 71
+0x7637 17 211 3 146 64
+0x7637 18 211 4 147 64
+0x7637 19 211 11 146 65
+0x7637 21 211 12 147 65
+0x7637 20 211 19 146 66
+0x7637 22 211 20 147 66
+0x7637 23 211 27 146 67
+0x7637 25 211 28 147 67
+0x7637 24 211 35 146 68
+0x7637 26 211 36 147 68
+0x7637 27 211 43 146 69
+0x7637 28 211 44 147 69
+0x7637 30 211 51 146 70
+0x7637 29 211 52 147 70
+0x7637 31 211 59 146 71
+0x7637 32 211 60 147 71
+0x7636 1 211 5 148 64
+0x7636 2 211 6 149 64
+0x7636 3 211 13 148 65
+0x7636 4 211 14 149 65
+0x7636 5 211 21 148 66
+0x7636 6 211 22 149 66
+0x7636 7 211 29 148 67
+0x7636 8 211 30 149 67
+0x7636 9 211 37 148 68
+0x7636 10 211 38 149 68
+0x7636 11 211 45 148 69
+0x7636 12 211 46 149 69
+0x7636 13 211 53 148 70
+0x7636 14 211 54 149 70
+0x7636 15 211 61 148 71
+0x7636 16 211 62 149 71
+0x7636 17 211 7 150 64
+0x7636 18 211 8 151 64
+0x7636 19 211 15 150 65
+0x7636 21 211 16 151 65
+0x7636 20 211 23 150 66
+0x7636 22 211 24 151 66
+0x7636 23 211 31 150 67
+0x7636 25 211 32 151 67
+0x7636 24 211 39 150 68
+0x7636 26 211 40 151 68
+0x7636 27 211 47 150 69
+0x7636 28 211 48 151 69
+0x7636 30 211 55 150 70
+0x7636 29 211 56 151 70
+0x7636 31 211 63 150 71
+0x7636 32 211 64 151 71
+0x7467 1 137 64 135 47
+0x7467 2 137 63 134 47
+0x7467 3 137 56 135 46
+0x7467 4 137 55 134 46
+0x7467 5 137 48 135 45
+0x7467 6 137 47 134 45
+0x7467 7 137 40 135 44
+0x7467 8 137 39 134 44
+0x7467 9 137 32 135 43
+0x7467 10 137 31 134 43
+0x7467 11 137 24 135 42
+0x7467 12 137 23 134 42
+0x7467 13 137 16 135 41
+0x7467 14 137 15 134 41
+0x7467 15 137 8 135 40
+0x7467 16 137 7 134 40
+0x7467 17 137 62 133 47
+0x7467 18 137 61 132 47
+0x7467 19 137 54 133 46
+0x7467 20 137 46 133 45
+0x7467 21 137 53 132 46
+0x7467 22 137 45 132 45
+0x7467 23 137 38 133 44
+0x7467 24 137 30 133 43
+0x7467 25 137 37 132 44
+0x7467 26 137 29 132 43
+0x7467 27 137 22 133 42
+0x7467 28 137 21 132 42
+0x7467 29 137 13 132 41
+0x7467 30 137 14 133 41
+0x7467 31 137 6 133 40
+0x7467 32 137 5 132 40
+0x7466 1 137 60 131 47
+0x7466 2 137 59 130 47
+0x7466 3 137 52 131 46
+0x7466 4 137 51 130 46
+0x7466 5 137 44 131 45
+0x7466 6 137 43 130 45
+0x7466 7 137 36 131 44
+0x7466 8 137 35 130 44
+0x7466 9 137 28 131 43
+0x7466 10 137 27 130 43
+0x7466 11 137 20 131 42
+0x7466 12 137 19 130 42
+0x7466 13 137 12 131 41
+0x7466 14 137 11 130 41
+0x7466 15 137 4 131 40
+0x7466 16 137 3 130 40
+0x7466 17 137 58 129 47
+0x7466 18 137 57 128 47
+0x7466 19 137 50 129 46
+0x7466 20 137 42 129 45
+0x7466 21 137 49 128 46
+0x7466 22 137 41 128 45
+0x7466 23 137 34 129 44
+0x7466 24 137 26 129 43
+0x7466 25 137 33 128 44
+0x7466 26 137 25 128 43
+0x7466 27 137 18 129 42
+0x7466 28 137 17 128 42
+0x7466 29 137 9 128 41
+0x7466 30 137 10 129 41
+0x7466 31 137 2 129 40
+0x7466 32 137 1 128 40
+0x7567 1 138 1 136 40
+0x7567 2 138 2 137 40
+0x7567 3 138 9 136 41
+0x7567 4 138 10 137 41
+0x7567 5 138 17 136 42
+0x7567 6 138 18 137 42
+0x7567 7 138 25 136 43
+0x7567 8 138 26 137 43
+0x7567 9 138 33 136 44
+0x7567 10 138 34 137 44
+0x7567 11 138 41 136 45
+0x7567 12 138 42 137 45
+0x7567 13 138 49 136 46
+0x7567 14 138 50 137 46
+0x7567 15 138 57 136 47
+0x7567 16 138 58 137 47
+0x7567 17 138 3 138 40
+0x7567 18 138 4 139 40
+0x7567 19 138 11 138 41
+0x7567 21 138 12 139 41
+0x7567 20 138 19 138 42
+0x7567 22 138 20 139 42
+0x7567 23 138 27 138 43
+0x7567 25 138 28 139 43
+0x7567 24 138 35 138 44
+0x7567 26 138 36 139 44
+0x7567 27 138 43 138 45
+0x7567 28 138 44 139 45
+0x7567 30 138 51 138 46
+0x7567 29 138 52 139 46
+0x7567 31 138 59 138 47
+0x7567 32 138 60 139 47
+0x7566 1 138 5 140 40
+0x7566 2 138 6 141 40
+0x7566 3 138 13 140 41
+0x7566 4 138 14 141 41
+0x7566 5 138 21 140 42
+0x7566 6 138 22 141 42
+0x7566 7 138 29 140 43
+0x7566 8 138 30 141 43
+0x7566 9 138 37 140 44
+0x7566 10 138 38 141 44
+0x7566 11 138 45 140 45
+0x7566 12 138 46 141 45
+0x7566 13 138 53 140 46
+0x7566 14 138 54 141 46
+0x7566 15 138 61 140 47
+0x7566 16 138 62 141 47
+0x7566 17 138 7 142 40
+0x7566 18 138 8 143 40
+0x7566 19 138 15 142 41
+0x7566 21 138 16 143 41
+0x7566 20 138 23 142 42
+0x7566 22 138 24 143 42
+0x7566 23 138 31 142 43
+0x7566 25 138 32 143 43
+0x7566 24 138 39 142 44
+0x7566 26 138 40 143 44
+0x7566 27 138 47 142 45
+0x7566 28 138 48 143 45
+0x7566 30 138 55 142 46
+0x7566 29 138 56 143 46
+0x7566 31 138 63 142 47
+0x7566 32 138 64 143 47
+0x7667 1 139 1 144 40
+0x7667 2 139 2 145 40
+0x7667 3 139 9 144 41
+0x7667 4 139 10 145 41
+0x7667 5 139 17 144 42
+0x7667 6 139 18 145 42
+0x7667 7 139 25 144 43
+0x7667 8 139 26 145 43
+0x7667 9 139 33 144 44
+0x7667 10 139 34 145 44
+0x7667 11 139 41 144 45
+0x7667 12 139 42 145 45
+0x7667 13 139 49 144 46
+0x7667 14 139 50 145 46
+0x7667 15 139 57 144 47
+0x7667 16 139 58 145 47
+0x7667 17 139 3 146 40
+0x7667 18 139 4 147 40
+0x7667 19 139 11 146 41
+0x7667 21 139 12 147 41
+0x7667 20 139 19 146 42
+0x7667 22 139 20 147 42
+0x7667 23 139 27 146 43
+0x7667 25 139 28 147 43
+0x7667 24 139 35 146 44
+0x7667 26 139 36 147 44
+0x7667 27 139 43 146 45
+0x7667 28 139 44 147 45
+0x7667 30 139 51 146 46
+0x7667 29 139 52 147 46
+0x7667 31 139 59 146 47
+0x7667 32 139 60 147 47
+0x7666 1 139 5 148 40
+0x7666 2 139 6 149 40
+0x7666 3 139 13 148 41
+0x7666 4 139 14 149 41
+0x7666 5 139 21 148 42
+0x7666 6 139 22 149 42
+0x7666 7 139 29 148 43
+0x7666 8 139 30 149 43
+0x7666 9 139 37 148 44
+0x7666 10 139 38 149 44
+0x7666 11 139 45 148 45
+0x7666 12 139 46 149 45
+0x7666 13 139 53 148 46
+0x7666 14 139 54 149 46
+0x7666 15 139 61 148 47
+0x7666 16 139 62 149 47
+0x7666 17 139 7 150 40
+0x7666 18 139 8 151 40
+0x7666 19 139 15 150 41
+0x7666 21 139 16 151 41
+0x7666 20 139 23 150 42
+0x7666 22 139 24 151 42
+0x7666 23 139 31 150 43
+0x7666 25 139 32 151 43
+0x7666 24 139 39 150 44
+0x7666 26 139 40 151 44
+0x7666 27 139 47 150 45
+0x7666 28 139 48 151 45
+0x7666 30 139 55 150 46
+0x7666 29 139 56 151 46
+0x7666 31 139 63 150 47
+0x7666 32 139 64 151 47
+0x7457 1 161 64 135 55
+0x7457 2 161 63 134 55
+0x7457 3 161 56 135 54
+0x7457 4 161 55 134 54
+0x7457 5 161 48 135 53
+0x7457 6 161 47 134 53
+0x7457 7 161 40 135 52
+0x7457 8 161 39 134 52
+0x7457 9 161 32 135 51
+0x7457 10 161 31 134 51
+0x7457 11 161 24 135 50
+0x7457 12 161 23 134 50
+0x7457 13 161 16 135 49
+0x7457 14 161 15 134 49
+0x7457 15 161 8 135 48
+0x7457 16 161 7 134 48
+0x7457 17 161 62 133 55
+0x7457 18 161 61 132 55
+0x7457 19 161 54 133 54
+0x7457 20 161 46 133 53
+0x7457 21 161 53 132 54
+0x7457 22 161 45 132 53
+0x7457 23 161 38 133 52
+0x7457 24 161 30 133 51
+0x7457 25 161 37 132 52
+0x7457 26 161 29 132 51
+0x7457 27 161 22 133 50
+0x7457 28 161 21 132 50
+0x7457 29 161 13 132 49
+0x7457 30 161 14 133 49
+0x7457 31 161 6 133 48
+0x7457 32 161 5 132 48
+0x7456 1 161 60 131 55
+0x7456 2 161 59 130 55
+0x7456 3 161 52 131 54
+0x7456 4 161 51 130 54
+0x7456 5 161 44 131 53
+0x7456 6 161 43 130 53
+0x7456 7 161 36 131 52
+0x7456 8 161 35 130 52
+0x7456 9 161 28 131 51
+0x7456 10 161 27 130 51
+0x7456 11 161 20 131 50
+0x7456 12 161 19 130 50
+0x7456 13 161 12 131 49
+0x7456 14 161 11 130 49
+0x7456 15 161 4 131 48
+0x7456 16 161 3 130 48
+0x7456 17 161 58 129 55
+0x7456 18 161 57 128 55
+0x7456 19 161 50 129 54
+0x7456 20 161 42 129 53
+0x7456 21 161 49 128 54
+0x7456 22 161 41 128 53
+0x7456 23 161 34 129 52
+0x7456 24 161 26 129 51
+0x7456 25 161 33 128 52
+0x7456 26 161 25 128 51
+0x7456 27 161 18 129 50
+0x7456 28 161 17 128 50
+0x7456 29 161 9 128 49
+0x7456 30 161 10 129 49
+0x7456 31 161 2 129 48
+0x7456 32 161 1 128 48
+0x7557 1 162 1 136 48
+0x7557 2 162 2 137 48
+0x7557 3 162 9 136 49
+0x7557 4 162 10 137 49
+0x7557 5 162 17 136 50
+0x7557 6 162 18 137 50
+0x7557 7 162 25 136 51
+0x7557 8 162 26 137 51
+0x7557 9 162 33 136 52
+0x7557 10 162 34 137 52
+0x7557 11 162 41 136 53
+0x7557 12 162 42 137 53
+0x7557 13 162 49 136 54
+0x7557 14 162 50 137 54
+0x7557 15 162 57 136 55
+0x7557 16 162 58 137 55
+0x7557 17 162 3 138 48
+0x7557 18 162 4 139 48
+0x7557 19 162 11 138 49
+0x7557 21 162 12 139 49
+0x7557 20 162 19 138 50
+0x7557 22 162 20 139 50
+0x7557 23 162 27 138 51
+0x7557 25 162 28 139 51
+0x7557 24 162 35 138 52
+0x7557 26 162 36 139 52
+0x7557 27 162 43 138 53
+0x7557 28 162 44 139 53
+0x7557 30 162 51 138 54
+0x7557 29 162 52 139 54
+0x7557 31 162 59 138 55
+0x7557 32 162 60 139 55
+0x7556 1 162 5 140 48
+0x7556 2 162 6 141 48
+0x7556 3 162 13 140 49
+0x7556 4 162 14 141 49
+0x7556 5 162 21 140 50
+0x7556 6 162 22 141 50
+0x7556 7 162 29 140 51
+0x7556 8 162 30 141 51
+0x7556 9 162 37 140 52
+0x7556 10 162 38 141 52
+0x7556 11 162 45 140 53
+0x7556 12 162 46 141 53
+0x7556 13 162 53 140 54
+0x7556 14 162 54 141 54
+0x7556 15 162 61 140 55
+0x7556 16 162 62 141 55
+0x7556 17 162 7 142 48
+0x7556 18 162 8 143 48
+0x7556 19 162 15 142 49
+0x7556 21 162 16 143 49
+0x7556 20 162 23 142 50
+0x7556 22 162 24 143 50
+0x7556 23 162 31 142 51
+0x7556 25 162 32 143 51
+0x7556 24 162 39 142 52
+0x7556 26 162 40 143 52
+0x7556 27 162 47 142 53
+0x7556 28 162 48 143 53
+0x7556 30 162 55 142 54
+0x7556 29 162 56 143 54
+0x7556 31 162 63 142 55
+0x7556 32 162 64 143 55
+0x7657 1 163 1 144 48
+0x7657 2 163 2 145 48
+0x7657 3 163 9 144 49
+0x7657 4 163 10 145 49
+0x7657 5 163 17 144 50
+0x7657 6 163 18 145 50
+0x7657 7 163 25 144 51
+0x7657 8 163 26 145 51
+0x7657 9 163 33 144 52
+0x7657 10 163 34 145 52
+0x7657 11 163 41 144 53
+0x7657 12 163 42 145 53
+0x7657 13 163 49 144 54
+0x7657 14 163 50 145 54
+0x7657 15 163 57 144 55
+0x7657 16 163 58 145 55
+0x7657 17 163 3 146 48
+0x7657 18 163 4 147 48
+0x7657 19 163 11 146 49
+0x7657 21 163 12 147 49
+0x7657 20 163 19 146 50
+0x7657 22 163 20 147 50
+0x7657 23 163 27 146 51
+0x7657 25 163 28 147 51
+0x7657 24 163 35 146 52
+0x7657 26 163 36 147 52
+0x7657 27 163 43 146 53
+0x7657 28 163 44 147 53
+0x7657 30 163 51 146 54
+0x7657 29 163 52 147 54
+0x7657 31 163 59 146 55
+0x7657 32 163 60 147 55
+0x7656 1 163 5 148 48
+0x7656 2 163 6 149 48
+0x7656 3 163 13 148 49
+0x7656 4 163 14 149 49
+0x7656 5 163 21 148 50
+0x7656 6 163 22 149 50
+0x7656 7 163 29 148 51
+0x7656 8 163 30 149 51
+0x7656 9 163 37 148 52
+0x7656 10 163 38 149 52
+0x7656 11 163 45 148 53
+0x7656 12 163 46 149 53
+0x7656 13 163 53 148 54
+0x7656 14 163 54 149 54
+0x7656 15 163 61 148 55
+0x7656 16 163 62 149 55
+0x7656 17 163 7 150 48
+0x7656 18 163 8 151 48
+0x7656 19 163 15 150 49
+0x7656 21 163 16 151 49
+0x7656 20 163 23 150 50
+0x7656 22 163 24 151 50
+0x7656 23 163 31 150 51
+0x7656 25 163 32 151 51
+0x7656 24 163 39 150 52
+0x7656 26 163 40 151 52
+0x7656 27 163 47 150 53
+0x7656 28 163 48 151 53
+0x7656 30 163 55 150 54
+0x7656 29 163 56 151 54
+0x7656 31 163 63 150 55
+0x7656 32 163 64 151 55
+0x7155 1 422 64 111 143
+0x7155 2 422 63 110 143
+0x7155 3 422 56 111 142
+0x7155 4 422 55 110 142
+0x7155 5 422 48 111 141
+0x7155 6 422 47 110 141
+0x7155 7 422 40 111 140
+0x7155 8 422 39 110 140
+0x7155 9 422 32 111 139
+0x7155 10 422 31 110 139
+0x7155 11 422 24 111 138
+0x7155 12 422 23 110 138
+0x7155 13 422 16 111 137
+0x7155 14 422 15 110 137
+0x7155 15 422 8 111 136
+0x7155 16 422 7 110 136
+0x7155 17 422 62 109 143
+0x7155 18 422 61 108 143
+0x7155 19 422 54 109 142
+0x7155 20 422 46 109 141
+0x7155 21 422 53 108 142
+0x7155 22 422 45 108 141
+0x7155 23 422 38 109 140
+0x7155 24 422 30 109 139
+0x7155 25 422 37 108 140
+0x7155 26 422 29 108 139
+0x7155 27 422 22 109 138
+0x7155 28 422 21 108 138
+0x7155 29 422 13 108 137
+0x7155 30 422 14 109 137
+0x7155 31 422 6 109 136
+0x7155 32 422 5 108 136
+0x7154 1 422 60 107 143
+0x7154 2 422 59 106 143
+0x7154 3 422 52 107 142
+0x7154 4 422 51 106 142
+0x7154 5 422 44 107 141
+0x7154 6 422 43 106 141
+0x7154 7 422 36 107 140
+0x7154 8 422 35 106 140
+0x7154 9 422 28 107 139
+0x7154 10 422 27 106 139
+0x7154 11 422 20 107 138
+0x7154 12 422 19 106 138
+0x7154 13 422 12 107 137
+0x7154 14 422 11 106 137
+0x7154 15 422 4 107 136
+0x7154 16 422 3 106 136
+0x7154 17 422 58 105 143
+0x7154 18 422 57 104 143
+0x7154 19 422 50 105 142
+0x7154 20 422 42 105 141
+0x7154 21 422 49 104 142
+0x7154 22 422 41 104 141
+0x7154 23 422 34 105 140
+0x7154 24 422 26 105 139
+0x7154 25 422 33 104 140
+0x7154 26 422 25 104 139
+0x7154 27 422 18 105 138
+0x7154 28 422 17 104 138
+0x7154 29 422 9 104 137
+0x7154 30 422 10 105 137
+0x7154 31 422 2 105 136
+0x7154 32 422 1 104 136
+0x7255 1 423 1 112 136
+0x7255 2 423 2 113 136
+0x7255 3 423 9 112 137
+0x7255 4 423 10 113 137
+0x7255 5 423 17 112 138
+0x7255 6 423 18 113 138
+0x7255 7 423 25 112 139
+0x7255 8 423 26 113 139
+0x7255 9 423 33 112 140
+0x7255 10 423 34 113 140
+0x7255 11 423 41 112 141
+0x7255 12 423 42 113 141
+0x7255 13 423 49 112 142
+0x7255 14 423 50 113 142
+0x7255 15 423 57 112 143
+0x7255 16 423 58 113 143
+0x7255 17 423 3 114 136
+0x7255 18 423 4 115 136
+0x7255 19 423 11 114 137
+0x7255 21 423 12 115 137
+0x7255 20 423 19 114 138
+0x7255 22 423 20 115 138
+0x7255 23 423 27 114 139
+0x7255 25 423 28 115 139
+0x7255 24 423 35 114 140
+0x7255 26 423 36 115 140
+0x7255 27 423 43 114 141
+0x7255 28 423 44 115 141
+0x7255 30 423 51 114 142
+0x7255 29 423 52 115 142
+0x7255 31 423 59 114 143
+0x7255 32 423 60 115 143
+0x7254 1 423 5 116 136
+0x7254 2 423 6 117 136
+0x7254 3 423 13 116 137
+0x7254 4 423 14 117 137
+0x7254 5 423 21 116 138
+0x7254 6 423 22 117 138
+0x7254 7 423 29 116 139
+0x7254 8 423 30 117 139
+0x7254 9 423 37 116 140
+0x7254 10 423 38 117 140
+0x7254 11 423 45 116 141
+0x7254 12 423 46 117 141
+0x7254 13 423 53 116 142
+0x7254 14 423 54 117 142
+0x7254 15 423 61 116 143
+0x7254 16 423 62 117 143
+0x7254 17 423 7 118 136
+0x7254 18 423 8 119 136
+0x7254 19 423 15 118 137
+0x7254 21 423 16 119 137
+0x7254 20 423 23 118 138
+0x7254 22 423 24 119 138
+0x7254 23 423 31 118 139
+0x7254 25 423 32 119 139
+0x7254 24 423 39 118 140
+0x7254 26 423 40 119 140
+0x7254 27 423 47 118 141
+0x7254 28 423 48 119 141
+0x7254 30 423 55 118 142
+0x7254 29 423 56 119 142
+0x7254 31 423 63 118 143
+0x7254 32 423 64 119 143
+0x7355 1 424 1 120 136
+0x7355 2 424 2 121 136
+0x7355 3 424 9 120 137
+0x7355 4 424 10 121 137
+0x7355 5 424 17 120 138
+0x7355 6 424 18 121 138
+0x7355 7 424 25 120 139
+0x7355 8 424 26 121 139
+0x7355 9 424 33 120 140
+0x7355 10 424 34 121 140
+0x7355 11 424 41 120 141
+0x7355 12 424 42 121 141
+0x7355 13 424 49 120 142
+0x7355 14 424 50 121 142
+0x7355 15 424 57 120 143
+0x7355 16 424 58 121 143
+0x7355 17 424 3 122 136
+0x7355 18 424 4 123 136
+0x7355 19 424 11 122 137
+0x7355 21 424 12 123 137
+0x7355 20 424 19 122 138
+0x7355 22 424 20 123 138
+0x7355 23 424 27 122 139
+0x7355 25 424 28 123 139
+0x7355 24 424 35 122 140
+0x7355 26 424 36 123 140
+0x7355 27 424 43 122 141
+0x7355 28 424 44 123 141
+0x7355 30 424 51 122 142
+0x7355 29 424 52 123 142
+0x7355 31 424 59 122 143
+0x7355 32 424 60 123 143
+0x7354 1 424 5 124 136
+0x7354 2 424 6 125 136
+0x7354 3 424 13 124 137
+0x7354 4 424 14 125 137
+0x7354 5 424 21 124 138
+0x7354 6 424 22 125 138
+0x7354 7 424 29 124 139
+0x7354 8 424 30 125 139
+0x7354 9 424 37 124 140
+0x7354 10 424 38 125 140
+0x7354 11 424 45 124 141
+0x7354 12 424 46 125 141
+0x7354 13 424 53 124 142
+0x7354 14 424 54 125 142
+0x7354 15 424 61 124 143
+0x7354 16 424 62 125 143
+0x7354 17 424 7 126 136
+0x7354 18 424 8 127 136
+0x7354 19 424 15 126 137
+0x7354 21 424 16 127 137
+0x7354 20 424 23 126 138
+0x7354 22 424 24 127 138
+0x7354 23 424 31 126 139
+0x7354 25 424 32 127 139
+0x7354 24 424 39 126 140
+0x7354 26 424 40 127 140
+0x7354 27 424 47 126 141
+0x7354 28 424 48 127 141
+0x7354 30 424 55 126 142
+0x7354 29 424 56 127 142
+0x7354 31 424 63 126 143
+0x7354 32 424 64 127 143
+0x7165 1 446 64 111 151
+0x7165 2 446 63 110 151
+0x7165 3 446 56 111 150
+0x7165 4 446 55 110 150
+0x7165 5 446 48 111 149
+0x7165 6 446 47 110 149
+0x7165 7 446 40 111 148
+0x7165 8 446 39 110 148
+0x7165 9 446 32 111 147
+0x7165 10 446 31 110 147
+0x7165 11 446 24 111 146
+0x7165 12 446 23 110 146
+0x7165 13 446 16 111 145
+0x7165 14 446 15 110 145
+0x7165 15 446 8 111 144
+0x7165 16 446 7 110 144
+0x7165 17 446 62 109 151
+0x7165 18 446 61 108 151
+0x7165 19 446 54 109 150
+0x7165 20 446 46 109 149
+0x7165 21 446 53 108 150
+0x7165 22 446 45 108 149
+0x7165 23 446 38 109 148
+0x7165 24 446 30 109 147
+0x7165 25 446 37 108 148
+0x7165 26 446 29 108 147
+0x7165 27 446 22 109 146
+0x7165 28 446 21 108 146
+0x7165 29 446 13 108 145
+0x7165 30 446 14 109 145
+0x7165 31 446 6 109 144
+0x7165 32 446 5 108 144
+0x7164 1 446 60 107 151
+0x7164 2 446 59 106 151
+0x7164 3 446 52 107 150
+0x7164 4 446 51 106 150
+0x7164 5 446 44 107 149
+0x7164 6 446 43 106 149
+0x7164 7 446 36 107 148
+0x7164 8 446 35 106 148
+0x7164 9 446 28 107 147
+0x7164 10 446 27 106 147
+0x7164 11 446 20 107 146
+0x7164 12 446 19 106 146
+0x7164 13 446 12 107 145
+0x7164 14 446 11 106 145
+0x7164 15 446 4 107 144
+0x7164 16 446 3 106 144
+0x7164 17 446 58 105 151
+0x7164 18 446 57 104 151
+0x7164 19 446 50 105 150
+0x7164 20 446 42 105 149
+0x7164 21 446 49 104 150
+0x7164 22 446 41 104 149
+0x7164 23 446 34 105 148
+0x7164 24 446 26 105 147
+0x7164 25 446 33 104 148
+0x7164 26 446 25 104 147
+0x7164 27 446 18 105 146
+0x7164 28 446 17 104 146
+0x7164 29 446 9 104 145
+0x7164 30 446 10 105 145
+0x7164 31 446 2 105 144
+0x7164 32 446 1 104 144
+0x7265 1 447 1 112 144
+0x7265 2 447 2 113 144
+0x7265 3 447 9 112 145
+0x7265 4 447 10 113 145
+0x7265 5 447 17 112 146
+0x7265 6 447 18 113 146
+0x7265 7 447 25 112 147
+0x7265 8 447 26 113 147
+0x7265 9 447 33 112 148
+0x7265 10 447 34 113 148
+0x7265 11 447 41 112 149
+0x7265 12 447 42 113 149
+0x7265 13 447 49 112 150
+0x7265 14 447 50 113 150
+0x7265 15 447 57 112 151
+0x7265 16 447 58 113 151
+0x7265 17 447 3 114 144
+0x7265 18 447 4 115 144
+0x7265 19 447 11 114 145
+0x7265 21 447 12 115 145
+0x7265 20 447 19 114 146
+0x7265 22 447 20 115 146
+0x7265 23 447 27 114 147
+0x7265 25 447 28 115 147
+0x7265 24 447 35 114 148
+0x7265 26 447 36 115 148
+0x7265 27 447 43 114 149
+0x7265 28 447 44 115 149
+0x7265 30 447 51 114 150
+0x7265 29 447 52 115 150
+0x7265 31 447 59 114 151
+0x7265 32 447 60 115 151
+0x7264 1 447 5 116 144
+0x7264 2 447 6 117 144
+0x7264 3 447 13 116 145
+0x7264 4 447 14 117 145
+0x7264 5 447 21 116 146
+0x7264 6 447 22 117 146
+0x7264 7 447 29 116 147
+0x7264 8 447 30 117 147
+0x7264 9 447 37 116 148
+0x7264 10 447 38 117 148
+0x7264 11 447 45 116 149
+0x7264 12 447 46 117 149
+0x7264 13 447 53 116 150
+0x7264 14 447 54 117 150
+0x7264 15 447 61 116 151
+0x7264 16 447 62 117 151
+0x7264 17 447 7 118 144
+0x7264 18 447 8 119 144
+0x7264 19 447 15 118 145
+0x7264 21 447 16 119 145
+0x7264 20 447 23 118 146
+0x7264 22 447 24 119 146
+0x7264 23 447 31 118 147
+0x7264 25 447 32 119 147
+0x7264 24 447 39 118 148
+0x7264 26 447 40 119 148
+0x7264 27 447 47 118 149
+0x7264 28 447 48 119 149
+0x7264 30 447 55 118 150
+0x7264 29 447 56 119 150
+0x7264 31 447 63 118 151
+0x7264 32 447 64 119 151
+0x7365 1 448 1 120 144
+0x7365 2 448 2 121 144
+0x7365 3 448 9 120 145
+0x7365 4 448 10 121 145
+0x7365 5 448 17 120 146
+0x7365 6 448 18 121 146
+0x7365 7 448 25 120 147
+0x7365 8 448 26 121 147
+0x7365 9 448 33 120 148
+0x7365 10 448 34 121 148
+0x7365 11 448 41 120 149
+0x7365 12 448 42 121 149
+0x7365 13 448 49 120 150
+0x7365 14 448 50 121 150
+0x7365 15 448 57 120 151
+0x7365 16 448 58 121 151
+0x7365 17 448 3 122 144
+0x7365 18 448 4 123 144
+0x7365 19 448 11 122 145
+0x7365 21 448 12 123 145
+0x7365 20 448 19 122 146
+0x7365 22 448 20 123 146
+0x7365 23 448 27 122 147
+0x7365 25 448 28 123 147
+0x7365 24 448 35 122 148
+0x7365 26 448 36 123 148
+0x7365 27 448 43 122 149
+0x7365 28 448 44 123 149
+0x7365 30 448 51 122 150
+0x7365 29 448 52 123 150
+0x7365 31 448 59 122 151
+0x7365 32 448 60 123 151
+0x7364 1 448 5 124 144
+0x7364 2 448 6 125 144
+0x7364 3 448 13 124 145
+0x7364 4 448 14 125 145
+0x7364 5 448 21 124 146
+0x7364 6 448 22 125 146
+0x7364 7 448 29 124 147
+0x7364 8 448 30 125 147
+0x7364 9 448 37 124 148
+0x7364 10 448 38 125 148
+0x7364 11 448 45 124 149
+0x7364 12 448 46 125 149
+0x7364 13 448 53 124 150
+0x7364 14 448 54 125 150
+0x7364 15 448 61 124 151
+0x7364 16 448 62 125 151
+0x7364 17 448 7 126 144
+0x7364 18 448 8 127 144
+0x7364 19 448 15 126 145
+0x7364 21 448 16 127 145
+0x7364 20 448 23 126 146
+0x7364 22 448 24 127 146
+0x7364 23 448 31 126 147
+0x7364 25 448 32 127 147
+0x7364 24 448 39 126 148
+0x7364 26 448 40 127 148
+0x7364 27 448 47 126 149
+0x7364 28 448 48 127 149
+0x7364 30 448 55 126 150
+0x7364 29 448 56 127 150
+0x7364 31 448 63 126 151
+0x7364 32 448 64 127 151
+0x7135 1 374 64 111 127
+0x7135 2 374 63 110 127
+0x7135 3 374 56 111 126
+0x7135 4 374 55 110 126
+0x7135 5 374 48 111 125
+0x7135 6 374 47 110 125
+0x7135 7 374 40 111 124
+0x7135 8 374 39 110 124
+0x7135 9 374 32 111 123
+0x7135 10 374 31 110 123
+0x7135 11 374 24 111 122
+0x7135 12 374 23 110 122
+0x7135 13 374 16 111 121
+0x7135 14 374 15 110 121
+0x7135 15 374 8 111 120
+0x7135 16 374 7 110 120
+0x7135 17 374 62 109 127
+0x7135 18 374 61 108 127
+0x7135 19 374 54 109 126
+0x7135 20 374 46 109 125
+0x7135 21 374 53 108 126
+0x7135 22 374 45 108 125
+0x7135 23 374 38 109 124
+0x7135 24 374 30 109 123
+0x7135 25 374 37 108 124
+0x7135 26 374 29 108 123
+0x7135 27 374 22 109 122
+0x7135 28 374 21 108 122
+0x7135 29 374 13 108 121
+0x7135 30 374 14 109 121
+0x7135 31 374 6 109 120
+0x7135 32 374 5 108 120
+0x7134 1 374 60 107 127
+0x7134 2 374 59 106 127
+0x7134 3 374 52 107 126
+0x7134 4 374 51 106 126
+0x7134 5 374 44 107 125
+0x7134 6 374 43 106 125
+0x7134 7 374 36 107 124
+0x7134 8 374 35 106 124
+0x7134 9 374 28 107 123
+0x7134 10 374 27 106 123
+0x7134 11 374 20 107 122
+0x7134 12 374 19 106 122
+0x7134 13 374 12 107 121
+0x7134 14 374 11 106 121
+0x7134 15 374 4 107 120
+0x7134 16 374 3 106 120
+0x7134 17 374 58 105 127
+0x7134 18 374 57 104 127
+0x7134 19 374 50 105 126
+0x7134 20 374 42 105 125
+0x7134 21 374 49 104 126
+0x7134 22 374 41 104 125
+0x7134 23 374 34 105 124
+0x7134 24 374 26 105 123
+0x7134 25 374 33 104 124
+0x7134 26 374 25 104 123
+0x7134 27 374 18 105 122
+0x7134 28 374 17 104 122
+0x7134 29 374 9 104 121
+0x7134 30 374 10 105 121
+0x7134 31 374 2 105 120
+0x7134 32 374 1 104 120
+0x7235 1 375 1 112 120
+0x7235 2 375 2 113 120
+0x7235 3 375 9 112 121
+0x7235 4 375 10 113 121
+0x7235 5 375 17 112 122
+0x7235 6 375 18 113 122
+0x7235 7 375 25 112 123
+0x7235 8 375 26 113 123
+0x7235 9 375 33 112 124
+0x7235 10 375 34 113 124
+0x7235 11 375 41 112 125
+0x7235 12 375 42 113 125
+0x7235 13 375 49 112 126
+0x7235 14 375 50 113 126
+0x7235 15 375 57 112 127
+0x7235 16 375 58 113 127
+0x7235 17 375 3 114 120
+0x7235 18 375 4 115 120
+0x7235 19 375 11 114 121
+0x7235 21 375 12 115 121
+0x7235 20 375 19 114 122
+0x7235 22 375 20 115 122
+0x7235 23 375 27 114 123
+0x7235 25 375 28 115 123
+0x7235 24 375 35 114 124
+0x7235 26 375 36 115 124
+0x7235 27 375 43 114 125
+0x7235 28 375 44 115 125
+0x7235 30 375 51 114 126
+0x7235 29 375 52 115 126
+0x7235 31 375 59 114 127
+0x7235 32 375 60 115 127
+0x7234 1 375 5 116 120
+0x7234 2 375 6 117 120
+0x7234 3 375 13 116 121
+0x7234 4 375 14 117 121
+0x7234 5 375 21 116 122
+0x7234 6 375 22 117 122
+0x7234 7 375 29 116 123
+0x7234 8 375 30 117 123
+0x7234 9 375 37 116 124
+0x7234 10 375 38 117 124
+0x7234 11 375 45 116 125
+0x7234 12 375 46 117 125
+0x7234 13 375 53 116 126
+0x7234 14 375 54 117 126
+0x7234 15 375 61 116 127
+0x7234 16 375 62 117 127
+0x7234 17 375 7 118 120
+0x7234 18 375 8 119 120
+0x7234 19 375 15 118 121
+0x7234 21 375 16 119 121
+0x7234 20 375 23 118 122
+0x7234 22 375 24 119 122
+0x7234 23 375 31 118 123
+0x7234 25 375 32 119 123
+0x7234 24 375 39 118 124
+0x7234 26 375 40 119 124
+0x7234 27 375 47 118 125
+0x7234 28 375 48 119 125
+0x7234 30 375 55 118 126
+0x7234 29 375 56 119 126
+0x7234 31 375 63 118 127
+0x7234 32 375 64 119 127
+0x7335 1 376 1 120 120
+0x7335 2 376 2 121 120
+0x7335 3 376 9 120 121
+0x7335 4 376 10 121 121
+0x7335 5 376 17 120 122
+0x7335 6 376 18 121 122
+0x7335 7 376 25 120 123
+0x7335 8 376 26 121 123
+0x7335 9 376 33 120 124
+0x7335 10 376 34 121 124
+0x7335 11 376 41 120 125
+0x7335 12 376 42 121 125
+0x7335 13 376 49 120 126
+0x7335 14 376 50 121 126
+0x7335 15 376 57 120 127
+0x7335 16 376 58 121 127
+0x7335 17 376 3 122 120
+0x7335 18 376 4 123 120
+0x7335 19 376 11 122 121
+0x7335 21 376 12 123 121
+0x7335 20 376 19 122 122
+0x7335 22 376 20 123 122
+0x7335 23 376 27 122 123
+0x7335 25 376 28 123 123
+0x7335 24 376 35 122 124
+0x7335 26 376 36 123 124
+0x7335 27 376 43 122 125
+0x7335 28 376 44 123 125
+0x7335 30 376 51 122 126
+0x7335 29 376 52 123 126
+0x7335 31 376 59 122 127
+0x7335 32 376 60 123 127
+0x7334 1 376 5 124 120
+0x7334 2 376 6 125 120
+0x7334 3 376 13 124 121
+0x7334 4 376 14 125 121
+0x7334 5 376 21 124 122
+0x7334 6 376 22 125 122
+0x7334 7 376 29 124 123
+0x7334 8 376 30 125 123
+0x7334 9 376 37 124 124
+0x7334 10 376 38 125 124
+0x7334 11 376 45 124 125
+0x7334 12 376 46 125 125
+0x7334 13 376 53 124 126
+0x7334 14 376 54 125 126
+0x7334 15 376 61 124 127
+0x7334 16 376 62 125 127
+0x7334 17 376 7 126 120
+0x7334 18 376 8 127 120
+0x7334 19 376 15 126 121
+0x7334 21 376 16 127 121
+0x7334 20 376 23 126 122
+0x7334 22 376 24 127 122
+0x7334 23 376 31 126 123
+0x7334 25 376 32 127 123
+0x7334 24 376 39 126 124
+0x7334 26 376 40 127 124
+0x7334 27 376 47 126 125
+0x7334 28 376 48 127 125
+0x7334 30 376 55 126 126
+0x7334 29 376 56 127 126
+0x7334 31 376 63 126 127
+0x7334 32 376 64 127 127
+0x7145 1 398 64 111 135
+0x7145 2 398 63 110 135
+0x7145 3 398 56 111 134
+0x7145 4 398 55 110 134
+0x7145 5 398 48 111 133
+0x7145 6 398 47 110 133
+0x7145 7 398 40 111 132
+0x7145 8 398 39 110 132
+0x7145 9 398 32 111 131
+0x7145 10 398 31 110 131
+0x7145 11 398 24 111 130
+0x7145 12 398 23 110 130
+0x7145 13 398 16 111 129
+0x7145 14 398 15 110 129
+0x7145 15 398 8 111 128
+0x7145 16 398 7 110 128
+0x7145 17 398 62 109 135
+0x7145 18 398 61 108 135
+0x7145 19 398 54 109 134
+0x7145 20 398 46 109 133
+0x7145 21 398 53 108 134
+0x7145 22 398 45 108 133
+0x7145 23 398 38 109 132
+0x7145 24 398 30 109 131
+0x7145 25 398 37 108 132
+0x7145 26 398 29 108 131
+0x7145 27 398 22 109 130
+0x7145 28 398 21 108 130
+0x7145 29 398 13 108 129
+0x7145 30 398 14 109 129
+0x7145 31 398 6 109 128
+0x7145 32 398 5 108 128
+0x7144 1 398 60 107 135
+0x7144 2 398 59 106 135
+0x7144 3 398 52 107 134
+0x7144 4 398 51 106 134
+0x7144 5 398 44 107 133
+0x7144 6 398 43 106 133
+0x7144 7 398 36 107 132
+0x7144 8 398 35 106 132
+0x7144 9 398 28 107 131
+0x7144 10 398 27 106 131
+0x7144 11 398 20 107 130
+0x7144 12 398 19 106 130
+0x7144 13 398 12 107 129
+0x7144 14 398 11 106 129
+0x7144 15 398 4 107 128
+0x7144 16 398 3 106 128
+0x7144 17 398 58 105 135
+0x7144 18 398 57 104 135
+0x7144 19 398 50 105 134
+0x7144 20 398 42 105 133
+0x7144 21 398 49 104 134
+0x7144 22 398 41 104 133
+0x7144 23 398 34 105 132
+0x7144 24 398 26 105 131
+0x7144 25 398 33 104 132
+0x7144 26 398 25 104 131
+0x7144 27 398 18 105 130
+0x7144 28 398 17 104 130
+0x7144 29 398 9 104 129
+0x7144 30 398 10 105 129
+0x7144 31 398 2 105 128
+0x7144 32 398 1 104 128
+0x7245 1 399 1 112 128
+0x7245 2 399 2 113 128
+0x7245 3 399 9 112 129
+0x7245 4 399 10 113 129
+0x7245 5 399 17 112 130
+0x7245 6 399 18 113 130
+0x7245 7 399 25 112 131
+0x7245 8 399 26 113 131
+0x7245 9 399 33 112 132
+0x7245 10 399 34 113 132
+0x7245 11 399 41 112 133
+0x7245 12 399 42 113 133
+0x7245 13 399 49 112 134
+0x7245 14 399 50 113 134
+0x7245 15 399 57 112 135
+0x7245 16 399 58 113 135
+0x7245 17 399 3 114 128
+0x7245 18 399 4 115 128
+0x7245 19 399 11 114 129
+0x7245 21 399 12 115 129
+0x7245 20 399 19 114 130
+0x7245 22 399 20 115 130
+0x7245 23 399 27 114 131
+0x7245 25 399 28 115 131
+0x7245 24 399 35 114 132
+0x7245 26 399 36 115 132
+0x7245 27 399 43 114 133
+0x7245 28 399 44 115 133
+0x7245 30 399 51 114 134
+0x7245 29 399 52 115 134
+0x7245 31 399 59 114 135
+0x7245 32 399 60 115 135
+0x7244 1 399 5 116 128
+0x7244 2 399 6 117 128
+0x7244 3 399 13 116 129
+0x7244 4 399 14 117 129
+0x7244 5 399 21 116 130
+0x7244 6 399 22 117 130
+0x7244 7 399 29 116 131
+0x7244 8 399 30 117 131
+0x7244 9 399 37 116 132
+0x7244 10 399 38 117 132
+0x7244 11 399 45 116 133
+0x7244 12 399 46 117 133
+0x7244 13 399 53 116 134
+0x7244 14 399 54 117 134
+0x7244 15 399 61 116 135
+0x7244 16 399 62 117 135
+0x7244 17 399 7 118 128
+0x7244 18 399 8 119 128
+0x7244 19 399 15 118 129
+0x7244 21 399 16 119 129
+0x7244 20 399 23 118 130
+0x7244 22 399 24 119 130
+0x7244 23 399 31 118 131
+0x7244 25 399 32 119 131
+0x7244 24 399 39 118 132
+0x7244 26 399 40 119 132
+0x7244 27 399 47 118 133
+0x7244 28 399 48 119 133
+0x7244 30 399 55 118 134
+0x7244 29 399 56 119 134
+0x7244 31 399 63 118 135
+0x7244 32 399 64 119 135
+0x7345 1 400 1 120 128
+0x7345 2 400 2 121 128
+0x7345 3 400 9 120 129
+0x7345 4 400 10 121 129
+0x7345 5 400 17 120 130
+0x7345 6 400 18 121 130
+0x7345 7 400 25 120 131
+0x7345 8 400 26 121 131
+0x7345 9 400 33 120 132
+0x7345 10 400 34 121 132
+0x7345 11 400 41 120 133
+0x7345 12 400 42 121 133
+0x7345 13 400 49 120 134
+0x7345 14 400 50 121 134
+0x7345 15 400 57 120 135
+0x7345 16 400 58 121 135
+0x7345 17 400 3 122 128
+0x7345 18 400 4 123 128
+0x7345 19 400 11 122 129
+0x7345 21 400 12 123 129
+0x7345 20 400 19 122 130
+0x7345 22 400 20 123 130
+0x7345 23 400 27 122 131
+0x7345 25 400 28 123 131
+0x7345 24 400 35 122 132
+0x7345 26 400 36 123 132
+0x7345 27 400 43 122 133
+0x7345 28 400 44 123 133
+0x7345 30 400 51 122 134
+0x7345 29 400 52 123 134
+0x7345 31 400 59 122 135
+0x7345 32 400 60 123 135
+0x7344 1 400 5 124 128
+0x7344 2 400 6 125 128
+0x7344 3 400 13 124 129
+0x7344 4 400 14 125 129
+0x7344 5 400 21 124 130
+0x7344 6 400 22 125 130
+0x7344 7 400 29 124 131
+0x7344 8 400 30 125 131
+0x7344 9 400 37 124 132
+0x7344 10 400 38 125 132
+0x7344 11 400 45 124 133
+0x7344 12 400 46 125 133
+0x7344 13 400 53 124 134
+0x7344 14 400 54 125 134
+0x7344 15 400 61 124 135
+0x7344 16 400 62 125 135
+0x7344 17 400 7 126 128
+0x7344 18 400 8 127 128
+0x7344 19 400 15 126 129
+0x7344 21 400 16 127 129
+0x7344 20 400 23 126 130
+0x7344 22 400 24 127 130
+0x7344 23 400 31 126 131
+0x7344 25 400 32 127 131
+0x7344 24 400 39 126 132
+0x7344 26 400 40 127 132
+0x7344 27 400 47 126 133
+0x7344 28 400 48 127 133
+0x7344 30 400 55 126 134
+0x7344 29 400 56 127 134
+0x7344 31 400 63 126 135
+0x7344 32 400 64 127 135
+0x7115 1 326 64 111 111
+0x7115 2 326 63 110 111
+0x7115 3 326 56 111 110
+0x7115 4 326 55 110 110
+0x7115 5 326 48 111 109
+0x7115 6 326 47 110 109
+0x7115 7 326 40 111 108
+0x7115 8 326 39 110 108
+0x7115 9 326 32 111 107
+0x7115 10 326 31 110 107
+0x7115 11 326 24 111 106
+0x7115 12 326 23 110 106
+0x7115 13 326 16 111 105
+0x7115 14 326 15 110 105
+0x7115 15 326 8 111 104
+0x7115 16 326 7 110 104
+0x7115 17 326 62 109 111
+0x7115 18 326 61 108 111
+0x7115 19 326 54 109 110
+0x7115 20 326 46 109 109
+0x7115 21 326 53 108 110
+0x7115 22 326 45 108 109
+0x7115 23 326 38 109 108
+0x7115 24 326 30 109 107
+0x7115 25 326 37 108 108
+0x7115 26 326 29 108 107
+0x7115 27 326 22 109 106
+0x7115 28 326 21 108 106
+0x7115 29 326 13 108 105
+0x7115 30 326 14 109 105
+0x7115 31 326 6 109 104
+0x7115 32 326 5 108 104
+0x7114 1 326 60 107 111
+0x7114 2 326 59 106 111
+0x7114 3 326 52 107 110
+0x7114 4 326 51 106 110
+0x7114 5 326 44 107 109
+0x7114 6 326 43 106 109
+0x7114 7 326 36 107 108
+0x7114 8 326 35 106 108
+0x7114 9 326 28 107 107
+0x7114 10 326 27 106 107
+0x7114 11 326 20 107 106
+0x7114 12 326 19 106 106
+0x7114 13 326 12 107 105
+0x7114 14 326 11 106 105
+0x7114 15 326 4 107 104
+0x7114 16 326 3 106 104
+0x7114 17 326 58 105 111
+0x7114 18 326 57 104 111
+0x7114 19 326 50 105 110
+0x7114 20 326 42 105 109
+0x7114 21 326 49 104 110
+0x7114 22 326 41 104 109
+0x7114 23 326 34 105 108
+0x7114 24 326 26 105 107
+0x7114 25 326 33 104 108
+0x7114 26 326 25 104 107
+0x7114 27 326 18 105 106
+0x7114 28 326 17 104 106
+0x7114 29 326 9 104 105
+0x7114 30 326 10 105 105
+0x7114 31 326 2 105 104
+0x7114 32 326 1 104 104
+0x7215 1 327 1 112 104
+0x7215 2 327 2 113 104
+0x7215 3 327 9 112 105
+0x7215 4 327 10 113 105
+0x7215 5 327 17 112 106
+0x7215 6 327 18 113 106
+0x7215 7 327 25 112 107
+0x7215 8 327 26 113 107
+0x7215 9 327 33 112 108
+0x7215 10 327 34 113 108
+0x7215 11 327 41 112 109
+0x7215 12 327 42 113 109
+0x7215 13 327 49 112 110
+0x7215 14 327 50 113 110
+0x7215 15 327 57 112 111
+0x7215 16 327 58 113 111
+0x7215 17 327 3 114 104
+0x7215 18 327 4 115 104
+0x7215 19 327 11 114 105
+0x7215 21 327 12 115 105
+0x7215 20 327 19 114 106
+0x7215 22 327 20 115 106
+0x7215 23 327 27 114 107
+0x7215 25 327 28 115 107
+0x7215 24 327 35 114 108
+0x7215 26 327 36 115 108
+0x7215 27 327 43 114 109
+0x7215 28 327 44 115 109
+0x7215 30 327 51 114 110
+0x7215 29 327 52 115 110
+0x7215 31 327 59 114 111
+0x7215 32 327 60 115 111
+0x7214 1 327 5 116 104
+0x7214 2 327 6 117 104
+0x7214 3 327 13 116 105
+0x7214 4 327 14 117 105
+0x7214 5 327 21 116 106
+0x7214 6 327 22 117 106
+0x7214 7 327 29 116 107
+0x7214 8 327 30 117 107
+0x7214 9 327 37 116 108
+0x7214 10 327 38 117 108
+0x7214 11 327 45 116 109
+0x7214 12 327 46 117 109
+0x7214 13 327 53 116 110
+0x7214 14 327 54 117 110
+0x7214 15 327 61 116 111
+0x7214 16 327 62 117 111
+0x7214 17 327 7 118 104
+0x7214 18 327 8 119 104
+0x7214 19 327 15 118 105
+0x7214 21 327 16 119 105
+0x7214 20 327 23 118 106
+0x7214 22 327 24 119 106
+0x7214 23 327 31 118 107
+0x7214 25 327 32 119 107
+0x7214 24 327 39 118 108
+0x7214 26 327 40 119 108
+0x7214 27 327 47 118 109
+0x7214 28 327 48 119 109
+0x7214 30 327 55 118 110
+0x7214 29 327 56 119 110
+0x7214 31 327 63 118 111
+0x7214 32 327 64 119 111
+0x7315 1 328 1 120 104
+0x7315 2 328 2 121 104
+0x7315 3 328 9 120 105
+0x7315 4 328 10 121 105
+0x7315 5 328 17 120 106
+0x7315 6 328 18 121 106
+0x7315 7 328 25 120 107
+0x7315 8 328 26 121 107
+0x7315 9 328 33 120 108
+0x7315 10 328 34 121 108
+0x7315 11 328 41 120 109
+0x7315 12 328 42 121 109
+0x7315 13 328 49 120 110
+0x7315 14 328 50 121 110
+0x7315 15 328 57 120 111
+0x7315 16 328 58 121 111
+0x7315 17 328 3 122 104
+0x7315 18 328 4 123 104
+0x7315 19 328 11 122 105
+0x7315 21 328 12 123 105
+0x7315 20 328 19 122 106
+0x7315 22 328 20 123 106
+0x7315 23 328 27 122 107
+0x7315 25 328 28 123 107
+0x7315 24 328 35 122 108
+0x7315 26 328 36 123 108
+0x7315 27 328 43 122 109
+0x7315 28 328 44 123 109
+0x7315 30 328 51 122 110
+0x7315 29 328 52 123 110
+0x7315 31 328 59 122 111
+0x7315 32 328 60 123 111
+0x7314 1 328 5 124 104
+0x7314 2 328 6 125 104
+0x7314 3 328 13 124 105
+0x7314 4 328 14 125 105
+0x7314 5 328 21 124 106
+0x7314 6 328 22 125 106
+0x7314 7 328 29 124 107
+0x7314 8 328 30 125 107
+0x7314 9 328 37 124 108
+0x7314 10 328 38 125 108
+0x7314 11 328 45 124 109
+0x7314 12 328 46 125 109
+0x7314 13 328 53 124 110
+0x7314 14 328 54 125 110
+0x7314 15 328 61 124 111
+0x7314 16 328 62 125 111
+0x7314 17 328 7 126 104
+0x7314 18 328 8 127 104
+0x7314 19 328 15 126 105
+0x7314 21 328 16 127 105
+0x7314 20 328 23 126 106
+0x7314 22 328 24 127 106
+0x7314 23 328 31 126 107
+0x7314 25 328 32 127 107
+0x7314 24 328 39 126 108
+0x7314 26 328 40 127 108
+0x7314 27 328 47 126 109
+0x7314 28 328 48 127 109
+0x7314 30 328 55 126 110
+0x7314 29 328 56 127 110
+0x7314 31 328 63 126 111
+0x7314 32 328 64 127 111
+0x7125 1 350 64 111 119
+0x7125 2 350 63 110 119
+0x7125 3 350 56 111 118
+0x7125 4 350 55 110 118
+0x7125 5 350 48 111 117
+0x7125 6 350 47 110 117
+0x7125 7 350 40 111 116
+0x7125 8 350 39 110 116
+0x7125 9 350 32 111 115
+0x7125 10 350 31 110 115
+0x7125 11 350 24 111 114
+0x7125 12 350 23 110 114
+0x7125 13 350 16 111 113
+0x7125 14 350 15 110 113
+0x7125 15 350 8 111 112
+0x7125 16 350 7 110 112
+0x7125 17 350 62 109 119
+0x7125 18 350 61 108 119
+0x7125 19 350 54 109 118
+0x7125 20 350 46 109 117
+0x7125 21 350 53 108 118
+0x7125 22 350 45 108 117
+0x7125 23 350 38 109 116
+0x7125 24 350 30 109 115
+0x7125 25 350 37 108 116
+0x7125 26 350 29 108 115
+0x7125 27 350 22 109 114
+0x7125 28 350 21 108 114
+0x7125 29 350 13 108 113
+0x7125 30 350 14 109 113
+0x7125 31 350 6 109 112
+0x7125 32 350 5 108 112
+0x7124 1 350 60 107 119
+0x7124 2 350 59 106 119
+0x7124 3 350 52 107 118
+0x7124 4 350 51 106 118
+0x7124 5 350 44 107 117
+0x7124 6 350 43 106 117
+0x7124 7 350 36 107 116
+0x7124 8 350 35 106 116
+0x7124 9 350 28 107 115
+0x7124 10 350 27 106 115
+0x7124 11 350 20 107 114
+0x7124 12 350 19 106 114
+0x7124 13 350 12 107 113
+0x7124 14 350 11 106 113
+0x7124 15 350 4 107 112
+0x7124 16 350 3 106 112
+0x7124 17 350 58 105 119
+0x7124 18 350 57 104 119
+0x7124 19 350 50 105 118
+0x7124 20 350 42 105 117
+0x7124 21 350 49 104 118
+0x7124 22 350 41 104 117
+0x7124 23 350 34 105 116
+0x7124 24 350 26 105 115
+0x7124 25 350 33 104 116
+0x7124 26 350 25 104 115
+0x7124 27 350 18 105 114
+0x7124 28 350 17 104 114
+0x7124 29 350 9 104 113
+0x7124 30 350 10 105 113
+0x7124 31 350 2 105 112
+0x7124 32 350 1 104 112
+0x7225 1 351 1 112 112
+0x7225 2 351 2 113 112
+0x7225 3 351 9 112 113
+0x7225 4 351 10 113 113
+0x7225 5 351 17 112 114
+0x7225 6 351 18 113 114
+0x7225 7 351 25 112 115
+0x7225 8 351 26 113 115
+0x7225 9 351 33 112 116
+0x7225 10 351 34 113 116
+0x7225 11 351 41 112 117
+0x7225 12 351 42 113 117
+0x7225 13 351 49 112 118
+0x7225 14 351 50 113 118
+0x7225 15 351 57 112 119
+0x7225 16 351 58 113 119
+0x7225 17 351 3 114 112
+0x7225 18 351 4 115 112
+0x7225 19 351 11 114 113
+0x7225 21 351 12 115 113
+0x7225 20 351 19 114 114
+0x7225 22 351 20 115 114
+0x7225 23 351 27 114 115
+0x7225 25 351 28 115 115
+0x7225 24 351 35 114 116
+0x7225 26 351 36 115 116
+0x7225 27 351 43 114 117
+0x7225 28 351 44 115 117
+0x7225 30 351 51 114 118
+0x7225 29 351 52 115 118
+0x7225 31 351 59 114 119
+0x7225 32 351 60 115 119
+0x7224 1 351 5 116 112
+0x7224 2 351 6 117 112
+0x7224 3 351 13 116 113
+0x7224 4 351 14 117 113
+0x7224 5 351 21 116 114
+0x7224 6 351 22 117 114
+0x7224 7 351 29 116 115
+0x7224 8 351 30 117 115
+0x7224 9 351 37 116 116
+0x7224 10 351 38 117 116
+0x7224 11 351 45 116 117
+0x7224 12 351 46 117 117
+0x7224 13 351 53 116 118
+0x7224 14 351 54 117 118
+0x7224 15 351 61 116 119
+0x7224 16 351 62 117 119
+0x7224 17 351 7 118 112
+0x7224 18 351 8 119 112
+0x7224 19 351 15 118 113
+0x7224 21 351 16 119 113
+0x7224 20 351 23 118 114
+0x7224 22 351 24 119 114
+0x7224 23 351 31 118 115
+0x7224 25 351 32 119 115
+0x7224 24 351 39 118 116
+0x7224 26 351 40 119 116
+0x7224 27 351 47 118 117
+0x7224 28 351 48 119 117
+0x7224 30 351 55 118 118
+0x7224 29 351 56 119 118
+0x7224 31 351 63 118 119
+0x7224 32 351 64 119 119
+0x7325 1 352 1 120 112
+0x7325 2 352 2 121 112
+0x7325 3 352 9 120 113
+0x7325 4 352 10 121 113
+0x7325 5 352 17 120 114
+0x7325 6 352 18 121 114
+0x7325 7 352 25 120 115
+0x7325 8 352 26 121 115
+0x7325 9 352 33 120 116
+0x7325 10 352 34 121 116
+0x7325 11 352 41 120 117
+0x7325 12 352 42 121 117
+0x7325 13 352 49 120 118
+0x7325 14 352 50 121 118
+0x7325 15 352 57 120 119
+0x7325 16 352 58 121 119
+0x7325 17 352 3 122 112
+0x7325 18 352 4 123 112
+0x7325 19 352 11 122 113
+0x7325 21 352 12 123 113
+0x7325 20 352 19 122 114
+0x7325 22 352 20 123 114
+0x7325 23 352 27 122 115
+0x7325 25 352 28 123 115
+0x7325 24 352 35 122 116
+0x7325 26 352 36 123 116
+0x7325 27 352 43 122 117
+0x7325 28 352 44 123 117
+0x7325 30 352 51 122 118
+0x7325 29 352 52 123 118
+0x7325 31 352 59 122 119
+0x7325 32 352 60 123 119
+0x7324 1 352 5 124 112
+0x7324 2 352 6 125 112
+0x7324 3 352 13 124 113
+0x7324 4 352 14 125 113
+0x7324 5 352 21 124 114
+0x7324 6 352 22 125 114
+0x7324 7 352 29 124 115
+0x7324 8 352 30 125 115
+0x7324 9 352 37 124 116
+0x7324 10 352 38 125 116
+0x7324 11 352 45 124 117
+0x7324 12 352 46 125 117
+0x7324 13 352 53 124 118
+0x7324 14 352 54 125 118
+0x7324 15 352 61 124 119
+0x7324 16 352 62 125 119
+0x7324 17 352 7 126 112
+0x7324 18 352 8 127 112
+0x7324 19 352 15 126 113
+0x7324 21 352 16 127 113
+0x7324 20 352 23 126 114
+0x7324 22 352 24 127 114
+0x7324 23 352 31 126 115
+0x7324 25 352 32 127 115
+0x7324 24 352 39 126 116
+0x7324 26 352 40 127 116
+0x7324 27 352 47 126 117
+0x7324 28 352 48 127 117
+0x7324 30 352 55 126 118
+0x7324 29 352 56 127 118
+0x7324 31 352 63 126 119
+0x7324 32 352 64 127 119
+0x7107 1 278 64 111 95
+0x7107 2 278 63 110 95
+0x7107 3 278 56 111 94
+0x7107 4 278 55 110 94
+0x7107 5 278 48 111 93
+0x7107 6 278 47 110 93
+0x7107 7 278 40 111 92
+0x7107 8 278 39 110 92
+0x7107 9 278 32 111 91
+0x7107 10 278 31 110 91
+0x7107 11 278 24 111 90
+0x7107 12 278 23 110 90
+0x7107 13 278 16 111 89
+0x7107 14 278 15 110 89
+0x7107 15 278 8 111 88
+0x7107 16 278 7 110 88
+0x7107 17 278 62 109 95
+0x7107 18 278 61 108 95
+0x7107 19 278 54 109 94
+0x7107 20 278 46 109 93
+0x7107 21 278 53 108 94
+0x7107 22 278 45 108 93
+0x7107 23 278 38 109 92
+0x7107 24 278 30 109 91
+0x7107 25 278 37 108 92
+0x7107 26 278 29 108 91
+0x7107 27 278 22 109 90
+0x7107 28 278 21 108 90
+0x7107 29 278 13 108 89
+0x7107 30 278 14 109 89
+0x7107 31 278 6 109 88
+0x7107 32 278 5 108 88
+0x7106 1 278 60 107 95
+0x7106 2 278 59 106 95
+0x7106 3 278 52 107 94
+0x7106 4 278 51 106 94
+0x7106 5 278 44 107 93
+0x7106 6 278 43 106 93
+0x7106 7 278 36 107 92
+0x7106 8 278 35 106 92
+0x7106 9 278 28 107 91
+0x7106 10 278 27 106 91
+0x7106 11 278 20 107 90
+0x7106 12 278 19 106 90
+0x7106 13 278 12 107 89
+0x7106 14 278 11 106 89
+0x7106 15 278 4 107 88
+0x7106 16 278 3 106 88
+0x7106 17 278 58 105 95
+0x7106 18 278 57 104 95
+0x7106 19 278 50 105 94
+0x7106 20 278 42 105 93
+0x7106 21 278 49 104 94
+0x7106 22 278 41 104 93
+0x7106 23 278 34 105 92
+0x7106 24 278 26 105 91
+0x7106 25 278 33 104 92
+0x7106 26 278 25 104 91
+0x7106 27 278 18 105 90
+0x7106 28 278 17 104 90
+0x7106 29 278 9 104 89
+0x7106 30 278 10 105 89
+0x7106 31 278 2 105 88
+0x7106 32 278 1 104 88
+0x7207 1 279 1 112 88
+0x7207 2 279 2 113 88
+0x7207 3 279 9 112 89
+0x7207 4 279 10 113 89
+0x7207 5 279 17 112 90
+0x7207 6 279 18 113 90
+0x7207 7 279 25 112 91
+0x7207 8 279 26 113 91
+0x7207 9 279 33 112 92
+0x7207 10 279 34 113 92
+0x7207 11 279 41 112 93
+0x7207 12 279 42 113 93
+0x7207 13 279 49 112 94
+0x7207 14 279 50 113 94
+0x7207 15 279 57 112 95
+0x7207 16 279 58 113 95
+0x7207 17 279 3 114 88
+0x7207 18 279 4 115 88
+0x7207 19 279 11 114 89
+0x7207 21 279 12 115 89
+0x7207 20 279 19 114 90
+0x7207 22 279 20 115 90
+0x7207 23 279 27 114 91
+0x7207 25 279 28 115 91
+0x7207 24 279 35 114 92
+0x7207 26 279 36 115 92
+0x7207 27 279 43 114 93
+0x7207 28 279 44 115 93
+0x7207 30 279 51 114 94
+0x7207 29 279 52 115 94
+0x7207 31 279 59 114 95
+0x7207 32 279 60 115 95
+0x7206 1 279 5 116 88
+0x7206 2 279 6 117 88
+0x7206 3 279 13 116 89
+0x7206 4 279 14 117 89
+0x7206 5 279 21 116 90
+0x7206 6 279 22 117 90
+0x7206 7 279 29 116 91
+0x7206 8 279 30 117 91
+0x7206 9 279 37 116 92
+0x7206 10 279 38 117 92
+0x7206 11 279 45 116 93
+0x7206 12 279 46 117 93
+0x7206 13 279 53 116 94
+0x7206 14 279 54 117 94
+0x7206 15 279 61 116 95
+0x7206 16 279 62 117 95
+0x7206 17 279 7 118 88
+0x7206 18 279 8 119 88
+0x7206 19 279 15 118 89
+0x7206 21 279 16 119 89
+0x7206 20 279 23 118 90
+0x7206 22 279 24 119 90
+0x7206 23 279 31 118 91
+0x7206 25 279 32 119 91
+0x7206 24 279 39 118 92
+0x7206 26 279 40 119 92
+0x7206 27 279 47 118 93
+0x7206 28 279 48 119 93
+0x7206 30 279 55 118 94
+0x7206 29 279 56 119 94
+0x7206 31 279 63 118 95
+0x7206 32 279 64 119 95
+0x7307 1 280 1 120 88
+0x7307 2 280 2 121 88
+0x7307 3 280 9 120 89
+0x7307 4 280 10 121 89
+0x7307 5 280 17 120 90
+0x7307 6 280 18 121 90
+0x7307 7 280 25 120 91
+0x7307 8 280 26 121 91
+0x7307 9 280 33 120 92
+0x7307 10 280 34 121 92
+0x7307 11 280 41 120 93
+0x7307 12 280 42 121 93
+0x7307 13 280 49 120 94
+0x7307 14 280 50 121 94
+0x7307 15 280 57 120 95
+0x7307 16 280 58 121 95
+0x7307 17 280 3 122 88
+0x7307 18 280 4 123 88
+0x7307 19 280 11 122 89
+0x7307 21 280 12 123 89
+0x7307 20 280 19 122 90
+0x7307 22 280 20 123 90
+0x7307 23 280 27 122 91
+0x7307 25 280 28 123 91
+0x7307 24 280 35 122 92
+0x7307 26 280 36 123 92
+0x7307 27 280 43 122 93
+0x7307 28 280 44 123 93
+0x7307 30 280 51 122 94
+0x7307 29 280 52 123 94
+0x7307 31 280 59 122 95
+0x7307 32 280 60 123 95
+0x7306 1 280 5 124 88
+0x7306 2 280 6 125 88
+0x7306 3 280 13 124 89
+0x7306 4 280 14 125 89
+0x7306 5 280 21 124 90
+0x7306 6 280 22 125 90
+0x7306 7 280 29 124 91
+0x7306 8 280 30 125 91
+0x7306 9 280 37 124 92
+0x7306 10 280 38 125 92
+0x7306 11 280 45 124 93
+0x7306 12 280 46 125 93
+0x7306 13 280 53 124 94
+0x7306 14 280 54 125 94
+0x7306 15 280 61 124 95
+0x7306 16 280 62 125 95
+0x7306 17 280 7 126 88
+0x7306 18 280 8 127 88
+0x7306 19 280 15 126 89
+0x7306 21 280 16 127 89
+0x7306 20 280 23 126 90
+0x7306 22 280 24 127 90
+0x7306 23 280 31 126 91
+0x7306 25 280 32 127 91
+0x7306 24 280 39 126 92
+0x7306 26 280 40 127 92
+0x7306 27 280 47 126 93
+0x7306 28 280 48 127 93
+0x7306 30 280 55 126 94
+0x7306 29 280 56 127 94
+0x7306 31 280 63 126 95
+0x7306 32 280 64 127 95
+0x7105 1 302 64 111 103
+0x7105 2 302 63 110 103
+0x7105 3 302 56 111 102
+0x7105 4 302 55 110 102
+0x7105 5 302 48 111 101
+0x7105 6 302 47 110 101
+0x7105 7 302 40 111 100
+0x7105 8 302 39 110 100
+0x7105 9 302 32 111 99
+0x7105 10 302 31 110 99
+0x7105 11 302 24 111 98
+0x7105 12 302 23 110 98
+0x7105 13 302 16 111 97
+0x7105 14 302 15 110 97
+0x7105 15 302 8 111 96
+0x7105 16 302 7 110 96
+0x7105 17 302 62 109 103
+0x7105 18 302 61 108 103
+0x7105 19 302 54 109 102
+0x7105 20 302 46 109 101
+0x7105 21 302 53 108 102
+0x7105 22 302 45 108 101
+0x7105 23 302 38 109 100
+0x7105 24 302 30 109 99
+0x7105 25 302 37 108 100
+0x7105 26 302 29 108 99
+0x7105 27 302 22 109 98
+0x7105 28 302 21 108 98
+0x7105 29 302 13 108 97
+0x7105 30 302 14 109 97
+0x7105 31 302 6 109 96
+0x7105 32 302 5 108 96
+0x7104 1 302 60 107 103
+0x7104 2 302 59 106 103
+0x7104 3 302 52 107 102
+0x7104 4 302 51 106 102
+0x7104 5 302 44 107 101
+0x7104 6 302 43 106 101
+0x7104 7 302 36 107 100
+0x7104 8 302 35 106 100
+0x7104 9 302 28 107 99
+0x7104 10 302 27 106 99
+0x7104 11 302 20 107 98
+0x7104 12 302 19 106 98
+0x7104 13 302 12 107 97
+0x7104 14 302 11 106 97
+0x7104 15 302 4 107 96
+0x7104 16 302 3 106 96
+0x7104 17 302 58 105 103
+0x7104 18 302 57 104 103
+0x7104 19 302 50 105 102
+0x7104 20 302 42 105 101
+0x7104 21 302 49 104 102
+0x7104 22 302 41 104 101
+0x7104 23 302 34 105 100
+0x7104 24 302 26 105 99
+0x7104 25 302 33 104 100
+0x7104 26 302 25 104 99
+0x7104 27 302 18 105 98
+0x7104 28 302 17 104 98
+0x7104 29 302 9 104 97
+0x7104 30 302 10 105 97
+0x7104 31 302 2 105 96
+0x7104 32 302 1 104 96
+0x7205 1 303 1 112 96
+0x7205 2 303 2 113 96
+0x7205 3 303 9 112 97
+0x7205 4 303 10 113 97
+0x7205 5 303 17 112 98
+0x7205 6 303 18 113 98
+0x7205 7 303 25 112 99
+0x7205 8 303 26 113 99
+0x7205 9 303 33 112 100
+0x7205 10 303 34 113 100
+0x7205 11 303 41 112 101
+0x7205 12 303 42 113 101
+0x7205 13 303 49 112 102
+0x7205 14 303 50 113 102
+0x7205 15 303 57 112 103
+0x7205 16 303 58 113 103
+0x7205 17 303 3 114 96
+0x7205 18 303 4 115 96
+0x7205 19 303 11 114 97
+0x7205 21 303 12 115 97
+0x7205 20 303 19 114 98
+0x7205 22 303 20 115 98
+0x7205 23 303 27 114 99
+0x7205 25 303 28 115 99
+0x7205 24 303 35 114 100
+0x7205 26 303 36 115 100
+0x7205 27 303 43 114 101
+0x7205 28 303 44 115 101
+0x7205 30 303 51 114 102
+0x7205 29 303 52 115 102
+0x7205 31 303 59 114 103
+0x7205 32 303 60 115 103
+0x7204 1 303 5 116 96
+0x7204 2 303 6 117 96
+0x7204 3 303 13 116 97
+0x7204 4 303 14 117 97
+0x7204 5 303 21 116 98
+0x7204 6 303 22 117 98
+0x7204 7 303 29 116 99
+0x7204 8 303 30 117 99
+0x7204 9 303 37 116 100
+0x7204 10 303 38 117 100
+0x7204 11 303 45 116 101
+0x7204 12 303 46 117 101
+0x7204 13 303 53 116 102
+0x7204 14 303 54 117 102
+0x7204 15 303 61 116 103
+0x7204 16 303 62 117 103
+0x7204 17 303 7 118 96
+0x7204 18 303 8 119 96
+0x7204 19 303 15 118 97
+0x7204 21 303 16 119 97
+0x7204 20 303 23 118 98
+0x7204 22 303 24 119 98
+0x7204 23 303 31 118 99
+0x7204 25 303 32 119 99
+0x7204 24 303 39 118 100
+0x7204 26 303 40 119 100
+0x7204 27 303 47 118 101
+0x7204 28 303 48 119 101
+0x7204 30 303 55 118 102
+0x7204 29 303 56 119 102
+0x7204 31 303 63 118 103
+0x7204 32 303 64 119 103
+0x7305 1 304 1 120 96
+0x7305 2 304 2 121 96
+0x7305 3 304 9 120 97
+0x7305 4 304 10 121 97
+0x7305 5 304 17 120 98
+0x7305 6 304 18 121 98
+0x7305 7 304 25 120 99
+0x7305 8 304 26 121 99
+0x7305 9 304 33 120 100
+0x7305 10 304 34 121 100
+0x7305 11 304 41 120 101
+0x7305 12 304 42 121 101
+0x7305 13 304 49 120 102
+0x7305 14 304 50 121 102
+0x7305 15 304 57 120 103
+0x7305 16 304 58 121 103
+0x7305 17 304 3 122 96
+0x7305 18 304 4 123 96
+0x7305 19 304 11 122 97
+0x7305 21 304 12 123 97
+0x7305 20 304 19 122 98
+0x7305 22 304 20 123 98
+0x7305 23 304 27 122 99
+0x7305 25 304 28 123 99
+0x7305 24 304 35 122 100
+0x7305 26 304 36 123 100
+0x7305 27 304 43 122 101
+0x7305 28 304 44 123 101
+0x7305 30 304 51 122 102
+0x7305 29 304 52 123 102
+0x7305 31 304 59 122 103
+0x7305 32 304 60 123 103
+0x7304 1 304 5 124 96
+0x7304 2 304 6 125 96
+0x7304 3 304 13 124 97
+0x7304 4 304 14 125 97
+0x7304 5 304 21 124 98
+0x7304 6 304 22 125 98
+0x7304 7 304 29 124 99
+0x7304 8 304 30 125 99
+0x7304 9 304 37 124 100
+0x7304 10 304 38 125 100
+0x7304 11 304 45 124 101
+0x7304 12 304 46 125 101
+0x7304 13 304 53 124 102
+0x7304 14 304 54 125 102
+0x7304 15 304 61 124 103
+0x7304 16 304 62 125 103
+0x7304 17 304 7 126 96
+0x7304 18 304 8 127 96
+0x7304 19 304 15 126 97
+0x7304 21 304 16 127 97
+0x7304 20 304 23 126 98
+0x7304 22 304 24 127 98
+0x7304 23 304 31 126 99
+0x7304 25 304 32 127 99
+0x7304 24 304 39 126 100
+0x7304 26 304 40 127 100
+0x7304 27 304 47 126 101
+0x7304 28 304 48 127 101
+0x7304 30 304 55 126 102
+0x7304 29 304 56 127 102
+0x7304 31 304 63 126 103
+0x7304 32 304 64 127 103
+0x7127 1 230 64 111 79
+0x7127 2 230 63 110 79
+0x7127 3 230 56 111 78
+0x7127 4 230 55 110 78
+0x7127 5 230 48 111 77
+0x7127 6 230 47 110 77
+0x7127 7 230 40 111 76
+0x7127 8 230 39 110 76
+0x7127 9 230 32 111 75
+0x7127 10 230 31 110 75
+0x7127 11 230 24 111 74
+0x7127 12 230 23 110 74
+0x7127 13 230 16 111 73
+0x7127 14 230 15 110 73
+0x7127 15 230 8 111 72
+0x7127 16 230 7 110 72
+0x7127 17 230 62 109 79
+0x7127 18 230 61 108 79
+0x7127 19 230 54 109 78
+0x7127 20 230 46 109 77
+0x7127 21 230 53 108 78
+0x7127 22 230 45 108 77
+0x7127 23 230 38 109 76
+0x7127 24 230 30 109 75
+0x7127 25 230 37 108 76
+0x7127 26 230 29 108 75
+0x7127 27 230 22 109 74
+0x7127 28 230 21 108 74
+0x7127 29 230 13 108 73
+0x7127 30 230 14 109 73
+0x7127 31 230 6 109 72
+0x7127 32 230 5 108 72
+0x7126 1 230 60 107 79
+0x7126 2 230 59 106 79
+0x7126 3 230 52 107 78
+0x7126 4 230 51 106 78
+0x7126 5 230 44 107 77
+0x7126 6 230 43 106 77
+0x7126 7 230 36 107 76
+0x7126 8 230 35 106 76
+0x7126 9 230 28 107 75
+0x7126 10 230 27 106 75
+0x7126 11 230 20 107 74
+0x7126 12 230 19 106 74
+0x7126 13 230 12 107 73
+0x7126 14 230 11 106 73
+0x7126 15 230 4 107 72
+0x7126 16 230 3 106 72
+0x7126 17 230 58 105 79
+0x7126 18 230 57 104 79
+0x7126 19 230 50 105 78
+0x7126 20 230 42 105 77
+0x7126 21 230 49 104 78
+0x7126 22 230 41 104 77
+0x7126 23 230 34 105 76
+0x7126 24 230 26 105 75
+0x7126 25 230 33 104 76
+0x7126 26 230 25 104 75
+0x7126 27 230 18 105 74
+0x7126 28 230 17 104 74
+0x7126 29 230 9 104 73
+0x7126 30 230 10 105 73
+0x7126 31 230 2 105 72
+0x7126 32 230 1 104 72
+0x7227 1 231 1 112 72
+0x7227 2 231 2 113 72
+0x7227 3 231 9 112 73
+0x7227 4 231 10 113 73
+0x7227 5 231 17 112 74
+0x7227 6 231 18 113 74
+0x7227 7 231 25 112 75
+0x7227 8 231 26 113 75
+0x7227 9 231 33 112 76
+0x7227 10 231 34 113 76
+0x7227 11 231 41 112 77
+0x7227 12 231 42 113 77
+0x7227 13 231 49 112 78
+0x7227 14 231 50 113 78
+0x7227 15 231 57 112 79
+0x7227 16 231 58 113 79
+0x7227 17 231 3 114 72
+0x7227 18 231 4 115 72
+0x7227 19 231 11 114 73
+0x7227 21 231 12 115 73
+0x7227 20 231 19 114 74
+0x7227 22 231 20 115 74
+0x7227 23 231 27 114 75
+0x7227 25 231 28 115 75
+0x7227 24 231 35 114 76
+0x7227 26 231 36 115 76
+0x7227 27 231 43 114 77
+0x7227 28 231 44 115 77
+0x7227 30 231 51 114 78
+0x7227 29 231 52 115 78
+0x7227 31 231 59 114 79
+0x7227 32 231 60 115 79
+0x7226 1 231 5 116 72
+0x7226 2 231 6 117 72
+0x7226 3 231 13 116 73
+0x7226 4 231 14 117 73
+0x7226 5 231 21 116 74
+0x7226 6 231 22 117 74
+0x7226 7 231 29 116 75
+0x7226 8 231 30 117 75
+0x7226 9 231 37 116 76
+0x7226 10 231 38 117 76
+0x7226 11 231 45 116 77
+0x7226 12 231 46 117 77
+0x7226 13 231 53 116 78
+0x7226 14 231 54 117 78
+0x7226 15 231 61 116 79
+0x7226 16 231 62 117 79
+0x7226 17 231 7 118 72
+0x7226 18 231 8 119 72
+0x7226 19 231 15 118 73
+0x7226 21 231 16 119 73
+0x7226 20 231 23 118 74
+0x7226 22 231 24 119 74
+0x7226 23 231 31 118 75
+0x7226 25 231 32 119 75
+0x7226 24 231 39 118 76
+0x7226 26 231 40 119 76
+0x7226 27 231 47 118 77
+0x7226 28 231 48 119 77
+0x7226 30 231 55 118 78
+0x7226 29 231 56 119 78
+0x7226 31 231 63 118 79
+0x7226 32 231 64 119 79
+0x7327 1 232 1 120 72
+0x7327 2 232 2 121 72
+0x7327 3 232 9 120 73
+0x7327 4 232 10 121 73
+0x7327 5 232 17 120 74
+0x7327 6 232 18 121 74
+0x7327 7 232 25 120 75
+0x7327 8 232 26 121 75
+0x7327 9 232 33 120 76
+0x7327 10 232 34 121 76
+0x7327 11 232 41 120 77
+0x7327 12 232 42 121 77
+0x7327 13 232 49 120 78
+0x7327 14 232 50 121 78
+0x7327 15 232 57 120 79
+0x7327 16 232 58 121 79
+0x7327 17 232 3 122 72
+0x7327 18 232 4 123 72
+0x7327 19 232 11 122 73
+0x7327 21 232 12 123 73
+0x7327 20 232 19 122 74
+0x7327 22 232 20 123 74
+0x7327 23 232 27 122 75
+0x7327 25 232 28 123 75
+0x7327 24 232 35 122 76
+0x7327 26 232 36 123 76
+0x7327 27 232 43 122 77
+0x7327 28 232 44 123 77
+0x7327 30 232 51 122 78
+0x7327 29 232 52 123 78
+0x7327 31 232 59 122 79
+0x7327 32 232 60 123 79
+0x7326 1 232 5 124 72
+0x7326 2 232 6 125 72
+0x7326 3 232 13 124 73
+0x7326 4 232 14 125 73
+0x7326 5 232 21 124 74
+0x7326 6 232 22 125 74
+0x7326 7 232 29 124 75
+0x7326 8 232 30 125 75
+0x7326 9 232 37 124 76
+0x7326 10 232 38 125 76
+0x7326 11 232 45 124 77
+0x7326 12 232 46 125 77
+0x7326 13 232 53 124 78
+0x7326 14 232 54 125 78
+0x7326 15 232 61 124 79
+0x7326 16 232 62 125 79
+0x7326 17 232 7 126 72
+0x7326 18 232 8 127 72
+0x7326 19 232 15 126 73
+0x7326 21 232 16 127 73
+0x7326 20 232 23 126 74
+0x7326 22 232 24 127 74
+0x7326 23 232 31 126 75
+0x7326 25 232 32 127 75
+0x7326 24 232 39 126 76
+0x7326 26 232 40 127 76
+0x7326 27 232 47 126 77
+0x7326 28 232 48 127 77
+0x7326 30 232 55 126 78
+0x7326 29 232 56 127 78
+0x7326 31 232 63 126 79
+0x7326 32 232 64 127 79
+0x7117 1 254 64 111 87
+0x7117 2 254 63 110 87
+0x7117 3 254 56 111 86
+0x7117 4 254 55 110 86
+0x7117 5 254 48 111 85
+0x7117 6 254 47 110 85
+0x7117 7 254 40 111 84
+0x7117 8 254 39 110 84
+0x7117 9 254 32 111 83
+0x7117 10 254 31 110 83
+0x7117 11 254 24 111 82
+0x7117 12 254 23 110 82
+0x7117 13 254 16 111 81
+0x7117 14 254 15 110 81
+0x7117 15 254 8 111 80
+0x7117 16 254 7 110 80
+0x7117 17 254 62 109 87
+0x7117 18 254 61 108 87
+0x7117 19 254 54 109 86
+0x7117 20 254 46 109 85
+0x7117 21 254 53 108 86
+0x7117 22 254 45 108 85
+0x7117 23 254 38 109 84
+0x7117 24 254 30 109 83
+0x7117 25 254 37 108 84
+0x7117 26 254 29 108 83
+0x7117 27 254 22 109 82
+0x7117 28 254 21 108 82
+0x7117 29 254 13 108 81
+0x7117 30 254 14 109 81
+0x7117 31 254 6 109 80
+0x7117 32 254 5 108 80
+0x7116 1 254 60 107 87
+0x7116 2 254 59 106 87
+0x7116 3 254 52 107 86
+0x7116 4 254 51 106 86
+0x7116 5 254 44 107 85
+0x7116 6 254 43 106 85
+0x7116 7 254 36 107 84
+0x7116 8 254 35 106 84
+0x7116 9 254 28 107 83
+0x7116 10 254 27 106 83
+0x7116 11 254 20 107 82
+0x7116 12 254 19 106 82
+0x7116 13 254 12 107 81
+0x7116 14 254 11 106 81
+0x7116 15 254 4 107 80
+0x7116 16 254 3 106 80
+0x7116 17 254 58 105 87
+0x7116 18 254 57 104 87
+0x7116 19 254 50 105 86
+0x7116 20 254 42 105 85
+0x7116 21 254 49 104 86
+0x7116 22 254 41 104 85
+0x7116 23 254 34 105 84
+0x7116 24 254 26 105 83
+0x7116 25 254 33 104 84
+0x7116 26 254 25 104 83
+0x7116 27 254 18 105 82
+0x7116 28 254 17 104 82
+0x7116 29 254 9 104 81
+0x7116 30 254 10 105 81
+0x7116 31 254 2 105 80
+0x7116 32 254 1 104 80
+0x7217 1 255 1 112 80
+0x7217 2 255 2 113 80
+0x7217 3 255 9 112 81
+0x7217 4 255 10 113 81
+0x7217 5 255 17 112 82
+0x7217 6 255 18 113 82
+0x7217 7 255 25 112 83
+0x7217 8 255 26 113 83
+0x7217 9 255 33 112 84
+0x7217 10 255 34 113 84
+0x7217 11 255 41 112 85
+0x7217 12 255 42 113 85
+0x7217 13 255 49 112 86
+0x7217 14 255 50 113 86
+0x7217 15 255 57 112 87
+0x7217 16 255 58 113 87
+0x7217 17 255 3 114 80
+0x7217 18 255 4 115 80
+0x7217 19 255 11 114 81
+0x7217 21 255 12 115 81
+0x7217 20 255 19 114 82
+0x7217 22 255 20 115 82
+0x7217 23 255 27 114 83
+0x7217 25 255 28 115 83
+0x7217 24 255 35 114 84
+0x7217 26 255 36 115 84
+0x7217 27 255 43 114 85
+0x7217 28 255 44 115 85
+0x7217 30 255 51 114 86
+0x7217 29 255 52 115 86
+0x7217 31 255 59 114 87
+0x7217 32 255 60 115 87
+0x7216 1 255 5 116 80
+0x7216 2 255 6 117 80
+0x7216 3 255 13 116 81
+0x7216 4 255 14 117 81
+0x7216 5 255 21 116 82
+0x7216 6 255 22 117 82
+0x7216 7 255 29 116 83
+0x7216 8 255 30 117 83
+0x7216 9 255 37 116 84
+0x7216 10 255 38 117 84
+0x7216 11 255 45 116 85
+0x7216 12 255 46 117 85
+0x7216 13 255 53 116 86
+0x7216 14 255 54 117 86
+0x7216 15 255 61 116 87
+0x7216 16 255 62 117 87
+0x7216 17 255 7 118 80
+0x7216 18 255 8 119 80
+0x7216 19 255 15 118 81
+0x7216 21 255 16 119 81
+0x7216 20 255 23 118 82
+0x7216 22 255 24 119 82
+0x7216 23 255 31 118 83
+0x7216 25 255 32 119 83
+0x7216 24 255 39 118 84
+0x7216 26 255 40 119 84
+0x7216 27 255 47 118 85
+0x7216 28 255 48 119 85
+0x7216 30 255 55 118 86
+0x7216 29 255 56 119 86
+0x7216 31 255 63 118 87
+0x7216 32 255 64 119 87
+0x7317 1 256 1 120 80
+0x7317 2 256 2 121 80
+0x7317 3 256 9 120 81
+0x7317 4 256 10 121 81
+0x7317 5 256 17 120 82
+0x7317 6 256 18 121 82
+0x7317 7 256 25 120 83
+0x7317 8 256 26 121 83
+0x7317 9 256 33 120 84
+0x7317 10 256 34 121 84
+0x7317 11 256 41 120 85
+0x7317 12 256 42 121 85
+0x7317 13 256 49 120 86
+0x7317 14 256 50 121 86
+0x7317 15 256 57 120 87
+0x7317 16 256 58 121 87
+0x7317 17 256 3 122 80
+0x7317 18 256 4 123 80
+0x7317 19 256 11 122 81
+0x7317 21 256 12 123 81
+0x7317 20 256 19 122 82
+0x7317 22 256 20 123 82
+0x7317 23 256 27 122 83
+0x7317 25 256 28 123 83
+0x7317 24 256 35 122 84
+0x7317 26 256 36 123 84
+0x7317 27 256 43 122 85
+0x7317 28 256 44 123 85
+0x7317 30 256 51 122 86
+0x7317 29 256 52 123 86
+0x7317 31 256 59 122 87
+0x7317 32 256 60 123 87
+0x7316 1 256 5 124 80
+0x7316 2 256 6 125 80
+0x7316 3 256 13 124 81
+0x7316 4 256 14 125 81
+0x7316 5 256 21 124 82
+0x7316 6 256 22 125 82
+0x7316 7 256 29 124 83
+0x7316 8 256 30 125 83
+0x7316 9 256 37 124 84
+0x7316 10 256 38 125 84
+0x7316 11 256 45 124 85
+0x7316 12 256 46 125 85
+0x7316 13 256 53 124 86
+0x7316 14 256 54 125 86
+0x7316 15 256 61 124 87
+0x7316 16 256 62 125 87
+0x7316 17 256 7 126 80
+0x7316 18 256 8 127 80
+0x7316 19 256 15 126 81
+0x7316 21 256 16 127 81
+0x7316 20 256 23 126 82
+0x7316 22 256 24 127 82
+0x7316 23 256 31 126 83
+0x7316 25 256 32 127 83
+0x7316 24 256 39 126 84
+0x7316 26 256 40 127 84
+0x7316 27 256 47 126 85
+0x7316 28 256 48 127 85
+0x7316 30 256 55 126 86
+0x7316 29 256 56 127 86
+0x7316 31 256 63 126 87
+0x7316 32 256 64 127 87
+0x7147 1 182 64 111 63
+0x7147 2 182 63 110 63
+0x7147 3 182 56 111 62
+0x7147 4 182 55 110 62
+0x7147 5 182 48 111 61
+0x7147 6 182 47 110 61
+0x7147 7 182 40 111 60
+0x7147 8 182 39 110 60
+0x7147 9 182 32 111 59
+0x7147 10 182 31 110 59
+0x7147 11 182 24 111 58
+0x7147 12 182 23 110 58
+0x7147 13 182 16 111 57
+0x7147 14 182 15 110 57
+0x7147 15 182 8 111 56
+0x7147 16 182 7 110 56
+0x7147 17 182 62 109 63
+0x7147 18 182 61 108 63
+0x7147 19 182 54 109 62
+0x7147 20 182 46 109 61
+0x7147 21 182 53 108 62
+0x7147 22 182 45 108 61
+0x7147 23 182 38 109 60
+0x7147 24 182 30 109 59
+0x7147 25 182 37 108 60
+0x7147 26 182 29 108 59
+0x7147 27 182 22 109 58
+0x7147 28 182 21 108 58
+0x7147 29 182 13 108 57
+0x7147 30 182 14 109 57
+0x7147 31 182 6 109 56
+0x7147 32 182 5 108 56
+0x7146 1 182 60 107 63
+0x7146 2 182 59 106 63
+0x7146 3 182 52 107 62
+0x7146 4 182 51 106 62
+0x7146 5 182 44 107 61
+0x7146 6 182 43 106 61
+0x7146 7 182 36 107 60
+0x7146 8 182 35 106 60
+0x7146 9 182 28 107 59
+0x7146 10 182 27 106 59
+0x7146 11 182 20 107 58
+0x7146 12 182 19 106 58
+0x7146 13 182 12 107 57
+0x7146 14 182 11 106 57
+0x7146 15 182 4 107 56
+0x7146 16 182 3 106 56
+0x7146 17 182 58 105 63
+0x7146 18 182 57 104 63
+0x7146 19 182 50 105 62
+0x7146 20 182 42 105 61
+0x7146 21 182 49 104 62
+0x7146 22 182 41 104 61
+0x7146 23 182 34 105 60
+0x7146 24 182 26 105 59
+0x7146 25 182 33 104 60
+0x7146 26 182 25 104 59
+0x7146 27 182 18 105 58
+0x7146 28 182 17 104 58
+0x7146 29 182 9 104 57
+0x7146 30 182 10 105 57
+0x7146 31 182 2 105 56
+0x7146 32 182 1 104 56
+0x7247 1 183 1 112 56
+0x7247 2 183 2 113 56
+0x7247 3 183 9 112 57
+0x7247 4 183 10 113 57
+0x7247 5 183 17 112 58
+0x7247 6 183 18 113 58
+0x7247 7 183 25 112 59
+0x7247 8 183 26 113 59
+0x7247 9 183 33 112 60
+0x7247 10 183 34 113 60
+0x7247 11 183 41 112 61
+0x7247 12 183 42 113 61
+0x7247 13 183 49 112 62
+0x7247 14 183 50 113 62
+0x7247 15 183 57 112 63
+0x7247 16 183 58 113 63
+0x7247 17 183 3 114 56
+0x7247 18 183 4 115 56
+0x7247 19 183 11 114 57
+0x7247 21 183 12 115 57
+0x7247 20 183 19 114 58
+0x7247 22 183 20 115 58
+0x7247 23 183 27 114 59
+0x7247 25 183 28 115 59
+0x7247 24 183 35 114 60
+0x7247 26 183 36 115 60
+0x7247 27 183 43 114 61
+0x7247 28 183 44 115 61
+0x7247 30 183 51 114 62
+0x7247 29 183 52 115 62
+0x7247 31 183 59 114 63
+0x7247 32 183 60 115 63
+0x7246 1 183 5 116 56
+0x7246 2 183 6 117 56
+0x7246 3 183 13 116 57
+0x7246 4 183 14 117 57
+0x7246 5 183 21 116 58
+0x7246 6 183 22 117 58
+0x7246 7 183 29 116 59
+0x7246 8 183 30 117 59
+0x7246 9 183 37 116 60
+0x7246 10 183 38 117 60
+0x7246 11 183 45 116 61
+0x7246 12 183 46 117 61
+0x7246 13 183 53 116 62
+0x7246 14 183 54 117 62
+0x7246 15 183 61 116 63
+0x7246 16 183 62 117 63
+0x7246 17 183 7 118 56
+0x7246 18 183 8 119 56
+0x7246 19 183 15 118 57
+0x7246 21 183 16 119 57
+0x7246 20 183 23 118 58
+0x7246 22 183 24 119 58
+0x7246 23 183 31 118 59
+0x7246 25 183 32 119 59
+0x7246 24 183 39 118 60
+0x7246 26 183 40 119 60
+0x7246 27 183 47 118 61
+0x7246 28 183 48 119 61
+0x7246 30 183 55 118 62
+0x7246 29 183 56 119 62
+0x7246 31 183 63 118 63
+0x7246 32 183 64 119 63
+0x7347 1 184 1 120 56
+0x7347 2 184 2 121 56
+0x7347 3 184 9 120 57
+0x7347 4 184 10 121 57
+0x7347 5 184 17 120 58
+0x7347 6 184 18 121 58
+0x7347 7 184 25 120 59
+0x7347 8 184 26 121 59
+0x7347 9 184 33 120 60
+0x7347 10 184 34 121 60
+0x7347 11 184 41 120 61
+0x7347 12 184 42 121 61
+0x7347 13 184 49 120 62
+0x7347 14 184 50 121 62
+0x7347 15 184 57 120 63
+0x7347 16 184 58 121 63
+0x7347 17 184 3 122 56
+0x7347 18 184 4 123 56
+0x7347 19 184 11 122 57
+0x7347 21 184 12 123 57
+0x7347 20 184 19 122 58
+0x7347 22 184 20 123 58
+0x7347 23 184 27 122 59
+0x7347 25 184 28 123 59
+0x7347 24 184 35 122 60
+0x7347 26 184 36 123 60
+0x7347 27 184 43 122 61
+0x7347 28 184 44 123 61
+0x7347 30 184 51 122 62
+0x7347 29 184 52 123 62
+0x7347 31 184 59 122 63
+0x7347 32 184 60 123 63
+0x7346 1 184 5 124 56
+0x7346 2 184 6 125 56
+0x7346 3 184 13 124 57
+0x7346 4 184 14 125 57
+0x7346 5 184 21 124 58
+0x7346 6 184 22 125 58
+0x7346 7 184 29 124 59
+0x7346 8 184 30 125 59
+0x7346 9 184 37 124 60
+0x7346 10 184 38 125 60
+0x7346 11 184 45 124 61
+0x7346 12 184 46 125 61
+0x7346 13 184 53 124 62
+0x7346 14 184 54 125 62
+0x7346 15 184 61 124 63
+0x7346 16 184 62 125 63
+0x7346 17 184 7 126 56
+0x7346 18 184 8 127 56
+0x7346 19 184 15 126 57
+0x7346 21 184 16 127 57
+0x7346 20 184 23 126 58
+0x7346 22 184 24 127 58
+0x7346 23 184 31 126 59
+0x7346 25 184 32 127 59
+0x7346 24 184 39 126 60
+0x7346 26 184 40 127 60
+0x7346 27 184 47 126 61
+0x7346 28 184 48 127 61
+0x7346 30 184 55 126 62
+0x7346 29 184 56 127 62
+0x7346 31 184 63 126 63
+0x7346 32 184 64 127 63
+0x7137 1 206 64 111 71
+0x7137 2 206 63 110 71
+0x7137 3 206 56 111 70
+0x7137 4 206 55 110 70
+0x7137 5 206 48 111 69
+0x7137 6 206 47 110 69
+0x7137 7 206 40 111 68
+0x7137 8 206 39 110 68
+0x7137 9 206 32 111 67
+0x7137 10 206 31 110 67
+0x7137 11 206 24 111 66
+0x7137 12 206 23 110 66
+0x7137 13 206 16 111 65
+0x7137 14 206 15 110 65
+0x7137 15 206 8 111 64
+0x7137 16 206 7 110 64
+0x7137 17 206 62 109 71
+0x7137 18 206 61 108 71
+0x7137 19 206 54 109 70
+0x7137 20 206 46 109 69
+0x7137 21 206 53 108 70
+0x7137 22 206 45 108 69
+0x7137 23 206 38 109 68
+0x7137 24 206 30 109 67
+0x7137 25 206 37 108 68
+0x7137 26 206 29 108 67
+0x7137 27 206 22 109 66
+0x7137 28 206 21 108 66
+0x7137 29 206 13 108 65
+0x7137 30 206 14 109 65
+0x7137 31 206 6 109 64
+0x7137 32 206 5 108 64
+0x7136 1 206 60 107 71
+0x7136 2 206 59 106 71
+0x7136 3 206 52 107 70
+0x7136 4 206 51 106 70
+0x7136 5 206 44 107 69
+0x7136 6 206 43 106 69
+0x7136 7 206 36 107 68
+0x7136 8 206 35 106 68
+0x7136 9 206 28 107 67
+0x7136 10 206 27 106 67
+0x7136 11 206 20 107 66
+0x7136 12 206 19 106 66
+0x7136 13 206 12 107 65
+0x7136 14 206 11 106 65
+0x7136 15 206 4 107 64
+0x7136 16 206 3 106 64
+0x7136 17 206 58 105 71
+0x7136 18 206 57 104 71
+0x7136 19 206 50 105 70
+0x7136 20 206 42 105 69
+0x7136 21 206 49 104 70
+0x7136 22 206 41 104 69
+0x7136 23 206 34 105 68
+0x7136 24 206 26 105 67
+0x7136 25 206 33 104 68
+0x7136 26 206 25 104 67
+0x7136 27 206 18 105 66
+0x7136 28 206 17 104 66
+0x7136 29 206 9 104 65
+0x7136 30 206 10 105 65
+0x7136 31 206 2 105 64
+0x7136 32 206 1 104 64
+0x7237 1 207 1 112 64
+0x7237 2 207 2 113 64
+0x7237 3 207 9 112 65
+0x7237 4 207 10 113 65
+0x7237 5 207 17 112 66
+0x7237 6 207 18 113 66
+0x7237 7 207 25 112 67
+0x7237 8 207 26 113 67
+0x7237 9 207 33 112 68
+0x7237 10 207 34 113 68
+0x7237 11 207 41 112 69
+0x7237 12 207 42 113 69
+0x7237 13 207 49 112 70
+0x7237 14 207 50 113 70
+0x7237 15 207 57 112 71
+0x7237 16 207 58 113 71
+0x7237 17 207 3 114 64
+0x7237 18 207 4 115 64
+0x7237 19 207 11 114 65
+0x7237 21 207 12 115 65
+0x7237 20 207 19 114 66
+0x7237 22 207 20 115 66
+0x7237 23 207 27 114 67
+0x7237 25 207 28 115 67
+0x7237 24 207 35 114 68
+0x7237 26 207 36 115 68
+0x7237 27 207 43 114 69
+0x7237 28 207 44 115 69
+0x7237 30 207 51 114 70
+0x7237 29 207 52 115 70
+0x7237 31 207 59 114 71
+0x7237 32 207 60 115 71
+0x7236 1 207 5 116 64
+0x7236 2 207 6 117 64
+0x7236 3 207 13 116 65
+0x7236 4 207 14 117 65
+0x7236 5 207 21 116 66
+0x7236 6 207 22 117 66
+0x7236 7 207 29 116 67
+0x7236 8 207 30 117 67
+0x7236 9 207 37 116 68
+0x7236 10 207 38 117 68
+0x7236 11 207 45 116 69
+0x7236 12 207 46 117 69
+0x7236 13 207 53 116 70
+0x7236 14 207 54 117 70
+0x7236 15 207 61 116 71
+0x7236 16 207 62 117 71
+0x7236 17 207 7 118 64
+0x7236 18 207 8 119 64
+0x7236 19 207 15 118 65
+0x7236 21 207 16 119 65
+0x7236 20 207 23 118 66
+0x7236 22 207 24 119 66
+0x7236 23 207 31 118 67
+0x7236 25 207 32 119 67
+0x7236 24 207 39 118 68
+0x7236 26 207 40 119 68
+0x7236 27 207 47 118 69
+0x7236 28 207 48 119 69
+0x7236 30 207 55 118 70
+0x7236 29 207 56 119 70
+0x7236 31 207 63 118 71
+0x7236 32 207 64 119 71
+0x7337 1 208 1 120 64
+0x7337 2 208 2 121 64
+0x7337 3 208 9 120 65
+0x7337 4 208 10 121 65
+0x7337 5 208 17 120 66
+0x7337 6 208 18 121 66
+0x7337 7 208 25 120 67
+0x7337 8 208 26 121 67
+0x7337 9 208 33 120 68
+0x7337 10 208 34 121 68
+0x7337 11 208 41 120 69
+0x7337 12 208 42 121 69
+0x7337 13 208 49 120 70
+0x7337 14 208 50 121 70
+0x7337 15 208 57 120 71
+0x7337 16 208 58 121 71
+0x7337 17 208 3 122 64
+0x7337 18 208 4 123 64
+0x7337 19 208 11 122 65
+0x7337 21 208 12 123 65
+0x7337 20 208 19 122 66
+0x7337 22 208 20 123 66
+0x7337 23 208 27 122 67
+0x7337 25 208 28 123 67
+0x7337 24 208 35 122 68
+0x7337 26 208 36 123 68
+0x7337 27 208 43 122 69
+0x7337 28 208 44 123 69
+0x7337 30 208 51 122 70
+0x7337 29 208 52 123 70
+0x7337 31 208 59 122 71
+0x7337 32 208 60 123 71
+0x7336 1 208 5 124 64
+0x7336 2 208 6 125 64
+0x7336 3 208 13 124 65
+0x7336 4 208 14 125 65
+0x7336 5 208 21 124 66
+0x7336 6 208 22 125 66
+0x7336 7 208 29 124 67
+0x7336 8 208 30 125 67
+0x7336 9 208 37 124 68
+0x7336 10 208 38 125 68
+0x7336 11 208 45 124 69
+0x7336 12 208 46 125 69
+0x7336 13 208 53 124 70
+0x7336 14 208 54 125 70
+0x7336 15 208 61 124 71
+0x7336 16 208 62 125 71
+0x7336 17 208 7 126 64
+0x7336 18 208 8 127 64
+0x7336 19 208 15 126 65
+0x7336 21 208 16 127 65
+0x7336 20 208 23 126 66
+0x7336 22 208 24 127 66
+0x7336 23 208 31 126 67
+0x7336 25 208 32 127 67
+0x7336 24 208 39 126 68
+0x7336 26 208 40 127 68
+0x7336 27 208 47 126 69
+0x7336 28 208 48 127 69
+0x7336 30 208 55 126 70
+0x7336 29 208 56 127 70
+0x7336 31 208 63 126 71
+0x7336 32 208 64 127 71
+0x7167 1 134 64 111 47
+0x7167 2 134 63 110 47
+0x7167 3 134 56 111 46
+0x7167 4 134 55 110 46
+0x7167 5 134 48 111 45
+0x7167 6 134 47 110 45
+0x7167 7 134 40 111 44
+0x7167 8 134 39 110 44
+0x7167 9 134 32 111 43
+0x7167 10 134 31 110 43
+0x7167 11 134 24 111 42
+0x7167 12 134 23 110 42
+0x7167 13 134 16 111 41
+0x7167 14 134 15 110 41
+0x7167 15 134 8 111 40
+0x7167 16 134 7 110 40
+0x7167 17 134 62 109 47
+0x7167 18 134 61 108 47
+0x7167 19 134 54 109 46
+0x7167 20 134 46 109 45
+0x7167 21 134 53 108 46
+0x7167 22 134 45 108 45
+0x7167 23 134 38 109 44
+0x7167 24 134 30 109 43
+0x7167 25 134 37 108 44
+0x7167 26 134 29 108 43
+0x7167 27 134 22 109 42
+0x7167 28 134 21 108 42
+0x7167 29 134 13 108 41
+0x7167 30 134 14 109 41
+0x7167 31 134 6 109 40
+0x7167 32 134 5 108 40
+0x7166 1 134 60 107 47
+0x7166 2 134 59 106 47
+0x7166 3 134 52 107 46
+0x7166 4 134 51 106 46
+0x7166 5 134 44 107 45
+0x7166 6 134 43 106 45
+0x7166 7 134 36 107 44
+0x7166 8 134 35 106 44
+0x7166 9 134 28 107 43
+0x7166 10 134 27 106 43
+0x7166 11 134 20 107 42
+0x7166 12 134 19 106 42
+0x7166 13 134 12 107 41
+0x7166 14 134 11 106 41
+0x7166 15 134 4 107 40
+0x7166 16 134 3 106 40
+0x7166 17 134 58 105 47
+0x7166 18 134 57 104 47
+0x7166 19 134 50 105 46
+0x7166 20 134 42 105 45
+0x7166 21 134 49 104 46
+0x7166 22 134 41 104 45
+0x7166 23 134 34 105 44
+0x7166 24 134 26 105 43
+0x7166 25 134 33 104 44
+0x7166 26 134 25 104 43
+0x7166 27 134 18 105 42
+0x7166 28 134 17 104 42
+0x7166 29 134 9 104 41
+0x7166 30 134 10 105 41
+0x7166 31 134 2 105 40
+0x7166 32 134 1 104 40
+0x7267 1 135 1 112 40
+0x7267 2 135 2 113 40
+0x7267 3 135 9 112 41
+0x7267 4 135 10 113 41
+0x7267 5 135 17 112 42
+0x7267 6 135 18 113 42
+0x7267 7 135 25 112 43
+0x7267 8 135 26 113 43
+0x7267 9 135 33 112 44
+0x7267 10 135 34 113 44
+0x7267 11 135 41 112 45
+0x7267 12 135 42 113 45
+0x7267 13 135 49 112 46
+0x7267 14 135 50 113 46
+0x7267 15 135 57 112 47
+0x7267 16 135 58 113 47
+0x7267 17 135 3 114 40
+0x7267 18 135 4 115 40
+0x7267 19 135 11 114 41
+0x7267 21 135 12 115 41
+0x7267 20 135 19 114 42
+0x7267 22 135 20 115 42
+0x7267 23 135 27 114 43
+0x7267 25 135 28 115 43
+0x7267 24 135 35 114 44
+0x7267 26 135 36 115 44
+0x7267 27 135 43 114 45
+0x7267 28 135 44 115 45
+0x7267 30 135 51 114 46
+0x7267 29 135 52 115 46
+0x7267 31 135 59 114 47
+0x7267 32 135 60 115 47
+0x7266 1 135 5 116 40
+0x7266 2 135 6 117 40
+0x7266 3 135 13 116 41
+0x7266 4 135 14 117 41
+0x7266 5 135 21 116 42
+0x7266 6 135 22 117 42
+0x7266 7 135 29 116 43
+0x7266 8 135 30 117 43
+0x7266 9 135 37 116 44
+0x7266 10 135 38 117 44
+0x7266 11 135 45 116 45
+0x7266 12 135 46 117 45
+0x7266 13 135 53 116 46
+0x7266 14 135 54 117 46
+0x7266 15 135 61 116 47
+0x7266 16 135 62 117 47
+0x7266 17 135 7 118 40
+0x7266 18 135 8 119 40
+0x7266 19 135 15 118 41
+0x7266 21 135 16 119 41
+0x7266 20 135 23 118 42
+0x7266 22 135 24 119 42
+0x7266 23 135 31 118 43
+0x7266 25 135 32 119 43
+0x7266 24 135 39 118 44
+0x7266 26 135 40 119 44
+0x7266 27 135 47 118 45
+0x7266 28 135 48 119 45
+0x7266 30 135 55 118 46
+0x7266 29 135 56 119 46
+0x7266 31 135 63 118 47
+0x7266 32 135 64 119 47
+0x7367 1 136 1 120 40
+0x7367 2 136 2 121 40
+0x7367 3 136 9 120 41
+0x7367 4 136 10 121 41
+0x7367 5 136 17 120 42
+0x7367 6 136 18 121 42
+0x7367 7 136 25 120 43
+0x7367 8 136 26 121 43
+0x7367 9 136 33 120 44
+0x7367 10 136 34 121 44
+0x7367 11 136 41 120 45
+0x7367 12 136 42 121 45
+0x7367 13 136 49 120 46
+0x7367 14 136 50 121 46
+0x7367 15 136 57 120 47
+0x7367 16 136 58 121 47
+0x7367 17 136 3 122 40
+0x7367 18 136 4 123 40
+0x7367 19 136 11 122 41
+0x7367 21 136 12 123 41
+0x7367 20 136 19 122 42
+0x7367 22 136 20 123 42
+0x7367 23 136 27 122 43
+0x7367 25 136 28 123 43
+0x7367 24 136 35 122 44
+0x7367 26 136 36 123 44
+0x7367 27 136 43 122 45
+0x7367 28 136 44 123 45
+0x7367 30 136 51 122 46
+0x7367 29 136 52 123 46
+0x7367 31 136 59 122 47
+0x7367 32 136 60 123 47
+0x7366 1 136 5 124 40
+0x7366 2 136 6 125 40
+0x7366 3 136 13 124 41
+0x7366 4 136 14 125 41
+0x7366 5 136 21 124 42
+0x7366 6 136 22 125 42
+0x7366 7 136 29 124 43
+0x7366 8 136 30 125 43
+0x7366 9 136 37 124 44
+0x7366 10 136 38 125 44
+0x7366 11 136 45 124 45
+0x7366 12 136 46 125 45
+0x7366 13 136 53 124 46
+0x7366 14 136 54 125 46
+0x7366 15 136 61 124 47
+0x7366 16 136 62 125 47
+0x7366 17 136 7 126 40
+0x7366 18 136 8 127 40
+0x7366 19 136 15 126 41
+0x7366 21 136 16 127 41
+0x7366 20 136 23 126 42
+0x7366 22 136 24 127 42
+0x7366 23 136 31 126 43
+0x7366 25 136 32 127 43
+0x7366 24 136 39 126 44
+0x7366 26 136 40 127 44
+0x7366 27 136 47 126 45
+0x7366 28 136 48 127 45
+0x7366 30 136 55 126 46
+0x7366 29 136 56 127 46
+0x7366 31 136 63 126 47
+0x7366 32 136 64 127 47
+0x7157 1 158 64 111 55
+0x7157 2 158 63 110 55
+0x7157 3 158 56 111 54
+0x7157 4 158 55 110 54
+0x7157 5 158 48 111 53
+0x7157 6 158 47 110 53
+0x7157 7 158 40 111 52
+0x7157 8 158 39 110 52
+0x7157 9 158 32 111 51
+0x7157 10 158 31 110 51
+0x7157 11 158 24 111 50
+0x7157 12 158 23 110 50
+0x7157 13 158 16 111 49
+0x7157 14 158 15 110 49
+0x7157 15 158 8 111 48
+0x7157 16 158 7 110 48
+0x7157 17 158 62 109 55
+0x7157 18 158 61 108 55
+0x7157 19 158 54 109 54
+0x7157 20 158 46 109 53
+0x7157 21 158 53 108 54
+0x7157 22 158 45 108 53
+0x7157 23 158 38 109 52
+0x7157 24 158 30 109 51
+0x7157 25 158 37 108 52
+0x7157 26 158 29 108 51
+0x7157 27 158 22 109 50
+0x7157 28 158 21 108 50
+0x7157 29 158 13 108 49
+0x7157 30 158 14 109 49
+0x7157 31 158 6 109 48
+0x7157 32 158 5 108 48
+0x7156 1 158 60 107 55
+0x7156 2 158 59 106 55
+0x7156 3 158 52 107 54
+0x7156 4 158 51 106 54
+0x7156 5 158 44 107 53
+0x7156 6 158 43 106 53
+0x7156 7 158 36 107 52
+0x7156 8 158 35 106 52
+0x7156 9 158 28 107 51
+0x7156 10 158 27 106 51
+0x7156 11 158 20 107 50
+0x7156 12 158 19 106 50
+0x7156 13 158 12 107 49
+0x7156 14 158 11 106 49
+0x7156 15 158 4 107 48
+0x7156 16 158 3 106 48
+0x7156 17 158 58 105 55
+0x7156 18 158 57 104 55
+0x7156 19 158 50 105 54
+0x7156 20 158 42 105 53
+0x7156 21 158 49 104 54
+0x7156 22 158 41 104 53
+0x7156 23 158 34 105 52
+0x7156 24 158 26 105 51
+0x7156 25 158 33 104 52
+0x7156 26 158 25 104 51
+0x7156 27 158 18 105 50
+0x7156 28 158 17 104 50
+0x7156 29 158 9 104 49
+0x7156 30 158 10 105 49
+0x7156 31 158 2 105 48
+0x7156 32 158 1 104 48
+0x7257 1 159 1 112 48
+0x7257 2 159 2 113 48
+0x7257 3 159 9 112 49
+0x7257 4 159 10 113 49
+0x7257 5 159 17 112 50
+0x7257 6 159 18 113 50
+0x7257 7 159 25 112 51
+0x7257 8 159 26 113 51
+0x7257 9 159 33 112 52
+0x7257 10 159 34 113 52
+0x7257 11 159 41 112 53
+0x7257 12 159 42 113 53
+0x7257 13 159 49 112 54
+0x7257 14 159 50 113 54
+0x7257 15 159 57 112 55
+0x7257 16 159 58 113 55
+0x7257 17 159 3 114 48
+0x7257 18 159 4 115 48
+0x7257 19 159 11 114 49
+0x7257 21 159 12 115 49
+0x7257 20 159 19 114 50
+0x7257 22 159 20 115 50
+0x7257 23 159 27 114 51
+0x7257 25 159 28 115 51
+0x7257 24 159 35 114 52
+0x7257 26 159 36 115 52
+0x7257 27 159 43 114 53
+0x7257 28 159 44 115 53
+0x7257 30 159 51 114 54
+0x7257 29 159 52 115 54
+0x7257 31 159 59 114 55
+0x7257 32 159 60 115 55
+0x7256 1 159 5 116 48
+0x7256 2 159 6 117 48
+0x7256 3 159 13 116 49
+0x7256 4 159 14 117 49
+0x7256 5 159 21 116 50
+0x7256 6 159 22 117 50
+0x7256 7 159 29 116 51
+0x7256 8 159 30 117 51
+0x7256 9 159 37 116 52
+0x7256 10 159 38 117 52
+0x7256 11 159 45 116 53
+0x7256 12 159 46 117 53
+0x7256 13 159 53 116 54
+0x7256 14 159 54 117 54
+0x7256 15 159 61 116 55
+0x7256 16 159 62 117 55
+0x7256 17 159 7 118 48
+0x7256 18 159 8 119 48
+0x7256 19 159 15 118 49
+0x7256 21 159 16 119 49
+0x7256 20 159 23 118 50
+0x7256 22 159 24 119 50
+0x7256 23 159 31 118 51
+0x7256 25 159 32 119 51
+0x7256 24 159 39 118 52
+0x7256 26 159 40 119 52
+0x7256 27 159 47 118 53
+0x7256 28 159 48 119 53
+0x7256 30 159 55 118 54
+0x7256 29 159 56 119 54
+0x7256 31 159 63 118 55
+0x7256 32 159 64 119 55
+0x7357 1 160 1 120 48
+0x7357 2 160 2 121 48
+0x7357 3 160 9 120 49
+0x7357 4 160 10 121 49
+0x7357 5 160 17 120 50
+0x7357 6 160 18 121 50
+0x7357 7 160 25 120 51
+0x7357 8 160 26 121 51
+0x7357 9 160 33 120 52
+0x7357 10 160 34 121 52
+0x7357 11 160 41 120 53
+0x7357 12 160 42 121 53
+0x7357 13 160 49 120 54
+0x7357 14 160 50 121 54
+0x7357 15 160 57 120 55
+0x7357 16 160 58 121 55
+0x7357 17 160 3 122 48
+0x7357 18 160 4 123 48
+0x7357 19 160 11 122 49
+0x7357 21 160 12 123 49
+0x7357 20 160 19 122 50
+0x7357 22 160 20 123 50
+0x7357 23 160 27 122 51
+0x7357 25 160 28 123 51
+0x7357 24 160 35 122 52
+0x7357 26 160 36 123 52
+0x7357 27 160 43 122 53
+0x7357 28 160 44 123 53
+0x7357 30 160 51 122 54
+0x7357 29 160 52 123 54
+0x7357 31 160 59 122 55
+0x7357 32 160 60 123 55
+0x7356 1 160 5 124 48
+0x7356 2 160 6 125 48
+0x7356 3 160 13 124 49
+0x7356 4 160 14 125 49
+0x7356 5 160 21 124 50
+0x7356 6 160 22 125 50
+0x7356 7 160 29 124 51
+0x7356 8 160 30 125 51
+0x7356 9 160 37 124 52
+0x7356 10 160 38 125 52
+0x7356 11 160 45 124 53
+0x7356 12 160 46 125 53
+0x7356 13 160 53 124 54
+0x7356 14 160 54 125 54
+0x7356 15 160 61 124 55
+0x7356 16 160 62 125 55
+0x7356 17 160 7 126 48
+0x7356 18 160 8 127 48
+0x7356 19 160 15 126 49
+0x7356 21 160 16 127 49
+0x7356 20 160 23 126 50
+0x7356 22 160 24 127 50
+0x7356 23 160 31 126 51
+0x7356 25 160 32 127 51
+0x7356 24 160 39 126 52
+0x7356 26 160 40 127 52
+0x7356 27 160 47 126 53
+0x7356 28 160 48 127 53
+0x7356 30 160 55 126 54
+0x7356 29 160 56 127 54
+0x7356 31 160 63 126 55
+0x7356 32 160 64 127 55
+0x7462 1 440 1 56 144
+0x7462 2 440 2 57 144
+0x7462 3 440 9 56 145
+0x7462 4 440 10 57 145
+0x7462 5 440 17 56 146
+0x7462 6 440 18 57 146
+0x7462 7 440 25 56 147
+0x7462 8 440 26 57 147
+0x7462 9 440 33 56 148
+0x7462 10 440 34 57 148
+0x7462 11 440 41 56 149
+0x7462 12 440 42 57 149
+0x7462 13 440 49 56 150
+0x7462 14 440 50 57 150
+0x7462 15 440 57 56 151
+0x7462 16 440 58 57 151
+0x7462 17 440 3 58 144
+0x7462 18 440 4 59 144
+0x7462 19 440 11 58 145
+0x7462 21 440 12 59 145
+0x7462 20 440 19 58 146
+0x7462 22 440 20 59 146
+0x7462 23 440 27 58 147
+0x7462 25 440 28 59 147
+0x7462 24 440 35 58 148
+0x7462 26 440 36 59 148
+0x7462 27 440 43 58 149
+0x7462 28 440 44 59 149
+0x7462 30 440 51 58 150
+0x7462 29 440 52 59 150
+0x7462 31 440 59 58 151
+0x7462 32 440 60 59 151
+0x7463 1 440 5 60 144
+0x7463 2 440 6 61 144
+0x7463 3 440 13 60 145
+0x7463 4 440 14 61 145
+0x7463 5 440 21 60 146
+0x7463 6 440 22 61 146
+0x7463 7 440 29 60 147
+0x7463 8 440 30 61 147
+0x7463 9 440 37 60 148
+0x7463 10 440 38 61 148
+0x7463 11 440 45 60 149
+0x7463 12 440 46 61 149
+0x7463 13 440 53 60 150
+0x7463 14 440 54 61 150
+0x7463 15 440 61 60 151
+0x7463 16 440 62 61 151
+0x7463 17 440 7 62 144
+0x7463 18 440 8 63 144
+0x7463 19 440 15 62 145
+0x7463 21 440 16 63 145
+0x7463 20 440 23 62 146
+0x7463 22 440 24 63 146
+0x7463 23 440 31 62 147
+0x7463 25 440 32 63 147
+0x7463 24 440 39 62 148
+0x7463 26 440 40 63 148
+0x7463 27 440 47 62 149
+0x7463 28 440 48 63 149
+0x7463 30 440 55 62 150
+0x7463 29 440 56 63 150
+0x7463 31 440 63 62 151
+0x7463 32 440 64 63 151
+0x7562 1 439 64 55 151
+0x7562 2 439 63 54 151
+0x7562 3 439 56 55 150
+0x7562 4 439 55 54 150
+0x7562 5 439 48 55 149
+0x7562 6 439 47 54 149
+0x7562 7 439 40 55 148
+0x7562 8 439 39 54 148
+0x7562 9 439 32 55 147
+0x7562 10 439 31 54 147
+0x7562 11 439 24 55 146
+0x7562 12 439 23 54 146
+0x7562 13 439 16 55 145
+0x7562 14 439 15 54 145
+0x7562 15 439 8 55 144
+0x7562 16 439 7 54 144
+0x7562 17 439 62 53 151
+0x7562 18 439 61 52 151
+0x7562 19 439 54 53 150
+0x7562 20 439 46 53 149
+0x7562 21 439 53 52 150
+0x7562 22 439 45 52 149
+0x7562 23 439 38 53 148
+0x7562 24 439 30 53 147
+0x7562 25 439 37 52 148
+0x7562 26 439 29 52 147
+0x7562 27 439 22 53 146
+0x7562 28 439 21 52 146
+0x7562 29 439 13 52 145
+0x7562 30 439 14 53 145
+0x7562 31 439 6 53 144
+0x7562 32 439 5 52 144
+0x7563 1 439 60 51 151
+0x7563 2 439 59 50 151
+0x7563 3 439 52 51 150
+0x7563 4 439 51 50 150
+0x7563 5 439 44 51 149
+0x7563 6 439 43 50 149
+0x7563 7 439 36 51 148
+0x7563 8 439 35 50 148
+0x7563 9 439 28 51 147
+0x7563 10 439 27 50 147
+0x7563 11 439 20 51 146
+0x7563 12 439 19 50 146
+0x7563 13 439 12 51 145
+0x7563 14 439 11 50 145
+0x7563 15 439 4 51 144
+0x7563 16 439 3 50 144
+0x7563 17 439 58 49 151
+0x7563 18 439 57 48 151
+0x7563 19 439 50 49 150
+0x7563 20 439 42 49 149
+0x7563 21 439 49 48 150
+0x7563 22 439 41 48 149
+0x7563 23 439 34 49 148
+0x7563 24 439 26 49 147
+0x7563 25 439 33 48 148
+0x7563 26 439 25 48 147
+0x7563 27 439 18 49 146
+0x7563 28 439 17 48 146
+0x7563 29 439 9 48 145
+0x7563 30 439 10 49 145
+0x7563 31 439 2 49 144
+0x7563 32 439 1 48 144
+0x7662 1 438 64 47 151
+0x7662 2 438 63 46 151
+0x7662 3 438 56 47 150
+0x7662 4 438 55 46 150
+0x7662 5 438 48 47 149
+0x7662 6 438 47 46 149
+0x7662 7 438 40 47 148
+0x7662 8 438 39 46 148
+0x7662 9 438 32 47 147
+0x7662 10 438 31 46 147
+0x7662 11 438 24 47 146
+0x7662 12 438 23 46 146
+0x7662 13 438 16 47 145
+0x7662 14 438 15 46 145
+0x7662 15 438 8 47 144
+0x7662 16 438 7 46 144
+0x7662 17 438 62 45 151
+0x7662 18 438 61 44 151
+0x7662 19 438 54 45 150
+0x7662 20 438 46 45 149
+0x7662 21 438 53 44 150
+0x7662 22 438 45 44 149
+0x7662 23 438 38 45 148
+0x7662 24 438 30 45 147
+0x7662 25 438 37 44 148
+0x7662 26 438 29 44 147
+0x7662 27 438 22 45 146
+0x7662 28 438 21 44 146
+0x7662 29 438 13 44 145
+0x7662 30 438 14 45 145
+0x7662 31 438 6 45 144
+0x7662 32 438 5 44 144
+0x7663 1 438 60 43 151
+0x7663 2 438 59 42 151
+0x7663 3 438 52 43 150
+0x7663 4 438 51 42 150
+0x7663 5 438 44 43 149
+0x7663 6 438 43 42 149
+0x7663 7 438 36 43 148
+0x7663 8 438 35 42 148
+0x7663 9 438 28 43 147
+0x7663 10 438 27 42 147
+0x7663 11 438 20 43 146
+0x7663 12 438 19 42 146
+0x7663 13 438 12 43 145
+0x7663 14 438 11 42 145
+0x7663 15 438 4 43 144
+0x7663 16 438 3 42 144
+0x7663 17 438 58 41 151
+0x7663 18 438 57 40 151
+0x7663 19 438 50 41 150
+0x7663 20 438 42 41 149
+0x7663 21 438 49 40 150
+0x7663 22 438 41 40 149
+0x7663 23 438 34 41 148
+0x7663 24 438 26 41 147
+0x7663 25 438 33 40 148
+0x7663 26 438 25 40 147
+0x7663 27 438 18 41 146
+0x7663 28 438 17 40 146
+0x7663 29 438 9 40 145
+0x7663 30 438 10 41 145
+0x7663 31 438 2 41 144
+0x7663 32 438 1 40 144
+0x7452 1 416 1 56 136
+0x7452 2 416 2 57 136
+0x7452 3 416 9 56 137
+0x7452 4 416 10 57 137
+0x7452 5 416 17 56 138
+0x7452 6 416 18 57 138
+0x7452 7 416 25 56 139
+0x7452 8 416 26 57 139
+0x7452 9 416 33 56 140
+0x7452 10 416 34 57 140
+0x7452 11 416 41 56 141
+0x7452 12 416 42 57 141
+0x7452 13 416 49 56 142
+0x7452 14 416 50 57 142
+0x7452 15 416 57 56 143
+0x7452 16 416 58 57 143
+0x7452 17 416 3 58 136
+0x7452 18 416 4 59 136
+0x7452 19 416 11 58 137
+0x7452 21 416 12 59 137
+0x7452 20 416 19 58 138
+0x7452 22 416 20 59 138
+0x7452 23 416 27 58 139
+0x7452 25 416 28 59 139
+0x7452 24 416 35 58 140
+0x7452 26 416 36 59 140
+0x7452 27 416 43 58 141
+0x7452 28 416 44 59 141
+0x7452 30 416 51 58 142
+0x7452 29 416 52 59 142
+0x7452 31 416 59 58 143
+0x7452 32 416 60 59 143
+0x7453 1 416 5 60 136
+0x7453 2 416 6 61 136
+0x7453 3 416 13 60 137
+0x7453 4 416 14 61 137
+0x7453 5 416 21 60 138
+0x7453 6 416 22 61 138
+0x7453 7 416 29 60 139
+0x7453 8 416 30 61 139
+0x7453 9 416 37 60 140
+0x7453 10 416 38 61 140
+0x7453 11 416 45 60 141
+0x7453 12 416 46 61 141
+0x7453 13 416 53 60 142
+0x7453 14 416 54 61 142
+0x7453 15 416 61 60 143
+0x7453 16 416 62 61 143
+0x7453 17 416 7 62 136
+0x7453 18 416 8 63 136
+0x7453 19 416 15 62 137
+0x7453 21 416 16 63 137
+0x7453 20 416 23 62 138
+0x7453 22 416 24 63 138
+0x7453 23 416 31 62 139
+0x7453 25 416 32 63 139
+0x7453 24 416 39 62 140
+0x7453 26 416 40 63 140
+0x7453 27 416 47 62 141
+0x7453 28 416 48 63 141
+0x7453 30 416 55 62 142
+0x7453 29 416 56 63 142
+0x7453 31 416 63 62 143
+0x7453 32 416 64 63 143
+0x7552 1 415 64 55 143
+0x7552 2 415 63 54 143
+0x7552 3 415 56 55 142
+0x7552 4 415 55 54 142
+0x7552 5 415 48 55 141
+0x7552 6 415 47 54 141
+0x7552 7 415 40 55 140
+0x7552 8 415 39 54 140
+0x7552 9 415 32 55 139
+0x7552 10 415 31 54 139
+0x7552 11 415 24 55 138
+0x7552 12 415 23 54 138
+0x7552 13 415 16 55 137
+0x7552 14 415 15 54 137
+0x7552 15 415 8 55 136
+0x7552 16 415 7 54 136
+0x7552 17 415 62 53 143
+0x7552 18 415 61 52 143
+0x7552 19 415 54 53 142
+0x7552 20 415 46 53 141
+0x7552 21 415 53 52 142
+0x7552 22 415 45 52 141
+0x7552 23 415 38 53 140
+0x7552 24 415 30 53 139
+0x7552 25 415 37 52 140
+0x7552 26 415 29 52 139
+0x7552 27 415 22 53 138
+0x7552 28 415 21 52 138
+0x7552 29 415 13 52 137
+0x7552 30 415 14 53 137
+0x7552 31 415 6 53 136
+0x7552 32 415 5 52 136
+0x7553 1 415 60 51 143
+0x7553 2 415 59 50 143
+0x7553 3 415 52 51 142
+0x7553 4 415 51 50 142
+0x7553 5 415 44 51 141
+0x7553 6 415 43 50 141
+0x7553 7 415 36 51 140
+0x7553 8 415 35 50 140
+0x7553 9 415 28 51 139
+0x7553 10 415 27 50 139
+0x7553 11 415 20 51 138
+0x7553 12 415 19 50 138
+0x7553 13 415 12 51 137
+0x7553 14 415 11 50 137
+0x7553 15 415 4 51 136
+0x7553 16 415 3 50 136
+0x7553 17 415 58 49 143
+0x7553 18 415 57 48 143
+0x7553 19 415 50 49 142
+0x7553 20 415 42 49 141
+0x7553 21 415 49 48 142
+0x7553 22 415 41 48 141
+0x7553 23 415 34 49 140
+0x7553 24 415 26 49 139
+0x7553 25 415 33 48 140
+0x7553 26 415 25 48 139
+0x7553 27 415 18 49 138
+0x7553 28 415 17 48 138
+0x7553 29 415 9 48 137
+0x7553 30 415 10 49 137
+0x7553 31 415 2 49 136
+0x7553 32 415 1 48 136
+0x7652 1 414 64 47 143
+0x7652 2 414 63 46 143
+0x7652 3 414 56 47 142
+0x7652 4 414 55 46 142
+0x7652 5 414 48 47 141
+0x7652 6 414 47 46 141
+0x7652 7 414 40 47 140
+0x7652 8 414 39 46 140
+0x7652 9 414 32 47 139
+0x7652 10 414 31 46 139
+0x7652 11 414 24 47 138
+0x7652 12 414 23 46 138
+0x7652 13 414 16 47 137
+0x7652 14 414 15 46 137
+0x7652 15 414 8 47 136
+0x7652 16 414 7 46 136
+0x7652 17 414 62 45 143
+0x7652 18 414 61 44 143
+0x7652 19 414 54 45 142
+0x7652 20 414 46 45 141
+0x7652 21 414 53 44 142
+0x7652 22 414 45 44 141
+0x7652 23 414 38 45 140
+0x7652 24 414 30 45 139
+0x7652 25 414 37 44 140
+0x7652 26 414 29 44 139
+0x7652 27 414 22 45 138
+0x7652 28 414 21 44 138
+0x7652 29 414 13 44 137
+0x7652 30 414 14 45 137
+0x7652 31 414 6 45 136
+0x7652 32 414 5 44 136
+0x7653 1 414 60 43 143
+0x7653 2 414 59 42 143
+0x7653 3 414 52 43 142
+0x7653 4 414 51 42 142
+0x7653 5 414 44 43 141
+0x7653 6 414 43 42 141
+0x7653 7 414 36 43 140
+0x7653 8 414 35 42 140
+0x7653 9 414 28 43 139
+0x7653 10 414 27 42 139
+0x7653 11 414 20 43 138
+0x7653 12 414 19 42 138
+0x7653 13 414 12 43 137
+0x7653 14 414 11 42 137
+0x7653 15 414 4 43 136
+0x7653 16 414 3 42 136
+0x7653 17 414 58 41 143
+0x7653 18 414 57 40 143
+0x7653 19 414 50 41 142
+0x7653 20 414 42 41 141
+0x7653 21 414 49 40 142
+0x7653 22 414 41 40 141
+0x7653 23 414 34 41 140
+0x7653 24 414 26 41 139
+0x7653 25 414 33 40 140
+0x7653 26 414 25 40 139
+0x7653 27 414 18 41 138
+0x7653 28 414 17 40 138
+0x7653 29 414 9 40 137
+0x7653 30 414 10 41 137
+0x7653 31 414 2 41 136
+0x7653 32 414 1 40 136
+0x7442 1 392 1 56 128
+0x7442 2 392 2 57 128
+0x7442 3 392 9 56 129
+0x7442 4 392 10 57 129
+0x7442 5 392 17 56 130
+0x7442 6 392 18 57 130
+0x7442 7 392 25 56 131
+0x7442 8 392 26 57 131
+0x7442 9 392 33 56 132
+0x7442 10 392 34 57 132
+0x7442 11 392 41 56 133
+0x7442 12 392 42 57 133
+0x7442 13 392 49 56 134
+0x7442 14 392 50 57 134
+0x7442 15 392 57 56 135
+0x7442 16 392 58 57 135
+0x7442 17 392 3 58 128
+0x7442 18 392 4 59 128
+0x7442 19 392 11 58 129
+0x7442 21 392 12 59 129
+0x7442 20 392 19 58 130
+0x7442 22 392 20 59 130
+0x7442 23 392 27 58 131
+0x7442 25 392 28 59 131
+0x7442 24 392 35 58 132
+0x7442 26 392 36 59 132
+0x7442 27 392 43 58 133
+0x7442 28 392 44 59 133
+0x7442 30 392 51 58 134
+0x7442 29 392 52 59 134
+0x7442 31 392 59 58 135
+0x7442 32 392 60 59 135
+0x7443 1 392 5 60 128
+0x7443 2 392 6 61 128
+0x7443 3 392 13 60 129
+0x7443 4 392 14 61 129
+0x7443 5 392 21 60 130
+0x7443 6 392 22 61 130
+0x7443 7 392 29 60 131
+0x7443 8 392 30 61 131
+0x7443 9 392 37 60 132
+0x7443 10 392 38 61 132
+0x7443 11 392 45 60 133
+0x7443 12 392 46 61 133
+0x7443 13 392 53 60 134
+0x7443 14 392 54 61 134
+0x7443 15 392 61 60 135
+0x7443 16 392 62 61 135
+0x7443 17 392 7 62 128
+0x7443 18 392 8 63 128
+0x7443 19 392 15 62 129
+0x7443 21 392 16 63 129
+0x7443 20 392 23 62 130
+0x7443 22 392 24 63 130
+0x7443 23 392 31 62 131
+0x7443 25 392 32 63 131
+0x7443 24 392 39 62 132
+0x7443 26 392 40 63 132
+0x7443 27 392 47 62 133
+0x7443 28 392 48 63 133
+0x7443 30 392 55 62 134
+0x7443 29 392 56 63 134
+0x7443 31 392 63 62 135
+0x7443 32 392 64 63 135
+0x7542 1 391 64 55 135
+0x7542 2 391 63 54 135
+0x7542 3 391 56 55 134
+0x7542 4 391 55 54 134
+0x7542 5 391 48 55 133
+0x7542 6 391 47 54 133
+0x7542 7 391 40 55 132
+0x7542 8 391 39 54 132
+0x7542 9 391 32 55 131
+0x7542 10 391 31 54 131
+0x7542 11 391 24 55 130
+0x7542 12 391 23 54 130
+0x7542 13 391 16 55 129
+0x7542 14 391 15 54 129
+0x7542 15 391 8 55 128
+0x7542 16 391 7 54 128
+0x7542 17 391 62 53 135
+0x7542 18 391 61 52 135
+0x7542 19 391 54 53 134
+0x7542 20 391 46 53 133
+0x7542 21 391 53 52 134
+0x7542 22 391 45 52 133
+0x7542 23 391 38 53 132
+0x7542 24 391 30 53 131
+0x7542 25 391 37 52 132
+0x7542 26 391 29 52 131
+0x7542 27 391 22 53 130
+0x7542 28 391 21 52 130
+0x7542 29 391 13 52 129
+0x7542 30 391 14 53 129
+0x7542 31 391 6 53 128
+0x7542 32 391 5 52 128
+0x7543 1 391 60 51 135
+0x7543 2 391 59 50 135
+0x7543 3 391 52 51 134
+0x7543 4 391 51 50 134
+0x7543 5 391 44 51 133
+0x7543 6 391 43 50 133
+0x7543 7 391 36 51 132
+0x7543 8 391 35 50 132
+0x7543 9 391 28 51 131
+0x7543 10 391 27 50 131
+0x7543 11 391 20 51 130
+0x7543 12 391 19 50 130
+0x7543 13 391 12 51 129
+0x7543 14 391 11 50 129
+0x7543 15 391 4 51 128
+0x7543 16 391 3 50 128
+0x7543 17 391 58 49 135
+0x7543 18 391 57 48 135
+0x7543 19 391 50 49 134
+0x7543 20 391 42 49 133
+0x7543 21 391 49 48 134
+0x7543 22 391 41 48 133
+0x7543 23 391 34 49 132
+0x7543 24 391 26 49 131
+0x7543 25 391 33 48 132
+0x7543 26 391 25 48 131
+0x7543 27 391 18 49 130
+0x7543 28 391 17 48 130
+0x7543 29 391 9 48 129
+0x7543 30 391 10 49 129
+0x7543 31 391 2 49 128
+0x7543 32 391 1 48 128
+0x7642 1 390 64 47 135
+0x7642 2 390 63 46 135
+0x7642 3 390 56 47 134
+0x7642 4 390 55 46 134
+0x7642 5 390 48 47 133
+0x7642 6 390 47 46 133
+0x7642 7 390 40 47 132
+0x7642 8 390 39 46 132
+0x7642 9 390 32 47 131
+0x7642 10 390 31 46 131
+0x7642 11 390 24 47 130
+0x7642 12 390 23 46 130
+0x7642 13 390 16 47 129
+0x7642 14 390 15 46 129
+0x7642 15 390 8 47 128
+0x7642 16 390 7 46 128
+0x7642 17 390 62 45 135
+0x7642 18 390 61 44 135
+0x7642 19 390 54 45 134
+0x7642 20 390 46 45 133
+0x7642 21 390 53 44 134
+0x7642 22 390 45 44 133
+0x7642 23 390 38 45 132
+0x7642 24 390 30 45 131
+0x7642 25 390 37 44 132
+0x7642 26 390 29 44 131
+0x7642 27 390 22 45 130
+0x7642 28 390 21 44 130
+0x7642 29 390 13 44 129
+0x7642 30 390 14 45 129
+0x7642 31 390 6 45 128
+0x7642 32 390 5 44 128
+0x7643 1 390 60 43 135
+0x7643 2 390 59 42 135
+0x7643 3 390 52 43 134
+0x7643 4 390 51 42 134
+0x7643 5 390 44 43 133
+0x7643 6 390 43 42 133
+0x7643 7 390 36 43 132
+0x7643 8 390 35 42 132
+0x7643 9 390 28 43 131
+0x7643 10 390 27 42 131
+0x7643 11 390 20 43 130
+0x7643 12 390 19 42 130
+0x7643 13 390 12 43 129
+0x7643 14 390 11 42 129
+0x7643 15 390 4 43 128
+0x7643 16 390 3 42 128
+0x7643 17 390 58 41 135
+0x7643 18 390 57 40 135
+0x7643 19 390 50 41 134
+0x7643 20 390 42 41 133
+0x7643 21 390 49 40 134
+0x7643 22 390 41 40 133
+0x7643 23 390 34 41 132
+0x7643 24 390 26 41 131
+0x7643 25 390 33 40 132
+0x7643 26 390 25 40 131
+0x7643 27 390 18 41 130
+0x7643 28 390 17 40 130
+0x7643 29 390 9 40 129
+0x7643 30 390 10 41 129
+0x7643 31 390 2 41 128
+0x7643 32 390 1 40 128
+0x7432 1 368 1 56 120
+0x7432 2 368 2 57 120
+0x7432 3 368 9 56 121
+0x7432 4 368 10 57 121
+0x7432 5 368 17 56 122
+0x7432 6 368 18 57 122
+0x7432 7 368 25 56 123
+0x7432 8 368 26 57 123
+0x7432 9 368 33 56 124
+0x7432 10 368 34 57 124
+0x7432 11 368 41 56 125
+0x7432 12 368 42 57 125
+0x7432 13 368 49 56 126
+0x7432 14 368 50 57 126
+0x7432 15 368 57 56 127
+0x7432 16 368 58 57 127
+0x7432 17 368 3 58 120
+0x7432 18 368 4 59 120
+0x7432 19 368 11 58 121
+0x7432 21 368 12 59 121
+0x7432 20 368 19 58 122
+0x7432 22 368 20 59 122
+0x7432 23 368 27 58 123
+0x7432 25 368 28 59 123
+0x7432 24 368 35 58 124
+0x7432 26 368 36 59 124
+0x7432 27 368 43 58 125
+0x7432 28 368 44 59 125
+0x7432 30 368 51 58 126
+0x7432 29 368 52 59 126
+0x7432 31 368 59 58 127
+0x7432 32 368 60 59 127
+0x7433 1 368 5 60 120
+0x7433 2 368 6 61 120
+0x7433 3 368 13 60 121
+0x7433 4 368 14 61 121
+0x7433 5 368 21 60 122
+0x7433 6 368 22 61 122
+0x7433 7 368 29 60 123
+0x7433 8 368 30 61 123
+0x7433 9 368 37 60 124
+0x7433 10 368 38 61 124
+0x7433 11 368 45 60 125
+0x7433 12 368 46 61 125
+0x7433 13 368 53 60 126
+0x7433 14 368 54 61 126
+0x7433 15 368 61 60 127
+0x7433 16 368 62 61 127
+0x7433 17 368 7 62 120
+0x7433 18 368 8 63 120
+0x7433 19 368 15 62 121
+0x7433 21 368 16 63 121
+0x7433 20 368 23 62 122
+0x7433 22 368 24 63 122
+0x7433 23 368 31 62 123
+0x7433 25 368 32 63 123
+0x7433 24 368 39 62 124
+0x7433 26 368 40 63 124
+0x7433 27 368 47 62 125
+0x7433 28 368 48 63 125
+0x7433 30 368 55 62 126
+0x7433 29 368 56 63 126
+0x7433 31 368 63 62 127
+0x7433 32 368 64 63 127
+0x7532 1 367 64 55 127
+0x7532 2 367 63 54 127
+0x7532 3 367 56 55 126
+0x7532 4 367 55 54 126
+0x7532 5 367 48 55 125
+0x7532 6 367 47 54 125
+0x7532 7 367 40 55 124
+0x7532 8 367 39 54 124
+0x7532 9 367 32 55 123
+0x7532 10 367 31 54 123
+0x7532 11 367 24 55 122
+0x7532 12 367 23 54 122
+0x7532 13 367 16 55 121
+0x7532 14 367 15 54 121
+0x7532 15 367 8 55 120
+0x7532 16 367 7 54 120
+0x7532 17 367 62 53 127
+0x7532 18 367 61 52 127
+0x7532 19 367 54 53 126
+0x7532 20 367 46 53 125
+0x7532 21 367 53 52 126
+0x7532 22 367 45 52 125
+0x7532 23 367 38 53 124
+0x7532 24 367 30 53 123
+0x7532 25 367 37 52 124
+0x7532 26 367 29 52 123
+0x7532 27 367 22 53 122
+0x7532 28 367 21 52 122
+0x7532 29 367 13 52 121
+0x7532 30 367 14 53 121
+0x7532 31 367 6 53 120
+0x7532 32 367 5 52 120
+0x7533 1 367 60 51 127
+0x7533 2 367 59 50 127
+0x7533 3 367 52 51 126
+0x7533 4 367 51 50 126
+0x7533 5 367 44 51 125
+0x7533 6 367 43 50 125
+0x7533 7 367 36 51 124
+0x7533 8 367 35 50 124
+0x7533 9 367 28 51 123
+0x7533 10 367 27 50 123
+0x7533 11 367 20 51 122
+0x7533 12 367 19 50 122
+0x7533 13 367 12 51 121
+0x7533 14 367 11 50 121
+0x7533 15 367 4 51 120
+0x7533 16 367 3 50 120
+0x7533 17 367 58 49 127
+0x7533 18 367 57 48 127
+0x7533 19 367 50 49 126
+0x7533 20 367 42 49 125
+0x7533 21 367 49 48 126
+0x7533 22 367 41 48 125
+0x7533 23 367 34 49 124
+0x7533 24 367 26 49 123
+0x7533 25 367 33 48 124
+0x7533 26 367 25 48 123
+0x7533 27 367 18 49 122
+0x7533 28 367 17 48 122
+0x7533 29 367 9 48 121
+0x7533 30 367 10 49 121
+0x7533 31 367 2 49 120
+0x7533 32 367 1 48 120
+0x7632 1 366 64 47 127
+0x7632 2 366 63 46 127
+0x7632 3 366 56 47 126
+0x7632 4 366 55 46 126
+0x7632 5 366 48 47 125
+0x7632 6 366 47 46 125
+0x7632 7 366 40 47 124
+0x7632 8 366 39 46 124
+0x7632 9 366 32 47 123
+0x7632 10 366 31 46 123
+0x7632 11 366 24 47 122
+0x7632 12 366 23 46 122
+0x7632 13 366 16 47 121
+0x7632 14 366 15 46 121
+0x7632 15 366 8 47 120
+0x7632 16 366 7 46 120
+0x7632 17 366 62 45 127
+0x7632 18 366 61 44 127
+0x7632 19 366 54 45 126
+0x7632 20 366 46 45 125
+0x7632 21 366 53 44 126
+0x7632 22 366 45 44 125
+0x7632 23 366 38 45 124
+0x7632 24 366 30 45 123
+0x7632 25 366 37 44 124
+0x7632 26 366 29 44 123
+0x7632 27 366 22 45 122
+0x7632 28 366 21 44 122
+0x7632 29 366 13 44 121
+0x7632 30 366 14 45 121
+0x7632 31 366 6 45 120
+0x7632 32 366 5 44 120
+0x7633 1 366 60 43 127
+0x7633 2 366 59 42 127
+0x7633 3 366 52 43 126
+0x7633 4 366 51 42 126
+0x7633 5 366 44 43 125
+0x7633 6 366 43 42 125
+0x7633 7 366 36 43 124
+0x7633 8 366 35 42 124
+0x7633 9 366 28 43 123
+0x7633 10 366 27 42 123
+0x7633 11 366 20 43 122
+0x7633 12 366 19 42 122
+0x7633 13 366 12 43 121
+0x7633 14 366 11 42 121
+0x7633 15 366 4 43 120
+0x7633 16 366 3 42 120
+0x7633 17 366 58 41 127
+0x7633 18 366 57 40 127
+0x7633 19 366 50 41 126
+0x7633 20 366 42 41 125
+0x7633 21 366 49 40 126
+0x7633 22 366 41 40 125
+0x7633 23 366 34 41 124
+0x7633 24 366 26 41 123
+0x7633 25 366 33 40 124
+0x7633 26 366 25 40 123
+0x7633 27 366 18 41 122
+0x7633 28 366 17 40 122
+0x7633 29 366 9 40 121
+0x7633 30 366 10 41 121
+0x7633 31 366 2 41 120
+0x7633 32 366 1 40 120
+0x7422 1 344 1 56 112
+0x7422 2 344 2 57 112
+0x7422 3 344 9 56 113
+0x7422 4 344 10 57 113
+0x7422 5 344 17 56 114
+0x7422 6 344 18 57 114
+0x7422 7 344 25 56 115
+0x7422 8 344 26 57 115
+0x7422 9 344 33 56 116
+0x7422 10 344 34 57 116
+0x7422 11 344 41 56 117
+0x7422 12 344 42 57 117
+0x7422 13 344 49 56 118
+0x7422 14 344 50 57 118
+0x7422 15 344 57 56 119
+0x7422 16 344 58 57 119
+0x7422 17 344 3 58 112
+0x7422 18 344 4 59 112
+0x7422 19 344 11 58 113
+0x7422 21 344 12 59 113
+0x7422 20 344 19 58 114
+0x7422 22 344 20 59 114
+0x7422 23 344 27 58 115
+0x7422 25 344 28 59 115
+0x7422 24 344 35 58 116
+0x7422 26 344 36 59 116
+0x7422 27 344 43 58 117
+0x7422 28 344 44 59 117
+0x7422 30 344 51 58 118
+0x7422 29 344 52 59 118
+0x7422 31 344 59 58 119
+0x7422 32 344 60 59 119
+0x7423 1 344 5 60 112
+0x7423 2 344 6 61 112
+0x7423 3 344 13 60 113
+0x7423 4 344 14 61 113
+0x7423 5 344 21 60 114
+0x7423 6 344 22 61 114
+0x7423 7 344 29 60 115
+0x7423 8 344 30 61 115
+0x7423 9 344 37 60 116
+0x7423 10 344 38 61 116
+0x7423 11 344 45 60 117
+0x7423 12 344 46 61 117
+0x7423 13 344 53 60 118
+0x7423 14 344 54 61 118
+0x7423 15 344 61 60 119
+0x7423 16 344 62 61 119
+0x7423 17 344 7 62 112
+0x7423 18 344 8 63 112
+0x7423 19 344 15 62 113
+0x7423 21 344 16 63 113
+0x7423 20 344 23 62 114
+0x7423 22 344 24 63 114
+0x7423 23 344 31 62 115
+0x7423 25 344 32 63 115
+0x7423 24 344 39 62 116
+0x7423 26 344 40 63 116
+0x7423 27 344 47 62 117
+0x7423 28 344 48 63 117
+0x7423 30 344 55 62 118
+0x7423 29 344 56 63 118
+0x7423 31 344 63 62 119
+0x7423 32 344 64 63 119
+0x7522 1 343 64 55 119
+0x7522 2 343 63 54 119
+0x7522 3 343 56 55 118
+0x7522 4 343 55 54 118
+0x7522 5 343 48 55 117
+0x7522 6 343 47 54 117
+0x7522 7 343 40 55 116
+0x7522 8 343 39 54 116
+0x7522 9 343 32 55 115
+0x7522 10 343 31 54 115
+0x7522 11 343 24 55 114
+0x7522 12 343 23 54 114
+0x7522 13 343 16 55 113
+0x7522 14 343 15 54 113
+0x7522 15 343 8 55 112
+0x7522 16 343 7 54 112
+0x7522 17 343 62 53 119
+0x7522 18 343 61 52 119
+0x7522 19 343 54 53 118
+0x7522 20 343 46 53 117
+0x7522 21 343 53 52 118
+0x7522 22 343 45 52 117
+0x7522 23 343 38 53 116
+0x7522 24 343 30 53 115
+0x7522 25 343 37 52 116
+0x7522 26 343 29 52 115
+0x7522 27 343 22 53 114
+0x7522 28 343 21 52 114
+0x7522 29 343 13 52 113
+0x7522 30 343 14 53 113
+0x7522 31 343 6 53 112
+0x7522 32 343 5 52 112
+0x7523 1 343 60 51 119
+0x7523 2 343 59 50 119
+0x7523 3 343 52 51 118
+0x7523 4 343 51 50 118
+0x7523 5 343 44 51 117
+0x7523 6 343 43 50 117
+0x7523 7 343 36 51 116
+0x7523 8 343 35 50 116
+0x7523 9 343 28 51 115
+0x7523 10 343 27 50 115
+0x7523 11 343 20 51 114
+0x7523 12 343 19 50 114
+0x7523 13 343 12 51 113
+0x7523 14 343 11 50 113
+0x7523 15 343 4 51 112
+0x7523 16 343 3 50 112
+0x7523 17 343 58 49 119
+0x7523 18 343 57 48 119
+0x7523 19 343 50 49 118
+0x7523 20 343 42 49 117
+0x7523 21 343 49 48 118
+0x7523 22 343 41 48 117
+0x7523 23 343 34 49 116
+0x7523 24 343 26 49 115
+0x7523 25 343 33 48 116
+0x7523 26 343 25 48 115
+0x7523 27 343 18 49 114
+0x7523 28 343 17 48 114
+0x7523 29 343 9 48 113
+0x7523 30 343 10 49 113
+0x7523 31 343 2 49 112
+0x7523 32 343 1 48 112
+0x7622 1 342 64 47 119
+0x7622 2 342 63 46 119
+0x7622 3 342 56 47 118
+0x7622 4 342 55 46 118
+0x7622 5 342 48 47 117
+0x7622 6 342 47 46 117
+0x7622 7 342 40 47 116
+0x7622 8 342 39 46 116
+0x7622 9 342 32 47 115
+0x7622 10 342 31 46 115
+0x7622 11 342 24 47 114
+0x7622 12 342 23 46 114
+0x7622 13 342 16 47 113
+0x7622 14 342 15 46 113
+0x7622 15 342 8 47 112
+0x7622 16 342 7 46 112
+0x7622 17 342 62 45 119
+0x7622 18 342 61 44 119
+0x7622 19 342 54 45 118
+0x7622 20 342 46 45 117
+0x7622 21 342 53 44 118
+0x7622 22 342 45 44 117
+0x7622 23 342 38 45 116
+0x7622 24 342 30 45 115
+0x7622 25 342 37 44 116
+0x7622 26 342 29 44 115
+0x7622 27 342 22 45 114
+0x7622 28 342 21 44 114
+0x7622 29 342 13 44 113
+0x7622 30 342 14 45 113
+0x7622 31 342 6 45 112
+0x7622 32 342 5 44 112
+0x7623 1 342 60 43 119
+0x7623 2 342 59 42 119
+0x7623 3 342 52 43 118
+0x7623 4 342 51 42 118
+0x7623 5 342 44 43 117
+0x7623 6 342 43 42 117
+0x7623 7 342 36 43 116
+0x7623 8 342 35 42 116
+0x7623 9 342 28 43 115
+0x7623 10 342 27 42 115
+0x7623 11 342 20 43 114
+0x7623 12 342 19 42 114
+0x7623 13 342 12 43 113
+0x7623 14 342 11 42 113
+0x7623 15 342 4 43 112
+0x7623 16 342 3 42 112
+0x7623 17 342 58 41 119
+0x7623 18 342 57 40 119
+0x7623 19 342 50 41 118
+0x7623 20 342 42 41 117
+0x7623 21 342 49 40 118
+0x7623 22 342 41 40 117
+0x7623 23 342 34 41 116
+0x7623 24 342 26 41 115
+0x7623 25 342 33 40 116
+0x7623 26 342 25 40 115
+0x7623 27 342 18 41 114
+0x7623 28 342 17 40 114
+0x7623 29 342 9 40 113
+0x7623 30 342 10 41 113
+0x7623 31 342 2 41 112
+0x7623 32 342 1 40 112
+0x7412 1 320 1 56 104
+0x7412 2 320 2 57 104
+0x7412 3 320 9 56 105
+0x7412 4 320 10 57 105
+0x7412 5 320 17 56 106
+0x7412 6 320 18 57 106
+0x7412 7 320 25 56 107
+0x7412 8 320 26 57 107
+0x7412 9 320 33 56 108
+0x7412 10 320 34 57 108
+0x7412 11 320 41 56 109
+0x7412 12 320 42 57 109
+0x7412 13 320 49 56 110
+0x7412 14 320 50 57 110
+0x7412 15 320 57 56 111
+0x7412 16 320 58 57 111
+0x7412 17 320 3 58 104
+0x7412 18 320 4 59 104
+0x7412 19 320 11 58 105
+0x7412 21 320 12 59 105
+0x7412 20 320 19 58 106
+0x7412 22 320 20 59 106
+0x7412 23 320 27 58 107
+0x7412 25 320 28 59 107
+0x7412 24 320 35 58 108
+0x7412 26 320 36 59 108
+0x7412 27 320 43 58 109
+0x7412 28 320 44 59 109
+0x7412 30 320 51 58 110
+0x7412 29 320 52 59 110
+0x7412 31 320 59 58 111
+0x7412 32 320 60 59 111
+0x7413 1 320 5 60 104
+0x7413 2 320 6 61 104
+0x7413 3 320 13 60 105
+0x7413 4 320 14 61 105
+0x7413 5 320 21 60 106
+0x7413 6 320 22 61 106
+0x7413 7 320 29 60 107
+0x7413 8 320 30 61 107
+0x7413 9 320 37 60 108
+0x7413 10 320 38 61 108
+0x7413 11 320 45 60 109
+0x7413 12 320 46 61 109
+0x7413 13 320 53 60 110
+0x7413 14 320 54 61 110
+0x7413 15 320 61 60 111
+0x7413 16 320 62 61 111
+0x7413 17 320 7 62 104
+0x7413 18 320 8 63 104
+0x7413 19 320 15 62 105
+0x7413 21 320 16 63 105
+0x7413 20 320 23 62 106
+0x7413 22 320 24 63 106
+0x7413 23 320 31 62 107
+0x7413 25 320 32 63 107
+0x7413 24 320 39 62 108
+0x7413 26 320 40 63 108
+0x7413 27 320 47 62 109
+0x7413 28 320 48 63 109
+0x7413 30 320 55 62 110
+0x7413 29 320 56 63 110
+0x7413 31 320 63 62 111
+0x7413 32 320 64 63 111
+0x7512 1 319 64 55 111
+0x7512 2 319 63 54 111
+0x7512 3 319 56 55 110
+0x7512 4 319 55 54 110
+0x7512 5 319 48 55 109
+0x7512 6 319 47 54 109
+0x7512 7 319 40 55 108
+0x7512 8 319 39 54 108
+0x7512 9 319 32 55 107
+0x7512 10 319 31 54 107
+0x7512 11 319 24 55 106
+0x7512 12 319 23 54 106
+0x7512 13 319 16 55 105
+0x7512 14 319 15 54 105
+0x7512 15 319 8 55 104
+0x7512 16 319 7 54 104
+0x7512 17 319 62 53 111
+0x7512 18 319 61 52 111
+0x7512 19 319 54 53 110
+0x7512 20 319 46 53 109
+0x7512 21 319 53 52 110
+0x7512 22 319 45 52 109
+0x7512 23 319 38 53 108
+0x7512 24 319 30 53 107
+0x7512 25 319 37 52 108
+0x7512 26 319 29 52 107
+0x7512 27 319 22 53 106
+0x7512 28 319 21 52 106
+0x7512 29 319 13 52 105
+0x7512 30 319 14 53 105
+0x7512 31 319 6 53 104
+0x7512 32 319 5 52 104
+0x7513 1 319 60 51 111
+0x7513 2 319 59 50 111
+0x7513 3 319 52 51 110
+0x7513 4 319 51 50 110
+0x7513 5 319 44 51 109
+0x7513 6 319 43 50 109
+0x7513 7 319 36 51 108
+0x7513 8 319 35 50 108
+0x7513 9 319 28 51 107
+0x7513 10 319 27 50 107
+0x7513 11 319 20 51 106
+0x7513 12 319 19 50 106
+0x7513 13 319 12 51 105
+0x7513 14 319 11 50 105
+0x7513 15 319 4 51 104
+0x7513 16 319 3 50 104
+0x7513 17 319 58 49 111
+0x7513 18 319 57 48 111
+0x7513 19 319 50 49 110
+0x7513 20 319 42 49 109
+0x7513 21 319 49 48 110
+0x7513 22 319 41 48 109
+0x7513 23 319 34 49 108
+0x7513 24 319 26 49 107
+0x7513 25 319 33 48 108
+0x7513 26 319 25 48 107
+0x7513 27 319 18 49 106
+0x7513 28 319 17 48 106
+0x7513 29 319 9 48 105
+0x7513 30 319 10 49 105
+0x7513 31 319 2 49 104
+0x7513 32 319 1 48 104
+0x7612 1 318 64 47 111
+0x7612 2 318 63 46 111
+0x7612 3 318 56 47 110
+0x7612 4 318 55 46 110
+0x7612 5 318 48 47 109
+0x7612 6 318 47 46 109
+0x7612 7 318 40 47 108
+0x7612 8 318 39 46 108
+0x7612 9 318 32 47 107
+0x7612 10 318 31 46 107
+0x7612 11 318 24 47 106
+0x7612 12 318 23 46 106
+0x7612 13 318 16 47 105
+0x7612 14 318 15 46 105
+0x7612 15 318 8 47 104
+0x7612 16 318 7 46 104
+0x7612 17 318 62 45 111
+0x7612 18 318 61 44 111
+0x7612 19 318 54 45 110
+0x7612 20 318 46 45 109
+0x7612 21 318 53 44 110
+0x7612 22 318 45 44 109
+0x7612 23 318 38 45 108
+0x7612 24 318 30 45 107
+0x7612 25 318 37 44 108
+0x7612 26 318 29 44 107
+0x7612 27 318 22 45 106
+0x7612 28 318 21 44 106
+0x7612 29 318 13 44 105
+0x7612 30 318 14 45 105
+0x7612 31 318 6 45 104
+0x7612 32 318 5 44 104
+0x7613 1 318 60 43 111
+0x7613 2 318 59 42 111
+0x7613 3 318 52 43 110
+0x7613 4 318 51 42 110
+0x7613 5 318 44 43 109
+0x7613 6 318 43 42 109
+0x7613 7 318 36 43 108
+0x7613 8 318 35 42 108
+0x7613 9 318 28 43 107
+0x7613 10 318 27 42 107
+0x7613 11 318 20 43 106
+0x7613 12 318 19 42 106
+0x7613 13 318 12 43 105
+0x7613 14 318 11 42 105
+0x7613 15 318 4 43 104
+0x7613 16 318 3 42 104
+0x7613 17 318 58 41 111
+0x7613 18 318 57 40 111
+0x7613 19 318 50 41 110
+0x7613 20 318 42 41 109
+0x7613 21 318 49 40 110
+0x7613 22 318 41 40 109
+0x7613 23 318 34 41 108
+0x7613 24 318 26 41 107
+0x7613 25 318 33 40 108
+0x7613 26 318 25 40 107
+0x7613 27 318 18 41 106
+0x7613 28 318 17 40 106
+0x7613 29 318 9 40 105
+0x7613 30 318 10 41 105
+0x7613 31 318 2 41 104
+0x7613 32 318 1 40 104
+0x7402 1 296 1 56 96
+0x7402 2 296 2 57 96
+0x7402 3 296 9 56 97
+0x7402 4 296 10 57 97
+0x7402 5 296 17 56 98
+0x7402 6 296 18 57 98
+0x7402 7 296 25 56 99
+0x7402 8 296 26 57 99
+0x7402 9 296 33 56 100
+0x7402 10 296 34 57 100
+0x7402 11 296 41 56 101
+0x7402 12 296 42 57 101
+0x7402 13 296 49 56 102
+0x7402 14 296 50 57 102
+0x7402 15 296 57 56 103
+0x7402 16 296 58 57 103
+0x7402 17 296 3 58 96
+0x7402 18 296 4 59 96
+0x7402 19 296 11 58 97
+0x7402 21 296 12 59 97
+0x7402 20 296 19 58 98
+0x7402 22 296 20 59 98
+0x7402 23 296 27 58 99
+0x7402 25 296 28 59 99
+0x7402 24 296 35 58 100
+0x7402 26 296 36 59 100
+0x7402 27 296 43 58 101
+0x7402 28 296 44 59 101
+0x7402 30 296 51 58 102
+0x7402 29 296 52 59 102
+0x7402 31 296 59 58 103
+0x7402 32 296 60 59 103
+0x7403 1 296 5 60 96
+0x7403 2 296 6 61 96
+0x7403 3 296 13 60 97
+0x7403 4 296 14 61 97
+0x7403 5 296 21 60 98
+0x7403 6 296 22 61 98
+0x7403 7 296 29 60 99
+0x7403 8 296 30 61 99
+0x7403 9 296 37 60 100
+0x7403 10 296 38 61 100
+0x7403 11 296 45 60 101
+0x7403 12 296 46 61 101
+0x7403 13 296 53 60 102
+0x7403 14 296 54 61 102
+0x7403 15 296 61 60 103
+0x7403 16 296 62 61 103
+0x7403 17 296 7 62 96
+0x7403 18 296 8 63 96
+0x7403 19 296 15 62 97
+0x7403 21 296 16 63 97
+0x7403 20 296 23 62 98
+0x7403 22 296 24 63 98
+0x7403 23 296 31 62 99
+0x7403 25 296 32 63 99
+0x7403 24 296 39 62 100
+0x7403 26 296 40 63 100
+0x7403 27 296 47 62 101
+0x7403 28 296 48 63 101
+0x7403 30 296 55 62 102
+0x7403 29 296 56 63 102
+0x7403 31 296 63 62 103
+0x7403 32 296 64 63 103
+0x7502 1 295 64 55 103
+0x7502 2 295 63 54 103
+0x7502 3 295 56 55 102
+0x7502 4 295 55 54 102
+0x7502 5 295 48 55 101
+0x7502 6 295 47 54 101
+0x7502 7 295 40 55 100
+0x7502 8 295 39 54 100
+0x7502 9 295 32 55 99
+0x7502 10 295 31 54 99
+0x7502 11 295 24 55 98
+0x7502 12 295 23 54 98
+0x7502 13 295 16 55 97
+0x7502 14 295 15 54 97
+0x7502 15 295 8 55 96
+0x7502 16 295 7 54 96
+0x7502 17 295 62 53 103
+0x7502 18 295 61 52 103
+0x7502 19 295 54 53 102
+0x7502 20 295 46 53 101
+0x7502 21 295 53 52 102
+0x7502 22 295 45 52 101
+0x7502 23 295 38 53 100
+0x7502 24 295 30 53 99
+0x7502 25 295 37 52 100
+0x7502 26 295 29 52 99
+0x7502 27 295 22 53 98
+0x7502 28 295 21 52 98
+0x7502 29 295 13 52 97
+0x7502 30 295 14 53 97
+0x7502 31 295 6 53 96
+0x7502 32 295 5 52 96
+0x7503 1 295 60 51 103
+0x7503 2 295 59 50 103
+0x7503 3 295 52 51 102
+0x7503 4 295 51 50 102
+0x7503 5 295 44 51 101
+0x7503 6 295 43 50 101
+0x7503 7 295 36 51 100
+0x7503 8 295 35 50 100
+0x7503 9 295 28 51 99
+0x7503 10 295 27 50 99
+0x7503 11 295 20 51 98
+0x7503 12 295 19 50 98
+0x7503 13 295 12 51 97
+0x7503 14 295 11 50 97
+0x7503 15 295 4 51 96
+0x7503 16 295 3 50 96
+0x7503 17 295 58 49 103
+0x7503 18 295 57 48 103
+0x7503 19 295 50 49 102
+0x7503 20 295 42 49 101
+0x7503 21 295 49 48 102
+0x7503 22 295 41 48 101
+0x7503 23 295 34 49 100
+0x7503 24 295 26 49 99
+0x7503 25 295 33 48 100
+0x7503 26 295 25 48 99
+0x7503 27 295 18 49 98
+0x7503 28 295 17 48 98
+0x7503 29 295 9 48 97
+0x7503 30 295 10 49 97
+0x7503 31 295 2 49 96
+0x7503 32 295 1 48 96
+0x7602 1 294 64 47 103
+0x7602 2 294 63 46 103
+0x7602 3 294 56 47 102
+0x7602 4 294 55 46 102
+0x7602 5 294 48 47 101
+0x7602 6 294 47 46 101
+0x7602 7 294 40 47 100
+0x7602 8 294 39 46 100
+0x7602 9 294 32 47 99
+0x7602 10 294 31 46 99
+0x7602 11 294 24 47 98
+0x7602 12 294 23 46 98
+0x7602 13 294 16 47 97
+0x7602 14 294 15 46 97
+0x7602 15 294 8 47 96
+0x7602 16 294 7 46 96
+0x7602 17 294 62 45 103
+0x7602 18 294 61 44 103
+0x7602 19 294 54 45 102
+0x7602 20 294 46 45 101
+0x7602 21 294 53 44 102
+0x7602 22 294 45 44 101
+0x7602 23 294 38 45 100
+0x7602 24 294 30 45 99
+0x7602 25 294 37 44 100
+0x7602 26 294 29 44 99
+0x7602 27 294 22 45 98
+0x7602 28 294 21 44 98
+0x7602 29 294 13 44 97
+0x7602 30 294 14 45 97
+0x7602 31 294 6 45 96
+0x7602 32 294 5 44 96
+0x7603 1 294 60 43 103
+0x7603 2 294 59 42 103
+0x7603 3 294 52 43 102
+0x7603 4 294 51 42 102
+0x7603 5 294 44 43 101
+0x7603 6 294 43 42 101
+0x7603 7 294 36 43 100
+0x7603 8 294 35 42 100
+0x7603 9 294 28 43 99
+0x7603 10 294 27 42 99
+0x7603 11 294 20 43 98
+0x7603 12 294 19 42 98
+0x7603 13 294 12 43 97
+0x7603 14 294 11 42 97
+0x7603 15 294 4 43 96
+0x7603 16 294 3 42 96
+0x7603 17 294 58 41 103
+0x7603 18 294 57 40 103
+0x7603 19 294 50 41 102
+0x7603 20 294 42 41 101
+0x7603 21 294 49 40 102
+0x7603 22 294 41 40 101
+0x7603 23 294 34 41 100
+0x7603 24 294 26 41 99
+0x7603 25 294 33 40 100
+0x7603 26 294 25 40 99
+0x7603 27 294 18 41 98
+0x7603 28 294 17 40 98
+0x7603 29 294 9 40 97
+0x7603 30 294 10 41 97
+0x7603 31 294 2 41 96
+0x7603 32 294 1 40 96
+0x7400 1 272 1 56 88
+0x7400 2 272 2 57 88
+0x7400 3 272 9 56 89
+0x7400 4 272 10 57 89
+0x7400 5 272 17 56 90
+0x7400 6 272 18 57 90
+0x7400 7 272 25 56 91
+0x7400 8 272 26 57 91
+0x7400 9 272 33 56 92
+0x7400 10 272 34 57 92
+0x7400 11 272 41 56 93
+0x7400 12 272 42 57 93
+0x7400 13 272 49 56 94
+0x7400 14 272 50 57 94
+0x7400 15 272 57 56 95
+0x7400 16 272 58 57 95
+0x7400 17 272 3 58 88
+0x7400 18 272 4 59 88
+0x7400 19 272 11 58 89
+0x7400 21 272 12 59 89
+0x7400 20 272 19 58 90
+0x7400 22 272 20 59 90
+0x7400 23 272 27 58 91
+0x7400 25 272 28 59 91
+0x7400 24 272 35 58 92
+0x7400 26 272 36 59 92
+0x7400 27 272 43 58 93
+0x7400 28 272 44 59 93
+0x7400 30 272 51 58 94
+0x7400 29 272 52 59 94
+0x7400 31 272 59 58 95
+0x7400 32 272 60 59 95
+0x7401 1 272 5 60 88
+0x7401 2 272 6 61 88
+0x7401 3 272 13 60 89
+0x7401 4 272 14 61 89
+0x7401 5 272 21 60 90
+0x7401 6 272 22 61 90
+0x7401 7 272 29 60 91
+0x7401 8 272 30 61 91
+0x7401 9 272 37 60 92
+0x7401 10 272 38 61 92
+0x7401 11 272 45 60 93
+0x7401 12 272 46 61 93
+0x7401 13 272 53 60 94
+0x7401 14 272 54 61 94
+0x7401 15 272 61 60 95
+0x7401 16 272 62 61 95
+0x7401 17 272 7 62 88
+0x7401 18 272 8 63 88
+0x7401 19 272 15 62 89
+0x7401 21 272 16 63 89
+0x7401 20 272 23 62 90
+0x7401 22 272 24 63 90
+0x7401 23 272 31 62 91
+0x7401 25 272 32 63 91
+0x7401 24 272 39 62 92
+0x7401 26 272 40 63 92
+0x7401 27 272 47 62 93
+0x7401 28 272 48 63 93
+0x7401 30 272 55 62 94
+0x7401 29 272 56 63 94
+0x7401 31 272 63 62 95
+0x7401 32 272 64 63 95
+0x7500 1 271 64 55 95
+0x7500 2 271 63 54 95
+0x7500 3 271 56 55 94
+0x7500 4 271 55 54 94
+0x7500 5 271 48 55 93
+0x7500 6 271 47 54 93
+0x7500 7 271 40 55 92
+0x7500 8 271 39 54 92
+0x7500 9 271 32 55 91
+0x7500 10 271 31 54 91
+0x7500 11 271 24 55 90
+0x7500 12 271 23 54 90
+0x7500 13 271 16 55 89
+0x7500 14 271 15 54 89
+0x7500 15 271 8 55 88
+0x7500 16 271 7 54 88
+0x7500 17 271 62 53 95
+0x7500 18 271 61 52 95
+0x7500 19 271 54 53 94
+0x7500 20 271 46 53 93
+0x7500 21 271 53 52 94
+0x7500 22 271 45 52 93
+0x7500 23 271 38 53 92
+0x7500 24 271 30 53 91
+0x7500 25 271 37 52 92
+0x7500 26 271 29 52 91
+0x7500 27 271 22 53 90
+0x7500 28 271 21 52 90
+0x7500 29 271 13 52 89
+0x7500 30 271 14 53 89
+0x7500 31 271 6 53 88
+0x7500 32 271 5 52 88
+0x7501 1 271 60 51 95
+0x7501 2 271 59 50 95
+0x7501 3 271 52 51 94
+0x7501 4 271 51 50 94
+0x7501 5 271 44 51 93
+0x7501 6 271 43 50 93
+0x7501 7 271 36 51 92
+0x7501 8 271 35 50 92
+0x7501 9 271 28 51 91
+0x7501 10 271 27 50 91
+0x7501 11 271 20 51 90
+0x7501 12 271 19 50 90
+0x7501 13 271 12 51 89
+0x7501 14 271 11 50 89
+0x7501 15 271 4 51 88
+0x7501 16 271 3 50 88
+0x7501 17 271 58 49 95
+0x7501 18 271 57 48 95
+0x7501 19 271 50 49 94
+0x7501 20 271 42 49 93
+0x7501 21 271 49 48 94
+0x7501 22 271 41 48 93
+0x7501 23 271 34 49 92
+0x7501 24 271 26 49 91
+0x7501 25 271 33 48 92
+0x7501 26 271 25 48 91
+0x7501 27 271 18 49 90
+0x7501 28 271 17 48 90
+0x7501 29 271 9 48 89
+0x7501 30 271 10 49 89
+0x7501 31 271 2 49 88
+0x7501 32 271 1 48 88
+0x7600 1 270 64 47 95
+0x7600 2 270 63 46 95
+0x7600 3 270 56 47 94
+0x7600 4 270 55 46 94
+0x7600 5 270 48 47 93
+0x7600 6 270 47 46 93
+0x7600 7 270 40 47 92
+0x7600 8 270 39 46 92
+0x7600 9 270 32 47 91
+0x7600 10 270 31 46 91
+0x7600 11 270 24 47 90
+0x7600 12 270 23 46 90
+0x7600 13 270 16 47 89
+0x7600 14 270 15 46 89
+0x7600 15 270 8 47 88
+0x7600 16 270 7 46 88
+0x7600 17 270 62 45 95
+0x7600 18 270 61 44 95
+0x7600 19 270 54 45 94
+0x7600 20 270 46 45 93
+0x7600 21 270 53 44 94
+0x7600 22 270 45 44 93
+0x7600 23 270 38 45 92
+0x7600 24 270 30 45 91
+0x7600 25 270 37 44 92
+0x7600 26 270 29 44 91
+0x7600 27 270 22 45 90
+0x7600 28 270 21 44 90
+0x7600 29 270 13 44 89
+0x7600 30 270 14 45 89
+0x7600 31 270 6 45 88
+0x7600 32 270 5 44 88
+0x7601 1 270 60 43 95
+0x7601 2 270 59 42 95
+0x7601 3 270 52 43 94
+0x7601 4 270 51 42 94
+0x7601 5 270 44 43 93
+0x7601 6 270 43 42 93
+0x7601 7 270 36 43 92
+0x7601 8 270 35 42 92
+0x7601 9 270 28 43 91
+0x7601 10 270 27 42 91
+0x7601 11 270 20 43 90
+0x7601 12 270 19 42 90
+0x7601 13 270 12 43 89
+0x7601 14 270 11 42 89
+0x7601 15 270 4 43 88
+0x7601 16 270 3 42 88
+0x7601 17 270 58 41 95
+0x7601 18 270 57 40 95
+0x7601 19 270 50 41 94
+0x7601 20 270 42 41 93
+0x7601 21 270 49 40 94
+0x7601 22 270 41 40 93
+0x7601 23 270 34 41 92
+0x7601 24 270 26 41 91
+0x7601 25 270 33 40 92
+0x7601 26 270 25 40 91
+0x7601 27 270 18 41 90
+0x7601 28 270 17 40 90
+0x7601 29 270 9 40 89
+0x7601 30 270 10 41 89
+0x7601 31 270 2 41 88
+0x7601 32 270 1 40 88
+0x7410 1 248 1 56 80
+0x7410 2 248 2 57 80
+0x7410 3 248 9 56 81
+0x7410 4 248 10 57 81
+0x7410 5 248 17 56 82
+0x7410 6 248 18 57 82
+0x7410 7 248 25 56 83
+0x7410 8 248 26 57 83
+0x7410 9 248 33 56 84
+0x7410 10 248 34 57 84
+0x7410 11 248 41 56 85
+0x7410 12 248 42 57 85
+0x7410 13 248 49 56 86
+0x7410 14 248 50 57 86
+0x7410 15 248 57 56 87
+0x7410 16 248 58 57 87
+0x7410 17 248 3 58 80
+0x7410 18 248 4 59 80
+0x7410 19 248 11 58 81
+0x7410 21 248 12 59 81
+0x7410 20 248 19 58 82
+0x7410 22 248 20 59 82
+0x7410 23 248 27 58 83
+0x7410 25 248 28 59 83
+0x7410 24 248 35 58 84
+0x7410 26 248 36 59 84
+0x7410 27 248 43 58 85
+0x7410 28 248 44 59 85
+0x7410 30 248 51 58 86
+0x7410 29 248 52 59 86
+0x7410 31 248 59 58 87
+0x7410 32 248 60 59 87
+0x7411 1 248 5 60 80
+0x7411 2 248 6 61 80
+0x7411 3 248 13 60 81
+0x7411 4 248 14 61 81
+0x7411 5 248 21 60 82
+0x7411 6 248 22 61 82
+0x7411 7 248 29 60 83
+0x7411 8 248 30 61 83
+0x7411 9 248 37 60 84
+0x7411 10 248 38 61 84
+0x7411 11 248 45 60 85
+0x7411 12 248 46 61 85
+0x7411 13 248 53 60 86
+0x7411 14 248 54 61 86
+0x7411 15 248 61 60 87
+0x7411 16 248 62 61 87
+0x7411 17 248 7 62 80
+0x7411 18 248 8 63 80
+0x7411 19 248 15 62 81
+0x7411 21 248 16 63 81
+0x7411 20 248 23 62 82
+0x7411 22 248 24 63 82
+0x7411 23 248 31 62 83
+0x7411 25 248 32 63 83
+0x7411 24 248 39 62 84
+0x7411 26 248 40 63 84
+0x7411 27 248 47 62 85
+0x7411 28 248 48 63 85
+0x7411 30 248 55 62 86
+0x7411 29 248 56 63 86
+0x7411 31 248 63 62 87
+0x7411 32 248 64 63 87
+0x7510 1 247 64 55 87
+0x7510 2 247 63 54 87
+0x7510 3 247 56 55 86
+0x7510 4 247 55 54 86
+0x7510 5 247 48 55 85
+0x7510 6 247 47 54 85
+0x7510 7 247 40 55 84
+0x7510 8 247 39 54 84
+0x7510 9 247 32 55 83
+0x7510 10 247 31 54 83
+0x7510 11 247 24 55 82
+0x7510 12 247 23 54 82
+0x7510 13 247 16 55 81
+0x7510 14 247 15 54 81
+0x7510 15 247 8 55 80
+0x7510 16 247 7 54 80
+0x7510 17 247 62 53 87
+0x7510 18 247 61 52 87
+0x7510 19 247 54 53 86
+0x7510 20 247 46 53 85
+0x7510 21 247 53 52 86
+0x7510 22 247 45 52 85
+0x7510 23 247 38 53 84
+0x7510 24 247 30 53 83
+0x7510 25 247 37 52 84
+0x7510 26 247 29 52 83
+0x7510 27 247 22 53 82
+0x7510 28 247 21 52 82
+0x7510 29 247 13 52 81
+0x7510 30 247 14 53 81
+0x7510 31 247 6 53 80
+0x7510 32 247 5 52 80
+0x7511 1 247 60 51 87
+0x7511 2 247 59 50 87
+0x7511 3 247 52 51 86
+0x7511 4 247 51 50 86
+0x7511 5 247 44 51 85
+0x7511 6 247 43 50 85
+0x7511 7 247 36 51 84
+0x7511 8 247 35 50 84
+0x7511 9 247 28 51 83
+0x7511 10 247 27 50 83
+0x7511 11 247 20 51 82
+0x7511 12 247 19 50 82
+0x7511 13 247 12 51 81
+0x7511 14 247 11 50 81
+0x7511 15 247 4 51 80
+0x7511 16 247 3 50 80
+0x7511 17 247 58 49 87
+0x7511 18 247 57 48 87
+0x7511 19 247 50 49 86
+0x7511 20 247 42 49 85
+0x7511 21 247 49 48 86
+0x7511 22 247 41 48 85
+0x7511 23 247 34 49 84
+0x7511 24 247 26 49 83
+0x7511 25 247 33 48 84
+0x7511 26 247 25 48 83
+0x7511 27 247 18 49 82
+0x7511 28 247 17 48 82
+0x7511 29 247 9 48 81
+0x7511 30 247 10 49 81
+0x7511 31 247 2 49 80
+0x7511 32 247 1 48 80
+0x7610 1 246 64 47 87
+0x7610 2 246 63 46 87
+0x7610 3 246 56 47 86
+0x7610 4 246 55 46 86
+0x7610 5 246 48 47 85
+0x7610 6 246 47 46 85
+0x7610 7 246 40 47 84
+0x7610 8 246 39 46 84
+0x7610 9 246 32 47 83
+0x7610 10 246 31 46 83
+0x7610 11 246 24 47 82
+0x7610 12 246 23 46 82
+0x7610 13 246 16 47 81
+0x7610 14 246 15 46 81
+0x7610 15 246 8 47 80
+0x7610 16 246 7 46 80
+0x7610 17 246 62 45 87
+0x7610 18 246 61 44 87
+0x7610 19 246 54 45 86
+0x7610 20 246 46 45 85
+0x7610 21 246 53 44 86
+0x7610 22 246 45 44 85
+0x7610 23 246 38 45 84
+0x7610 24 246 30 45 83
+0x7610 25 246 37 44 84
+0x7610 26 246 29 44 83
+0x7610 27 246 22 45 82
+0x7610 28 246 21 44 82
+0x7610 29 246 13 44 81
+0x7610 30 246 14 45 81
+0x7610 31 246 6 45 80
+0x7610 32 246 5 44 80
+0x7611 1 246 60 43 87
+0x7611 2 246 59 42 87
+0x7611 3 246 52 43 86
+0x7611 4 246 51 42 86
+0x7611 5 246 44 43 85
+0x7611 6 246 43 42 85
+0x7611 7 246 36 43 84
+0x7611 8 246 35 42 84
+0x7611 9 246 28 43 83
+0x7611 10 246 27 42 83
+0x7611 11 246 20 43 82
+0x7611 12 246 19 42 82
+0x7611 13 246 12 43 81
+0x7611 14 246 11 42 81
+0x7611 15 246 4 43 80
+0x7611 16 246 3 42 80
+0x7611 17 246 58 41 87
+0x7611 18 246 57 40 87
+0x7611 19 246 50 41 86
+0x7611 20 246 42 41 85
+0x7611 21 246 49 40 86
+0x7611 22 246 41 40 85
+0x7611 23 246 34 41 84
+0x7611 24 246 26 41 83
+0x7611 25 246 33 40 84
+0x7611 26 246 25 40 83
+0x7611 27 246 18 41 82
+0x7611 28 246 17 40 82
+0x7611 29 246 9 40 81
+0x7611 30 246 10 41 81
+0x7611 31 246 2 41 80
+0x7611 32 246 1 40 80
+0x7420 1 224 1 56 72
+0x7420 2 224 2 57 72
+0x7420 3 224 9 56 73
+0x7420 4 224 10 57 73
+0x7420 5 224 17 56 74
+0x7420 6 224 18 57 74
+0x7420 7 224 25 56 75
+0x7420 8 224 26 57 75
+0x7420 9 224 33 56 76
+0x7420 10 224 34 57 76
+0x7420 11 224 41 56 77
+0x7420 12 224 42 57 77
+0x7420 13 224 49 56 78
+0x7420 14 224 50 57 78
+0x7420 15 224 57 56 79
+0x7420 16 224 58 57 79
+0x7420 17 224 3 58 72
+0x7420 18 224 4 59 72
+0x7420 19 224 11 58 73
+0x7420 21 224 12 59 73
+0x7420 20 224 19 58 74
+0x7420 22 224 20 59 74
+0x7420 23 224 27 58 75
+0x7420 25 224 28 59 75
+0x7420 24 224 35 58 76
+0x7420 26 224 36 59 76
+0x7420 27 224 43 58 77
+0x7420 28 224 44 59 77
+0x7420 30 224 51 58 78
+0x7420 29 224 52 59 78
+0x7420 31 224 59 58 79
+0x7420 32 224 60 59 79
+0x7421 1 224 5 60 72
+0x7421 2 224 6 61 72
+0x7421 3 224 13 60 73
+0x7421 4 224 14 61 73
+0x7421 5 224 21 60 74
+0x7421 6 224 22 61 74
+0x7421 7 224 29 60 75
+0x7421 8 224 30 61 75
+0x7421 9 224 37 60 76
+0x7421 10 224 38 61 76
+0x7421 11 224 45 60 77
+0x7421 12 224 46 61 77
+0x7421 13 224 53 60 78
+0x7421 14 224 54 61 78
+0x7421 15 224 61 60 79
+0x7421 16 224 62 61 79
+0x7421 17 224 7 62 72
+0x7421 18 224 8 63 72
+0x7421 19 224 15 62 73
+0x7421 21 224 16 63 73
+0x7421 20 224 23 62 74
+0x7421 22 224 24 63 74
+0x7421 23 224 31 62 75
+0x7421 25 224 32 63 75
+0x7421 24 224 39 62 76
+0x7421 26 224 40 63 76
+0x7421 27 224 47 62 77
+0x7421 28 224 48 63 77
+0x7421 30 224 55 62 78
+0x7421 29 224 56 63 78
+0x7421 31 224 63 62 79
+0x7421 32 224 64 63 79
+0x7520 1 223 64 55 79
+0x7520 2 223 63 54 79
+0x7520 3 223 56 55 78
+0x7520 4 223 55 54 78
+0x7520 5 223 48 55 77
+0x7520 6 223 47 54 77
+0x7520 7 223 40 55 76
+0x7520 8 223 39 54 76
+0x7520 9 223 32 55 75
+0x7520 10 223 31 54 75
+0x7520 11 223 24 55 74
+0x7520 12 223 23 54 74
+0x7520 13 223 16 55 73
+0x7520 14 223 15 54 73
+0x7520 15 223 8 55 72
+0x7520 16 223 7 54 72
+0x7520 17 223 62 53 79
+0x7520 18 223 61 52 79
+0x7520 19 223 54 53 78
+0x7520 20 223 46 53 77
+0x7520 21 223 53 52 78
+0x7520 22 223 45 52 77
+0x7520 23 223 38 53 76
+0x7520 24 223 30 53 75
+0x7520 25 223 37 52 76
+0x7520 26 223 29 52 75
+0x7520 27 223 22 53 74
+0x7520 28 223 21 52 74
+0x7520 29 223 13 52 73
+0x7520 30 223 14 53 73
+0x7520 31 223 6 53 72
+0x7520 32 223 5 52 72
+0x7521 1 223 60 51 79
+0x7521 2 223 59 50 79
+0x7521 3 223 52 51 78
+0x7521 4 223 51 50 78
+0x7521 5 223 44 51 77
+0x7521 6 223 43 50 77
+0x7521 7 223 36 51 76
+0x7521 8 223 35 50 76
+0x7521 9 223 28 51 75
+0x7521 10 223 27 50 75
+0x7521 11 223 20 51 74
+0x7521 12 223 19 50 74
+0x7521 13 223 12 51 73
+0x7521 14 223 11 50 73
+0x7521 15 223 4 51 72
+0x7521 16 223 3 50 72
+0x7521 17 223 58 49 79
+0x7521 18 223 57 48 79
+0x7521 19 223 50 49 78
+0x7521 20 223 42 49 77
+0x7521 21 223 49 48 78
+0x7521 22 223 41 48 77
+0x7521 23 223 34 49 76
+0x7521 24 223 26 49 75
+0x7521 25 223 33 48 76
+0x7521 26 223 25 48 75
+0x7521 27 223 18 49 74
+0x7521 28 223 17 48 74
+0x7521 29 223 9 48 73
+0x7521 30 223 10 49 73
+0x7521 31 223 2 49 72
+0x7521 32 223 1 48 72
+0x7620 1 222 64 47 79
+0x7620 2 222 63 46 79
+0x7620 3 222 56 47 78
+0x7620 4 222 55 46 78
+0x7620 5 222 48 47 77
+0x7620 6 222 47 46 77
+0x7620 7 222 40 47 76
+0x7620 8 222 39 46 76
+0x7620 9 222 32 47 75
+0x7620 10 222 31 46 75
+0x7620 11 222 24 47 74
+0x7620 12 222 23 46 74
+0x7620 13 222 16 47 73
+0x7620 14 222 15 46 73
+0x7620 15 222 8 47 72
+0x7620 16 222 7 46 72
+0x7620 17 222 62 45 79
+0x7620 18 222 61 44 79
+0x7620 19 222 54 45 78
+0x7620 20 222 46 45 77
+0x7620 21 222 53 44 78
+0x7620 22 222 45 44 77
+0x7620 23 222 38 45 76
+0x7620 24 222 30 45 75
+0x7620 25 222 37 44 76
+0x7620 26 222 29 44 75
+0x7620 27 222 22 45 74
+0x7620 28 222 21 44 74
+0x7620 29 222 13 44 73
+0x7620 30 222 14 45 73
+0x7620 31 222 6 45 72
+0x7620 32 222 5 44 72
+0x7621 1 222 60 43 79
+0x7621 2 222 59 42 79
+0x7621 3 222 52 43 78
+0x7621 4 222 51 42 78
+0x7621 5 222 44 43 77
+0x7621 6 222 43 42 77
+0x7621 7 222 36 43 76
+0x7621 8 222 35 42 76
+0x7621 9 222 28 43 75
+0x7621 10 222 27 42 75
+0x7621 11 222 20 43 74
+0x7621 12 222 19 42 74
+0x7621 13 222 12 43 73
+0x7621 14 222 11 42 73
+0x7621 15 222 4 43 72
+0x7621 16 222 3 42 72
+0x7621 17 222 58 41 79
+0x7621 18 222 57 40 79
+0x7621 19 222 50 41 78
+0x7621 20 222 42 41 77
+0x7621 21 222 49 40 78
+0x7621 22 222 41 40 77
+0x7621 23 222 34 41 76
+0x7621 24 222 26 41 75
+0x7621 25 222 33 40 76
+0x7621 26 222 25 40 75
+0x7621 27 222 18 41 74
+0x7621 28 222 17 40 74
+0x7621 29 222 9 40 73
+0x7621 30 222 10 41 73
+0x7621 31 222 2 41 72
+0x7621 32 222 1 40 72
+0x7430 1 200 1 56 64
+0x7430 2 200 2 57 64
+0x7430 3 200 9 56 65
+0x7430 4 200 10 57 65
+0x7430 5 200 17 56 66
+0x7430 6 200 18 57 66
+0x7430 7 200 25 56 67
+0x7430 8 200 26 57 67
+0x7430 9 200 33 56 68
+0x7430 10 200 34 57 68
+0x7430 11 200 41 56 69
+0x7430 12 200 42 57 69
+0x7430 13 200 49 56 70
+0x7430 14 200 50 57 70
+0x7430 15 200 57 56 71
+0x7430 16 200 58 57 71
+0x7430 17 200 3 58 64
+0x7430 18 200 4 59 64
+0x7430 19 200 11 58 65
+0x7430 21 200 12 59 65
+0x7430 20 200 19 58 66
+0x7430 22 200 20 59 66
+0x7430 23 200 27 58 67
+0x7430 25 200 28 59 67
+0x7430 24 200 35 58 68
+0x7430 26 200 36 59 68
+0x7430 27 200 43 58 69
+0x7430 28 200 44 59 69
+0x7430 30 200 51 58 70
+0x7430 29 200 52 59 70
+0x7430 31 200 59 58 71
+0x7430 32 200 60 59 71
+0x7431 1 200 5 60 64
+0x7431 2 200 6 61 64
+0x7431 3 200 13 60 65
+0x7431 4 200 14 61 65
+0x7431 5 200 21 60 66
+0x7431 6 200 22 61 66
+0x7431 7 200 29 60 67
+0x7431 8 200 30 61 67
+0x7431 9 200 37 60 68
+0x7431 10 200 38 61 68
+0x7431 11 200 45 60 69
+0x7431 12 200 46 61 69
+0x7431 13 200 53 60 70
+0x7431 14 200 54 61 70
+0x7431 15 200 61 60 71
+0x7431 16 200 62 61 71
+0x7431 17 200 7 62 64
+0x7431 18 200 8 63 64
+0x7431 19 200 15 62 65
+0x7431 21 200 16 63 65
+0x7431 20 200 23 62 66
+0x7431 22 200 24 63 66
+0x7431 23 200 31 62 67
+0x7431 25 200 32 63 67
+0x7431 24 200 39 62 68
+0x7431 26 200 40 63 68
+0x7431 27 200 47 62 69
+0x7431 28 200 48 63 69
+0x7431 30 200 55 62 70
+0x7431 29 200 56 63 70
+0x7431 31 200 63 62 71
+0x7431 32 200 64 63 71
+0x7530 1 199 64 55 71
+0x7530 2 199 63 54 71
+0x7530 3 199 56 55 70
+0x7530 4 199 55 54 70
+0x7530 5 199 48 55 69
+0x7530 6 199 47 54 69
+0x7530 7 199 40 55 68
+0x7530 8 199 39 54 68
+0x7530 9 199 32 55 67
+0x7530 10 199 31 54 67
+0x7530 11 199 24 55 66
+0x7530 12 199 23 54 66
+0x7530 13 199 16 55 65
+0x7530 14 199 15 54 65
+0x7530 15 199 8 55 64
+0x7530 16 199 7 54 64
+0x7530 17 199 62 53 71
+0x7530 18 199 61 52 71
+0x7530 19 199 54 53 70
+0x7530 20 199 46 53 69
+0x7530 21 199 53 52 70
+0x7530 22 199 45 52 69
+0x7530 23 199 38 53 68
+0x7530 24 199 30 53 67
+0x7530 25 199 37 52 68
+0x7530 26 199 29 52 67
+0x7530 27 199 22 53 66
+0x7530 28 199 21 52 66
+0x7530 29 199 13 52 65
+0x7530 30 199 14 53 65
+0x7530 31 199 6 53 64
+0x7530 32 199 5 52 64
+0x7531 1 199 60 51 71
+0x7531 2 199 59 50 71
+0x7531 3 199 52 51 70
+0x7531 4 199 51 50 70
+0x7531 5 199 44 51 69
+0x7531 6 199 43 50 69
+0x7531 7 199 36 51 68
+0x7531 8 199 35 50 68
+0x7531 9 199 28 51 67
+0x7531 10 199 27 50 67
+0x7531 11 199 20 51 66
+0x7531 12 199 19 50 66
+0x7531 13 199 12 51 65
+0x7531 14 199 11 50 65
+0x7531 15 199 4 51 64
+0x7531 16 199 3 50 64
+0x7531 17 199 58 49 71
+0x7531 18 199 57 48 71
+0x7531 19 199 50 49 70
+0x7531 20 199 42 49 69
+0x7531 21 199 49 48 70
+0x7531 22 199 41 48 69
+0x7531 23 199 34 49 68
+0x7531 24 199 26 49 67
+0x7531 25 199 33 48 68
+0x7531 26 199 25 48 67
+0x7531 27 199 18 49 66
+0x7531 28 199 17 48 66
+0x7531 29 199 9 48 65
+0x7531 30 199 10 49 65
+0x7531 31 199 2 49 64
+0x7531 32 199 1 48 64
+0x7630 1 198 64 47 71
+0x7630 2 198 63 46 71
+0x7630 3 198 56 47 70
+0x7630 4 198 55 46 70
+0x7630 5 198 48 47 69
+0x7630 6 198 47 46 69
+0x7630 7 198 40 47 68
+0x7630 8 198 39 46 68
+0x7630 9 198 32 47 67
+0x7630 10 198 31 46 67
+0x7630 11 198 24 47 66
+0x7630 12 198 23 46 66
+0x7630 13 198 16 47 65
+0x7630 14 198 15 46 65
+0x7630 15 198 8 47 64
+0x7630 16 198 7 46 64
+0x7630 17 198 62 45 71
+0x7630 18 198 61 44 71
+0x7630 19 198 54 45 70
+0x7630 20 198 46 45 69
+0x7630 21 198 53 44 70
+0x7630 22 198 45 44 69
+0x7630 23 198 38 45 68
+0x7630 24 198 30 45 67
+0x7630 25 198 37 44 68
+0x7630 26 198 29 44 67
+0x7630 27 198 22 45 66
+0x7630 28 198 21 44 66
+0x7630 29 198 13 44 65
+0x7630 30 198 14 45 65
+0x7630 31 198 6 45 64
+0x7630 32 198 5 44 64
+0x7631 1 198 60 43 71
+0x7631 2 198 59 42 71
+0x7631 3 198 52 43 70
+0x7631 4 198 51 42 70
+0x7631 5 198 44 43 69
+0x7631 6 198 43 42 69
+0x7631 7 198 36 43 68
+0x7631 8 198 35 42 68
+0x7631 9 198 28 43 67
+0x7631 10 198 27 42 67
+0x7631 11 198 20 43 66
+0x7631 12 198 19 42 66
+0x7631 13 198 12 43 65
+0x7631 14 198 11 42 65
+0x7631 15 198 4 43 64
+0x7631 16 198 3 42 64
+0x7631 17 198 58 41 71
+0x7631 18 198 57 40 71
+0x7631 19 198 50 41 70
+0x7631 20 198 42 41 69
+0x7631 21 198 49 40 70
+0x7631 22 198 41 40 69
+0x7631 23 198 34 41 68
+0x7631 24 198 26 41 67
+0x7631 25 198 33 40 68
+0x7631 26 198 25 40 67
+0x7631 27 198 18 41 66
+0x7631 28 198 17 40 66
+0x7631 29 198 9 40 65
+0x7631 30 198 10 41 65
+0x7631 31 198 2 41 64
+0x7631 32 198 1 40 64
+0x7440 1 176 1 56 56
+0x7440 2 176 2 57 56
+0x7440 3 176 9 56 57
+0x7440 4 176 10 57 57
+0x7440 5 176 17 56 58
+0x7440 6 176 18 57 58
+0x7440 7 176 25 56 59
+0x7440 8 176 26 57 59
+0x7440 9 176 33 56 60
+0x7440 10 176 34 57 60
+0x7440 11 176 41 56 61
+0x7440 12 176 42 57 61
+0x7440 13 176 49 56 62
+0x7440 14 176 50 57 62
+0x7440 15 176 57 56 63
+0x7440 16 176 58 57 63
+0x7440 17 176 3 58 56
+0x7440 18 176 4 59 56
+0x7440 19 176 11 58 57
+0x7440 21 176 12 59 57
+0x7440 20 176 19 58 58
+0x7440 22 176 20 59 58
+0x7440 23 176 27 58 59
+0x7440 25 176 28 59 59
+0x7440 24 176 35 58 60
+0x7440 26 176 36 59 60
+0x7440 27 176 43 58 61
+0x7440 28 176 44 59 61
+0x7440 30 176 51 58 62
+0x7440 29 176 52 59 62
+0x7440 31 176 59 58 63
+0x7440 32 176 60 59 63
+0x7441 1 176 5 60 56
+0x7441 2 176 6 61 56
+0x7441 3 176 13 60 57
+0x7441 4 176 14 61 57
+0x7441 5 176 21 60 58
+0x7441 6 176 22 61 58
+0x7441 7 176 29 60 59
+0x7441 8 176 30 61 59
+0x7441 9 176 37 60 60
+0x7441 10 176 38 61 60
+0x7441 11 176 45 60 61
+0x7441 12 176 46 61 61
+0x7441 13 176 53 60 62
+0x7441 14 176 54 61 62
+0x7441 15 176 61 60 63
+0x7441 16 176 62 61 63
+0x7441 17 176 7 62 56
+0x7441 18 176 8 63 56
+0x7441 19 176 15 62 57
+0x7441 21 176 16 63 57
+0x7441 20 176 23 62 58
+0x7441 22 176 24 63 58
+0x7441 23 176 31 62 59
+0x7441 25 176 32 63 59
+0x7441 24 176 39 62 60
+0x7441 26 176 40 63 60
+0x7441 27 176 47 62 61
+0x7441 28 176 48 63 61
+0x7441 30 176 55 62 62
+0x7441 29 176 56 63 62
+0x7441 31 176 63 62 63
+0x7441 32 176 64 63 63
+0x7540 1 175 64 55 63
+0x7540 2 175 63 54 63
+0x7540 3 175 56 55 62
+0x7540 4 175 55 54 62
+0x7540 5 175 48 55 61
+0x7540 6 175 47 54 61
+0x7540 7 175 40 55 60
+0x7540 8 175 39 54 60
+0x7540 9 175 32 55 59
+0x7540 10 175 31 54 59
+0x7540 11 175 24 55 58
+0x7540 12 175 23 54 58
+0x7540 13 175 16 55 57
+0x7540 14 175 15 54 57
+0x7540 15 175 8 55 56
+0x7540 16 175 7 54 56
+0x7540 17 175 62 53 63
+0x7540 18 175 61 52 63
+0x7540 19 175 54 53 62
+0x7540 20 175 46 53 61
+0x7540 21 175 53 52 62
+0x7540 22 175 45 52 61
+0x7540 23 175 38 53 60
+0x7540 24 175 30 53 59
+0x7540 25 175 37 52 60
+0x7540 26 175 29 52 59
+0x7540 27 175 22 53 58
+0x7540 28 175 21 52 58
+0x7540 29 175 13 52 57
+0x7540 30 175 14 53 57
+0x7540 31 175 6 53 56
+0x7540 32 175 5 52 56
+0x7541 1 175 60 51 63
+0x7541 2 175 59 50 63
+0x7541 3 175 52 51 62
+0x7541 4 175 51 50 62
+0x7541 5 175 44 51 61
+0x7541 6 175 43 50 61
+0x7541 7 175 36 51 60
+0x7541 8 175 35 50 60
+0x7541 9 175 28 51 59
+0x7541 10 175 27 50 59
+0x7541 11 175 20 51 58
+0x7541 12 175 19 50 58
+0x7541 13 175 12 51 57
+0x7541 14 175 11 50 57
+0x7541 15 175 4 51 56
+0x7541 16 175 3 50 56
+0x7541 17 175 58 49 63
+0x7541 18 175 57 48 63
+0x7541 19 175 50 49 62
+0x7541 20 175 42 49 61
+0x7541 21 175 49 48 62
+0x7541 22 175 41 48 61
+0x7541 23 175 34 49 60
+0x7541 24 175 26 49 59
+0x7541 25 175 33 48 60
+0x7541 26 175 25 48 59
+0x7541 27 175 18 49 58
+0x7541 28 175 17 48 58
+0x7541 29 175 9 48 57
+0x7541 30 175 10 49 57
+0x7541 31 175 2 49 56
+0x7541 32 175 1 48 56
+0x7640 1 174 64 47 63
+0x7640 2 174 63 46 63
+0x7640 3 174 56 47 62
+0x7640 4 174 55 46 62
+0x7640 5 174 48 47 61
+0x7640 6 174 47 46 61
+0x7640 7 174 40 47 60
+0x7640 8 174 39 46 60
+0x7640 9 174 32 47 59
+0x7640 10 174 31 46 59
+0x7640 11 174 24 47 58
+0x7640 12 174 23 46 58
+0x7640 13 174 16 47 57
+0x7640 14 174 15 46 57
+0x7640 15 174 8 47 56
+0x7640 16 174 7 46 56
+0x7640 17 174 62 45 63
+0x7640 18 174 61 44 63
+0x7640 19 174 54 45 62
+0x7640 20 174 46 45 61
+0x7640 21 174 53 44 62
+0x7640 22 174 45 44 61
+0x7640 23 174 38 45 60
+0x7640 24 174 30 45 59
+0x7640 25 174 37 44 60
+0x7640 26 174 29 44 59
+0x7640 27 174 22 45 58
+0x7640 28 174 21 44 58
+0x7640 29 174 13 44 57
+0x7640 30 174 14 45 57
+0x7640 31 174 6 45 56
+0x7640 32 174 5 44 56
+0x7641 1 174 60 43 63
+0x7641 2 174 59 42 63
+0x7641 3 174 52 43 62
+0x7641 4 174 51 42 62
+0x7641 5 174 44 43 61
+0x7641 6 174 43 42 61
+0x7641 7 174 36 43 60
+0x7641 8 174 35 42 60
+0x7641 9 174 28 43 59
+0x7641 10 174 27 42 59
+0x7641 11 174 20 43 58
+0x7641 12 174 19 42 58
+0x7641 13 174 12 43 57
+0x7641 14 174 11 42 57
+0x7641 15 174 4 43 56
+0x7641 16 174 3 42 56
+0x7641 17 174 58 41 63
+0x7641 18 174 57 40 63
+0x7641 19 174 50 41 62
+0x7641 20 174 42 41 61
+0x7641 21 174 49 40 62
+0x7641 22 174 41 40 61
+0x7641 23 174 34 41 60
+0x7641 24 174 26 41 59
+0x7641 25 174 33 40 60
+0x7641 26 174 25 40 59
+0x7641 27 174 18 41 58
+0x7641 28 174 17 40 58
+0x7641 29 174 9 40 57
+0x7641 30 174 10 41 57
+0x7641 31 174 2 41 56
+0x7641 32 174 1 40 56
+0x7450 1 152 1 56 48
+0x7450 2 152 2 57 48
+0x7450 3 152 9 56 49
+0x7450 4 152 10 57 49
+0x7450 5 152 17 56 50
+0x7450 6 152 18 57 50
+0x7450 7 152 25 56 51
+0x7450 8 152 26 57 51
+0x7450 9 152 33 56 52
+0x7450 10 152 34 57 52
+0x7450 11 152 41 56 53
+0x7450 12 152 42 57 53
+0x7450 13 152 49 56 54
+0x7450 14 152 50 57 54
+0x7450 15 152 57 56 55
+0x7450 16 152 58 57 55
+0x7450 17 152 3 58 48
+0x7450 18 152 4 59 48
+0x7450 19 152 11 58 49
+0x7450 21 152 12 59 49
+0x7450 20 152 19 58 50
+0x7450 22 152 20 59 50
+0x7450 23 152 27 58 51
+0x7450 25 152 28 59 51
+0x7450 24 152 35 58 52
+0x7450 26 152 36 59 52
+0x7450 27 152 43 58 53
+0x7450 28 152 44 59 53
+0x7450 30 152 51 58 54
+0x7450 29 152 52 59 54
+0x7450 31 152 59 58 55
+0x7450 32 152 60 59 55
+0x7451 1 152 5 60 48
+0x7451 2 152 6 61 48
+0x7451 3 152 13 60 49
+0x7451 4 152 14 61 49
+0x7451 5 152 21 60 50
+0x7451 6 152 22 61 50
+0x7451 7 152 29 60 51
+0x7451 8 152 30 61 51
+0x7451 9 152 37 60 52
+0x7451 10 152 38 61 52
+0x7451 11 152 45 60 53
+0x7451 12 152 46 61 53
+0x7451 13 152 53 60 54
+0x7451 14 152 54 61 54
+0x7451 15 152 61 60 55
+0x7451 16 152 62 61 55
+0x7451 17 152 7 62 48
+0x7451 18 152 8 63 48
+0x7451 19 152 15 62 49
+0x7451 21 152 16 63 49
+0x7451 20 152 23 62 50
+0x7451 22 152 24 63 50
+0x7451 23 152 31 62 51
+0x7451 25 152 32 63 51
+0x7451 24 152 39 62 52
+0x7451 26 152 40 63 52
+0x7451 27 152 47 62 53
+0x7451 28 152 48 63 53
+0x7451 30 152 55 62 54
+0x7451 29 152 56 63 54
+0x7451 31 152 63 62 55
+0x7451 32 152 64 63 55
+0x7550 1 151 64 55 55
+0x7550 2 151 63 54 55
+0x7550 3 151 56 55 54
+0x7550 4 151 55 54 54
+0x7550 5 151 48 55 53
+0x7550 6 151 47 54 53
+0x7550 7 151 40 55 52
+0x7550 8 151 39 54 52
+0x7550 9 151 32 55 51
+0x7550 10 151 31 54 51
+0x7550 11 151 24 55 50
+0x7550 12 151 23 54 50
+0x7550 13 151 16 55 49
+0x7550 14 151 15 54 49
+0x7550 15 151 8 55 48
+0x7550 16 151 7 54 48
+0x7550 17 151 62 53 55
+0x7550 18 151 61 52 55
+0x7550 19 151 54 53 54
+0x7550 20 151 46 53 53
+0x7550 21 151 53 52 54
+0x7550 22 151 45 52 53
+0x7550 23 151 38 53 52
+0x7550 24 151 30 53 51
+0x7550 25 151 37 52 52
+0x7550 26 151 29 52 51
+0x7550 27 151 22 53 50
+0x7550 28 151 21 52 50
+0x7550 29 151 13 52 49
+0x7550 30 151 14 53 49
+0x7550 31 151 6 53 48
+0x7550 32 151 5 52 48
+0x7551 1 151 60 51 55
+0x7551 2 151 59 50 55
+0x7551 3 151 52 51 54
+0x7551 4 151 51 50 54
+0x7551 5 151 44 51 53
+0x7551 6 151 43 50 53
+0x7551 7 151 36 51 52
+0x7551 8 151 35 50 52
+0x7551 9 151 28 51 51
+0x7551 10 151 27 50 51
+0x7551 11 151 20 51 50
+0x7551 12 151 19 50 50
+0x7551 13 151 12 51 49
+0x7551 14 151 11 50 49
+0x7551 15 151 4 51 48
+0x7551 16 151 3 50 48
+0x7551 17 151 58 49 55
+0x7551 18 151 57 48 55
+0x7551 19 151 50 49 54
+0x7551 20 151 42 49 53
+0x7551 21 151 49 48 54
+0x7551 22 151 41 48 53
+0x7551 23 151 34 49 52
+0x7551 24 151 26 49 51
+0x7551 25 151 33 48 52
+0x7551 26 151 25 48 51
+0x7551 27 151 18 49 50
+0x7551 28 151 17 48 50
+0x7551 29 151 9 48 49
+0x7551 30 151 10 49 49
+0x7551 31 151 2 49 48
+0x7551 32 151 1 48 48
+0x7650 1 150 64 47 55
+0x7650 2 150 63 46 55
+0x7650 3 150 56 47 54
+0x7650 4 150 55 46 54
+0x7650 5 150 48 47 53
+0x7650 6 150 47 46 53
+0x7650 7 150 40 47 52
+0x7650 8 150 39 46 52
+0x7650 9 150 32 47 51
+0x7650 10 150 31 46 51
+0x7650 11 150 24 47 50
+0x7650 12 150 23 46 50
+0x7650 13 150 16 47 49
+0x7650 14 150 15 46 49
+0x7650 15 150 8 47 48
+0x7650 16 150 7 46 48
+0x7650 17 150 62 45 55
+0x7650 18 150 61 44 55
+0x7650 19 150 54 45 54
+0x7650 20 150 46 45 53
+0x7650 21 150 53 44 54
+0x7650 22 150 45 44 53
+0x7650 23 150 38 45 52
+0x7650 24 150 30 45 51
+0x7650 25 150 37 44 52
+0x7650 26 150 29 44 51
+0x7650 27 150 22 45 50
+0x7650 28 150 21 44 50
+0x7650 29 150 13 44 49
+0x7650 30 150 14 45 49
+0x7650 31 150 6 45 48
+0x7650 32 150 5 44 48
+0x7651 1 150 60 43 55
+0x7651 2 150 59 42 55
+0x7651 3 150 52 43 54
+0x7651 4 150 51 42 54
+0x7651 5 150 44 43 53
+0x7651 6 150 43 42 53
+0x7651 7 150 36 43 52
+0x7651 8 150 35 42 52
+0x7651 9 150 28 43 51
+0x7651 10 150 27 42 51
+0x7651 11 150 20 43 50
+0x7651 12 150 19 42 50
+0x7651 13 150 12 43 49
+0x7651 14 150 11 42 49
+0x7651 15 150 4 43 48
+0x7651 16 150 3 42 48
+0x7651 17 150 58 41 55
+0x7651 18 150 57 40 55
+0x7651 19 150 50 41 54
+0x7651 20 150 42 41 53
+0x7651 21 150 49 40 54
+0x7651 22 150 41 40 53
+0x7651 23 150 34 41 52
+0x7651 24 150 26 41 51
+0x7651 25 150 33 40 52
+0x7651 26 150 25 40 51
+0x7651 27 150 18 41 50
+0x7651 28 150 17 40 50
+0x7651 29 150 9 40 49
+0x7651 30 150 10 41 49
+0x7651 31 150 2 41 48
+0x7651 32 150 1 40 48
+0x7460 1 128 1 56 40
+0x7460 2 128 2 57 40
+0x7460 3 128 9 56 41
+0x7460 4 128 10 57 41
+0x7460 5 128 17 56 42
+0x7460 6 128 18 57 42
+0x7460 7 128 25 56 43
+0x7460 8 128 26 57 43
+0x7460 9 128 33 56 44
+0x7460 10 128 34 57 44
+0x7460 11 128 41 56 45
+0x7460 12 128 42 57 45
+0x7460 13 128 49 56 46
+0x7460 14 128 50 57 46
+0x7460 15 128 57 56 47
+0x7460 16 128 58 57 47
+0x7460 17 128 3 58 40
+0x7460 18 128 4 59 40
+0x7460 19 128 11 58 41
+0x7460 21 128 12 59 41
+0x7460 20 128 19 58 42
+0x7460 22 128 20 59 42
+0x7460 23 128 27 58 43
+0x7460 25 128 28 59 43
+0x7460 24 128 35 58 44
+0x7460 26 128 36 59 44
+0x7460 27 128 43 58 45
+0x7460 28 128 44 59 45
+0x7460 30 128 51 58 46
+0x7460 29 128 52 59 46
+0x7460 31 128 59 58 47
+0x7460 32 128 60 59 47
+0x7461 1 128 5 60 40
+0x7461 2 128 6 61 40
+0x7461 3 128 13 60 41
+0x7461 4 128 14 61 41
+0x7461 5 128 21 60 42
+0x7461 6 128 22 61 42
+0x7461 7 128 29 60 43
+0x7461 8 128 30 61 43
+0x7461 9 128 37 60 44
+0x7461 10 128 38 61 44
+0x7461 11 128 45 60 45
+0x7461 12 128 46 61 45
+0x7461 13 128 53 60 46
+0x7461 14 128 54 61 46
+0x7461 15 128 61 60 47
+0x7461 16 128 62 61 47
+0x7461 17 128 7 62 40
+0x7461 18 128 8 63 40
+0x7461 19 128 15 62 41
+0x7461 21 128 16 63 41
+0x7461 20 128 23 62 42
+0x7461 22 128 24 63 42
+0x7461 23 128 31 62 43
+0x7461 25 128 32 63 43
+0x7461 24 128 39 62 44
+0x7461 26 128 40 63 44
+0x7461 27 128 47 62 45
+0x7461 28 128 48 63 45
+0x7461 30 128 55 62 46
+0x7461 29 128 56 63 46
+0x7461 31 128 63 62 47
+0x7461 32 128 64 63 47
+0x7560 1 127 64 55 47
+0x7560 2 127 63 54 47
+0x7560 3 127 56 55 46
+0x7560 4 127 55 54 46
+0x7560 5 127 48 55 45
+0x7560 6 127 47 54 45
+0x7560 7 127 40 55 44
+0x7560 8 127 39 54 44
+0x7560 9 127 32 55 43
+0x7560 10 127 31 54 43
+0x7560 11 127 24 55 42
+0x7560 12 127 23 54 42
+0x7560 13 127 16 55 41
+0x7560 14 127 15 54 41
+0x7560 15 127 8 55 40
+0x7560 16 127 7 54 40
+0x7560 17 127 62 53 47
+0x7560 18 127 61 52 47
+0x7560 19 127 54 53 46
+0x7560 20 127 46 53 45
+0x7560 21 127 53 52 46
+0x7560 22 127 45 52 45
+0x7560 23 127 38 53 44
+0x7560 24 127 30 53 43
+0x7560 25 127 37 52 44
+0x7560 26 127 29 52 43
+0x7560 27 127 22 53 42
+0x7560 28 127 21 52 42
+0x7560 29 127 13 52 41
+0x7560 30 127 14 53 41
+0x7560 31 127 6 53 40
+0x7560 32 127 5 52 40
+0x7561 1 127 60 51 47
+0x7561 2 127 59 50 47
+0x7561 3 127 52 51 46
+0x7561 4 127 51 50 46
+0x7561 5 127 44 51 45
+0x7561 6 127 43 50 45
+0x7561 7 127 36 51 44
+0x7561 8 127 35 50 44
+0x7561 9 127 28 51 43
+0x7561 10 127 27 50 43
+0x7561 11 127 20 51 42
+0x7561 12 127 19 50 42
+0x7561 13 127 12 51 41
+0x7561 14 127 11 50 41
+0x7561 15 127 4 51 40
+0x7561 16 127 3 50 40
+0x7561 17 127 58 49 47
+0x7561 18 127 57 48 47
+0x7561 19 127 50 49 46
+0x7561 20 127 42 49 45
+0x7561 21 127 49 48 46
+0x7561 22 127 41 48 45
+0x7561 23 127 34 49 44
+0x7561 24 127 26 49 43
+0x7561 25 127 33 48 44
+0x7561 26 127 25 48 43
+0x7561 27 127 18 49 42
+0x7561 28 127 17 48 42
+0x7561 29 127 9 48 41
+0x7561 30 127 10 49 41
+0x7561 31 127 2 49 40
+0x7561 32 127 1 48 40
+0x7660 1 126 64 47 47
+0x7660 2 126 63 46 47
+0x7660 3 126 56 47 46
+0x7660 4 126 55 46 46
+0x7660 5 126 48 47 45
+0x7660 6 126 47 46 45
+0x7660 7 126 40 47 44
+0x7660 8 126 39 46 44
+0x7660 9 126 32 47 43
+0x7660 10 126 31 46 43
+0x7660 11 126 24 47 42
+0x7660 12 126 23 46 42
+0x7660 13 126 16 47 41
+0x7660 14 126 15 46 41
+0x7660 15 126 8 47 40
+0x7660 16 126 7 46 40
+0x7660 17 126 62 45 47
+0x7660 18 126 61 44 47
+0x7660 19 126 54 45 46
+0x7660 20 126 46 45 45
+0x7660 21 126 53 44 46
+0x7660 22 126 45 44 45
+0x7660 23 126 38 45 44
+0x7660 24 126 30 45 43
+0x7660 25 126 37 44 44
+0x7660 26 126 29 44 43
+0x7660 27 126 22 45 42
+0x7660 28 126 21 44 42
+0x7660 29 126 13 44 41
+0x7660 30 126 14 45 41
+0x7660 31 126 6 45 40
+0x7660 32 126 5 44 40
+0x7661 1 126 60 43 47
+0x7661 2 126 59 42 47
+0x7661 3 126 52 43 46
+0x7661 4 126 51 42 46
+0x7661 5 126 44 43 45
+0x7661 6 126 43 42 45
+0x7661 7 126 36 43 44
+0x7661 8 126 35 42 44
+0x7661 9 126 28 43 43
+0x7661 10 126 27 42 43
+0x7661 11 126 20 43 42
+0x7661 12 126 19 42 42
+0x7661 13 126 12 43 41
+0x7661 14 126 11 42 41
+0x7661 15 126 4 43 40
+0x7661 16 126 3 42 40
+0x7661 17 126 58 41 47
+0x7661 18 126 57 40 47
+0x7661 19 126 50 41 46
+0x7661 20 126 42 41 45
+0x7661 21 126 49 40 46
+0x7661 22 126 41 40 45
+0x7661 23 126 34 41 44
+0x7661 24 126 26 41 43
+0x7661 25 126 33 40 44
+0x7661 26 126 25 40 43
+0x7661 27 126 18 41 42
+0x7661 28 126 17 40 42
+0x7661 29 126 9 40 41
+0x7661 30 126 10 41 41
+0x7661 31 126 2 41 40
+0x7661 32 126 1 40 40
+0x7162 1 443 1 80 144
+0x7162 2 443 2 81 144
+0x7162 3 443 9 80 145
+0x7162 4 443 10 81 145
+0x7162 5 443 17 80 146
+0x7162 6 443 18 81 146
+0x7162 7 443 25 80 147
+0x7162 8 443 26 81 147
+0x7162 9 443 33 80 148
+0x7162 10 443 34 81 148
+0x7162 11 443 41 80 149
+0x7162 12 443 42 81 149
+0x7162 13 443 49 80 150
+0x7162 14 443 50 81 150
+0x7162 15 443 57 80 151
+0x7162 16 443 58 81 151
+0x7162 17 443 3 82 144
+0x7162 18 443 4 83 144
+0x7162 19 443 11 82 145
+0x7162 21 443 12 83 145
+0x7162 20 443 19 82 146
+0x7162 22 443 20 83 146
+0x7162 23 443 27 82 147
+0x7162 25 443 28 83 147
+0x7162 24 443 35 82 148
+0x7162 26 443 36 83 148
+0x7162 27 443 43 82 149
+0x7162 28 443 44 83 149
+0x7162 30 443 51 82 150
+0x7162 29 443 52 83 150
+0x7162 31 443 59 82 151
+0x7162 32 443 60 83 151
+0x7163 1 443 5 84 144
+0x7163 2 443 6 85 144
+0x7163 3 443 13 84 145
+0x7163 4 443 14 85 145
+0x7163 5 443 21 84 146
+0x7163 6 443 22 85 146
+0x7163 7 443 29 84 147
+0x7163 8 443 30 85 147
+0x7163 9 443 37 84 148
+0x7163 10 443 38 85 148
+0x7163 11 443 45 84 149
+0x7163 12 443 46 85 149
+0x7163 13 443 53 84 150
+0x7163 14 443 54 85 150
+0x7163 15 443 61 84 151
+0x7163 16 443 62 85 151
+0x7163 17 443 7 86 144
+0x7163 18 443 8 87 144
+0x7163 19 443 15 86 145
+0x7163 21 443 16 87 145
+0x7163 20 443 23 86 146
+0x7163 22 443 24 87 146
+0x7163 23 443 31 86 147
+0x7163 25 443 32 87 147
+0x7163 24 443 39 86 148
+0x7163 26 443 40 87 148
+0x7163 27 443 47 86 149
+0x7163 28 443 48 87 149
+0x7163 30 443 55 86 150
+0x7163 29 443 56 87 150
+0x7163 31 443 63 86 151
+0x7163 32 443 64 87 151
+0x7262 1 442 64 79 151
+0x7262 2 442 63 78 151
+0x7262 3 442 56 79 150
+0x7262 4 442 55 78 150
+0x7262 5 442 48 79 149
+0x7262 6 442 47 78 149
+0x7262 7 442 40 79 148
+0x7262 8 442 39 78 148
+0x7262 9 442 32 79 147
+0x7262 10 442 31 78 147
+0x7262 11 442 24 79 146
+0x7262 12 442 23 78 146
+0x7262 13 442 16 79 145
+0x7262 14 442 15 78 145
+0x7262 15 442 8 79 144
+0x7262 16 442 7 78 144
+0x7262 17 442 62 77 151
+0x7262 18 442 61 76 151
+0x7262 19 442 54 77 150
+0x7262 20 442 46 77 149
+0x7262 21 442 53 76 150
+0x7262 22 442 45 76 149
+0x7262 23 442 38 77 148
+0x7262 24 442 30 77 147
+0x7262 25 442 37 76 148
+0x7262 26 442 29 76 147
+0x7262 27 442 22 77 146
+0x7262 28 442 21 76 146
+0x7262 29 442 13 76 145
+0x7262 30 442 14 77 145
+0x7262 31 442 6 77 144
+0x7262 32 442 5 76 144
+0x7263 1 442 60 75 151
+0x7263 2 442 59 74 151
+0x7263 3 442 52 75 150
+0x7263 4 442 51 74 150
+0x7263 5 442 44 75 149
+0x7263 6 442 43 74 149
+0x7263 7 442 36 75 148
+0x7263 8 442 35 74 148
+0x7263 9 442 28 75 147
+0x7263 10 442 27 74 147
+0x7263 11 442 20 75 146
+0x7263 12 442 19 74 146
+0x7263 13 442 12 75 145
+0x7263 14 442 11 74 145
+0x7263 15 442 4 75 144
+0x7263 16 442 3 74 144
+0x7263 17 442 58 73 151
+0x7263 18 442 57 72 151
+0x7263 19 442 50 73 150
+0x7263 20 442 42 73 149
+0x7263 21 442 49 72 150
+0x7263 22 442 41 72 149
+0x7263 23 442 34 73 148
+0x7263 24 442 26 73 147
+0x7263 25 442 33 72 148
+0x7263 26 442 25 72 147
+0x7263 27 442 18 73 146
+0x7263 28 442 17 72 146
+0x7263 29 442 9 72 145
+0x7263 30 442 10 73 145
+0x7263 31 442 2 73 144
+0x7263 32 442 1 72 144
+0x7362 1 441 64 71 151
+0x7362 2 441 63 70 151
+0x7362 3 441 56 71 150
+0x7362 4 441 55 70 150
+0x7362 5 441 48 71 149
+0x7362 6 441 47 70 149
+0x7362 7 441 40 71 148
+0x7362 8 441 39 70 148
+0x7362 9 441 32 71 147
+0x7362 10 441 31 70 147
+0x7362 11 441 24 71 146
+0x7362 12 441 23 70 146
+0x7362 13 441 16 71 145
+0x7362 14 441 15 70 145
+0x7362 15 441 8 71 144
+0x7362 16 441 7 70 144
+0x7362 17 441 62 69 151
+0x7362 18 441 61 68 151
+0x7362 19 441 54 69 150
+0x7362 20 441 46 69 149
+0x7362 21 441 53 68 150
+0x7362 22 441 45 68 149
+0x7362 23 441 38 69 148
+0x7362 24 441 30 69 147
+0x7362 25 441 37 68 148
+0x7362 26 441 29 68 147
+0x7362 27 441 22 69 146
+0x7362 28 441 21 68 146
+0x7362 29 441 13 68 145
+0x7362 30 441 14 69 145
+0x7362 31 441 6 69 144
+0x7362 32 441 5 68 144
+0x7363 1 441 60 67 151
+0x7363 2 441 59 66 151
+0x7363 3 441 52 67 150
+0x7363 4 441 51 66 150
+0x7363 5 441 44 67 149
+0x7363 6 441 43 66 149
+0x7363 7 441 36 67 148
+0x7363 8 441 35 66 148
+0x7363 9 441 28 67 147
+0x7363 10 441 27 66 147
+0x7363 11 441 20 67 146
+0x7363 12 441 19 66 146
+0x7363 13 441 12 67 145
+0x7363 14 441 11 66 145
+0x7363 15 441 4 67 144
+0x7363 16 441 3 66 144
+0x7363 17 441 58 65 151
+0x7363 18 441 57 64 151
+0x7363 19 441 50 65 150
+0x7363 20 441 42 65 149
+0x7363 21 441 49 64 150
+0x7363 22 441 41 64 149
+0x7363 23 441 34 65 148
+0x7363 24 441 26 65 147
+0x7363 25 441 33 64 148
+0x7363 26 441 25 64 147
+0x7363 27 441 18 65 146
+0x7363 28 441 17 64 146
+0x7363 29 441 9 64 145
+0x7363 30 441 10 65 145
+0x7363 31 441 2 65 144
+0x7363 32 441 1 64 144
+0x7152 1 419 1 80 136
+0x7152 2 419 2 81 136
+0x7152 3 419 9 80 137
+0x7152 4 419 10 81 137
+0x7152 5 419 17 80 138
+0x7152 6 419 18 81 138
+0x7152 7 419 25 80 139
+0x7152 8 419 26 81 139
+0x7152 9 419 33 80 140
+0x7152 10 419 34 81 140
+0x7152 11 419 41 80 141
+0x7152 12 419 42 81 141
+0x7152 13 419 49 80 142
+0x7152 14 419 50 81 142
+0x7152 15 419 57 80 143
+0x7152 16 419 58 81 143
+0x7152 17 419 3 82 136
+0x7152 18 419 4 83 136
+0x7152 19 419 11 82 137
+0x7152 21 419 12 83 137
+0x7152 20 419 19 82 138
+0x7152 22 419 20 83 138
+0x7152 23 419 27 82 139
+0x7152 25 419 28 83 139
+0x7152 24 419 35 82 140
+0x7152 26 419 36 83 140
+0x7152 27 419 43 82 141
+0x7152 28 419 44 83 141
+0x7152 30 419 51 82 142
+0x7152 29 419 52 83 142
+0x7152 31 419 59 82 143
+0x7152 32 419 60 83 143
+0x7153 1 419 5 84 136
+0x7153 2 419 6 85 136
+0x7153 3 419 13 84 137
+0x7153 4 419 14 85 137
+0x7153 5 419 21 84 138
+0x7153 6 419 22 85 138
+0x7153 7 419 29 84 139
+0x7153 8 419 30 85 139
+0x7153 9 419 37 84 140
+0x7153 10 419 38 85 140
+0x7153 11 419 45 84 141
+0x7153 12 419 46 85 141
+0x7153 13 419 53 84 142
+0x7153 14 419 54 85 142
+0x7153 15 419 61 84 143
+0x7153 16 419 62 85 143
+0x7153 17 419 7 86 136
+0x7153 18 419 8 87 136
+0x7153 19 419 15 86 137
+0x7153 21 419 16 87 137
+0x7153 20 419 23 86 138
+0x7153 22 419 24 87 138
+0x7153 23 419 31 86 139
+0x7153 25 419 32 87 139
+0x7153 24 419 39 86 140
+0x7153 26 419 40 87 140
+0x7153 27 419 47 86 141
+0x7153 28 419 48 87 141
+0x7153 30 419 55 86 142
+0x7153 29 419 56 87 142
+0x7153 31 419 63 86 143
+0x7153 32 419 64 87 143
+0x7252 1 418 64 79 143
+0x7252 2 418 63 78 143
+0x7252 3 418 56 79 142
+0x7252 4 418 55 78 142
+0x7252 5 418 48 79 141
+0x7252 6 418 47 78 141
+0x7252 7 418 40 79 140
+0x7252 8 418 39 78 140
+0x7252 9 418 32 79 139
+0x7252 10 418 31 78 139
+0x7252 11 418 24 79 138
+0x7252 12 418 23 78 138
+0x7252 13 418 16 79 137
+0x7252 14 418 15 78 137
+0x7252 15 418 8 79 136
+0x7252 16 418 7 78 136
+0x7252 17 418 62 77 143
+0x7252 18 418 61 76 143
+0x7252 19 418 54 77 142
+0x7252 20 418 46 77 141
+0x7252 21 418 53 76 142
+0x7252 22 418 45 76 141
+0x7252 23 418 38 77 140
+0x7252 24 418 30 77 139
+0x7252 25 418 37 76 140
+0x7252 26 418 29 76 139
+0x7252 27 418 22 77 138
+0x7252 28 418 21 76 138
+0x7252 29 418 13 76 137
+0x7252 30 418 14 77 137
+0x7252 31 418 6 77 136
+0x7252 32 418 5 76 136
+0x7253 1 418 60 75 143
+0x7253 2 418 59 74 143
+0x7253 3 418 52 75 142
+0x7253 4 418 51 74 142
+0x7253 5 418 44 75 141
+0x7253 6 418 43 74 141
+0x7253 7 418 36 75 140
+0x7253 8 418 35 74 140
+0x7253 9 418 28 75 139
+0x7253 10 418 27 74 139
+0x7253 11 418 20 75 138
+0x7253 12 418 19 74 138
+0x7253 13 418 12 75 137
+0x7253 14 418 11 74 137
+0x7253 15 418 4 75 136
+0x7253 16 418 3 74 136
+0x7253 17 418 58 73 143
+0x7253 18 418 57 72 143
+0x7253 19 418 50 73 142
+0x7253 20 418 42 73 141
+0x7253 21 418 49 72 142
+0x7253 22 418 41 72 141
+0x7253 23 418 34 73 140
+0x7253 24 418 26 73 139
+0x7253 25 418 33 72 140
+0x7253 26 418 25 72 139
+0x7253 27 418 18 73 138
+0x7253 28 418 17 72 138
+0x7253 29 418 9 72 137
+0x7253 30 418 10 73 137
+0x7253 31 418 2 73 136
+0x7253 32 418 1 72 136
+0x7352 1 417 64 71 143
+0x7352 2 417 63 70 143
+0x7352 3 417 56 71 142
+0x7352 4 417 55 70 142
+0x7352 5 417 48 71 141
+0x7352 6 417 47 70 141
+0x7352 7 417 40 71 140
+0x7352 8 417 39 70 140
+0x7352 9 417 32 71 139
+0x7352 10 417 31 70 139
+0x7352 11 417 24 71 138
+0x7352 12 417 23 70 138
+0x7352 13 417 16 71 137
+0x7352 14 417 15 70 137
+0x7352 15 417 8 71 136
+0x7352 16 417 7 70 136
+0x7352 17 417 62 69 143
+0x7352 18 417 61 68 143
+0x7352 19 417 54 69 142
+0x7352 20 417 46 69 141
+0x7352 21 417 53 68 142
+0x7352 22 417 45 68 141
+0x7352 23 417 38 69 140
+0x7352 24 417 30 69 139
+0x7352 25 417 37 68 140
+0x7352 26 417 29 68 139
+0x7352 27 417 22 69 138
+0x7352 28 417 21 68 138
+0x7352 29 417 13 68 137
+0x7352 30 417 14 69 137
+0x7352 31 417 6 69 136
+0x7352 32 417 5 68 136
+0x7353 1 417 60 67 143
+0x7353 2 417 59 66 143
+0x7353 3 417 52 67 142
+0x7353 4 417 51 66 142
+0x7353 5 417 44 67 141
+0x7353 6 417 43 66 141
+0x7353 7 417 36 67 140
+0x7353 8 417 35 66 140
+0x7353 9 417 28 67 139
+0x7353 10 417 27 66 139
+0x7353 11 417 20 67 138
+0x7353 12 417 19 66 138
+0x7353 13 417 12 67 137
+0x7353 14 417 11 66 137
+0x7353 15 417 4 67 136
+0x7353 16 417 3 66 136
+0x7353 17 417 58 65 143
+0x7353 18 417 57 64 143
+0x7353 19 417 50 65 142
+0x7353 20 417 42 65 141
+0x7353 21 417 49 64 142
+0x7353 22 417 41 64 141
+0x7353 23 417 34 65 140
+0x7353 24 417 26 65 139
+0x7353 25 417 33 64 140
+0x7353 26 417 25 64 139
+0x7353 27 417 18 65 138
+0x7353 28 417 17 64 138
+0x7353 29 417 9 64 137
+0x7353 30 417 10 65 137
+0x7353 31 417 2 65 136
+0x7353 32 417 1 64 136
+0x7142 1 395 1 80 128
+0x7142 2 395 2 81 128
+0x7142 3 395 9 80 129
+0x7142 4 395 10 81 129
+0x7142 5 395 17 80 130
+0x7142 6 395 18 81 130
+0x7142 7 395 25 80 131
+0x7142 8 395 26 81 131
+0x7142 9 395 33 80 132
+0x7142 10 395 34 81 132
+0x7142 11 395 41 80 133
+0x7142 12 395 42 81 133
+0x7142 13 395 49 80 134
+0x7142 14 395 50 81 134
+0x7142 15 395 57 80 135
+0x7142 16 395 58 81 135
+0x7142 17 395 3 82 128
+0x7142 18 395 4 83 128
+0x7142 19 395 11 82 129
+0x7142 21 395 12 83 129
+0x7142 20 395 19 82 130
+0x7142 22 395 20 83 130
+0x7142 23 395 27 82 131
+0x7142 25 395 28 83 131
+0x7142 24 395 35 82 132
+0x7142 26 395 36 83 132
+0x7142 27 395 43 82 133
+0x7142 28 395 44 83 133
+0x7142 30 395 51 82 134
+0x7142 29 395 52 83 134
+0x7142 31 395 59 82 135
+0x7142 32 395 60 83 135
+0x7143 1 395 5 84 128
+0x7143 2 395 6 85 128
+0x7143 3 395 13 84 129
+0x7143 4 395 14 85 129
+0x7143 5 395 21 84 130
+0x7143 6 395 22 85 130
+0x7143 7 395 29 84 131
+0x7143 8 395 30 85 131
+0x7143 9 395 37 84 132
+0x7143 10 395 38 85 132
+0x7143 11 395 45 84 133
+0x7143 12 395 46 85 133
+0x7143 13 395 53 84 134
+0x7143 14 395 54 85 134
+0x7143 15 395 61 84 135
+0x7143 16 395 62 85 135
+0x7143 17 395 7 86 128
+0x7143 18 395 8 87 128
+0x7143 19 395 15 86 129
+0x7143 21 395 16 87 129
+0x7143 20 395 23 86 130
+0x7143 22 395 24 87 130
+0x7143 23 395 31 86 131
+0x7143 25 395 32 87 131
+0x7143 24 395 39 86 132
+0x7143 26 395 40 87 132
+0x7143 27 395 47 86 133
+0x7143 28 395 48 87 133
+0x7143 30 395 55 86 134
+0x7143 29 395 56 87 134
+0x7143 31 395 63 86 135
+0x7143 32 395 64 87 135
+0x7242 1 394 64 79 135
+0x7242 2 394 63 78 135
+0x7242 3 394 56 79 134
+0x7242 4 394 55 78 134
+0x7242 5 394 48 79 133
+0x7242 6 394 47 78 133
+0x7242 7 394 40 79 132
+0x7242 8 394 39 78 132
+0x7242 9 394 32 79 131
+0x7242 10 394 31 78 131
+0x7242 11 394 24 79 130
+0x7242 12 394 23 78 130
+0x7242 13 394 16 79 129
+0x7242 14 394 15 78 129
+0x7242 15 394 8 79 128
+0x7242 16 394 7 78 128
+0x7242 17 394 62 77 135
+0x7242 18 394 61 76 135
+0x7242 19 394 54 77 134
+0x7242 20 394 46 77 133
+0x7242 21 394 53 76 134
+0x7242 22 394 45 76 133
+0x7242 23 394 38 77 132
+0x7242 24 394 30 77 131
+0x7242 25 394 37 76 132
+0x7242 26 394 29 76 131
+0x7242 27 394 22 77 130
+0x7242 28 394 21 76 130
+0x7242 29 394 13 76 129
+0x7242 30 394 14 77 129
+0x7242 31 394 6 77 128
+0x7242 32 394 5 76 128
+0x7243 1 394 60 75 135
+0x7243 2 394 59 74 135
+0x7243 3 394 52 75 134
+0x7243 4 394 51 74 134
+0x7243 5 394 44 75 133
+0x7243 6 394 43 74 133
+0x7243 7 394 36 75 132
+0x7243 8 394 35 74 132
+0x7243 9 394 28 75 131
+0x7243 10 394 27 74 131
+0x7243 11 394 20 75 130
+0x7243 12 394 19 74 130
+0x7243 13 394 12 75 129
+0x7243 14 394 11 74 129
+0x7243 15 394 4 75 128
+0x7243 16 394 3 74 128
+0x7243 17 394 58 73 135
+0x7243 18 394 57 72 135
+0x7243 19 394 50 73 134
+0x7243 20 394 42 73 133
+0x7243 21 394 49 72 134
+0x7243 22 394 41 72 133
+0x7243 23 394 34 73 132
+0x7243 24 394 26 73 131
+0x7243 25 394 33 72 132
+0x7243 26 394 25 72 131
+0x7243 27 394 18 73 130
+0x7243 28 394 17 72 130
+0x7243 29 394 9 72 129
+0x7243 30 394 10 73 129
+0x7243 31 394 2 73 128
+0x7243 32 394 1 72 128
+0x7342 1 393 64 71 135
+0x7342 2 393 63 70 135
+0x7342 3 393 56 71 134
+0x7342 4 393 55 70 134
+0x7342 5 393 48 71 133
+0x7342 6 393 47 70 133
+0x7342 7 393 40 71 132
+0x7342 8 393 39 70 132
+0x7342 9 393 32 71 131
+0x7342 10 393 31 70 131
+0x7342 11 393 24 71 130
+0x7342 12 393 23 70 130
+0x7342 13 393 16 71 129
+0x7342 14 393 15 70 129
+0x7342 15 393 8 71 128
+0x7342 16 393 7 70 128
+0x7342 17 393 62 69 135
+0x7342 18 393 61 68 135
+0x7342 19 393 54 69 134
+0x7342 20 393 46 69 133
+0x7342 21 393 53 68 134
+0x7342 22 393 45 68 133
+0x7342 23 393 38 69 132
+0x7342 24 393 30 69 131
+0x7342 25 393 37 68 132
+0x7342 26 393 29 68 131
+0x7342 27 393 22 69 130
+0x7342 28 393 21 68 130
+0x7342 29 393 13 68 129
+0x7342 30 393 14 69 129
+0x7342 31 393 6 69 128
+0x7342 32 393 5 68 128
+0x7343 1 393 60 67 135
+0x7343 2 393 59 66 135
+0x7343 3 393 52 67 134
+0x7343 4 393 51 66 134
+0x7343 5 393 44 67 133
+0x7343 6 393 43 66 133
+0x7343 7 393 36 67 132
+0x7343 8 393 35 66 132
+0x7343 9 393 28 67 131
+0x7343 10 393 27 66 131
+0x7343 11 393 20 67 130
+0x7343 12 393 19 66 130
+0x7343 13 393 12 67 129
+0x7343 14 393 11 66 129
+0x7343 15 393 4 67 128
+0x7343 16 393 3 66 128
+0x7343 17 393 58 65 135
+0x7343 18 393 57 64 135
+0x7343 19 393 50 65 134
+0x7343 20 393 42 65 133
+0x7343 21 393 49 64 134
+0x7343 22 393 41 64 133
+0x7343 23 393 34 65 132
+0x7343 24 393 26 65 131
+0x7343 25 393 33 64 132
+0x7343 26 393 25 64 131
+0x7343 27 393 18 65 130
+0x7343 28 393 17 64 130
+0x7343 29 393 9 64 129
+0x7343 30 393 10 65 129
+0x7343 31 393 2 65 128
+0x7343 32 393 1 64 128
+0x7132 1 371 1 80 120
+0x7132 2 371 2 81 120
+0x7132 3 371 9 80 121
+0x7132 4 371 10 81 121
+0x7132 5 371 17 80 122
+0x7132 6 371 18 81 122
+0x7132 7 371 25 80 123
+0x7132 8 371 26 81 123
+0x7132 9 371 33 80 124
+0x7132 10 371 34 81 124
+0x7132 11 371 41 80 125
+0x7132 12 371 42 81 125
+0x7132 13 371 49 80 126
+0x7132 14 371 50 81 126
+0x7132 15 371 57 80 127
+0x7132 16 371 58 81 127
+0x7132 17 371 3 82 120
+0x7132 18 371 4 83 120
+0x7132 19 371 11 82 121
+0x7132 21 371 12 83 121
+0x7132 20 371 19 82 122
+0x7132 22 371 20 83 122
+0x7132 23 371 27 82 123
+0x7132 25 371 28 83 123
+0x7132 24 371 35 82 124
+0x7132 26 371 36 83 124
+0x7132 27 371 43 82 125
+0x7132 28 371 44 83 125
+0x7132 30 371 51 82 126
+0x7132 29 371 52 83 126
+0x7132 31 371 59 82 127
+0x7132 32 371 60 83 127
+0x7133 1 371 5 84 120
+0x7133 2 371 6 85 120
+0x7133 3 371 13 84 121
+0x7133 4 371 14 85 121
+0x7133 5 371 21 84 122
+0x7133 6 371 22 85 122
+0x7133 7 371 29 84 123
+0x7133 8 371 30 85 123
+0x7133 9 371 37 84 124
+0x7133 10 371 38 85 124
+0x7133 11 371 45 84 125
+0x7133 12 371 46 85 125
+0x7133 13 371 53 84 126
+0x7133 14 371 54 85 126
+0x7133 15 371 61 84 127
+0x7133 16 371 62 85 127
+0x7133 17 371 7 86 120
+0x7133 18 371 8 87 120
+0x7133 19 371 15 86 121
+0x7133 21 371 16 87 121
+0x7133 20 371 23 86 122
+0x7133 22 371 24 87 122
+0x7133 23 371 31 86 123
+0x7133 25 371 32 87 123
+0x7133 24 371 39 86 124
+0x7133 26 371 40 87 124
+0x7133 27 371 47 86 125
+0x7133 28 371 48 87 125
+0x7133 30 371 55 86 126
+0x7133 29 371 56 87 126
+0x7133 31 371 63 86 127
+0x7133 32 371 64 87 127
+0x7232 1 370 64 79 127
+0x7232 2 370 63 78 127
+0x7232 3 370 56 79 126
+0x7232 4 370 55 78 126
+0x7232 5 370 48 79 125
+0x7232 6 370 47 78 125
+0x7232 7 370 40 79 124
+0x7232 8 370 39 78 124
+0x7232 9 370 32 79 123
+0x7232 10 370 31 78 123
+0x7232 11 370 24 79 122
+0x7232 12 370 23 78 122
+0x7232 13 370 16 79 121
+0x7232 14 370 15 78 121
+0x7232 15 370 8 79 120
+0x7232 16 370 7 78 120
+0x7232 17 370 62 77 127
+0x7232 18 370 61 76 127
+0x7232 19 370 54 77 126
+0x7232 20 370 46 77 125
+0x7232 21 370 53 76 126
+0x7232 22 370 45 76 125
+0x7232 23 370 38 77 124
+0x7232 24 370 30 77 123
+0x7232 25 370 37 76 124
+0x7232 26 370 29 76 123
+0x7232 27 370 22 77 122
+0x7232 28 370 21 76 122
+0x7232 29 370 13 76 121
+0x7232 30 370 14 77 121
+0x7232 31 370 6 77 120
+0x7232 32 370 5 76 120
+0x7233 1 370 60 75 127
+0x7233 2 370 59 74 127
+0x7233 3 370 52 75 126
+0x7233 4 370 51 74 126
+0x7233 5 370 44 75 125
+0x7233 6 370 43 74 125
+0x7233 7 370 36 75 124
+0x7233 8 370 35 74 124
+0x7233 9 370 28 75 123
+0x7233 10 370 27 74 123
+0x7233 11 370 20 75 122
+0x7233 12 370 19 74 122
+0x7233 13 370 12 75 121
+0x7233 14 370 11 74 121
+0x7233 15 370 4 75 120
+0x7233 16 370 3 74 120
+0x7233 17 370 58 73 127
+0x7233 18 370 57 72 127
+0x7233 19 370 50 73 126
+0x7233 20 370 42 73 125
+0x7233 21 370 49 72 126
+0x7233 22 370 41 72 125
+0x7233 23 370 34 73 124
+0x7233 24 370 26 73 123
+0x7233 25 370 33 72 124
+0x7233 26 370 25 72 123
+0x7233 27 370 18 73 122
+0x7233 28 370 17 72 122
+0x7233 29 370 9 72 121
+0x7233 30 370 10 73 121
+0x7233 31 370 2 73 120
+0x7233 32 370 1 72 120
+0x7332 1 369 64 71 127
+0x7332 2 369 63 70 127
+0x7332 3 369 56 71 126
+0x7332 4 369 55 70 126
+0x7332 5 369 48 71 125
+0x7332 6 369 47 70 125
+0x7332 7 369 40 71 124
+0x7332 8 369 39 70 124
+0x7332 9 369 32 71 123
+0x7332 10 369 31 70 123
+0x7332 11 369 24 71 122
+0x7332 12 369 23 70 122
+0x7332 13 369 16 71 121
+0x7332 14 369 15 70 121
+0x7332 15 369 8 71 120
+0x7332 16 369 7 70 120
+0x7332 17 369 62 69 127
+0x7332 18 369 61 68 127
+0x7332 19 369 54 69 126
+0x7332 20 369 46 69 125
+0x7332 21 369 53 68 126
+0x7332 22 369 45 68 125
+0x7332 23 369 38 69 124
+0x7332 24 369 30 69 123
+0x7332 25 369 37 68 124
+0x7332 26 369 29 68 123
+0x7332 27 369 22 69 122
+0x7332 28 369 21 68 122
+0x7332 29 369 13 68 121
+0x7332 30 369 14 69 121
+0x7332 31 369 6 69 120
+0x7332 32 369 5 68 120
+0x7333 1 369 60 67 127
+0x7333 2 369 59 66 127
+0x7333 3 369 52 67 126
+0x7333 4 369 51 66 126
+0x7333 5 369 44 67 125
+0x7333 6 369 43 66 125
+0x7333 7 369 36 67 124
+0x7333 8 369 35 66 124
+0x7333 9 369 28 67 123
+0x7333 10 369 27 66 123
+0x7333 11 369 20 67 122
+0x7333 12 369 19 66 122
+0x7333 13 369 12 67 121
+0x7333 14 369 11 66 121
+0x7333 15 369 4 67 120
+0x7333 16 369 3 66 120
+0x7333 17 369 58 65 127
+0x7333 18 369 57 64 127
+0x7333 19 369 50 65 126
+0x7333 20 369 42 65 125
+0x7333 21 369 49 64 126
+0x7333 22 369 41 64 125
+0x7333 23 369 34 65 124
+0x7333 24 369 26 65 123
+0x7333 25 369 33 64 124
+0x7333 26 369 25 64 123
+0x7333 27 369 18 65 122
+0x7333 28 369 17 64 122
+0x7333 29 369 9 64 121
+0x7333 30 369 10 65 121
+0x7333 31 369 2 65 120
+0x7333 32 369 1 64 120
+0x7122 1 347 1 80 112
+0x7122 2 347 2 81 112
+0x7122 3 347 9 80 113
+0x7122 4 347 10 81 113
+0x7122 5 347 17 80 114
+0x7122 6 347 18 81 114
+0x7122 7 347 25 80 115
+0x7122 8 347 26 81 115
+0x7122 9 347 33 80 116
+0x7122 10 347 34 81 116
+0x7122 11 347 41 80 117
+0x7122 12 347 42 81 117
+0x7122 13 347 49 80 118
+0x7122 14 347 50 81 118
+0x7122 15 347 57 80 119
+0x7122 16 347 58 81 119
+0x7122 17 347 3 82 112
+0x7122 18 347 4 83 112
+0x7122 19 347 11 82 113
+0x7122 21 347 12 83 113
+0x7122 20 347 19 82 114
+0x7122 22 347 20 83 114
+0x7122 23 347 27 82 115
+0x7122 25 347 28 83 115
+0x7122 24 347 35 82 116
+0x7122 26 347 36 83 116
+0x7122 27 347 43 82 117
+0x7122 28 347 44 83 117
+0x7122 30 347 51 82 118
+0x7122 29 347 52 83 118
+0x7122 31 347 59 82 119
+0x7122 32 347 60 83 119
+0x7123 1 347 5 84 112
+0x7123 2 347 6 85 112
+0x7123 3 347 13 84 113
+0x7123 4 347 14 85 113
+0x7123 5 347 21 84 114
+0x7123 6 347 22 85 114
+0x7123 7 347 29 84 115
+0x7123 8 347 30 85 115
+0x7123 9 347 37 84 116
+0x7123 10 347 38 85 116
+0x7123 11 347 45 84 117
+0x7123 12 347 46 85 117
+0x7123 13 347 53 84 118
+0x7123 14 347 54 85 118
+0x7123 15 347 61 84 119
+0x7123 16 347 62 85 119
+0x7123 17 347 7 86 112
+0x7123 18 347 8 87 112
+0x7123 19 347 15 86 113
+0x7123 21 347 16 87 113
+0x7123 20 347 23 86 114
+0x7123 22 347 24 87 114
+0x7123 23 347 31 86 115
+0x7123 25 347 32 87 115
+0x7123 24 347 39 86 116
+0x7123 26 347 40 87 116
+0x7123 27 347 47 86 117
+0x7123 28 347 48 87 117
+0x7123 30 347 55 86 118
+0x7123 29 347 56 87 118
+0x7123 31 347 63 86 119
+0x7123 32 347 64 87 119
+0x7222 1 346 64 79 119
+0x7222 2 346 63 78 119
+0x7222 3 346 56 79 118
+0x7222 4 346 55 78 118
+0x7222 5 346 48 79 117
+0x7222 6 346 47 78 117
+0x7222 7 346 40 79 116
+0x7222 8 346 39 78 116
+0x7222 9 346 32 79 115
+0x7222 10 346 31 78 115
+0x7222 11 346 24 79 114
+0x7222 12 346 23 78 114
+0x7222 13 346 16 79 113
+0x7222 14 346 15 78 113
+0x7222 15 346 8 79 112
+0x7222 16 346 7 78 112
+0x7222 17 346 62 77 119
+0x7222 18 346 61 76 119
+0x7222 19 346 54 77 118
+0x7222 20 346 46 77 117
+0x7222 21 346 53 76 118
+0x7222 22 346 45 76 117
+0x7222 23 346 38 77 116
+0x7222 24 346 30 77 115
+0x7222 25 346 37 76 116
+0x7222 26 346 29 76 115
+0x7222 27 346 22 77 114
+0x7222 28 346 21 76 114
+0x7222 29 346 13 76 113
+0x7222 30 346 14 77 113
+0x7222 31 346 6 77 112
+0x7222 32 346 5 76 112
+0x7223 1 346 60 75 119
+0x7223 2 346 59 74 119
+0x7223 3 346 52 75 118
+0x7223 4 346 51 74 118
+0x7223 5 346 44 75 117
+0x7223 6 346 43 74 117
+0x7223 7 346 36 75 116
+0x7223 8 346 35 74 116
+0x7223 9 346 28 75 115
+0x7223 10 346 27 74 115
+0x7223 11 346 20 75 114
+0x7223 12 346 19 74 114
+0x7223 13 346 12 75 113
+0x7223 14 346 11 74 113
+0x7223 15 346 4 75 112
+0x7223 16 346 3 74 112
+0x7223 17 346 58 73 119
+0x7223 18 346 57 72 119
+0x7223 19 346 50 73 118
+0x7223 20 346 42 73 117
+0x7223 21 346 49 72 118
+0x7223 22 346 41 72 117
+0x7223 23 346 34 73 116
+0x7223 24 346 26 73 115
+0x7223 25 346 33 72 116
+0x7223 26 346 25 72 115
+0x7223 27 346 18 73 114
+0x7223 28 346 17 72 114
+0x7223 29 346 9 72 113
+0x7223 30 346 10 73 113
+0x7223 31 346 2 73 112
+0x7223 32 346 1 72 112
+0x7322 1 345 64 71 119
+0x7322 2 345 63 70 119
+0x7322 3 345 56 71 118
+0x7322 4 345 55 70 118
+0x7322 5 345 48 71 117
+0x7322 6 345 47 70 117
+0x7322 7 345 40 71 116
+0x7322 8 345 39 70 116
+0x7322 9 345 32 71 115
+0x7322 10 345 31 70 115
+0x7322 11 345 24 71 114
+0x7322 12 345 23 70 114
+0x7322 13 345 16 71 113
+0x7322 14 345 15 70 113
+0x7322 15 345 8 71 112
+0x7322 16 345 7 70 112
+0x7322 17 345 62 69 119
+0x7322 18 345 61 68 119
+0x7322 19 345 54 69 118
+0x7322 20 345 46 69 117
+0x7322 21 345 53 68 118
+0x7322 22 345 45 68 117
+0x7322 23 345 38 69 116
+0x7322 24 345 30 69 115
+0x7322 25 345 37 68 116
+0x7322 26 345 29 68 115
+0x7322 27 345 22 69 114
+0x7322 28 345 21 68 114
+0x7322 29 345 13 68 113
+0x7322 30 345 14 69 113
+0x7322 31 345 6 69 112
+0x7322 32 345 5 68 112
+0x7323 1 345 60 67 119
+0x7323 2 345 59 66 119
+0x7323 3 345 52 67 118
+0x7323 4 345 51 66 118
+0x7323 5 345 44 67 117
+0x7323 6 345 43 66 117
+0x7323 7 345 36 67 116
+0x7323 8 345 35 66 116
+0x7323 9 345 28 67 115
+0x7323 10 345 27 66 115
+0x7323 11 345 20 67 114
+0x7323 12 345 19 66 114
+0x7323 13 345 12 67 113
+0x7323 14 345 11 66 113
+0x7323 15 345 4 67 112
+0x7323 16 345 3 66 112
+0x7323 17 345 58 65 119
+0x7323 18 345 57 64 119
+0x7323 19 345 50 65 118
+0x7323 20 345 42 65 117
+0x7323 21 345 49 64 118
+0x7323 22 345 41 64 117
+0x7323 23 345 34 65 116
+0x7323 24 345 26 65 115
+0x7323 25 345 33 64 116
+0x7323 26 345 25 64 115
+0x7323 27 345 18 65 114
+0x7323 28 345 17 64 114
+0x7323 29 345 9 64 113
+0x7323 30 345 10 65 113
+0x7323 31 345 2 65 112
+0x7323 32 345 1 64 112
+0x7112 1 323 1 80 104
+0x7112 2 323 2 81 104
+0x7112 3 323 9 80 105
+0x7112 4 323 10 81 105
+0x7112 5 323 17 80 106
+0x7112 6 323 18 81 106
+0x7112 7 323 25 80 107
+0x7112 8 323 26 81 107
+0x7112 9 323 33 80 108
+0x7112 10 323 34 81 108
+0x7112 11 323 41 80 109
+0x7112 12 323 42 81 109
+0x7112 13 323 49 80 110
+0x7112 14 323 50 81 110
+0x7112 15 323 57 80 111
+0x7112 16 323 58 81 111
+0x7112 17 323 3 82 104
+0x7112 18 323 4 83 104
+0x7112 19 323 11 82 105
+0x7112 21 323 12 83 105
+0x7112 20 323 19 82 106
+0x7112 22 323 20 83 106
+0x7112 23 323 27 82 107
+0x7112 25 323 28 83 107
+0x7112 24 323 35 82 108
+0x7112 26 323 36 83 108
+0x7112 27 323 43 82 109
+0x7112 28 323 44 83 109
+0x7112 30 323 51 82 110
+0x7112 29 323 52 83 110
+0x7112 31 323 59 82 111
+0x7112 32 323 60 83 111
+0x7113 1 323 5 84 104
+0x7113 2 323 6 85 104
+0x7113 3 323 13 84 105
+0x7113 4 323 14 85 105
+0x7113 5 323 21 84 106
+0x7113 6 323 22 85 106
+0x7113 7 323 29 84 107
+0x7113 8 323 30 85 107
+0x7113 9 323 37 84 108
+0x7113 10 323 38 85 108
+0x7113 11 323 45 84 109
+0x7113 12 323 46 85 109
+0x7113 13 323 53 84 110
+0x7113 14 323 54 85 110
+0x7113 15 323 61 84 111
+0x7113 16 323 62 85 111
+0x7113 17 323 7 86 104
+0x7113 18 323 8 87 104
+0x7113 19 323 15 86 105
+0x7113 21 323 16 87 105
+0x7113 20 323 23 86 106
+0x7113 22 323 24 87 106
+0x7113 23 323 31 86 107
+0x7113 25 323 32 87 107
+0x7113 24 323 39 86 108
+0x7113 26 323 40 87 108
+0x7113 27 323 47 86 109
+0x7113 28 323 48 87 109
+0x7113 30 323 55 86 110
+0x7113 29 323 56 87 110
+0x7113 31 323 63 86 111
+0x7113 32 323 64 87 111
+0x7212 1 322 64 79 111
+0x7212 2 322 63 78 111
+0x7212 3 322 56 79 110
+0x7212 4 322 55 78 110
+0x7212 5 322 48 79 109
+0x7212 6 322 47 78 109
+0x7212 7 322 40 79 108
+0x7212 8 322 39 78 108
+0x7212 9 322 32 79 107
+0x7212 10 322 31 78 107
+0x7212 11 322 24 79 106
+0x7212 12 322 23 78 106
+0x7212 13 322 16 79 105
+0x7212 14 322 15 78 105
+0x7212 15 322 8 79 104
+0x7212 16 322 7 78 104
+0x7212 17 322 62 77 111
+0x7212 18 322 61 76 111
+0x7212 19 322 54 77 110
+0x7212 20 322 46 77 109
+0x7212 21 322 53 76 110
+0x7212 22 322 45 76 109
+0x7212 23 322 38 77 108
+0x7212 24 322 30 77 107
+0x7212 25 322 37 76 108
+0x7212 26 322 29 76 107
+0x7212 27 322 22 77 106
+0x7212 28 322 21 76 106
+0x7212 29 322 13 76 105
+0x7212 30 322 14 77 105
+0x7212 31 322 6 77 104
+0x7212 32 322 5 76 104
+0x7213 1 322 60 75 111
+0x7213 2 322 59 74 111
+0x7213 3 322 52 75 110
+0x7213 4 322 51 74 110
+0x7213 5 322 44 75 109
+0x7213 6 322 43 74 109
+0x7213 7 322 36 75 108
+0x7213 8 322 35 74 108
+0x7213 9 322 28 75 107
+0x7213 10 322 27 74 107
+0x7213 11 322 20 75 106
+0x7213 12 322 19 74 106
+0x7213 13 322 12 75 105
+0x7213 14 322 11 74 105
+0x7213 15 322 4 75 104
+0x7213 16 322 3 74 104
+0x7213 17 322 58 73 111
+0x7213 18 322 57 72 111
+0x7213 19 322 50 73 110
+0x7213 20 322 42 73 109
+0x7213 21 322 49 72 110
+0x7213 22 322 41 72 109
+0x7213 23 322 34 73 108
+0x7213 24 322 26 73 107
+0x7213 25 322 33 72 108
+0x7213 26 322 25 72 107
+0x7213 27 322 18 73 106
+0x7213 28 322 17 72 106
+0x7213 29 322 9 72 105
+0x7213 30 322 10 73 105
+0x7213 31 322 2 73 104
+0x7213 32 322 1 72 104
+0x7312 1 321 64 71 111
+0x7312 2 321 63 70 111
+0x7312 3 321 56 71 110
+0x7312 4 321 55 70 110
+0x7312 5 321 48 71 109
+0x7312 6 321 47 70 109
+0x7312 7 321 40 71 108
+0x7312 8 321 39 70 108
+0x7312 9 321 32 71 107
+0x7312 10 321 31 70 107
+0x7312 11 321 24 71 106
+0x7312 12 321 23 70 106
+0x7312 13 321 16 71 105
+0x7312 14 321 15 70 105
+0x7312 15 321 8 71 104
+0x7312 16 321 7 70 104
+0x7312 17 321 62 69 111
+0x7312 18 321 61 68 111
+0x7312 19 321 54 69 110
+0x7312 20 321 46 69 109
+0x7312 21 321 53 68 110
+0x7312 22 321 45 68 109
+0x7312 23 321 38 69 108
+0x7312 24 321 30 69 107
+0x7312 25 321 37 68 108
+0x7312 26 321 29 68 107
+0x7312 27 321 22 69 106
+0x7312 28 321 21 68 106
+0x7312 29 321 13 68 105
+0x7312 30 321 14 69 105
+0x7312 31 321 6 69 104
+0x7312 32 321 5 68 104
+0x7313 1 321 60 67 111
+0x7313 2 321 59 66 111
+0x7313 3 321 52 67 110
+0x7313 4 321 51 66 110
+0x7313 5 321 44 67 109
+0x7313 6 321 43 66 109
+0x7313 7 321 36 67 108
+0x7313 8 321 35 66 108
+0x7313 9 321 28 67 107
+0x7313 10 321 27 66 107
+0x7313 11 321 20 67 106
+0x7313 12 321 19 66 106
+0x7313 13 321 12 67 105
+0x7313 14 321 11 66 105
+0x7313 15 321 4 67 104
+0x7313 16 321 3 66 104
+0x7313 17 321 58 65 111
+0x7313 18 321 57 64 111
+0x7313 19 321 50 65 110
+0x7313 20 321 42 65 109
+0x7313 21 321 49 64 110
+0x7313 22 321 41 64 109
+0x7313 23 321 34 65 108
+0x7313 24 321 26 65 107
+0x7313 25 321 33 64 108
+0x7313 26 321 25 64 107
+0x7313 27 321 18 65 106
+0x7313 28 321 17 64 106
+0x7313 29 321 9 64 105
+0x7313 30 321 10 65 105
+0x7313 31 321 2 65 104
+0x7313 32 321 1 64 104
+0x7102 1 299 1 80 96
+0x7102 2 299 2 81 96
+0x7102 3 299 9 80 97
+0x7102 4 299 10 81 97
+0x7102 5 299 17 80 98
+0x7102 6 299 18 81 98
+0x7102 7 299 25 80 99
+0x7102 8 299 26 81 99
+0x7102 9 299 33 80 100
+0x7102 10 299 34 81 100
+0x7102 11 299 41 80 101
+0x7102 12 299 42 81 101
+0x7102 13 299 49 80 102
+0x7102 14 299 50 81 102
+0x7102 15 299 57 80 103
+0x7102 16 299 58 81 103
+0x7102 17 299 3 82 96
+0x7102 18 299 4 83 96
+0x7102 19 299 11 82 97
+0x7102 21 299 12 83 97
+0x7102 20 299 19 82 98
+0x7102 22 299 20 83 98
+0x7102 23 299 27 82 99
+0x7102 25 299 28 83 99
+0x7102 24 299 35 82 100
+0x7102 26 299 36 83 100
+0x7102 27 299 43 82 101
+0x7102 28 299 44 83 101
+0x7102 30 299 51 82 102
+0x7102 29 299 52 83 102
+0x7102 31 299 59 82 103
+0x7102 32 299 60 83 103
+0x7103 1 299 5 84 96
+0x7103 2 299 6 85 96
+0x7103 3 299 13 84 97
+0x7103 4 299 14 85 97
+0x7103 5 299 21 84 98
+0x7103 6 299 22 85 98
+0x7103 7 299 29 84 99
+0x7103 8 299 30 85 99
+0x7103 9 299 37 84 100
+0x7103 10 299 38 85 100
+0x7103 11 299 45 84 101
+0x7103 12 299 46 85 101
+0x7103 13 299 53 84 102
+0x7103 14 299 54 85 102
+0x7103 15 299 61 84 103
+0x7103 16 299 62 85 103
+0x7103 17 299 7 86 96
+0x7103 18 299 8 87 96
+0x7103 19 299 15 86 97
+0x7103 21 299 16 87 97
+0x7103 20 299 23 86 98
+0x7103 22 299 24 87 98
+0x7103 23 299 31 86 99
+0x7103 25 299 32 87 99
+0x7103 24 299 39 86 100
+0x7103 26 299 40 87 100
+0x7103 27 299 47 86 101
+0x7103 28 299 48 87 101
+0x7103 30 299 55 86 102
+0x7103 29 299 56 87 102
+0x7103 31 299 63 86 103
+0x7103 32 299 64 87 103
+0x7202 1 298 64 79 103
+0x7202 2 298 63 78 103
+0x7202 3 298 56 79 102
+0x7202 4 298 55 78 102
+0x7202 5 298 48 79 101
+0x7202 6 298 47 78 101
+0x7202 7 298 40 79 100
+0x7202 8 298 39 78 100
+0x7202 9 298 32 79 99
+0x7202 10 298 31 78 99
+0x7202 11 298 24 79 98
+0x7202 12 298 23 78 98
+0x7202 13 298 16 79 97
+0x7202 14 298 15 78 97
+0x7202 15 298 8 79 96
+0x7202 16 298 7 78 96
+0x7202 17 298 62 77 103
+0x7202 18 298 61 76 103
+0x7202 19 298 54 77 102
+0x7202 20 298 46 77 101
+0x7202 21 298 53 76 102
+0x7202 22 298 45 76 101
+0x7202 23 298 38 77 100
+0x7202 24 298 30 77 99
+0x7202 25 298 37 76 100
+0x7202 26 298 29 76 99
+0x7202 27 298 22 77 98
+0x7202 28 298 21 76 98
+0x7202 29 298 13 76 97
+0x7202 30 298 14 77 97
+0x7202 31 298 6 77 96
+0x7202 32 298 5 76 96
+0x7203 1 298 60 75 103
+0x7203 2 298 59 74 103
+0x7203 3 298 52 75 102
+0x7203 4 298 51 74 102
+0x7203 5 298 44 75 101
+0x7203 6 298 43 74 101
+0x7203 7 298 36 75 100
+0x7203 8 298 35 74 100
+0x7203 9 298 28 75 99
+0x7203 10 298 27 74 99
+0x7203 11 298 20 75 98
+0x7203 12 298 19 74 98
+0x7203 13 298 12 75 97
+0x7203 14 298 11 74 97
+0x7203 15 298 4 75 96
+0x7203 16 298 3 74 96
+0x7203 17 298 58 73 103
+0x7203 18 298 57 72 103
+0x7203 19 298 50 73 102
+0x7203 20 298 42 73 101
+0x7203 21 298 49 72 102
+0x7203 22 298 41 72 101
+0x7203 23 298 34 73 100
+0x7203 24 298 26 73 99
+0x7203 25 298 33 72 100
+0x7203 26 298 25 72 99
+0x7203 27 298 18 73 98
+0x7203 28 298 17 72 98
+0x7203 29 298 9 72 97
+0x7203 30 298 10 73 97
+0x7203 31 298 2 73 96
+0x7203 32 298 1 72 96
+0x7302 1 297 64 71 103
+0x7302 2 297 63 70 103
+0x7302 3 297 56 71 102
+0x7302 4 297 55 70 102
+0x7302 5 297 48 71 101
+0x7302 6 297 47 70 101
+0x7302 7 297 40 71 100
+0x7302 8 297 39 70 100
+0x7302 9 297 32 71 99
+0x7302 10 297 31 70 99
+0x7302 11 297 24 71 98
+0x7302 12 297 23 70 98
+0x7302 13 297 16 71 97
+0x7302 14 297 15 70 97
+0x7302 15 297 8 71 96
+0x7302 16 297 7 70 96
+0x7302 17 297 62 69 103
+0x7302 18 297 61 68 103
+0x7302 19 297 54 69 102
+0x7302 20 297 46 69 101
+0x7302 21 297 53 68 102
+0x7302 22 297 45 68 101
+0x7302 23 297 38 69 100
+0x7302 24 297 30 69 99
+0x7302 25 297 37 68 100
+0x7302 26 297 29 68 99
+0x7302 27 297 22 69 98
+0x7302 28 297 21 68 98
+0x7302 29 297 13 68 97
+0x7302 30 297 14 69 97
+0x7302 31 297 6 69 96
+0x7302 32 297 5 68 96
+0x7303 1 297 60 67 103
+0x7303 2 297 59 66 103
+0x7303 3 297 52 67 102
+0x7303 4 297 51 66 102
+0x7303 5 297 44 67 101
+0x7303 6 297 43 66 101
+0x7303 7 297 36 67 100
+0x7303 8 297 35 66 100
+0x7303 9 297 28 67 99
+0x7303 10 297 27 66 99
+0x7303 11 297 20 67 98
+0x7303 12 297 19 66 98
+0x7303 13 297 12 67 97
+0x7303 14 297 11 66 97
+0x7303 15 297 4 67 96
+0x7303 16 297 3 66 96
+0x7303 17 297 58 65 103
+0x7303 18 297 57 64 103
+0x7303 19 297 50 65 102
+0x7303 20 297 42 65 101
+0x7303 21 297 49 64 102
+0x7303 22 297 41 64 101
+0x7303 23 297 34 65 100
+0x7303 24 297 26 65 99
+0x7303 25 297 33 64 100
+0x7303 26 297 25 64 99
+0x7303 27 297 18 65 98
+0x7303 28 297 17 64 98
+0x7303 29 297 9 64 97
+0x7303 30 297 10 65 97
+0x7303 31 297 2 65 96
+0x7303 32 297 1 64 96
+0x7100 1 275 1 80 88
+0x7100 2 275 2 81 88
+0x7100 3 275 9 80 89
+0x7100 4 275 10 81 89
+0x7100 5 275 17 80 90
+0x7100 6 275 18 81 90
+0x7100 7 275 25 80 91
+0x7100 8 275 26 81 91
+0x7100 9 275 33 80 92
+0x7100 10 275 34 81 92
+0x7100 11 275 41 80 93
+0x7100 12 275 42 81 93
+0x7100 13 275 49 80 94
+0x7100 14 275 50 81 94
+0x7100 15 275 57 80 95
+0x7100 16 275 58 81 95
+0x7100 17 275 3 82 88
+0x7100 18 275 4 83 88
+0x7100 19 275 11 82 89
+0x7100 21 275 12 83 89
+0x7100 20 275 19 82 90
+0x7100 22 275 20 83 90
+0x7100 23 275 27 82 91
+0x7100 25 275 28 83 91
+0x7100 24 275 35 82 92
+0x7100 26 275 36 83 92
+0x7100 27 275 43 82 93
+0x7100 28 275 44 83 93
+0x7100 30 275 51 82 94
+0x7100 29 275 52 83 94
+0x7100 31 275 59 82 95
+0x7100 32 275 60 83 95
+0x7101 1 275 5 84 88
+0x7101 2 275 6 85 88
+0x7101 3 275 13 84 89
+0x7101 4 275 14 85 89
+0x7101 5 275 21 84 90
+0x7101 6 275 22 85 90
+0x7101 7 275 29 84 91
+0x7101 8 275 30 85 91
+0x7101 9 275 37 84 92
+0x7101 10 275 38 85 92
+0x7101 11 275 45 84 93
+0x7101 12 275 46 85 93
+0x7101 13 275 53 84 94
+0x7101 14 275 54 85 94
+0x7101 15 275 61 84 95
+0x7101 16 275 62 85 95
+0x7101 17 275 7 86 88
+0x7101 18 275 8 87 88
+0x7101 19 275 15 86 89
+0x7101 21 275 16 87 89
+0x7101 20 275 23 86 90
+0x7101 22 275 24 87 90
+0x7101 23 275 31 86 91
+0x7101 25 275 32 87 91
+0x7101 24 275 39 86 92
+0x7101 26 275 40 87 92
+0x7101 27 275 47 86 93
+0x7101 28 275 48 87 93
+0x7101 30 275 55 86 94
+0x7101 29 275 56 87 94
+0x7101 31 275 63 86 95
+0x7101 32 275 64 87 95
+0x7200 1 274 64 79 95
+0x7200 2 274 63 78 95
+0x7200 3 274 56 79 94
+0x7200 4 274 55 78 94
+0x7200 5 274 48 79 93
+0x7200 6 274 47 78 93
+0x7200 7 274 40 79 92
+0x7200 8 274 39 78 92
+0x7200 9 274 32 79 91
+0x7200 10 274 31 78 91
+0x7200 11 274 24 79 90
+0x7200 12 274 23 78 90
+0x7200 13 274 16 79 89
+0x7200 14 274 15 78 89
+0x7200 15 274 8 79 88
+0x7200 16 274 7 78 88
+0x7200 17 274 62 77 95
+0x7200 18 274 61 76 95
+0x7200 19 274 54 77 94
+0x7200 20 274 46 77 93
+0x7200 21 274 53 76 94
+0x7200 22 274 45 76 93
+0x7200 23 274 38 77 92
+0x7200 24 274 30 77 91
+0x7200 25 274 37 76 92
+0x7200 26 274 29 76 91
+0x7200 27 274 22 77 90
+0x7200 28 274 21 76 90
+0x7200 29 274 13 76 89
+0x7200 30 274 14 77 89
+0x7200 31 274 6 77 88
+0x7200 32 274 5 76 88
+0x7201 1 274 60 75 95
+0x7201 2 274 59 74 95
+0x7201 3 274 52 75 94
+0x7201 4 274 51 74 94
+0x7201 5 274 44 75 93
+0x7201 6 274 43 74 93
+0x7201 7 274 36 75 92
+0x7201 8 274 35 74 92
+0x7201 9 274 28 75 91
+0x7201 10 274 27 74 91
+0x7201 11 274 20 75 90
+0x7201 12 274 19 74 90
+0x7201 13 274 12 75 89
+0x7201 14 274 11 74 89
+0x7201 15 274 4 75 88
+0x7201 16 274 3 74 88
+0x7201 17 274 58 73 95
+0x7201 18 274 57 72 95
+0x7201 19 274 50 73 94
+0x7201 20 274 42 73 93
+0x7201 21 274 49 72 94
+0x7201 22 274 41 72 93
+0x7201 23 274 34 73 92
+0x7201 24 274 26 73 91
+0x7201 25 274 33 72 92
+0x7201 26 274 25 72 91
+0x7201 27 274 18 73 90
+0x7201 28 274 17 72 90
+0x7201 29 274 9 72 89
+0x7201 30 274 10 73 89
+0x7201 31 274 2 73 88
+0x7201 32 274 1 72 88
+0x7300 1 273 64 71 95
+0x7300 2 273 63 70 95
+0x7300 3 273 56 71 94
+0x7300 4 273 55 70 94
+0x7300 5 273 48 71 93
+0x7300 6 273 47 70 93
+0x7300 7 273 40 71 92
+0x7300 8 273 39 70 92
+0x7300 9 273 32 71 91
+0x7300 10 273 31 70 91
+0x7300 11 273 24 71 90
+0x7300 12 273 23 70 90
+0x7300 13 273 16 71 89
+0x7300 14 273 15 70 89
+0x7300 15 273 8 71 88
+0x7300 16 273 7 70 88
+0x7300 17 273 62 69 95
+0x7300 18 273 61 68 95
+0x7300 19 273 54 69 94
+0x7300 20 273 46 69 93
+0x7300 21 273 53 68 94
+0x7300 22 273 45 68 93
+0x7300 23 273 38 69 92
+0x7300 24 273 30 69 91
+0x7300 25 273 37 68 92
+0x7300 26 273 29 68 91
+0x7300 27 273 22 69 90
+0x7300 28 273 21 68 90
+0x7300 29 273 13 68 89
+0x7300 30 273 14 69 89
+0x7300 31 273 6 69 88
+0x7300 32 273 5 68 88
+0x7301 1 273 60 67 95
+0x7301 2 273 59 66 95
+0x7301 3 273 52 67 94
+0x7301 4 273 51 66 94
+0x7301 5 273 44 67 93
+0x7301 6 273 43 66 93
+0x7301 7 273 36 67 92
+0x7301 8 273 35 66 92
+0x7301 9 273 28 67 91
+0x7301 10 273 27 66 91
+0x7301 11 273 20 67 90
+0x7301 12 273 19 66 90
+0x7301 13 273 12 67 89
+0x7301 14 273 11 66 89
+0x7301 15 273 4 67 88
+0x7301 16 273 3 66 88
+0x7301 17 273 58 65 95
+0x7301 18 273 57 64 95
+0x7301 19 273 50 65 94
+0x7301 20 273 42 65 93
+0x7301 21 273 49 64 94
+0x7301 22 273 41 64 93
+0x7301 23 273 34 65 92
+0x7301 24 273 26 65 91
+0x7301 25 273 33 64 92
+0x7301 26 273 25 64 91
+0x7301 27 273 18 65 90
+0x7301 28 273 17 64 90
+0x7301 29 273 9 64 89
+0x7301 30 273 10 65 89
+0x7301 31 273 2 65 88
+0x7301 32 273 1 64 88
+0x7110 1 251 1 80 80
+0x7110 2 251 2 81 80
+0x7110 3 251 9 80 81
+0x7110 4 251 10 81 81
+0x7110 5 251 17 80 82
+0x7110 6 251 18 81 82
+0x7110 7 251 25 80 83
+0x7110 8 251 26 81 83
+0x7110 9 251 33 80 84
+0x7110 10 251 34 81 84
+0x7110 11 251 41 80 85
+0x7110 12 251 42 81 85
+0x7110 13 251 49 80 86
+0x7110 14 251 50 81 86
+0x7110 15 251 57 80 87
+0x7110 16 251 58 81 87
+0x7110 17 251 3 82 80
+0x7110 18 251 4 83 80
+0x7110 19 251 11 82 81
+0x7110 21 251 12 83 81
+0x7110 20 251 19 82 82
+0x7110 22 251 20 83 82
+0x7110 23 251 27 82 83
+0x7110 25 251 28 83 83
+0x7110 24 251 35 82 84
+0x7110 26 251 36 83 84
+0x7110 27 251 43 82 85
+0x7110 28 251 44 83 85
+0x7110 30 251 51 82 86
+0x7110 29 251 52 83 86
+0x7110 31 251 59 82 87
+0x7110 32 251 60 83 87
+0x7111 1 251 5 84 80
+0x7111 2 251 6 85 80
+0x7111 3 251 13 84 81
+0x7111 4 251 14 85 81
+0x7111 5 251 21 84 82
+0x7111 6 251 22 85 82
+0x7111 7 251 29 84 83
+0x7111 8 251 30 85 83
+0x7111 9 251 37 84 84
+0x7111 10 251 38 85 84
+0x7111 11 251 45 84 85
+0x7111 12 251 46 85 85
+0x7111 13 251 53 84 86
+0x7111 14 251 54 85 86
+0x7111 15 251 61 84 87
+0x7111 16 251 62 85 87
+0x7111 17 251 7 86 80
+0x7111 18 251 8 87 80
+0x7111 19 251 15 86 81
+0x7111 21 251 16 87 81
+0x7111 20 251 23 86 82
+0x7111 22 251 24 87 82
+0x7111 23 251 31 86 83
+0x7111 25 251 32 87 83
+0x7111 24 251 39 86 84
+0x7111 26 251 40 87 84
+0x7111 27 251 47 86 85
+0x7111 28 251 48 87 85
+0x7111 30 251 55 86 86
+0x7111 29 251 56 87 86
+0x7111 31 251 63 86 87
+0x7111 32 251 64 87 87
+0x7210 1 250 64 79 87
+0x7210 2 250 63 78 87
+0x7210 3 250 56 79 86
+0x7210 4 250 55 78 86
+0x7210 5 250 48 79 85
+0x7210 6 250 47 78 85
+0x7210 7 250 40 79 84
+0x7210 8 250 39 78 84
+0x7210 9 250 32 79 83
+0x7210 10 250 31 78 83
+0x7210 11 250 24 79 82
+0x7210 12 250 23 78 82
+0x7210 13 250 16 79 81
+0x7210 14 250 15 78 81
+0x7210 15 250 8 79 80
+0x7210 16 250 7 78 80
+0x7210 17 250 62 77 87
+0x7210 18 250 61 76 87
+0x7210 19 250 54 77 86
+0x7210 20 250 46 77 85
+0x7210 21 250 53 76 86
+0x7210 22 250 45 76 85
+0x7210 23 250 38 77 84
+0x7210 24 250 30 77 83
+0x7210 25 250 37 76 84
+0x7210 26 250 29 76 83
+0x7210 27 250 22 77 82
+0x7210 28 250 21 76 82
+0x7210 29 250 13 76 81
+0x7210 30 250 14 77 81
+0x7210 31 250 6 77 80
+0x7210 32 250 5 76 80
+0x7211 1 250 60 75 87
+0x7211 2 250 59 74 87
+0x7211 3 250 52 75 86
+0x7211 4 250 51 74 86
+0x7211 5 250 44 75 85
+0x7211 6 250 43 74 85
+0x7211 7 250 36 75 84
+0x7211 8 250 35 74 84
+0x7211 9 250 28 75 83
+0x7211 10 250 27 74 83
+0x7211 11 250 20 75 82
+0x7211 12 250 19 74 82
+0x7211 13 250 12 75 81
+0x7211 14 250 11 74 81
+0x7211 15 250 4 75 80
+0x7211 16 250 3 74 80
+0x7211 17 250 58 73 87
+0x7211 18 250 57 72 87
+0x7211 19 250 50 73 86
+0x7211 20 250 42 73 85
+0x7211 21 250 49 72 86
+0x7211 22 250 41 72 85
+0x7211 23 250 34 73 84
+0x7211 24 250 26 73 83
+0x7211 25 250 33 72 84
+0x7211 26 250 25 72 83
+0x7211 27 250 18 73 82
+0x7211 28 250 17 72 82
+0x7211 29 250 9 72 81
+0x7211 30 250 10 73 81
+0x7211 31 250 2 73 80
+0x7211 32 250 1 72 80
+0x7310 1 249 64 71 87
+0x7310 2 249 63 70 87
+0x7310 3 249 56 71 86
+0x7310 4 249 55 70 86
+0x7310 5 249 48 71 85
+0x7310 6 249 47 70 85
+0x7310 7 249 40 71 84
+0x7310 8 249 39 70 84
+0x7310 9 249 32 71 83
+0x7310 10 249 31 70 83
+0x7310 11 249 24 71 82
+0x7310 12 249 23 70 82
+0x7310 13 249 16 71 81
+0x7310 14 249 15 70 81
+0x7310 15 249 8 71 80
+0x7310 16 249 7 70 80
+0x7310 17 249 62 69 87
+0x7310 18 249 61 68 87
+0x7310 19 249 54 69 86
+0x7310 20 249 46 69 85
+0x7310 21 249 53 68 86
+0x7310 22 249 45 68 85
+0x7310 23 249 38 69 84
+0x7310 24 249 30 69 83
+0x7310 25 249 37 68 84
+0x7310 26 249 29 68 83
+0x7310 27 249 22 69 82
+0x7310 28 249 21 68 82
+0x7310 29 249 13 68 81
+0x7310 30 249 14 69 81
+0x7310 31 249 6 69 80
+0x7310 32 249 5 68 80
+0x7311 1 249 60 67 87
+0x7311 2 249 59 66 87
+0x7311 3 249 52 67 86
+0x7311 4 249 51 66 86
+0x7311 5 249 44 67 85
+0x7311 6 249 43 66 85
+0x7311 7 249 36 67 84
+0x7311 8 249 35 66 84
+0x7311 9 249 28 67 83
+0x7311 10 249 27 66 83
+0x7311 11 249 20 67 82
+0x7311 12 249 19 66 82
+0x7311 13 249 12 67 81
+0x7311 14 249 11 66 81
+0x7311 15 249 4 67 80
+0x7311 16 249 3 66 80
+0x7311 17 249 58 65 87
+0x7311 18 249 57 64 87
+0x7311 19 249 50 65 86
+0x7311 20 249 42 65 85
+0x7311 21 249 49 64 86
+0x7311 22 249 41 64 85
+0x7311 23 249 34 65 84
+0x7311 24 249 26 65 83
+0x7311 25 249 33 64 84
+0x7311 26 249 25 64 83
+0x7311 27 249 18 65 82
+0x7311 28 249 17 64 82
+0x7311 29 249 9 64 81
+0x7311 30 249 10 65 81
+0x7311 31 249 2 65 80
+0x7311 32 249 1 64 80
+0x7120 1 227 1 80 72
+0x7120 2 227 2 81 72
+0x7120 3 227 9 80 73
+0x7120 4 227 10 81 73
+0x7120 5 227 17 80 74
+0x7120 6 227 18 81 74
+0x7120 7 227 25 80 75
+0x7120 8 227 26 81 75
+0x7120 9 227 33 80 76
+0x7120 10 227 34 81 76
+0x7120 11 227 41 80 77
+0x7120 12 227 42 81 77
+0x7120 13 227 49 80 78
+0x7120 14 227 50 81 78
+0x7120 15 227 57 80 79
+0x7120 16 227 58 81 79
+0x7120 17 227 3 82 72
+0x7120 18 227 4 83 72
+0x7120 19 227 11 82 73
+0x7120 21 227 12 83 73
+0x7120 20 227 19 82 74
+0x7120 22 227 20 83 74
+0x7120 23 227 27 82 75
+0x7120 25 227 28 83 75
+0x7120 24 227 35 82 76
+0x7120 26 227 36 83 76
+0x7120 27 227 43 82 77
+0x7120 28 227 44 83 77
+0x7120 30 227 51 82 78
+0x7120 29 227 52 83 78
+0x7120 31 227 59 82 79
+0x7120 32 227 60 83 79
+0x7121 1 227 5 84 72
+0x7121 2 227 6 85 72
+0x7121 3 227 13 84 73
+0x7121 4 227 14 85 73
+0x7121 5 227 21 84 74
+0x7121 6 227 22 85 74
+0x7121 7 227 29 84 75
+0x7121 8 227 30 85 75
+0x7121 9 227 37 84 76
+0x7121 10 227 38 85 76
+0x7121 11 227 45 84 77
+0x7121 12 227 46 85 77
+0x7121 13 227 53 84 78
+0x7121 14 227 54 85 78
+0x7121 15 227 61 84 79
+0x7121 16 227 62 85 79
+0x7121 17 227 7 86 72
+0x7121 18 227 8 87 72
+0x7121 19 227 15 86 73
+0x7121 21 227 16 87 73
+0x7121 20 227 23 86 74
+0x7121 22 227 24 87 74
+0x7121 23 227 31 86 75
+0x7121 25 227 32 87 75
+0x7121 24 227 39 86 76
+0x7121 26 227 40 87 76
+0x7121 27 227 47 86 77
+0x7121 28 227 48 87 77
+0x7121 30 227 55 86 78
+0x7121 29 227 56 87 78
+0x7121 31 227 63 86 79
+0x7121 32 227 64 87 79
+0x7220 1 226 64 79 79
+0x7220 2 226 63 78 79
+0x7220 3 226 56 79 78
+0x7220 4 226 55 78 78
+0x7220 5 226 48 79 77
+0x7220 6 226 47 78 77
+0x7220 7 226 40 79 76
+0x7220 8 226 39 78 76
+0x7220 9 226 32 79 75
+0x7220 10 226 31 78 75
+0x7220 11 226 24 79 74
+0x7220 12 226 23 78 74
+0x7220 13 226 16 79 73
+0x7220 14 226 15 78 73
+0x7220 15 226 8 79 72
+0x7220 16 226 7 78 72
+0x7220 17 226 62 77 79
+0x7220 18 226 61 76 79
+0x7220 19 226 54 77 78
+0x7220 20 226 46 77 77
+0x7220 21 226 53 76 78
+0x7220 22 226 45 76 77
+0x7220 23 226 38 77 76
+0x7220 24 226 30 77 75
+0x7220 25 226 37 76 76
+0x7220 26 226 29 76 75
+0x7220 27 226 22 77 74
+0x7220 28 226 21 76 74
+0x7220 29 226 13 76 73
+0x7220 30 226 14 77 73
+0x7220 31 226 6 77 72
+0x7220 32 226 5 76 72
+0x7221 1 226 60 75 79
+0x7221 2 226 59 74 79
+0x7221 3 226 52 75 78
+0x7221 4 226 51 74 78
+0x7221 5 226 44 75 77
+0x7221 6 226 43 74 77
+0x7221 7 226 36 75 76
+0x7221 8 226 35 74 76
+0x7221 9 226 28 75 75
+0x7221 10 226 27 74 75
+0x7221 11 226 20 75 74
+0x7221 12 226 19 74 74
+0x7221 13 226 12 75 73
+0x7221 14 226 11 74 73
+0x7221 15 226 4 75 72
+0x7221 16 226 3 74 72
+0x7221 17 226 58 73 79
+0x7221 18 226 57 72 79
+0x7221 19 226 50 73 78
+0x7221 20 226 42 73 77
+0x7221 21 226 49 72 78
+0x7221 22 226 41 72 77
+0x7221 23 226 34 73 76
+0x7221 24 226 26 73 75
+0x7221 25 226 33 72 76
+0x7221 26 226 25 72 75
+0x7221 27 226 18 73 74
+0x7221 28 226 17 72 74
+0x7221 29 226 9 72 73
+0x7221 30 226 10 73 73
+0x7221 31 226 2 73 72
+0x7221 32 226 1 72 72
+0x7320 1 225 64 71 79
+0x7320 2 225 63 70 79
+0x7320 3 225 56 71 78
+0x7320 4 225 55 70 78
+0x7320 5 225 48 71 77
+0x7320 6 225 47 70 77
+0x7320 7 225 40 71 76
+0x7320 8 225 39 70 76
+0x7320 9 225 32 71 75
+0x7320 10 225 31 70 75
+0x7320 11 225 24 71 74
+0x7320 12 225 23 70 74
+0x7320 13 225 16 71 73
+0x7320 14 225 15 70 73
+0x7320 15 225 8 71 72
+0x7320 16 225 7 70 72
+0x7320 17 225 62 69 79
+0x7320 18 225 61 68 79
+0x7320 19 225 54 69 78
+0x7320 20 225 46 69 77
+0x7320 21 225 53 68 78
+0x7320 22 225 45 68 77
+0x7320 23 225 38 69 76
+0x7320 24 225 30 69 75
+0x7320 25 225 37 68 76
+0x7320 26 225 29 68 75
+0x7320 27 225 22 69 74
+0x7320 28 225 21 68 74
+0x7320 29 225 13 68 73
+0x7320 30 225 14 69 73
+0x7320 31 225 6 69 72
+0x7320 32 225 5 68 72
+0x7321 1 225 60 67 79
+0x7321 2 225 59 66 79
+0x7321 3 225 52 67 78
+0x7321 4 225 51 66 78
+0x7321 5 225 44 67 77
+0x7321 6 225 43 66 77
+0x7321 7 225 36 67 76
+0x7321 8 225 35 66 76
+0x7321 9 225 28 67 75
+0x7321 10 225 27 66 75
+0x7321 11 225 20 67 74
+0x7321 12 225 19 66 74
+0x7321 13 225 12 67 73
+0x7321 14 225 11 66 73
+0x7321 15 225 4 67 72
+0x7321 16 225 3 66 72
+0x7321 17 225 58 65 79
+0x7321 18 225 57 64 79
+0x7321 19 225 50 65 78
+0x7321 20 225 42 65 77
+0x7321 21 225 49 64 78
+0x7321 22 225 41 64 77
+0x7321 23 225 34 65 76
+0x7321 24 225 26 65 75
+0x7321 25 225 33 64 76
+0x7321 26 225 25 64 75
+0x7321 27 225 18 65 74
+0x7321 28 225 17 64 74
+0x7321 29 225 9 64 73
+0x7321 30 225 10 65 73
+0x7321 31 225 2 65 72
+0x7321 32 225 1 64 72
+0x7130 1 203 1 80 64
+0x7130 2 203 2 81 64
+0x7130 3 203 9 80 65
+0x7130 4 203 10 81 65
+0x7130 5 203 17 80 66
+0x7130 6 203 18 81 66
+0x7130 7 203 25 80 67
+0x7130 8 203 26 81 67
+0x7130 9 203 33 80 68
+0x7130 10 203 34 81 68
+0x7130 11 203 41 80 69
+0x7130 12 203 42 81 69
+0x7130 13 203 49 80 70
+0x7130 14 203 50 81 70
+0x7130 15 203 57 80 71
+0x7130 16 203 58 81 71
+0x7130 17 203 3 82 64
+0x7130 18 203 4 83 64
+0x7130 19 203 11 82 65
+0x7130 21 203 12 83 65
+0x7130 20 203 19 82 66
+0x7130 22 203 20 83 66
+0x7130 23 203 27 82 67
+0x7130 25 203 28 83 67
+0x7130 24 203 35 82 68
+0x7130 26 203 36 83 68
+0x7130 27 203 43 82 69
+0x7130 28 203 44 83 69
+0x7130 30 203 51 82 70
+0x7130 29 203 52 83 70
+0x7130 31 203 59 82 71
+0x7130 32 203 60 83 71
+0x7131 1 203 5 84 64
+0x7131 2 203 6 85 64
+0x7131 3 203 13 84 65
+0x7131 4 203 14 85 65
+0x7131 5 203 21 84 66
+0x7131 6 203 22 85 66
+0x7131 7 203 29 84 67
+0x7131 8 203 30 85 67
+0x7131 9 203 37 84 68
+0x7131 10 203 38 85 68
+0x7131 11 203 45 84 69
+0x7131 12 203 46 85 69
+0x7131 13 203 53 84 70
+0x7131 14 203 54 85 70
+0x7131 15 203 61 84 71
+0x7131 16 203 62 85 71
+0x7131 17 203 7 86 64
+0x7131 18 203 8 87 64
+0x7131 19 203 15 86 65
+0x7131 21 203 16 87 65
+0x7131 20 203 23 86 66
+0x7131 22 203 24 87 66
+0x7131 23 203 31 86 67
+0x7131 25 203 32 87 67
+0x7131 24 203 39 86 68
+0x7131 26 203 40 87 68
+0x7131 27 203 47 86 69
+0x7131 28 203 48 87 69
+0x7131 30 203 55 86 70
+0x7131 29 203 56 87 70
+0x7131 31 203 63 86 71
+0x7131 32 203 64 87 71
+0x7230 1 202 64 79 71
+0x7230 2 202 63 78 71
+0x7230 3 202 56 79 70
+0x7230 4 202 55 78 70
+0x7230 5 202 48 79 69
+0x7230 6 202 47 78 69
+0x7230 7 202 40 79 68
+0x7230 8 202 39 78 68
+0x7230 9 202 32 79 67
+0x7230 10 202 31 78 67
+0x7230 11 202 24 79 66
+0x7230 12 202 23 78 66
+0x7230 13 202 16 79 65
+0x7230 14 202 15 78 65
+0x7230 15 202 8 79 64
+0x7230 16 202 7 78 64
+0x7230 17 202 62 77 71
+0x7230 18 202 61 76 71
+0x7230 19 202 54 77 70
+0x7230 20 202 46 77 69
+0x7230 21 202 53 76 70
+0x7230 22 202 45 76 69
+0x7230 23 202 38 77 68
+0x7230 24 202 30 77 67
+0x7230 25 202 37 76 68
+0x7230 26 202 29 76 67
+0x7230 27 202 22 77 66
+0x7230 28 202 21 76 66
+0x7230 29 202 13 76 65
+0x7230 30 202 14 77 65
+0x7230 31 202 6 77 64
+0x7230 32 202 5 76 64
+0x7231 1 202 60 75 71
+0x7231 2 202 59 74 71
+0x7231 3 202 52 75 70
+0x7231 4 202 51 74 70
+0x7231 5 202 44 75 69
+0x7231 6 202 43 74 69
+0x7231 7 202 36 75 68
+0x7231 8 202 35 74 68
+0x7231 9 202 28 75 67
+0x7231 10 202 27 74 67
+0x7231 11 202 20 75 66
+0x7231 12 202 19 74 66
+0x7231 13 202 12 75 65
+0x7231 14 202 11 74 65
+0x7231 15 202 4 75 64
+0x7231 16 202 3 74 64
+0x7231 17 202 58 73 71
+0x7231 18 202 57 72 71
+0x7231 19 202 50 73 70
+0x7231 20 202 42 73 69
+0x7231 21 202 49 72 70
+0x7231 22 202 41 72 69
+0x7231 23 202 34 73 68
+0x7231 24 202 26 73 67
+0x7231 25 202 33 72 68
+0x7231 26 202 25 72 67
+0x7231 27 202 18 73 66
+0x7231 28 202 17 72 66
+0x7231 29 202 9 72 65
+0x7231 30 202 10 73 65
+0x7231 31 202 2 73 64
+0x7231 32 202 1 72 64
+0x7330 1 201 64 71 71
+0x7330 2 201 63 70 71
+0x7330 3 201 56 71 70
+0x7330 4 201 55 70 70
+0x7330 5 201 48 71 69
+0x7330 6 201 47 70 69
+0x7330 7 201 40 71 68
+0x7330 8 201 39 70 68
+0x7330 9 201 32 71 67
+0x7330 10 201 31 70 67
+0x7330 11 201 24 71 66
+0x7330 12 201 23 70 66
+0x7330 13 201 16 71 65
+0x7330 14 201 15 70 65
+0x7330 15 201 8 71 64
+0x7330 16 201 7 70 64
+0x7330 17 201 62 69 71
+0x7330 18 201 61 68 71
+0x7330 19 201 54 69 70
+0x7330 20 201 46 69 69
+0x7330 21 201 53 68 70
+0x7330 22 201 45 68 69
+0x7330 23 201 38 69 68
+0x7330 24 201 30 69 67
+0x7330 25 201 37 68 68
+0x7330 26 201 29 68 67
+0x7330 27 201 22 69 66
+0x7330 28 201 21 68 66
+0x7330 29 201 13 68 65
+0x7330 30 201 14 69 65
+0x7330 31 201 6 69 64
+0x7330 32 201 5 68 64
+0x7331 1 201 60 67 71
+0x7331 2 201 59 66 71
+0x7331 3 201 52 67 70
+0x7331 4 201 51 66 70
+0x7331 5 201 44 67 69
+0x7331 6 201 43 66 69
+0x7331 7 201 36 67 68
+0x7331 8 201 35 66 68
+0x7331 9 201 28 67 67
+0x7331 10 201 27 66 67
+0x7331 11 201 20 67 66
+0x7331 12 201 19 66 66
+0x7331 13 201 12 67 65
+0x7331 14 201 11 66 65
+0x7331 15 201 4 67 64
+0x7331 16 201 3 66 64
+0x7331 17 201 58 65 71
+0x7331 18 201 57 64 71
+0x7331 19 201 50 65 70
+0x7331 20 201 42 65 69
+0x7331 21 201 49 64 70
+0x7331 22 201 41 64 69
+0x7331 23 201 34 65 68
+0x7331 24 201 26 65 67
+0x7331 25 201 33 64 68
+0x7331 26 201 25 64 67
+0x7331 27 201 18 65 66
+0x7331 28 201 17 64 66
+0x7331 29 201 9 64 65
+0x7331 30 201 10 65 65
+0x7331 31 201 2 65 64
+0x7331 32 201 1 64 64
+0x7140 1 179 1 80 56
+0x7140 2 179 2 81 56
+0x7140 3 179 9 80 57
+0x7140 4 179 10 81 57
+0x7140 5 179 17 80 58
+0x7140 6 179 18 81 58
+0x7140 7 179 25 80 59
+0x7140 8 179 26 81 59
+0x7140 9 179 33 80 60
+0x7140 10 179 34 81 60
+0x7140 11 179 41 80 61
+0x7140 12 179 42 81 61
+0x7140 13 179 49 80 62
+0x7140 14 179 50 81 62
+0x7140 15 179 57 80 63
+0x7140 16 179 58 81 63
+0x7140 17 179 3 82 56
+0x7140 18 179 4 83 56
+0x7140 19 179 11 82 57
+0x7140 21 179 12 83 57
+0x7140 20 179 19 82 58
+0x7140 22 179 20 83 58
+0x7140 23 179 27 82 59
+0x7140 25 179 28 83 59
+0x7140 24 179 35 82 60
+0x7140 26 179 36 83 60
+0x7140 27 179 43 82 61
+0x7140 28 179 44 83 61
+0x7140 30 179 51 82 62
+0x7140 29 179 52 83 62
+0x7140 31 179 59 82 63
+0x7140 32 179 60 83 63
+0x7141 1 179 5 84 56
+0x7141 2 179 6 85 56
+0x7141 3 179 13 84 57
+0x7141 4 179 14 85 57
+0x7141 5 179 21 84 58
+0x7141 6 179 22 85 58
+0x7141 7 179 29 84 59
+0x7141 8 179 30 85 59
+0x7141 9 179 37 84 60
+0x7141 10 179 38 85 60
+0x7141 11 179 45 84 61
+0x7141 12 179 46 85 61
+0x7141 13 179 53 84 62
+0x7141 14 179 54 85 62
+0x7141 15 179 61 84 63
+0x7141 16 179 62 85 63
+0x7141 17 179 7 86 56
+0x7141 18 179 8 87 56
+0x7141 19 179 15 86 57
+0x7141 21 179 16 87 57
+0x7141 20 179 23 86 58
+0x7141 22 179 24 87 58
+0x7141 23 179 31 86 59
+0x7141 25 179 32 87 59
+0x7141 24 179 39 86 60
+0x7141 26 179 40 87 60
+0x7141 27 179 47 86 61
+0x7141 28 179 48 87 61
+0x7141 30 179 55 86 62
+0x7141 29 179 56 87 62
+0x7141 31 179 63 86 63
+0x7141 32 179 64 87 63
+0x7240 1 178 64 79 63
+0x7240 2 178 63 78 63
+0x7240 3 178 56 79 62
+0x7240 4 178 55 78 62
+0x7240 5 178 48 79 61
+0x7240 6 178 47 78 61
+0x7240 7 178 40 79 60
+0x7240 8 178 39 78 60
+0x7240 9 178 32 79 59
+0x7240 10 178 31 78 59
+0x7240 11 178 24 79 58
+0x7240 12 178 23 78 58
+0x7240 13 178 16 79 57
+0x7240 14 178 15 78 57
+0x7240 15 178 8 79 56
+0x7240 16 178 7 78 56
+0x7240 17 178 62 77 63
+0x7240 18 178 61 76 63
+0x7240 19 178 54 77 62
+0x7240 20 178 46 77 61
+0x7240 21 178 53 76 62
+0x7240 22 178 45 76 61
+0x7240 23 178 38 77 60
+0x7240 24 178 30 77 59
+0x7240 25 178 37 76 60
+0x7240 26 178 29 76 59
+0x7240 27 178 22 77 58
+0x7240 28 178 21 76 58
+0x7240 29 178 13 76 57
+0x7240 30 178 14 77 57
+0x7240 31 178 6 77 56
+0x7240 32 178 5 76 56
+0x7241 1 178 60 75 63
+0x7241 2 178 59 74 63
+0x7241 3 178 52 75 62
+0x7241 4 178 51 74 62
+0x7241 5 178 44 75 61
+0x7241 6 178 43 74 61
+0x7241 7 178 36 75 60
+0x7241 8 178 35 74 60
+0x7241 9 178 28 75 59
+0x7241 10 178 27 74 59
+0x7241 11 178 20 75 58
+0x7241 12 178 19 74 58
+0x7241 13 178 12 75 57
+0x7241 14 178 11 74 57
+0x7241 15 178 4 75 56
+0x7241 16 178 3 74 56
+0x7241 17 178 58 73 63
+0x7241 18 178 57 72 63
+0x7241 19 178 50 73 62
+0x7241 20 178 42 73 61
+0x7241 21 178 49 72 62
+0x7241 22 178 41 72 61
+0x7241 23 178 34 73 60
+0x7241 24 178 26 73 59
+0x7241 25 178 33 72 60
+0x7241 26 178 25 72 59
+0x7241 27 178 18 73 58
+0x7241 28 178 17 72 58
+0x7241 29 178 9 72 57
+0x7241 30 178 10 73 57
+0x7241 31 178 2 73 56
+0x7241 32 178 1 72 56
+0x7340 1 177 64 71 63
+0x7340 2 177 63 70 63
+0x7340 3 177 56 71 62
+0x7340 4 177 55 70 62
+0x7340 5 177 48 71 61
+0x7340 6 177 47 70 61
+0x7340 7 177 40 71 60
+0x7340 8 177 39 70 60
+0x7340 9 177 32 71 59
+0x7340 10 177 31 70 59
+0x7340 11 177 24 71 58
+0x7340 12 177 23 70 58
+0x7340 13 177 16 71 57
+0x7340 14 177 15 70 57
+0x7340 15 177 8 71 56
+0x7340 16 177 7 70 56
+0x7340 17 177 62 69 63
+0x7340 18 177 61 68 63
+0x7340 19 177 54 69 62
+0x7340 20 177 46 69 61
+0x7340 21 177 53 68 62
+0x7340 22 177 45 68 61
+0x7340 23 177 38 69 60
+0x7340 24 177 30 69 59
+0x7340 25 177 37 68 60
+0x7340 26 177 29 68 59
+0x7340 27 177 22 69 58
+0x7340 28 177 21 68 58
+0x7340 29 177 13 68 57
+0x7340 30 177 14 69 57
+0x7340 31 177 6 69 56
+0x7340 32 177 5 68 56
+0x7341 1 177 60 67 63
+0x7341 2 177 59 66 63
+0x7341 3 177 52 67 62
+0x7341 4 177 51 66 62
+0x7341 5 177 44 67 61
+0x7341 6 177 43 66 61
+0x7341 7 177 36 67 60
+0x7341 8 177 35 66 60
+0x7341 9 177 28 67 59
+0x7341 10 177 27 66 59
+0x7341 11 177 20 67 58
+0x7341 12 177 19 66 58
+0x7341 13 177 12 67 57
+0x7341 14 177 11 66 57
+0x7341 15 177 4 67 56
+0x7341 16 177 3 66 56
+0x7341 17 177 58 65 63
+0x7341 18 177 57 64 63
+0x7341 19 177 50 65 62
+0x7341 20 177 42 65 61
+0x7341 21 177 49 64 62
+0x7341 22 177 41 64 61
+0x7341 23 177 34 65 60
+0x7341 24 177 26 65 59
+0x7341 25 177 33 64 60
+0x7341 26 177 25 64 59
+0x7341 27 177 18 65 58
+0x7341 28 177 17 64 58
+0x7341 29 177 9 64 57
+0x7341 30 177 10 65 57
+0x7341 31 177 2 65 56
+0x7341 32 177 1 64 56
+0x7150 1 155 1 80 48
+0x7150 2 155 2 81 48
+0x7150 3 155 9 80 49
+0x7150 4 155 10 81 49
+0x7150 5 155 17 80 50
+0x7150 6 155 18 81 50
+0x7150 7 155 25 80 51
+0x7150 8 155 26 81 51
+0x7150 9 155 33 80 52
+0x7150 10 155 34 81 52
+0x7150 11 155 41 80 53
+0x7150 12 155 42 81 53
+0x7150 13 155 49 80 54
+0x7150 14 155 50 81 54
+0x7150 15 155 57 80 55
+0x7150 16 155 58 81 55
+0x7150 17 155 3 82 48
+0x7150 18 155 4 83 48
+0x7150 19 155 11 82 49
+0x7150 21 155 12 83 49
+0x7150 20 155 19 82 50
+0x7150 22 155 20 83 50
+0x7150 23 155 27 82 51
+0x7150 25 155 28 83 51
+0x7150 24 155 35 82 52
+0x7150 26 155 36 83 52
+0x7150 27 155 43 82 53
+0x7150 28 155 44 83 53
+0x7150 30 155 51 82 54
+0x7150 29 155 52 83 54
+0x7150 31 155 59 82 55
+0x7150 32 155 60 83 55
+0x7151 1 155 5 84 48
+0x7151 2 155 6 85 48
+0x7151 3 155 13 84 49
+0x7151 4 155 14 85 49
+0x7151 5 155 21 84 50
+0x7151 6 155 22 85 50
+0x7151 7 155 29 84 51
+0x7151 8 155 30 85 51
+0x7151 9 155 37 84 52
+0x7151 10 155 38 85 52
+0x7151 11 155 45 84 53
+0x7151 12 155 46 85 53
+0x7151 13 155 53 84 54
+0x7151 14 155 54 85 54
+0x7151 15 155 61 84 55
+0x7151 16 155 62 85 55
+0x7151 17 155 7 86 48
+0x7151 18 155 8 87 48
+0x7151 19 155 15 86 49
+0x7151 21 155 16 87 49
+0x7151 20 155 23 86 50
+0x7151 22 155 24 87 50
+0x7151 23 155 31 86 51
+0x7151 25 155 32 87 51
+0x7151 24 155 39 86 52
+0x7151 26 155 40 87 52
+0x7151 27 155 47 86 53
+0x7151 28 155 48 87 53
+0x7151 30 155 55 86 54
+0x7151 29 155 56 87 54
+0x7151 31 155 63 86 55
+0x7151 32 155 64 87 55
+0x7250 1 154 64 79 55
+0x7250 2 154 63 78 55
+0x7250 3 154 56 79 54
+0x7250 4 154 55 78 54
+0x7250 5 154 48 79 53
+0x7250 6 154 47 78 53
+0x7250 7 154 40 79 52
+0x7250 8 154 39 78 52
+0x7250 9 154 32 79 51
+0x7250 10 154 31 78 51
+0x7250 11 154 24 79 50
+0x7250 12 154 23 78 50
+0x7250 13 154 16 79 49
+0x7250 14 154 15 78 49
+0x7250 15 154 8 79 48
+0x7250 16 154 7 78 48
+0x7250 17 154 62 77 55
+0x7250 18 154 61 76 55
+0x7250 19 154 54 77 54
+0x7250 20 154 46 77 53
+0x7250 21 154 53 76 54
+0x7250 22 154 45 76 53
+0x7250 23 154 38 77 52
+0x7250 24 154 30 77 51
+0x7250 25 154 37 76 52
+0x7250 26 154 29 76 51
+0x7250 27 154 22 77 50
+0x7250 28 154 21 76 50
+0x7250 29 154 13 76 49
+0x7250 30 154 14 77 49
+0x7250 31 154 6 77 48
+0x7250 32 154 5 76 48
+0x7251 1 154 60 75 55
+0x7251 2 154 59 74 55
+0x7251 3 154 52 75 54
+0x7251 4 154 51 74 54
+0x7251 5 154 44 75 53
+0x7251 6 154 43 74 53
+0x7251 7 154 36 75 52
+0x7251 8 154 35 74 52
+0x7251 9 154 28 75 51
+0x7251 10 154 27 74 51
+0x7251 11 154 20 75 50
+0x7251 12 154 19 74 50
+0x7251 13 154 12 75 49
+0x7251 14 154 11 74 49
+0x7251 15 154 4 75 48
+0x7251 16 154 3 74 48
+0x7251 17 154 58 73 55
+0x7251 18 154 57 72 55
+0x7251 19 154 50 73 54
+0x7251 20 154 42 73 53
+0x7251 21 154 49 72 54
+0x7251 22 154 41 72 53
+0x7251 23 154 34 73 52
+0x7251 24 154 26 73 51
+0x7251 25 154 33 72 52
+0x7251 26 154 25 72 51
+0x7251 27 154 18 73 50
+0x7251 28 154 17 72 50
+0x7251 29 154 9 72 49
+0x7251 30 154 10 73 49
+0x7251 31 154 2 73 48
+0x7251 32 154 1 72 48
+0x7350 1 153 64 71 55
+0x7350 2 153 63 70 55
+0x7350 3 153 56 71 54
+0x7350 4 153 55 70 54
+0x7350 5 153 48 71 53
+0x7350 6 153 47 70 53
+0x7350 7 153 40 71 52
+0x7350 8 153 39 70 52
+0x7350 9 153 32 71 51
+0x7350 10 153 31 70 51
+0x7350 11 153 24 71 50
+0x7350 12 153 23 70 50
+0x7350 13 153 16 71 49
+0x7350 14 153 15 70 49
+0x7350 15 153 8 71 48
+0x7350 16 153 7 70 48
+0x7350 17 153 62 69 55
+0x7350 18 153 61 68 55
+0x7350 19 153 54 69 54
+0x7350 20 153 46 69 53
+0x7350 21 153 53 68 54
+0x7350 22 153 45 68 53
+0x7350 23 153 38 69 52
+0x7350 24 153 30 69 51
+0x7350 25 153 37 68 52
+0x7350 26 153 29 68 51
+0x7350 27 153 22 69 50
+0x7350 28 153 21 68 50
+0x7350 29 153 13 68 49
+0x7350 30 153 14 69 49
+0x7350 31 153 6 69 48
+0x7350 32 153 5 68 48
+0x7351 1 153 60 67 55
+0x7351 2 153 59 66 55
+0x7351 3 153 52 67 54
+0x7351 4 153 51 66 54
+0x7351 5 153 44 67 53
+0x7351 6 153 43 66 53
+0x7351 7 153 36 67 52
+0x7351 8 153 35 66 52
+0x7351 9 153 28 67 51
+0x7351 10 153 27 66 51
+0x7351 11 153 20 67 50
+0x7351 12 153 19 66 50
+0x7351 13 153 12 67 49
+0x7351 14 153 11 66 49
+0x7351 15 153 4 67 48
+0x7351 16 153 3 66 48
+0x7351 17 153 58 65 55
+0x7351 18 153 57 64 55
+0x7351 19 153 50 65 54
+0x7351 20 153 42 65 53
+0x7351 21 153 49 64 54
+0x7351 22 153 41 64 53
+0x7351 23 153 34 65 52
+0x7351 24 153 26 65 51
+0x7351 25 153 33 64 52
+0x7351 26 153 25 64 51
+0x7351 27 153 18 65 50
+0x7351 28 153 17 64 50
+0x7351 29 153 9 64 49
+0x7351 30 153 10 65 49
+0x7351 31 153 2 65 48
+0x7351 32 153 1 64 48
+0x7160 1 131 1 80 40
+0x7160 2 131 2 81 40
+0x7160 3 131 9 80 41
+0x7160 4 131 10 81 41
+0x7160 5 131 17 80 42
+0x7160 6 131 18 81 42
+0x7160 7 131 25 80 43
+0x7160 8 131 26 81 43
+0x7160 9 131 33 80 44
+0x7160 10 131 34 81 44
+0x7160 11 131 41 80 45
+0x7160 12 131 42 81 45
+0x7160 13 131 49 80 46
+0x7160 14 131 50 81 46
+0x7160 15 131 57 80 47
+0x7160 16 131 58 81 47
+0x7160 17 131 3 82 40
+0x7160 18 131 4 83 40
+0x7160 19 131 11 82 41
+0x7160 21 131 12 83 41
+0x7160 20 131 19 82 42
+0x7160 22 131 20 83 42
+0x7160 23 131 27 82 43
+0x7160 25 131 28 83 43
+0x7160 24 131 35 82 44
+0x7160 26 131 36 83 44
+0x7160 27 131 43 82 45
+0x7160 28 131 44 83 45
+0x7160 30 131 51 82 46
+0x7160 29 131 52 83 46
+0x7160 31 131 59 82 47
+0x7160 32 131 60 83 47
+0x7161 1 131 5 84 40
+0x7161 2 131 6 85 40
+0x7161 3 131 13 84 41
+0x7161 4 131 14 85 41
+0x7161 5 131 21 84 42
+0x7161 6 131 22 85 42
+0x7161 7 131 29 84 43
+0x7161 8 131 30 85 43
+0x7161 9 131 37 84 44
+0x7161 10 131 38 85 44
+0x7161 11 131 45 84 45
+0x7161 12 131 46 85 45
+0x7161 13 131 53 84 46
+0x7161 14 131 54 85 46
+0x7161 15 131 61 84 47
+0x7161 16 131 62 85 47
+0x7161 17 131 7 86 40
+0x7161 18 131 8 87 40
+0x7161 19 131 15 86 41
+0x7161 21 131 16 87 41
+0x7161 20 131 23 86 42
+0x7161 22 131 24 87 42
+0x7161 23 131 31 86 43
+0x7161 25 131 32 87 43
+0x7161 24 131 39 86 44
+0x7161 26 131 40 87 44
+0x7161 27 131 47 86 45
+0x7161 28 131 48 87 45
+0x7161 30 131 55 86 46
+0x7161 29 131 56 87 46
+0x7161 31 131 63 86 47
+0x7161 32 131 64 87 47
+0x7260 1 130 64 79 47
+0x7260 2 130 63 78 47
+0x7260 3 130 56 79 46
+0x7260 4 130 55 78 46
+0x7260 5 130 48 79 45
+0x7260 6 130 47 78 45
+0x7260 7 130 40 79 44
+0x7260 8 130 39 78 44
+0x7260 9 130 32 79 43
+0x7260 10 130 31 78 43
+0x7260 11 130 24 79 42
+0x7260 12 130 23 78 42
+0x7260 13 130 16 79 41
+0x7260 14 130 15 78 41
+0x7260 15 130 8 79 40
+0x7260 16 130 7 78 40
+0x7260 17 130 62 77 47
+0x7260 18 130 61 76 47
+0x7260 19 130 54 77 46
+0x7260 20 130 46 77 45
+0x7260 21 130 53 76 46
+0x7260 22 130 45 76 45
+0x7260 23 130 38 77 44
+0x7260 24 130 30 77 43
+0x7260 25 130 37 76 44
+0x7260 26 130 29 76 43
+0x7260 27 130 22 77 42
+0x7260 28 130 21 76 42
+0x7260 29 130 13 76 41
+0x7260 30 130 14 77 41
+0x7260 31 130 6 77 40
+0x7260 32 130 5 76 40
+0x7261 1 130 60 75 47
+0x7261 2 130 59 74 47
+0x7261 3 130 52 75 46
+0x7261 4 130 51 74 46
+0x7261 5 130 44 75 45
+0x7261 6 130 43 74 45
+0x7261 7 130 36 75 44
+0x7261 8 130 35 74 44
+0x7261 9 130 28 75 43
+0x7261 10 130 27 74 43
+0x7261 11 130 20 75 42
+0x7261 12 130 19 74 42
+0x7261 13 130 12 75 41
+0x7261 14 130 11 74 41
+0x7261 15 130 4 75 40
+0x7261 16 130 3 74 40
+0x7261 17 130 58 73 47
+0x7261 18 130 57 72 47
+0x7261 19 130 50 73 46
+0x7261 20 130 42 73 45
+0x7261 21 130 49 72 46
+0x7261 22 130 41 72 45
+0x7261 23 130 34 73 44
+0x7261 24 130 26 73 43
+0x7261 25 130 33 72 44
+0x7261 26 130 25 72 43
+0x7261 27 130 18 73 42
+0x7261 28 130 17 72 42
+0x7261 29 130 9 72 41
+0x7261 30 130 10 73 41
+0x7261 31 130 2 73 40
+0x7261 32 130 1 72 40
+0x7360 1 129 64 71 47
+0x7360 2 129 63 70 47
+0x7360 3 129 56 71 46
+0x7360 4 129 55 70 46
+0x7360 5 129 48 71 45
+0x7360 6 129 47 70 45
+0x7360 7 129 40 71 44
+0x7360 8 129 39 70 44
+0x7360 9 129 32 71 43
+0x7360 10 129 31 70 43
+0x7360 11 129 24 71 42
+0x7360 12 129 23 70 42
+0x7360 13 129 16 71 41
+0x7360 14 129 15 70 41
+0x7360 15 129 8 71 40
+0x7360 16 129 7 70 40
+0x7360 17 129 62 69 47
+0x7360 18 129 61 68 47
+0x7360 19 129 54 69 46
+0x7360 20 129 46 69 45
+0x7360 21 129 53 68 46
+0x7360 22 129 45 68 45
+0x7360 23 129 38 69 44
+0x7360 24 129 30 69 43
+0x7360 25 129 37 68 44
+0x7360 26 129 29 68 43
+0x7360 27 129 22 69 42
+0x7360 28 129 21 68 42
+0x7360 29 129 13 68 41
+0x7360 30 129 14 69 41
+0x7360 31 129 6 69 40
+0x7360 32 129 5 68 40
+0x7361 1 129 60 67 47
+0x7361 2 129 59 66 47
+0x7361 3 129 52 67 46
+0x7361 4 129 51 66 46
+0x7361 5 129 44 67 45
+0x7361 6 129 43 66 45
+0x7361 7 129 36 67 44
+0x7361 8 129 35 66 44
+0x7361 9 129 28 67 43
+0x7361 10 129 27 66 43
+0x7361 11 129 20 67 42
+0x7361 12 129 19 66 42
+0x7361 13 129 12 67 41
+0x7361 14 129 11 66 41
+0x7361 15 129 4 67 40
+0x7361 16 129 3 66 40
+0x7361 17 129 58 65 47
+0x7361 18 129 57 64 47
+0x7361 19 129 50 65 46
+0x7361 20 129 42 65 45
+0x7361 21 129 49 64 46
+0x7361 22 129 41 64 45
+0x7361 23 129 34 65 44
+0x7361 24 129 26 65 43
+0x7361 25 129 33 64 44
+0x7361 26 129 25 64 43
+0x7361 27 129 18 65 42
+0x7361 28 129 17 64 42
+0x7361 29 129 9 64 41
+0x7361 30 129 10 65 41
+0x7361 31 129 2 65 40
+0x7361 32 129 1 64 40
+0x7045 1 397 57 96 135
+0x7045 2 397 49 96 134
+0x7045 3 397 58 97 135
+0x7045 4 397 50 97 134
+0x7045 5 397 59 98 135
+0x7045 6 397 51 98 134
+0x7045 7 397 60 99 135
+0x7045 8 397 52 99 134
+0x7045 9 397 61 100 135
+0x7045 10 397 53 100 134
+0x7045 11 397 62 101 135
+0x7045 12 397 54 101 134
+0x7045 13 397 63 102 135
+0x7045 14 397 55 102 134
+0x7045 15 397 64 103 135
+0x7045 16 397 56 103 134
+0x7045 17 397 41 96 133
+0x7045 18 397 33 96 132
+0x7045 19 397 42 97 133
+0x7045 20 397 43 98 133
+0x7045 21 397 34 97 132
+0x7045 22 397 35 98 132
+0x7045 23 397 44 99 133
+0x7045 24 397 45 100 133
+0x7045 25 397 36 99 132
+0x7045 26 397 37 100 132
+0x7045 27 397 46 101 133
+0x7045 28 397 38 101 132
+0x7045 29 397 39 102 132
+0x7045 30 397 47 102 133
+0x7045 31 397 48 103 133
+0x7045 32 397 40 103 132
+0x7044 1 397 25 96 131
+0x7044 2 397 17 96 130
+0x7044 3 397 26 97 131
+0x7044 4 397 18 97 130
+0x7044 5 397 27 98 131
+0x7044 6 397 19 98 130
+0x7044 7 397 28 99 131
+0x7044 8 397 20 99 130
+0x7044 9 397 29 100 131
+0x7044 10 397 21 100 130
+0x7044 11 397 30 101 131
+0x7044 12 397 22 101 130
+0x7044 13 397 31 102 131
+0x7044 14 397 23 102 130
+0x7044 15 397 32 103 131
+0x7044 16 397 24 103 130
+0x7044 17 397 9 96 129
+0x7044 18 397 1 96 128
+0x7044 19 397 10 97 129
+0x7044 20 397 11 98 129
+0x7044 21 397 2 97 128
+0x7044 22 397 3 98 128
+0x7044 23 397 12 99 129
+0x7044 24 397 13 100 129
+0x7044 25 397 4 99 128
+0x7044 26 397 5 100 128
+0x7044 27 397 14 101 129
+0x7044 28 397 6 101 128
+0x7044 29 397 7 102 128
+0x7044 30 397 15 102 129
+0x7044 31 397 16 103 129
+0x7044 32 397 8 103 128
+0x7055 1 421 8 103 136
+0x7055 2 421 16 103 137
+0x7055 3 421 7 102 136
+0x7055 4 421 15 102 137
+0x7055 5 421 6 101 136
+0x7055 6 421 14 101 137
+0x7055 7 421 5 100 136
+0x7055 8 421 13 100 137
+0x7055 9 421 4 99 136
+0x7055 10 421 12 99 137
+0x7055 11 421 3 98 136
+0x7055 12 421 11 98 137
+0x7055 13 421 2 97 136
+0x7055 14 421 10 97 137
+0x7055 15 421 1 96 136
+0x7055 16 421 9 96 137
+0x7055 17 421 24 103 138
+0x7055 18 421 32 103 139
+0x7055 19 421 23 102 138
+0x7055 20 421 22 102 138
+0x7055 21 421 31 101 139
+0x7055 22 421 30 101 139
+0x7055 23 421 21 100 138
+0x7055 24 421 20 100 138
+0x7055 25 421 29 99 139
+0x7055 26 421 28 99 139
+0x7055 27 421 19 98 138
+0x7055 28 421 27 98 139
+0x7055 29 421 26 97 139
+0x7055 30 421 18 97 138
+0x7055 31 421 17 96 138
+0x7055 32 421 25 96 139
+0x7054 1 421 40 103 140
+0x7054 2 421 48 103 141
+0x7054 3 421 39 102 140
+0x7054 4 421 47 102 141
+0x7054 5 421 38 101 140
+0x7054 6 421 46 101 141
+0x7054 7 421 37 100 140
+0x7054 8 421 45 100 141
+0x7054 9 421 36 99 140
+0x7054 10 421 44 99 141
+0x7054 11 421 35 98 140
+0x7054 12 421 43 98 141
+0x7054 13 421 34 97 140
+0x7054 14 421 42 97 141
+0x7054 15 421 33 96 140
+0x7054 16 421 41 96 141
+0x7054 17 421 56 103 142
+0x7054 18 421 64 103 143
+0x7054 19 421 55 102 142
+0x7054 20 421 54 101 142
+0x7054 21 421 63 102 143
+0x7054 22 421 62 101 143
+0x7054 23 421 53 100 142
+0x7054 24 421 52 99 142
+0x7054 25 421 61 100 143
+0x7054 26 421 60 99 143
+0x7054 27 421 51 98 142
+0x7054 28 421 59 98 143
+0x7054 29 421 58 97 143
+0x7054 30 421 50 97 142
+0x7054 31 421 49 96 142
+0x7054 32 421 57 96 143
+0x7065 1 445 8 103 144
+0x7065 2 445 16 103 145
+0x7065 3 445 7 102 144
+0x7065 4 445 15 102 145
+0x7065 5 445 6 101 144
+0x7065 6 445 14 101 145
+0x7065 7 445 5 100 144
+0x7065 8 445 13 100 145
+0x7065 9 445 4 99 144
+0x7065 10 445 12 99 145
+0x7065 11 445 3 98 144
+0x7065 12 445 11 98 145
+0x7065 13 445 2 97 144
+0x7065 14 445 10 97 145
+0x7065 15 445 1 96 144
+0x7065 16 445 9 96 145
+0x7065 17 445 24 103 146
+0x7065 18 445 32 103 147
+0x7065 19 445 23 102 146
+0x7065 20 445 22 102 146
+0x7065 21 445 31 101 147
+0x7065 22 445 30 101 147
+0x7065 23 445 21 100 146
+0x7065 24 445 20 100 146
+0x7065 25 445 29 99 147
+0x7065 26 445 28 99 147
+0x7065 27 445 19 98 146
+0x7065 28 445 27 98 147
+0x7065 29 445 26 97 147
+0x7065 30 445 18 97 146
+0x7065 31 445 17 96 146
+0x7065 32 445 25 96 147
+0x7064 1 445 40 103 148
+0x7064 2 445 48 103 149
+0x7064 3 445 39 102 148
+0x7064 4 445 47 102 149
+0x7064 5 445 38 101 148
+0x7064 6 445 46 101 149
+0x7064 7 445 37 100 148
+0x7064 8 445 45 100 149
+0x7064 9 445 36 99 148
+0x7064 10 445 44 99 149
+0x7064 11 445 35 98 148
+0x7064 12 445 43 98 149
+0x7064 13 445 34 97 148
+0x7064 14 445 42 97 149
+0x7064 15 445 33 96 148
+0x7064 16 445 41 96 149
+0x7064 17 445 56 103 150
+0x7064 18 445 64 103 151
+0x7064 19 445 55 102 150
+0x7064 20 445 54 101 150
+0x7064 21 445 63 102 151
+0x7064 22 445 62 101 151
+0x7064 23 445 53 100 150
+0x7064 24 445 52 99 150
+0x7064 25 445 61 100 151
+0x7064 26 445 60 99 151
+0x7064 27 445 51 98 150
+0x7064 28 445 59 98 151
+0x7064 29 445 58 97 151
+0x7064 30 445 50 97 150
+0x7064 31 445 49 96 150
+0x7064 32 445 57 96 151
+0x7043 1 396 57 88 135
+0x7043 2 396 49 88 134
+0x7043 3 396 58 89 135
+0x7043 4 396 50 89 134
+0x7043 5 396 59 90 135
+0x7043 6 396 51 90 134
+0x7043 7 396 60 91 135
+0x7043 8 396 52 91 134
+0x7043 9 396 61 92 135
+0x7043 10 396 53 92 134
+0x7043 11 396 62 93 135
+0x7043 12 396 54 93 134
+0x7043 13 396 63 94 135
+0x7043 14 396 55 94 134
+0x7043 15 396 64 95 135
+0x7043 16 396 56 95 134
+0x7043 17 396 41 88 133
+0x7043 18 396 33 88 132
+0x7043 19 396 42 89 133
+0x7043 20 396 43 90 133
+0x7043 21 396 34 89 132
+0x7043 22 396 35 90 132
+0x7043 23 396 44 91 133
+0x7043 24 396 45 92 133
+0x7043 25 396 36 91 132
+0x7043 26 396 37 92 132
+0x7043 27 396 46 93 133
+0x7043 28 396 38 93 132
+0x7043 29 396 39 94 132
+0x7043 30 396 47 94 133
+0x7043 31 396 48 95 133
+0x7043 32 396 40 95 132
+0x7042 1 396 25 88 131
+0x7042 2 396 17 88 130
+0x7042 3 396 26 89 131
+0x7042 4 396 18 89 130
+0x7042 5 396 27 90 131
+0x7042 6 396 19 90 130
+0x7042 7 396 28 91 131
+0x7042 8 396 20 91 130
+0x7042 9 396 29 92 131
+0x7042 10 396 21 92 130
+0x7042 11 396 30 93 131
+0x7042 12 396 22 93 130
+0x7042 13 396 31 94 131
+0x7042 14 396 23 94 130
+0x7042 15 396 32 95 131
+0x7042 16 396 24 95 130
+0x7042 17 396 9 88 129
+0x7042 18 396 1 88 128
+0x7042 19 396 10 89 129
+0x7042 20 396 11 90 129
+0x7042 21 396 2 89 128
+0x7042 22 396 3 90 128
+0x7042 23 396 12 91 129
+0x7042 24 396 13 92 129
+0x7042 25 396 4 91 128
+0x7042 26 396 5 92 128
+0x7042 27 396 14 93 129
+0x7042 28 396 6 93 128
+0x7042 29 396 7 94 128
+0x7042 30 396 15 94 129
+0x7042 31 396 16 95 129
+0x7042 32 396 8 95 128
+0x7053 1 420 8 95 136
+0x7053 2 420 16 95 137
+0x7053 3 420 7 94 136
+0x7053 4 420 15 94 137
+0x7053 5 420 6 93 136
+0x7053 6 420 14 93 137
+0x7053 7 420 5 92 136
+0x7053 8 420 13 92 137
+0x7053 9 420 4 91 136
+0x7053 10 420 12 91 137
+0x7053 11 420 3 90 136
+0x7053 12 420 11 90 137
+0x7053 13 420 2 89 136
+0x7053 14 420 10 89 137
+0x7053 15 420 1 88 136
+0x7053 16 420 9 88 137
+0x7053 17 420 24 95 138
+0x7053 18 420 32 95 139
+0x7053 19 420 23 94 138
+0x7053 20 420 22 94 138
+0x7053 21 420 31 93 139
+0x7053 22 420 30 93 139
+0x7053 23 420 21 92 138
+0x7053 24 420 20 92 138
+0x7053 25 420 29 91 139
+0x7053 26 420 28 91 139
+0x7053 27 420 19 90 138
+0x7053 28 420 27 90 139
+0x7053 29 420 26 89 139
+0x7053 30 420 18 89 138
+0x7053 31 420 17 88 138
+0x7053 32 420 25 88 139
+0x7052 1 420 40 95 140
+0x7052 2 420 48 95 141
+0x7052 3 420 39 94 140
+0x7052 4 420 47 94 141
+0x7052 5 420 38 93 140
+0x7052 6 420 46 93 141
+0x7052 7 420 37 92 140
+0x7052 8 420 45 92 141
+0x7052 9 420 36 91 140
+0x7052 10 420 44 91 141
+0x7052 11 420 35 90 140
+0x7052 12 420 43 90 141
+0x7052 13 420 34 89 140
+0x7052 14 420 42 89 141
+0x7052 15 420 33 88 140
+0x7052 16 420 41 88 141
+0x7052 17 420 56 95 142
+0x7052 18 420 64 95 143
+0x7052 19 420 55 94 142
+0x7052 20 420 54 93 142
+0x7052 21 420 63 94 143
+0x7052 22 420 62 93 143
+0x7052 23 420 53 92 142
+0x7052 24 420 52 91 142
+0x7052 25 420 61 92 143
+0x7052 26 420 60 91 143
+0x7052 27 420 51 90 142
+0x7052 28 420 59 90 143
+0x7052 29 420 58 89 143
+0x7052 30 420 50 89 142
+0x7052 31 420 49 88 142
+0x7052 32 420 57 88 143
+0x7063 1 444 8 95 144
+0x7063 2 444 16 95 145
+0x7063 3 444 7 94 144
+0x7063 4 444 15 94 145
+0x7063 5 444 6 93 144
+0x7063 6 444 14 93 145
+0x7063 7 444 5 92 144
+0x7063 8 444 13 92 145
+0x7063 9 444 4 91 144
+0x7063 10 444 12 91 145
+0x7063 11 444 3 90 144
+0x7063 12 444 11 90 145
+0x7063 13 444 2 89 144
+0x7063 14 444 10 89 145
+0x7063 15 444 1 88 144
+0x7063 16 444 9 88 145
+0x7063 17 444 24 95 146
+0x7063 18 444 32 95 147
+0x7063 19 444 23 94 146
+0x7063 20 444 22 94 146
+0x7063 21 444 31 93 147
+0x7063 22 444 30 93 147
+0x7063 23 444 21 92 146
+0x7063 24 444 20 92 146
+0x7063 25 444 29 91 147
+0x7063 26 444 28 91 147
+0x7063 27 444 19 90 146
+0x7063 28 444 27 90 147
+0x7063 29 444 26 89 147
+0x7063 30 444 18 89 146
+0x7063 31 444 17 88 146
+0x7063 32 444 25 88 147
+0x7062 1 444 40 95 148
+0x7062 2 444 48 95 149
+0x7062 3 444 39 94 148
+0x7062 4 444 47 94 149
+0x7062 5 444 38 93 148
+0x7062 6 444 46 93 149
+0x7062 7 444 37 92 148
+0x7062 8 444 45 92 149
+0x7062 9 444 36 91 148
+0x7062 10 444 44 91 149
+0x7062 11 444 35 90 148
+0x7062 12 444 43 90 149
+0x7062 13 444 34 89 148
+0x7062 14 444 42 89 149
+0x7062 15 444 33 88 148
+0x7062 16 444 41 88 149
+0x7062 17 444 56 95 150
+0x7062 18 444 64 95 151
+0x7062 19 444 55 94 150
+0x7062 20 444 54 93 150
+0x7062 21 444 63 94 151
+0x7062 22 444 62 93 151
+0x7062 23 444 53 92 150
+0x7062 24 444 52 91 150
+0x7062 25 444 61 92 151
+0x7062 26 444 60 91 151
+0x7062 27 444 51 90 150
+0x7062 28 444 59 90 151
+0x7062 29 444 58 89 151
+0x7062 30 444 50 89 150
+0x7062 31 444 49 88 150
+0x7062 32 444 57 88 151
+0x7015 1 325 57 96 111
+0x7015 2 325 49 96 110
+0x7015 3 325 58 97 111
+0x7015 4 325 50 97 110
+0x7015 5 325 59 98 111
+0x7015 6 325 51 98 110
+0x7015 7 325 60 99 111
+0x7015 8 325 52 99 110
+0x7015 9 325 61 100 111
+0x7015 10 325 53 100 110
+0x7015 11 325 62 101 111
+0x7015 12 325 54 101 110
+0x7015 13 325 63 102 111
+0x7015 14 325 55 102 110
+0x7015 15 325 64 103 111
+0x7015 16 325 56 103 110
+0x7015 17 325 41 96 109
+0x7015 18 325 33 96 108
+0x7015 19 325 42 97 109
+0x7015 20 325 43 98 109
+0x7015 21 325 34 97 108
+0x7015 22 325 35 98 108
+0x7015 23 325 44 99 109
+0x7015 24 325 45 100 109
+0x7015 25 325 36 99 108
+0x7015 26 325 37 100 108
+0x7015 27 325 46 101 109
+0x7015 28 325 38 101 108
+0x7015 29 325 39 102 108
+0x7015 30 325 47 102 109
+0x7015 31 325 48 103 109
+0x7015 32 325 40 103 108
+0x7014 1 325 25 96 107
+0x7014 2 325 17 96 106
+0x7014 3 325 26 97 107
+0x7014 4 325 18 97 106
+0x7014 5 325 27 98 107
+0x7014 6 325 19 98 106
+0x7014 7 325 28 99 107
+0x7014 8 325 20 99 106
+0x7014 9 325 29 100 107
+0x7014 10 325 21 100 106
+0x7014 11 325 30 101 107
+0x7014 12 325 22 101 106
+0x7014 13 325 31 102 107
+0x7014 14 325 23 102 106
+0x7014 15 325 32 103 107
+0x7014 16 325 24 103 106
+0x7014 17 325 9 96 105
+0x7014 18 325 1 96 104
+0x7014 19 325 10 97 105
+0x7014 20 325 11 98 105
+0x7014 21 325 2 97 104
+0x7014 22 325 3 98 104
+0x7014 23 325 12 99 105
+0x7014 24 325 13 100 105
+0x7014 25 325 4 99 104
+0x7014 26 325 5 100 104
+0x7014 27 325 14 101 105
+0x7014 28 325 6 101 104
+0x7014 29 325 7 102 104
+0x7014 30 325 15 102 105
+0x7014 31 325 16 103 105
+0x7014 32 325 8 103 104
+0x7025 1 349 8 103 112
+0x7025 2 349 16 103 113
+0x7025 3 349 7 102 112
+0x7025 4 349 15 102 113
+0x7025 5 349 6 101 112
+0x7025 6 349 14 101 113
+0x7025 7 349 5 100 112
+0x7025 8 349 13 100 113
+0x7025 9 349 4 99 112
+0x7025 10 349 12 99 113
+0x7025 11 349 3 98 112
+0x7025 12 349 11 98 113
+0x7025 13 349 2 97 112
+0x7025 14 349 10 97 113
+0x7025 15 349 1 96 112
+0x7025 16 349 9 96 113
+0x7025 17 349 24 103 114
+0x7025 18 349 32 103 115
+0x7025 19 349 23 102 114
+0x7025 20 349 22 102 114
+0x7025 21 349 31 101 115
+0x7025 22 349 30 101 115
+0x7025 23 349 21 100 114
+0x7025 24 349 20 100 114
+0x7025 25 349 29 99 115
+0x7025 26 349 28 99 115
+0x7025 27 349 19 98 114
+0x7025 28 349 27 98 115
+0x7025 29 349 26 97 115
+0x7025 30 349 18 97 114
+0x7025 31 349 17 96 114
+0x7025 32 349 25 96 115
+0x7024 1 349 40 103 116
+0x7024 2 349 48 103 117
+0x7024 3 349 39 102 116
+0x7024 4 349 47 102 117
+0x7024 5 349 38 101 116
+0x7024 6 349 46 101 117
+0x7024 7 349 37 100 116
+0x7024 8 349 45 100 117
+0x7024 9 349 36 99 116
+0x7024 10 349 44 99 117
+0x7024 11 349 35 98 116
+0x7024 12 349 43 98 117
+0x7024 13 349 34 97 116
+0x7024 14 349 42 97 117
+0x7024 15 349 33 96 116
+0x7024 16 349 41 96 117
+0x7024 17 349 56 103 118
+0x7024 18 349 64 103 119
+0x7024 19 349 55 102 118
+0x7024 20 349 54 101 118
+0x7024 21 349 63 102 119
+0x7024 22 349 62 101 119
+0x7024 23 349 53 100 118
+0x7024 24 349 52 99 118
+0x7024 25 349 61 100 119
+0x7024 26 349 60 99 119
+0x7024 27 349 51 98 118
+0x7024 28 349 59 98 119
+0x7024 29 349 58 97 119
+0x7024 30 349 50 97 118
+0x7024 31 349 49 96 118
+0x7024 32 349 57 96 119
+0x7035 1 373 8 103 120
+0x7035 2 373 16 103 121
+0x7035 3 373 7 102 120
+0x7035 4 373 15 102 121
+0x7035 5 373 6 101 120
+0x7035 6 373 14 101 121
+0x7035 7 373 5 100 120
+0x7035 8 373 13 100 121
+0x7035 9 373 4 99 120
+0x7035 10 373 12 99 121
+0x7035 11 373 3 98 120
+0x7035 12 373 11 98 121
+0x7035 13 373 2 97 120
+0x7035 14 373 10 97 121
+0x7035 15 373 1 96 120
+0x7035 16 373 9 96 121
+0x7035 17 373 24 103 122
+0x7035 18 373 32 103 123
+0x7035 19 373 23 102 122
+0x7035 20 373 22 102 122
+0x7035 21 373 31 101 123
+0x7035 22 373 30 101 123
+0x7035 23 373 21 100 122
+0x7035 24 373 20 100 122
+0x7035 25 373 29 99 123
+0x7035 26 373 28 99 123
+0x7035 27 373 19 98 122
+0x7035 28 373 27 98 123
+0x7035 29 373 26 97 123
+0x7035 30 373 18 97 122
+0x7035 31 373 17 96 122
+0x7035 32 373 25 96 123
+0x7034 1 373 40 103 124
+0x7034 2 373 48 103 125
+0x7034 3 373 39 102 124
+0x7034 4 373 47 102 125
+0x7034 5 373 38 101 124
+0x7034 6 373 46 101 125
+0x7034 7 373 37 100 124
+0x7034 8 373 45 100 125
+0x7034 9 373 36 99 124
+0x7034 10 373 44 99 125
+0x7034 11 373 35 98 124
+0x7034 12 373 43 98 125
+0x7034 13 373 34 97 124
+0x7034 14 373 42 97 125
+0x7034 15 373 33 96 124
+0x7034 16 373 41 96 125
+0x7034 17 373 56 103 126
+0x7034 18 373 64 103 127
+0x7034 19 373 55 102 126
+0x7034 20 373 54 101 126
+0x7034 21 373 63 102 127
+0x7034 22 373 62 101 127
+0x7034 23 373 53 100 126
+0x7034 24 373 52 99 126
+0x7034 25 373 61 100 127
+0x7034 26 373 60 99 127
+0x7034 27 373 51 98 126
+0x7034 28 373 59 98 127
+0x7034 29 373 58 97 127
+0x7034 30 373 50 97 126
+0x7034 31 373 49 96 126
+0x7034 32 373 57 96 127
+0x7013 1 324 57 88 111
+0x7013 2 324 49 88 110
+0x7013 3 324 58 89 111
+0x7013 4 324 50 89 110
+0x7013 5 324 59 90 111
+0x7013 6 324 51 90 110
+0x7013 7 324 60 91 111
+0x7013 8 324 52 91 110
+0x7013 9 324 61 92 111
+0x7013 10 324 53 92 110
+0x7013 11 324 62 93 111
+0x7013 12 324 54 93 110
+0x7013 13 324 63 94 111
+0x7013 14 324 55 94 110
+0x7013 15 324 64 95 111
+0x7013 16 324 56 95 110
+0x7013 17 324 41 88 109
+0x7013 18 324 33 88 108
+0x7013 19 324 42 89 109
+0x7013 20 324 43 90 109
+0x7013 21 324 34 89 108
+0x7013 22 324 35 90 108
+0x7013 23 324 44 91 109
+0x7013 24 324 45 92 109
+0x7013 25 324 36 91 108
+0x7013 26 324 37 92 108
+0x7013 27 324 46 93 109
+0x7013 28 324 38 93 108
+0x7013 29 324 39 94 108
+0x7013 30 324 47 94 109
+0x7013 31 324 48 95 109
+0x7013 32 324 40 95 108
+0x7012 1 324 25 88 107
+0x7012 2 324 17 88 106
+0x7012 3 324 26 89 107
+0x7012 4 324 18 89 106
+0x7012 5 324 27 90 107
+0x7012 6 324 19 90 106
+0x7012 7 324 28 91 107
+0x7012 8 324 20 91 106
+0x7012 9 324 29 92 107
+0x7012 10 324 21 92 106
+0x7012 11 324 30 93 107
+0x7012 12 324 22 93 106
+0x7012 13 324 31 94 107
+0x7012 14 324 23 94 106
+0x7012 15 324 32 95 107
+0x7012 16 324 24 95 106
+0x7012 17 324 9 88 105
+0x7012 18 324 1 88 104
+0x7012 19 324 10 89 105
+0x7012 20 324 11 90 105
+0x7012 21 324 2 89 104
+0x7012 22 324 3 90 104
+0x7012 23 324 12 91 105
+0x7012 24 324 13 92 105
+0x7012 25 324 4 91 104
+0x7012 26 324 5 92 104
+0x7012 27 324 14 93 105
+0x7012 28 324 6 93 104
+0x7012 29 324 7 94 104
+0x7012 30 324 15 94 105
+0x7012 31 324 16 95 105
+0x7012 32 324 8 95 104
+0x7023 1 348 8 95 112
+0x7023 2 348 16 95 113
+0x7023 3 348 7 94 112
+0x7023 4 348 15 94 113
+0x7023 5 348 6 93 112
+0x7023 6 348 14 93 113
+0x7023 7 348 5 92 112
+0x7023 8 348 13 92 113
+0x7023 9 348 4 91 112
+0x7023 10 348 12 91 113
+0x7023 11 348 3 90 112
+0x7023 12 348 11 90 113
+0x7023 13 348 2 89 112
+0x7023 14 348 10 89 113
+0x7023 15 348 1 88 112
+0x7023 16 348 9 88 113
+0x7023 17 348 24 95 114
+0x7023 18 348 32 95 115
+0x7023 19 348 23 94 114
+0x7023 20 348 22 94 114
+0x7023 21 348 31 93 115
+0x7023 22 348 30 93 115
+0x7023 23 348 21 92 114
+0x7023 24 348 20 92 114
+0x7023 25 348 29 91 115
+0x7023 26 348 28 91 115
+0x7023 27 348 19 90 114
+0x7023 28 348 27 90 115
+0x7023 29 348 26 89 115
+0x7023 30 348 18 89 114
+0x7023 31 348 17 88 114
+0x7023 32 348 25 88 115
+0x7022 1 348 40 95 116
+0x7022 2 348 48 95 117
+0x7022 3 348 39 94 116
+0x7022 4 348 47 94 117
+0x7022 5 348 38 93 116
+0x7022 6 348 46 93 117
+0x7022 7 348 37 92 116
+0x7022 8 348 45 92 117
+0x7022 9 348 36 91 116
+0x7022 10 348 44 91 117
+0x7022 11 348 35 90 116
+0x7022 12 348 43 90 117
+0x7022 13 348 34 89 116
+0x7022 14 348 42 89 117
+0x7022 15 348 33 88 116
+0x7022 16 348 41 88 117
+0x7022 17 348 56 95 118
+0x7022 18 348 64 95 119
+0x7022 19 348 55 94 118
+0x7022 20 348 54 93 118
+0x7022 21 348 63 94 119
+0x7022 22 348 62 93 119
+0x7022 23 348 53 92 118
+0x7022 24 348 52 91 118
+0x7022 25 348 61 92 119
+0x7022 26 348 60 91 119
+0x7022 27 348 51 90 118
+0x7022 28 348 59 90 119
+0x7022 29 348 58 89 119
+0x7022 30 348 50 89 118
+0x7022 31 348 49 88 118
+0x7022 32 348 57 88 119
+0x7033 1 372 8 95 120
+0x7033 2 372 16 95 121
+0x7033 3 372 7 94 120
+0x7033 4 372 15 94 121
+0x7033 5 372 6 93 120
+0x7033 6 372 14 93 121
+0x7033 7 372 5 92 120
+0x7033 8 372 13 92 121
+0x7033 9 372 4 91 120
+0x7033 10 372 12 91 121
+0x7033 11 372 3 90 120
+0x7033 12 372 11 90 121
+0x7033 13 372 2 89 120
+0x7033 14 372 10 89 121
+0x7033 15 372 1 88 120
+0x7033 16 372 9 88 121
+0x7033 17 372 24 95 122
+0x7033 18 372 32 95 123
+0x7033 19 372 23 94 122
+0x7033 20 372 22 94 122
+0x7033 21 372 31 93 123
+0x7033 22 372 30 93 123
+0x7033 23 372 21 92 122
+0x7033 24 372 20 92 122
+0x7033 25 372 29 91 123
+0x7033 26 372 28 91 123
+0x7033 27 372 19 90 122
+0x7033 28 372 27 90 123
+0x7033 29 372 26 89 123
+0x7033 30 372 18 89 122
+0x7033 31 372 17 88 122
+0x7033 32 372 25 88 123
+0x7032 1 372 40 95 124
+0x7032 2 372 48 95 125
+0x7032 3 372 39 94 124
+0x7032 4 372 47 94 125
+0x7032 5 372 38 93 124
+0x7032 6 372 46 93 125
+0x7032 7 372 37 92 124
+0x7032 8 372 45 92 125
+0x7032 9 372 36 91 124
+0x7032 10 372 44 91 125
+0x7032 11 372 35 90 124
+0x7032 12 372 43 90 125
+0x7032 13 372 34 89 124
+0x7032 14 372 42 89 125
+0x7032 15 372 33 88 124
+0x7032 16 372 41 88 125
+0x7032 17 372 56 95 126
+0x7032 18 372 64 95 127
+0x7032 19 372 55 94 126
+0x7032 20 372 54 93 126
+0x7032 21 372 63 94 127
+0x7032 22 372 62 93 127
+0x7032 23 372 53 92 126
+0x7032 24 372 52 91 126
+0x7032 25 372 61 92 127
+0x7032 26 372 60 91 127
+0x7032 27 372 51 90 126
+0x7032 28 372 59 90 127
+0x7032 29 372 58 89 127
+0x7032 30 372 50 89 126
+0x7032 31 372 49 88 126
+0x7032 32 372 57 88 127
+0x7040 1 252 8 95 80
+0x7040 2 252 16 95 81
+0x7040 3 252 7 94 80
+0x7040 4 252 15 94 81
+0x7040 5 252 6 93 80
+0x7040 6 252 14 93 81
+0x7040 7 252 5 92 80
+0x7040 8 252 13 92 81
+0x7040 9 252 4 91 80
+0x7040 10 252 12 91 81
+0x7040 11 252 3 90 80
+0x7040 12 252 11 90 81
+0x7040 13 252 2 89 80
+0x7040 14 252 10 89 81
+0x7040 15 252 1 88 80
+0x7040 16 252 9 88 81
+0x7040 17 252 24 95 82
+0x7040 18 252 32 95 83
+0x7040 19 252 23 94 82
+0x7040 20 252 22 94 82
+0x7040 21 252 31 93 83
+0x7040 22 252 30 93 83
+0x7040 23 252 21 92 82
+0x7040 24 252 20 92 82
+0x7040 25 252 29 91 83
+0x7040 26 252 28 91 83
+0x7040 27 252 19 90 82
+0x7040 28 252 27 90 83
+0x7040 29 252 26 89 83
+0x7040 30 252 18 89 82
+0x7040 31 252 17 88 82
+0x7040 32 252 25 88 83
+0x7041 1 252 40 95 84
+0x7041 2 252 48 95 85
+0x7041 3 252 39 94 84
+0x7041 4 252 47 94 85
+0x7041 5 252 38 93 84
+0x7041 6 252 46 93 85
+0x7041 7 252 37 92 84
+0x7041 8 252 45 92 85
+0x7041 9 252 36 91 84
+0x7041 10 252 44 91 85
+0x7041 11 252 35 90 84
+0x7041 12 252 43 90 85
+0x7041 13 252 34 89 84
+0x7041 14 252 42 89 85
+0x7041 15 252 33 88 84
+0x7041 16 252 41 88 85
+0x7041 17 252 56 95 86
+0x7041 18 252 64 95 87
+0x7041 19 252 55 94 86
+0x7041 20 252 54 93 86
+0x7041 21 252 63 94 87
+0x7041 22 252 62 93 87
+0x7041 23 252 53 92 86
+0x7041 24 252 52 91 86
+0x7041 25 252 61 92 87
+0x7041 26 252 60 91 87
+0x7041 27 252 51 90 86
+0x7041 28 252 59 90 87
+0x7041 29 252 58 89 87
+0x7041 30 252 50 89 86
+0x7041 31 252 49 88 86
+0x7041 32 252 57 88 87
+0x7050 1 228 57 88 79
+0x7050 2 228 49 88 78
+0x7050 3 228 58 89 79
+0x7050 4 228 50 89 78
+0x7050 5 228 59 90 79
+0x7050 6 228 51 90 78
+0x7050 7 228 60 91 79
+0x7050 8 228 52 91 78
+0x7050 9 228 61 92 79
+0x7050 10 228 53 92 78
+0x7050 11 228 62 93 79
+0x7050 12 228 54 93 78
+0x7050 13 228 63 94 79
+0x7050 14 228 55 94 78
+0x7050 15 228 64 95 79
+0x7050 16 228 56 95 78
+0x7050 17 228 41 88 77
+0x7050 18 228 33 88 76
+0x7050 19 228 42 89 77
+0x7050 20 228 43 90 77
+0x7050 21 228 34 89 76
+0x7050 22 228 35 90 76
+0x7050 23 228 44 91 77
+0x7050 24 228 45 92 77
+0x7050 25 228 36 91 76
+0x7050 26 228 37 92 76
+0x7050 27 228 46 93 77
+0x7050 28 228 38 93 76
+0x7050 29 228 39 94 76
+0x7050 30 228 47 94 77
+0x7050 31 228 48 95 77
+0x7050 32 228 40 95 76
+0x7051 1 228 25 88 75
+0x7051 2 228 17 88 74
+0x7051 3 228 26 89 75
+0x7051 4 228 18 89 74
+0x7051 5 228 27 90 75
+0x7051 6 228 19 90 74
+0x7051 7 228 28 91 75
+0x7051 8 228 20 91 74
+0x7051 9 228 29 92 75
+0x7051 10 228 21 92 74
+0x7051 11 228 30 93 75
+0x7051 12 228 22 93 74
+0x7051 13 228 31 94 75
+0x7051 14 228 23 94 74
+0x7051 15 228 32 95 75
+0x7051 16 228 24 95 74
+0x7051 17 228 9 88 73
+0x7051 18 228 1 88 72
+0x7051 19 228 10 89 73
+0x7051 20 228 11 90 73
+0x7051 21 228 2 89 72
+0x7051 22 228 3 90 72
+0x7051 23 228 12 91 73
+0x7051 24 228 13 92 73
+0x7051 25 228 4 91 72
+0x7051 26 228 5 92 72
+0x7051 27 228 14 93 73
+0x7051 28 228 6 93 72
+0x7051 29 228 7 94 72
+0x7051 30 228 15 94 73
+0x7051 31 228 16 95 73
+0x7051 32 228 8 95 72
+0x7060 1 204 57 88 71
+0x7060 2 204 49 88 70
+0x7060 3 204 58 89 71
+0x7060 4 204 50 89 70
+0x7060 5 204 59 90 71
+0x7060 6 204 51 90 70
+0x7060 7 204 60 91 71
+0x7060 8 204 52 91 70
+0x7060 9 204 61 92 71
+0x7060 10 204 53 92 70
+0x7060 11 204 62 93 71
+0x7060 12 204 54 93 70
+0x7060 13 204 63 94 71
+0x7060 14 204 55 94 70
+0x7060 15 204 64 95 71
+0x7060 16 204 56 95 70
+0x7060 17 204 41 88 69
+0x7060 18 204 33 88 68
+0x7060 19 204 42 89 69
+0x7060 20 204 43 90 69
+0x7060 21 204 34 89 68
+0x7060 22 204 35 90 68
+0x7060 23 204 44 91 69
+0x7060 24 204 45 92 69
+0x7060 25 204 36 91 68
+0x7060 26 204 37 92 68
+0x7060 27 204 46 93 69
+0x7060 28 204 38 93 68
+0x7060 29 204 39 94 68
+0x7060 30 204 47 94 69
+0x7060 31 204 48 95 69
+0x7060 32 204 40 95 68
+0x7061 1 204 25 88 67
+0x7061 2 204 17 88 66
+0x7061 3 204 26 89 67
+0x7061 4 204 18 89 66
+0x7061 5 204 27 90 67
+0x7061 6 204 19 90 66
+0x7061 7 204 28 91 67
+0x7061 8 204 20 91 66
+0x7061 9 204 29 92 67
+0x7061 10 204 21 92 66
+0x7061 11 204 30 93 67
+0x7061 12 204 22 93 66
+0x7061 13 204 31 94 67
+0x7061 14 204 23 94 66
+0x7061 15 204 32 95 67
+0x7061 16 204 24 95 66
+0x7061 17 204 9 88 65
+0x7061 18 204 1 88 64
+0x7061 19 204 10 89 65
+0x7061 20 204 11 90 65
+0x7061 21 204 2 89 64
+0x7061 22 204 3 90 64
+0x7061 23 204 12 91 65
+0x7061 24 204 13 92 65
+0x7061 25 204 4 91 64
+0x7061 26 204 5 92 64
+0x7061 27 204 14 93 65
+0x7061 28 204 6 93 64
+0x7061 29 204 7 94 64
+0x7061 30 204 15 94 65
+0x7061 31 204 16 95 65
+0x7061 32 204 8 95 64
+0x7046 1 253 8 103 80
+0x7046 2 253 16 103 81
+0x7046 3 253 7 102 80
+0x7046 4 253 15 102 81
+0x7046 5 253 6 101 80
+0x7046 6 253 14 101 81
+0x7046 7 253 5 100 80
+0x7046 8 253 13 100 81
+0x7046 9 253 4 99 80
+0x7046 10 253 12 99 81
+0x7046 11 253 3 98 80
+0x7046 12 253 11 98 81
+0x7046 13 253 2 97 80
+0x7046 14 253 10 97 81
+0x7046 15 253 1 96 80
+0x7046 16 253 9 96 81
+0x7046 17 253 24 103 82
+0x7046 18 253 32 103 83
+0x7046 19 253 23 102 82
+0x7046 20 253 22 102 82
+0x7046 21 253 31 101 83
+0x7046 22 253 30 101 83
+0x7046 23 253 21 100 82
$SIG{USR1} = sub { $inhibit = 1; };
$SIG{USR2} = sub { $inhibit = 0; system("killall espeak");}; #system("espeak -ven-male2 -s 130 -g 1 \"Speech daemon is online\" 2>/dev/null");
-my $fq = QA::OpenQAFile();
+# my $fq = QA::OpenQAFile();
my $cmd = "ssh hades33 /home/hadaq/trbsoft/daq/hmon/hmon_tail -n 0 -F /home/hadaq/trbsoft/hadesdaq/hmon/files/speaklog";
# my $fq = "remote";
while(my $a = <FTRB>) {
if ($inhibit == 0) {
# system("espeak -vus-mbrola-1 -s125 \"$a\" 2>/dev/null #-ven+m2 -s 130 -g 1 "); -ven-us+f2 -p50 -s120
- system("espeak -ven-us+f2 -p60 -s150 -g 1 \"oh-oh -- $a\" 2>/dev/null");
+# system("espeak -ven-us+f2 -p60 -s150 -g 1 \"oh-oh -- $a\" 2>/dev/null");
+ system("espeak -ven-german -s120 -p 90 \"$a\" 2>/dev/null");
}
}
}
else {
while(1) {
if($inhibit == 0) {
- QA::WriteQALog($fq, "main", "speech", 120, QA::OK,
- "Speech Output", "running", "The speech daemon is running.");
+# QA::WriteQALog($fq, "main", "speech", 120, QA::OK,
+# "Speech Output", "running", "The speech daemon is running.");
}
else {
- QA::WriteQALog($fq, "main", "speech", 120, QA::WARN,
- "Speech Output", "muted", "The speech daemon is muted.");
+# QA::WriteQALog($fq, "main", "speech", 120, QA::WARN,
+# "Speech Output", "muted", "The speech daemon is muted.");
}
sleep 60;
}
DISPLAY=:0 ssh -f -X lxhadeb06p "ping -i 100 lxhadesdaqp" &>/dev/null &
-sshfs -o allow_other hades-qa@lxhadeb06p:/home/hades-qa/online/mar19/vertex `pwd`/vertex
+sshfs -o allow_other hades-qa@lxhadeb06p:/home/hades-qa/online/mar19/pics/vertex `pwd`/vertex
sshfs -o allow_other hades-qa@lxhadeb06p:/home/hades-qa/online/mar19/pics `pwd`/qa
# sshfs -o allow_other hadaq@lxhadeb06p:/data01/tmp/ `pwd`/pion
my @qx = qx($cmd);
exit if (scalar @qx > 0);
# system("$c 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_$t[1]");
- exec("bash", "-c", "$c 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_$t[1]");
+ exec("bash", "-c", "$c 1>/dev/null 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_$t[1]");
exit;
}
END: {if($r!=0 and eof()) {foreach (@l) {wait}}} ' &
if($r == 0) {
chomp $c;
my @t = split("/",$c);
- exec("bash", "-c", "$c 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_$t[1]");
+ exec("bash", "-c", "$c 1>/dev/null 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_$t[1]");
exit;
}
END: {if($r!=0 and eof()) {foreach (@l) {wait}}} ' &
rm ~/trbsoft/hadesdaq/hmon/files/note.htt
-ssh hadesp50 'cd /home/hadaq/trbsoft/daq/hmon/; PERL5LIB=. ./speakdaemon.pl 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_speakdaemon' &
-ssh hadesp33 'cd /home/hadaq/trbsoft/daq/hmon/; PERL5LIB=. ./speakdaemon.pl 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_speakdaemon' &
+ssh hadesp50 'cd /home/hadaq/trbsoft/daq/hmon/; PERL5LIB=. ./speakdaemon.pl 1>/dev/null 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_speakdaemon' &
+ssh hadesp33 'cd /home/hadaq/trbsoft/daq/hmon/; PERL5LIB=. ./speakdaemon.pl 1>/dev/null 2>>/home/hadaq/trbsoft/hadesdaq/hmon/logs/perlerror_speakdaemon' &
sleep 1;
# echo " <Hmon> Done."
margin:0px;
border:0px;
text-align:left;
-
+ font-size:12px;
}
body>div>div {
cursor:default;
}
+table.cpu td{
+ width:16px;
+ font-size:10px;
+ border-width:1px;
+ }
+
+table.cpu tr {
+ height:18px;
+ }
+
table.colorfields th.title {
/* width:80px; */
margin:0 10px 0 0;
box-shadow:inset 0px -1px 1px 1px #fff;
}
-.bgn {background:#0d0;}
-.byg {background:#ac0;}
-.bye {background:#ff2;}
-.bor {background:#fa0;}
-.brd {background:#f00; }
-.bgr {background:#000;color:#aaa !important;}
-.bwh {background:#eee;}
-.bmg {background:#f0a ;}
.blinkon .brdb {
background:#f00;
min-width:60px;
padding-top:5px;
}
+
+/*.ebinputs {
+ text-align:left;
+ cursor:pointer;
+}
+
+.ebinputs div{
+ width:30px;
+ font-size:10px;
+ text-align:center;
+ height:18px;
+ display:inline-block;
+ background:#ccc;
+ margin:2px;
+ padding:0;
+ padding-top:5px;
+ }*/
+
+table.eb th {
+ background:#ccc;
+}
+
+table.eb td {
+ background:#fff;
+}
+
+div.flex {
+ display: flex;
+ width:100%;
+ }
+div.flex div {
+ flex: 1 1 auto;
+ }
+div.flex table {
+ background:#ccc;
+}
+
+
+.bgn {background:#0d0 !important;}
+.byg {background:#ac0 !important;}
+.bye {background:#ff2 !important;}
+.bor {background:#fa0 !important;}
+.brd {background:#f00 !important;}
+.bgr {background:#000;color:#aaa !important;}
+.bwh {background:#eee !important;}
+.bmg {background:#f0a !important;}
+
--- /dev/null
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use Data::Dumper;
+use HADES::TrbNet;
+
+
+
+trb_init_ports() or die trb_strerror();
+$|=1;
+
+my $res;
+my $daq_rate;
+while (1) {
+ my $rh_rate = trb_register_read(0x0003, 0xa001);# or sleep 5 and next;
+ if (!defined $rh_rate) {
+ $res = trb_strerror();
+ print "error output: $res\n";
+ if ($res =~ /^RPC:/) {
+ sleep 1;
+ trb_init_ports();
+ next;
+ }
+ else {
+ sleep 1;
+ exit;
+ }
+ }
+ print Dumper $rh_rate;
+
+ if ( !defined $rh_rate) {
+ $daq_rate = 0;
+ }
+ else {
+ $daq_rate = $rh_rate->{0x0003} & 0xfffff; # only 20bits
+ }
+
+ printf "%8d ", $daq_rate;
+ sleep 1;
+}
+
+
+
+
--- /dev/null
+{
+ "_name" : "DataRate",
+ "_history" : 100,
+ "_kind" : "rate",
+ "time" : "2018-09-27T06:18:46.818Z",
+ "units" : "MB",
+ "value" : 0.595253
+}
\ No newline at end of file
--- /dev/null
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use Time::HiRes qw( gettimeofday usleep time );
+use Data::Dumper;
+use Hmon;
+use QA;
+use Perl2Epics;
+use HADES::TrbNet;
+
+my $SLEEP_TIME = .5; # in seconds
+my $NUM_AVERAGES = 5;
+my $offset = 2;
+my $last_rate_endp = 0;
+my $opt_addr = 3; #CTS
+my $error_ctr = 0;
+my $error_limit = 3;
+
+trb_init_ports() or die trb_strerror();
+
+my $flog = QA::OpenQAFile();
+
+for (my $i = 0; $i <= 15; $i++) {
+ my $s = sprintf("HAD:eb%02i", $i + 1);
+ Perl2Epics::Connect("ebrate$i", $s.":evtCRate");
+ Perl2Epics::Connect("ebstat$i", $s.":status");
+}
+#Perl2Epics::Connect("totalEvts","HAD:eb:totalEvtsComp");
+
+while (1) {
+
+ # 0x03 => CTS
+ # my $rh_result = trb_register_read(QA::CTSAddress, 0xa0f0)
+ # or sleep 5 and next;
+ # my $sentmask = ($rh_result->{QA::CTSAddress} || 0) & 0xFFFF;
+
+ # 0x3000 => ??
+ my $actmask = 0;
+ my $evtrate_eb_tot = 0;
+ my $evtrate_endp_tot = 0;
+ my $ctr = 0;
+ my $starttime = time();
+ my $data;
+ my $last_spill_on = 0;
+ my $spill_on = 0;
+ my $use_spill_detect = 0;
+
+ while (($ctr < ($NUM_AVERAGES + $offset)) && (!($last_spill_on == 1 && $spill_on == 0) || $use_spill_detect == 0)) {
+ my $rh_result = trb_register_read(0x2, 0x1) or sleep 5 and next;
+ my $rate_endp = ($rh_result->{0x2} & 0xffff);
+ if ($ctr < $NUM_AVERAGES) {
+ $evtrate_endp_tot +=
+ $rate_endp >= $last_rate_endp ? $rate_endp - $last_rate_endp
+ : ($rate_endp + 2**16) - $last_rate_endp;
+ }
+ if ($ctr >= $offset) {
+ $data = Perl2Epics::GetAll();
+ my $i = 0;
+ for ($i = 0; $i <= 15; $i++) {
+ $evtrate_eb_tot += $data->{"ebrate$i"}->{val} || 0;
+ if ($data->{"ebstat$i"}->{val}) {
+ $actmask |= (1 << $i);
+ }
+ }
+ }
+ $last_rate_endp = $rate_endp;
+
+ ###cancel integration when spill break is detected
+ my @result = trb_register_read_c($opt_addr, 0xa002 );
+ $last_spill_on = $spill_on;
+ $spill_on = !(($result[1] & 0x10) >> 4);
+
+ usleep($SLEEP_TIME * 1e6);
+ $ctr++;
+ }
+
+ my $tottime = (time() - $starttime) * $NUM_AVERAGES/($NUM_AVERAGES+$offset);
+ my $rate_eb = $evtrate_eb_tot / ($ctr-$offset);
+ my $rate_eb_str = sprintf "%.1f", $rate_eb;
+ my $rate_endp = $evtrate_endp_tot / $tottime;
+ my $rate_endp_str = sprintf "%.1f", $rate_endp;
+ my $diff = $rate_eb - $rate_endp;
+ my $diff_str = sprintf "%d", $diff;
+ my $diff_p = $diff / ($rate_endp || 1) * 100;
+ my $diff_p_str = sprintf "%d", $diff_p;
+ if (! $rate_endp) {
+ $evtrate_endp_tot, $diff_p_str = "---";
+ }
+
+ my $limit = $diff / sqrt($rate_endp || 1);
+ my $status = QA::GetQAState('inside', $limit, @QA::EBDeltaRateLimits);
+ $status = QA::OK if $rate_endp < 50;
+
+ if (! $actmask) {
+ $status = QA::WARN_2;
+ $diff_p_str = "---";
+ $rate_eb_str = "EB is stopped";
+ }
+ if (($status >= QA::ERROR) && ($error_ctr < $error_limit)) {
+ $error_ctr++;
+ $status = QA::OK;
+ } else {
+ $error_ctr = 0;
+ }
+ $status = QA::ERROR if ($diff > 2000 || $diff < -2000);
+
+ my $title = "ΔRate EB-CTS";
+ my $shorttext = "$diff_str ($diff_p_str%)";
+ my $longtext = "CurrentRate CTS: $rate_endp_str - Rate Eventbuilders: $rate_eb_str - ΔRate: $diff_str ($diff_p_str%)";
+ $longtext = " $longtext ErrorCtr: $error_ctr" if ($error_ctr > 0);
+ QA::WriteQALog($flog, "eb", "rate", $SLEEP_TIME * $ctr * 2,
+ $status, $title, $shorttext, $longtext);
+ if ($status >= QA::ERROR) {
+ my $speakermsg = "CTS and Eventbuilder rate differ by ";
+ my $pmesg = sprintf "%d", abs($diff_p);
+ Hmon::Speak('dataloss', "Eventbuilder and CTS rate differ by $pmesg per cent")
+ }
+}
--- /dev/null
+#!/usr/bin/perl -w
+
+# changed from epics to web/json readout of eventbuilder rates 28-sep-2018 JAM
+
+use warnings;
+use strict;
+use Time::HiRes qw( gettimeofday usleep time );
+use Data::Dumper;
+use Hmon;
+use QA;
+use LWP::Simple;
+use JSON qw( decode_json );
+
+use HADES::TrbNet;
+
+my $SLEEP_TIME = .5; # in seconds
+my $NUM_AVERAGES = 5;
+my $offset = 2;
+my $last_rate_endp = 0;
+my $opt_addr = 3; #CTS
+my $error_ctr = 0;
+my $error_limit = 3;
+
+my $opt_debug =1;
+
+trb_init_ports() or die trb_strerror();
+
+my $flog = QA::OpenQAFile();
+
+
+my $masterurl = 'http://lxhadeb07:8099/';
+
+my $url_erate = $masterurl . 'Master/BNET/EventsRate/get.json?field="value"';
+my $url_builders = $masterurl . 'Master/BNET/Builders/get.json?field="value"';
+
+while (1) {
+
+ # 0x03 => CTS
+ # my $rh_result = trb_register_read(QA::CTSAddress, 0xa0f0)
+ # or sleep 5 and next;
+ # my $sentmask = ($rh_result->{QA::CTSAddress} || 0) & 0xFFFF;
+
+ # 0x3000 => ??
+ my $actmask = 0;
+ my $evtrate_eb_tot = 0;
+ my $evtrate_endp_tot = 0;
+ my $ctr = 0;
+ my $starttime = time();
+ my $data;
+ my $last_spill_on = 0;
+ my $spill_on = 0;
+ my $use_spill_detect = 0;
+
+ while (($ctr < ($NUM_AVERAGES + $offset)) && (!($last_spill_on == 1 && $spill_on == 0) || $use_spill_detect == 0)) {
+ my $rh_result = trb_register_read(0x2, 0x1) or sleep 5 and next;
+ my $rate_endp = ($rh_result->{0x2} & 0xffff);
+ if ($ctr < $NUM_AVERAGES) {
+ $evtrate_endp_tot +=
+ $rate_endp >= $last_rate_endp ? $rate_endp - $last_rate_endp
+ : ($rate_endp + 2**16) - $last_rate_endp;
+ }
+ if ($ctr >= $offset) {
+ # JAM2018: direct access to dabc http server instead of epics now:
+ $evtrate_eb_tot += get ($url_erate);
+ $evtrate_eb_tot += 0 unless defined $evtrate_eb_tot;
+ #print Dumper $evtrate_eb_tot;
+ my $builders = get ($url_builders);
+ #print Dumper $builders;
+ if (defined $builders)
+ {
+ my $builder_array = decode_json($builders);
+ $actmask = scalar @$builder_array;
+ # not exactly the bitmask, but this is not used here anyway JAM
+ }
+
+ }
+ $last_rate_endp = $rate_endp;
+
+ ###cancel integration when spill break is detected
+ my @result = trb_register_read_c($opt_addr, 0xa002 );
+ $last_spill_on = $spill_on;
+ $spill_on = !(($result[1] & 0x10) >> 4);
+
+ usleep($SLEEP_TIME * 1e6);
+ $ctr++;
+ }
+
+ my $tottime = (time() - $starttime) * $NUM_AVERAGES/($NUM_AVERAGES+$offset);
+ my $rate_eb = $evtrate_eb_tot / ($ctr-$offset);
+ my $rate_eb_str = sprintf "%.1f", $rate_eb;
+ my $rate_endp = $evtrate_endp_tot / $tottime;
+ my $rate_endp_str = sprintf "%.1f", $rate_endp;
+ my $diff = $rate_eb - $rate_endp;
+ my $diff_str = sprintf "%d", $diff;
+ my $diff_p = $diff / ($rate_endp || 1) * 100;
+ my $diff_p_str = sprintf "%d", $diff_p;
+ if (! $rate_endp) {
+ $evtrate_endp_tot, $diff_p_str = "---";
+ }
+
+ my $limit = $diff / sqrt($rate_endp || 1);
+ my $status = QA::GetQAState('inside', $limit, @QA::EBDeltaRateLimits);
+ $status = QA::OK if $rate_endp < 50;
+
+ if (! $actmask) {
+ $status = QA::WARN_2;
+ $diff_p_str = "---";
+ $rate_eb_str = "EB is stopped";
+ }
+ if (($status >= QA::ERROR) && ($error_ctr < $error_limit)) {
+ $error_ctr++;
+ $status = QA::OK;
+ } else {
+ $error_ctr = 0;
+ }
+ $status = QA::ERROR if ($diff > 2000 || $diff < -2000);
+
+ my $title = "ΔRate EB-CTS";
+ my $shorttext = "$diff_str ($diff_p_str%)";
+ my $longtext = "CurrentRate CTS: $rate_endp_str - Rate Eventbuilders: $rate_eb_str - ΔRate: $diff_str ($diff_p_str%)";
+ $longtext = " $longtext ErrorCtr: $error_ctr" if ($error_ctr > 0);
+ QA::WriteQALog($flog, "eb", "rate", $SLEEP_TIME * $ctr * 2,
+ $status, $title, $shorttext, $longtext) unless $opt_debug>0;
+ print "status:$status title:$title short:$shorttext long: $longtext \n" unless $opt_debug<1;
+
+ if ($status >= QA::ERROR) {
+ my $speakermsg = "CTS and Eventbuilder rate differ by ";
+ my $pmesg = sprintf "%d", abs($diff_p);
+ Hmon::Speak('dataloss', "Eventbuilder and CTS rate differ by $pmesg per cent") unless $opt_debug>0;
+ print "dataloss: Eventbuilder and CTS rate differ by $pmesg per cent\n" unless $opt_debug<1;
+ }
+}
--- /dev/null
+#!/usr/bin/perl -w
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use Hmon;
+use QA;
+use Perl2Epics;
+use HADES::TrbNet;
+
+my $store = {};
+my @time;
+my @state;
+my @rate;
+my @disc;
+my $mismatchfound_sa = -10;
+my $mismatchfound_sr = -10;
+my $events = 0;
+my @evtrates = (0,0,0);
+my @ebrates = ();
+my ($oldsumtype1,$oldsumtype9,$oldsumtypeE) = (0,0,0);
+my ($cnterrtype9,$cnterrtypeE) = (50,50);
+my $lasttotalbytes = 21;
+my @ebrecvhist;
+my @byteshist;
+
+my $numebs = 15;
+ # JAM2018: eb number 16 is deactivated for BNET setup
+
+sub cntbits32 {
+ return (unpack('%32b*', pack('i',$_[0])));
+ }
+
+my $connect_status = &trb_init_ports();
+if(!$connect_status) {
+ die("could not connect to trbnetd");
+}
+
+my $fqa = QA::OpenQAFile();
+
+for(my $i = 0; $i<$numebs; $i++) {
+ my $s = sprintf("HAD:eb%02i",$i+1);
+ Perl2Epics::Connect("ebstat$i",$s.":status");
+ Perl2Epics::Connect("ebrate$i",$s.":evtCRate");
+ Perl2Epics::Connect("ebdisc$i",$s.":evtDRate");
+ Perl2Epics::Connect("ebbyte$i",$s.":byteWRate");
+ Perl2Epics::Connect("eb$i"."type1", $s.":trigtype:1");
+ Perl2Epics::Connect("eb$i"."type9", $s.":trigtype:9");
+ Perl2Epics::Connect("eb$i"."typeE", $s.":trigtype:E");
+ }
+Perl2Epics::Connect("totalEvts","HAD:eb:totalEvtsComp");
+Perl2Epics::Connect("prefix","HAD:eb01:prefix",'DBR_TIME_STRING');
+
+my $spilllength = 0;
+
+while(1) {
+ my $totalrate = 0;
+ my $totalbytes = 0;
+ my $totaldiscarded = 0;
+ my $ioc = 0;
+ my $actmask = 0;
+ my $recvmask = 0;
+ my $qastate = QA::OK;
+ my $qamsg = "";
+ my $evtrate = 0;
+ my $qastatedisc = QA::OK;
+ my $qamsgdisc = "";
+ my $evtavgspill;
+ my $ebavgbytes;
+ my $ebavgrate = 0;
+ my $trbneterr = 0;
+ my $sumtype1 = 0;
+ my $sumtype9 = 0;
+ my $sumtypeE = 0;
+ my ($ratetype1,$ratetype9,$ratetypeE) = (0,0,0);
+
+ # 0x03 => CTS
+ my $rh_result = trb_register_read(QA::CTSAddress, 0xa0f0) or $trbneterr = 1; # or sleep 5 and next;
+ my $sentmask = ($rh_result->{QA::CTSAddress} || 0) & 0xFFFF;
+
+
+ # 0x3000 => ??
+ #$rh_result = trb_register_read(0x3001, 0x1) or $trbneterr = 1;
+ # my $res = ($rh_result->{0x3001} || 0) & 0xFFFF;
+
+ # JAM2017: try to check rate with tof if rich is not up:
+ $rh_result = trb_register_read(0x4c00, 0x1) or $trbneterr = 1;
+ my $res = ($rh_result->{0x4c00} || 0) & 0xFFFF;
+
+
+ $evtrate = $res - ($events || $res);
+ $evtrate += 2**16 if $evtrate < 0;
+ $events = $res;
+ pop(@evtrates) if scalar @evtrates >= $QA::AcceleratorCycle * 2;
+ unshift(@evtrates,$evtrate);
+
+ $evtavgspill += $_ for @evtrates;
+ $evtavgspill /= scalar @evtrates;
+
+ my $data = Perl2Epics::GetAll();
+ for(my $i = 0; $i<$numebs; $i++) {
+
+ $totalrate += $data->{"ebrate$i"}->{val} || 0;
+ $totaldiscarded += $data->{"ebdisc$i"}->{val} || 0;
+ $totalbytes += $data->{"ebbyte$i"}->{val} || 0;
+
+ $sumtype1 += $data->{"eb$i"."type1"}->{val} || 0;
+ $sumtype9 += $data->{"eb$i"."type9"}->{val} || 0;
+ $sumtypeE += $data->{"eb$i"."typeE"}->{val} || 0;
+
+ if(($data->{"ebdisc$i"}->{val} || 0) > 5) {
+ $qamsgdisc .= " - " unless $qamsgdisc eq "";
+ $qamsgdisc .= "EB".($i+1)." ".$data->{"ebdisc$i"}->{val}." events";
+ }
+ #print "Perl2Epics::GetAll() delivers ebstat for index $i : $data->{\"ebstat$i\"}->{val} \n";
+ if ($data->{"ebstat$i"}->{val}) {
+ $actmask |= (1<<$i);
+ if ($data->{"ebrate$i"}->{val} > 0) {
+ $recvmask |= (1<<$i);
+ }
+ }
+ }
+ pop(@ebrates) if scalar @ebrates >= $QA::AcceleratorCycle * 2;
+ unshift(@ebrates,$totalrate);
+ $ebavgrate += $_ for @ebrates;
+ $ebavgrate /= scalar @ebrates;
+
+ pop(@byteshist) if scalar @byteshist >= $QA::AcceleratorCycle * 2;
+ unshift(@byteshist,$totalbytes);
+ $ebavgbytes += $_ for @byteshist;
+ $ebavgbytes /= scalar @byteshist;
+ my $totalrateavg = 0;
+
+ $totalrateavg += $_ for @ebrates;
+
+ my $act = cntbits32($actmask);
+ my $sent = cntbits32($sentmask);
+
+ pop(@ebrecvhist) if scalar @ebrecvhist >= $QA::AcceleratorCycle * 2;
+ unshift(@ebrecvhist,$recvmask);
+
+ for my $m (@ebrecvhist) { $recvmask |= $m;}
+ my $recv = cntbits32($recvmask);
+
+ my $mismatch_sr = 0;
+ my $mismatch_sa = 0;
+ for(my $i=0;$i<$numebs;$i++) {
+ $mismatch_sr |= (1<<$i) if ($sentmask & (1<<$i)) && !($recvmask & (1<<$i));
+ $mismatch_sa |= (1<<$i) if ($sentmask & (1<<$i)) && !($actmask & (1<<$i));
+ }
+# printf ("actmask: %08X, recvmask: %04X, sentmask: %04X, mismatch_sr: %04X, mismatch_sa: %04X\n",
+# ,$actmask,$recvmask,$sentmask,$mismatch_sr,$mismatch_sa);
+
+#Mismatch between selected EB in CTS and EB receiving data
+ if($mismatch_sr != 0) {
+ if ($evtrate > $act*32) {
+ my $str = "";
+ for(my $i = 0; $i < $numebs; $i++) {
+ if ($mismatch_sr & (1<<$i)) {
+ $str .= ", " if $str ne "";
+ $str .= $i+1;
+ }
+ }
+ if ($mismatchfound_sr++ >= 0 && $trbneterr == 0) {
+ system("logger -p local1.info -t DAQ 'EB <E> Data is sent to EB $str but not received'") unless $mismatchfound_sr % 240;
+ $qastate = QA::ERROR;
+ $qamsg .= "Data is sent to EB $str but not received. ";
+ }
+ }
+ }
+ else {
+ $mismatchfound_sr = -10;
+ }
+
+
+#Mismatch between selected EB in CTS and running EB processes
+ if($mismatch_sa != 0) {
+ my $str = "";
+ for(my $i = 0; $i < $numebs; $i++) {
+ if ($mismatch_sa & (1<<$i)) {
+ $str .= ", " if $str ne "";
+ $str .= $i+1;
+ }
+ }
+ if ($mismatchfound_sa++ >= 0 && $trbneterr == 0) {
+ system("logger -p local1.info -t DAQ 'EB <E> Data is sent to not running EB $str'") unless $mismatchfound_sa % 60;
+ $qastate = QA::ERROR;
+ $qamsg .= "Data is sent to not running EB $str. ";
+ }
+ }
+ else {
+ $mismatchfound_sa = -10;
+ }
+ if($trbneterr) {
+ $qamsg .= "TrbNet Error - no information available.";
+ $qastate = QA::ERROR;
+ }
+ if ($qamsg eq "") {$qamsg = "No error found";}
+ if ($qastate == QA::OK) {
+ $qamsg .= sprintf(". Total rate: %i, 4-spill average: %i, total per EB: %i",
+ $totalrate,$ebavgrate,$totalrate/($recv || $totalrate || 1));
+ }
+
+ $qamsgdisc = "Discarded events: $totaldiscarded - ".$qamsgdisc;
+
+
+ my $qatitle = "#EB running";
+ $qatitle = "EB stopped" if ($act == 0) ;
+ #print "$qatitle with act = $act , actmask = $actmask , sent = $sent , sentmask = $sentmask\n" ;
+ Hmon::Speak('ebrun',$qamsg) if $qastate > 60;
+ QA::WriteQALog($fqa, "eb", "run", 10, $qastate, $qatitle,
+ "act: $recv/$sent (".$data->{"prefix"}->{val}.")", $qamsg);
+# if ($totalrate) {
+ $qastatedisc = QA::GetQAState('below',$totaldiscarded/($totalrate || $totaldiscarded || 1),(0.01,0.05,0.1));
+ if($totalrate < 500) {
+ $qastatedisc = QA::GetQAState('below',$totaldiscarded || 1,(20,50,100));
+ }
+# }
+# else {
+# $qastatedisc = QA::NA;
+# }
+
+ my $totallost = $evtavgspill - $totalrate;
+ my $s = sprintf("%5d",$totaldiscarded);
+ QA::WriteQALog($fqa, "eb", "lostevt", 10, $qastatedisc,
+ "#Evt Discarded", $s, $qamsgdisc);
+
+ $ratetype1 = $sumtype1 - $oldsumtype1 unless ($oldsumtype1 > $sumtype1);
+ $ratetype9 = $sumtype9 - $oldsumtype9 unless ($oldsumtype9 > $sumtype9);
+ $ratetypeE = $sumtypeE - $oldsumtypeE unless ($oldsumtypeE > $sumtypeE);
+
+ $cnterrtype9 += -0.8+$ratetype9 ;#if $evtrate > $act*32;
+ $cnterrtypeE += -0.8+$ratetypeE ;#if $evtrate > $act*32;
+ if($oldsumtype1 > $sumtype1) {
+ $cnterrtype9 = 50;
+ $cnterrtypeE = 50;
+ }
+
+
+ $qastate = QA::OK;
+# $qastate = QA::WARN if $ebavgrate <= 0;
+ my $evtavgshort = sprintf("%i MB - %i kB",$ebavgbytes/1024,$ebavgbytes/($ebavgrate || $ebavgbytes || 1));
+ my $evtavglong = sprintf("Current: %i MB/s - %i kB/evt / Averaged: %i MB/s - %i kB/evt <br> %i Evt/EB/s",
+ $totalbytes/1024,
+ $totalbytes/($totalrate || $totalbytes || 1),
+ $ebavgbytes/1024,
+ $ebavgbytes/($ebavgrate || $ebavgbytes || 1),
+ $totalrate/($recv || $totalrate || 1));
+ $evtavglong .= sprintf(" <br> MDC Calib Evt: %i (%i/s) - Status Evt: %i (%i/s)",
+ $sumtype9,$ratetype9,$sumtypeE,$ratetypeE);
+
+ if($cnterrtypeE < 30 || $cnterrtype9 < 30) {
+ $qastate = QA::WARN_2;
+ $evtavglong .= " <br> Number of special triggers is not correct (debug $cnterrtype9 $cnterrtypeE)";
+ }
+ if($totalbytes < 20 && $lasttotalbytes <20) {
+ $qastate = QA::WARN_2;
+ }
+
+ if($trbneterr == 0) {
+ QA::WriteQALog($fqa,"eb","bytes",5,$qastate,"Data Rate",$evtavgshort,$evtavglong);
+# print $evtavglong."\n";
+ }
+ else {
+ QA::WriteQALog($fqa,"eb","bytes",30,QA::NA,"Data Rate","N/A","N/A");
+ }
+
+ ($oldsumtype1,$oldsumtype9,$oldsumtypeE) = ($sumtype1,$sumtype9,$sumtypeE);
+ $lasttotalbytes = $totalbytes;
+ usleep(990000);
+ }
--- /dev/null
+#!/usr/bin/perl -w
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use Hmon;
+use QA;
+#use Perl2Epics;
+use LWP::Simple;
+use JSON qw( decode_json );
+
+use HADES::TrbNet;
+
+my $store = {};
+my @time;
+my @state;
+my @rate;
+my @disc;
+my $mismatchfound_sa = -10;
+my $mismatchfound_sr = -10;
+my $events = 0;
+my @evtrates = (0,0,0);
+my @ebrates = ();
+my ($oldsumtype1,$oldsumtype9,$oldsumtypeE) = (0,0,0);
+my ($cnterrtype9,$cnterrtypeE) = (50,50);
+my $lasttotalbytes = 21;
+my @ebrecvhist;
+my @byteshist;
+
+#my $numebs = 15;
+ # JAM2018: eb number 16 is deactivated for BNET setup
+
+sub cntbits32 {
+ return (unpack('%32b*', pack('i',$_[0])));
+ }
+
+my $connect_status = &trb_init_ports();
+if(!$connect_status) {
+ die("could not connect to trbnetd");
+}
+
+my $fqa = QA::OpenQAFile();
+
+
+
+# JAM 2018 here figure out corresponding json calles
+my $masterurl = 'http://lxhadeb07:8099/';
+
+my $url_drate = $masterurl . 'Master/BNET/DataRate/get.json?field="value"';
+my $url_erate = $masterurl . 'Master/BNET/EventsRate/get.json?field="value"';
+my $url_discrate = $masterurl . 'Master/BNET/LostRate/get.json?field="value"';
+my $url_prefix = $masterurl . 'Master/BNET/RunPrefix/get.json?field="value"';
+my $url_builders = $masterurl . 'Master/BNET/Builders/get.json?field="value"';
+my $url_inputs = $masterurl . 'Master/BNET/Inputs/get.json?field="value"';
+
+my $url_cts_histo = $masterurl . '/BNET-IN-4/TRB8800_TdcCal/TRB_8800/TRB_8800_TrigType/get.json?field="bins"';
+
+# my $eb_drate = get ($url_drate);
+# die "Couldn't get $url_drate" unless defined $eb_drate;
+#
+# my $eb_evrate = get ($url_erate);
+# die "Couldn't get $url_erate" unless defined $eb_evrate;
+#
+# my $prefix = get ($url_prefix);
+# die "Couldn't get $url_prefix" unless defined $prefix;
+#
+#
+# #print Dumper $drate;
+# print "Run prefix:$prefix, datarate: $eb_drate MB/s, event rate: $eb_evrate Ev/s \n";
+#
+# #my $json_array = decode_json($content);
+#
+# my $builders = get ($url_builders);
+# die "Couldn't get $url_builders" unless defined $builders;
+#
+# my $builder_array = decode_json($builders);
+#
+# #print Dumper $builder_array;
+# my $numbuilders = scalar @$builder_array;
+#
+# my $inputs = get ($url_inputs);
+# die "Couldn't get $url_inputs" unless defined $inputs;
+#
+# my $inputs_array = decode_json($inputs);
+#
+# #print Dumper $inputs_array;
+# my $numinputs = scalar @$inputs_array;
+# print "input node 1: $inputs_array->[0]\n";
+# print "number of inputs: $numinputs, number of builders: $numbuilders \n" ;
+#
+#
+
+
+#die "End of test.";
+
+
+my $spilllength = 0;
+
+while(1) {
+ my $totalrate = 0;
+ my $totalbytes = 0;
+ my $totaldiscarded = 0;
+ my $ioc = 0;
+ my $actmask = 0;
+ my $recvmask = 0;
+ my $qastate = QA::OK;
+ my $qamsg = "";
+ my $evtrate = 0;
+ my $qastatedisc = QA::OK;
+ my $qamsgdisc = "";
+ my $evtavgspill;
+ my $ebavgbytes;
+ my $ebavgrate = 0;
+ my $trbneterr = 0;
+ my $sumtype1 = 0;
+ my $sumtype9 = 0;
+ my $sumtypeE = 0;
+ my ($ratetype1,$ratetype9,$ratetypeE) = (0,0,0);
+
+ # 0x03 => CTS
+ my $rh_result = trb_register_read(QA::CTSAddress, 0xa0f0) or $trbneterr = 1; # or sleep 5 and next;
+ my $sentmask = ($rh_result->{QA::CTSAddress} || 0) & 0xFFFF;
+
+
+ # 0x3000 => ??
+ #$rh_result = trb_register_read(0x3001, 0x1) or $trbneterr = 1;
+ # my $res = ($rh_result->{0x3001} || 0) & 0xFFFF;
+
+ # JAM2017: try to check rate with tof if rich is not up:
+ $rh_result = trb_register_read(0x4c00, 0x1) or $trbneterr = 1;
+ my $res = ($rh_result->{0x4c00} || 0) & 0xFFFF;
+
+
+ $evtrate = $res - ($events || $res);
+ $evtrate += 2**16 if $evtrate < 0;
+ $events = $res;
+ pop(@evtrates) if scalar @evtrates >= $QA::AcceleratorCycle * 2;
+ unshift(@evtrates,$evtrate);
+
+ $evtavgspill += $_ for @evtrates;
+ $evtavgspill /= scalar @evtrates;
+
+
+############# JAM2018 - get eventbuilder rates via json here:
+
+my $cts_trigtype_histo = get ($url_cts_histo);
+#print Dumper $cts_trigtype_histo;
+my $trigtype_array;
+if (defined $cts_trigtype_histo)
+{
+ $trigtype_array = decode_json($cts_trigtype_histo);
+}
+
+# JAM2018 - note that first 4 histogram bins contain dimension and underflow/overflow bins in jsroot!?
+$sumtype1 += $trigtype_array->[5] || 0;
+$sumtype9 += $trigtype_array->[13] || 0;
+$sumtypeE += $trigtype_array->[18] || 0;
+
+
+$totalrate = get ($url_erate);
+$totalrate = -1 unless defined $totalrate;
+
+$totaldiscarded = get ($url_discrate);
+$totaldiscarded = -1 unless defined $totaldiscarded;
+#print Dumper $totaldiscarded;
+
+$totalbytes = get ($url_drate);
+$totalbytes = -1 unless defined $totalbytes;
+# dabc delivers units MBytes, translate to kB to match previous EPICS kB units:
+$totalbytes *=1024;
+
+#print Dumper $totalbytes;
+ my $prefix = get ($url_prefix);
+ #print Dumper $prefix;
+
+ $prefix = "--" unless defined $prefix;
+
+# print "----------- \nDEBUG: Run prefix:$prefix, datarate: $totalbytes kB/s, event rate: $totalrate Ev/s \n";
+
+####################################################################################
+### evaluate the builder node infos:
+
+my $num_bnetbuild =0;
+my $builders = get ($url_builders);
+#print Dumper $builders;
+my $builder_array;
+if (defined $builders)
+{
+ # $builders = 0 unless defined $builders;
+ $builder_array = decode_json($builders);
+ $num_bnetbuild = scalar @$builder_array;
+}
+
+## find out how many of the active eventbuilders are actually receiving stuff:
+my $num_act_build=0;
+my $fileopen=0;
+for my $buildnode (@$builder_array) {
+ #print " node is $buildnode \n";
+ my $url_noderate = $masterurl . $buildnode . '/HadaqEvents/get.json?field="value"';
+ my $noderate = get ($url_noderate);
+ #print $url_noderate;
+ #print Dumper $noderate;
+ $noderate = 0 unless defined $noderate;
+ if($noderate > 0) {$num_act_build +=1;}
+ # check here if file of given prefix is actually written:
+ my $url_filesize = $masterurl . $buildnode . '/RunFileSize/get.json?field="value"';
+ my $filesize = get ($url_filesize);
+ #print $url_filesize;
+ #print Dumper $filesize;
+ $filesize = 0 unless defined $filesize;
+ if ($filesize>0) {$fileopen =1};
+ }
+
+
+
+
+ $prefix = "--" unless $fileopen>0;
+ $totalbytes =0 unless $fileopen>0;
+ # emulate previous monitor: only account datarate when writing to file
+
+
+ ############################################################################################
+ ### evaluate the bnet input node infos:
+ my $num_bnetin=0;
+my $inputs = get ($url_inputs);
+#print Dumper $inputs;
+my $inputs_array;
+if (defined $inputs)
+{
+ $inputs_array = decode_json($inputs);
+ $num_bnetin = scalar @$inputs_array;
+}
+
+
+ ## find out how many of the active eventbuilders are actually receiving stuff:
+my $num_act_ins=0;
+for my $inpnode (@$inputs_array) {
+ #print " node is $inpnode \n";
+ my $url_noderate = $masterurl . $inpnode . '/HadaqEvents/get.json?field="value"';
+ my $noderate = get ($url_noderate);
+ #print $url_noderate;
+ #print Dumper $noderate;
+ $noderate = 0 unless defined $noderate;
+ if($noderate > 0) {$num_act_ins +=1;}
+ }
+
+
+
+
+
+
+
+
+
+ pop(@ebrates) if scalar @ebrates >= $QA::AcceleratorCycle * 2;
+ unshift(@ebrates,$totalrate);
+ $ebavgrate += $_ for @ebrates;
+ $ebavgrate /= scalar @ebrates;
+
+ pop(@byteshist) if scalar @byteshist >= $QA::AcceleratorCycle * 2;
+ unshift(@byteshist,$totalbytes);
+ $ebavgbytes += $_ for @byteshist;
+ $ebavgbytes /= scalar @byteshist;
+ my $totalrateavg = 0;
+
+ $totalrateavg += $_ for @ebrates;
+
+ ## hier todo: evtl mismatch von vorhandenen und aktiveb bnet nodes?
+
+# my $act = cntbits32($actmask);
+# my $sent = cntbits32($sentmask);
+
+
+
+# pop(@ebrecvhist) if scalar @ebrecvhist >= $QA::AcceleratorCycle * 2;
+# unshift(@ebrecvhist,$recvmask);
+#
+# for my $m (@ebrecvhist) { $recvmask |= $m;}
+# my $recv = cntbits32($recvmask);
+#
+# my $mismatch_sr = 0;
+# my $mismatch_sa = 0;
+# for(my $i=0;$i<$numebs;$i++) {
+# $mismatch_sr |= (1<<$i) if ($sentmask & (1<<$i)) && !($recvmask & (1<<$i));
+# $mismatch_sa |= (1<<$i) if ($sentmask & (1<<$i)) && !($actmask & (1<<$i));
+# }
+# printf ("actmask: %08X, recvmask: %04X, sentmask: %04X, mismatch_sr: %04X, mismatch_sa: %04X\n",
+# ,$actmask,$recvmask,$sentmask,$mismatch_sr,$mismatch_sa);
+
+#Mismatch between selected EB in CTS and EB receiving data
+# if($mismatch_sr != 0) {
+# if ($evtrate > $act*32) {
+# my $str = "";
+# for(my $i = 0; $i < $numebs; $i++) {
+# if ($mismatch_sr & (1<<$i)) {
+# $str .= ", " if $str ne "";
+# $str .= $i+1;
+# }
+# }
+# if ($mismatchfound_sr++ >= 0 && $trbneterr == 0) {
+# #system("logger -p local1.info -t DAQ 'EB <E> Data is sent to EB $str but not received'") unless $mismatchfound_sr % 240;
+# print "logger -p local1.info -t DAQ 'EB <E> Data is sent to EB $str but not received'")unless $mismatchfound_sr % 240;
+# $qastate = QA::ERROR;
+# $qamsg .= "Data is sent to EB $str but not received. ";
+# }
+# }
+# }
+# else {
+# $mismatchfound_sr = -10;
+# }
+#
+#
+# #Mismatch between selected EB in CTS and running EB processes
+# if($mismatch_sa != 0) {
+# my $str = "";
+# for(my $i = 0; $i < $numebs; $i++) {
+# if ($mismatch_sa & (1<<$i)) {
+# $str .= ", " if $str ne "";
+# $str .= $i+1;
+# }
+# }
+# if ($mismatchfound_sa++ >= 0 && $trbneterr == 0) {
+# system("logger -p local1.info -t DAQ 'EB <E> Data is sent to not running EB $str'") unless $mismatchfound_sa % 60;
+# $qastate = QA::ERROR;
+# $qamsg .= "Data is sent to not running EB $str. ";
+# }
+# }
+# else {
+# $mismatchfound_sa = -10;
+# }
+#
+
+ if($trbneterr) {
+ $qamsg .= "TrbNet Error - no information available.";
+ $qastate = QA::ERROR;
+ }
+ if ($qamsg eq "") {$qamsg = "No error found";}
+ if ($qastate == QA::OK) {
+ $qamsg .= sprintf(". Total rate: %i, 4-spill average: %i, total per EB: %i",
+ $totalrate,$ebavgrate,$totalrate/($num_act_build || $totalrate || 1));
+ }
+
+ $qamsgdisc = "Discarded events: $totaldiscarded - ".$qamsgdisc;
+
+
+ my $qatitle = "#EB running";
+ $qatitle = "EB stopped" if ($num_bnetbuild == 0) ;
+ #print "$qatitle with act = $act , actmask = $actmask , sent = $sent , sentmask = $sentmask\n" ;
+ Hmon::Speak('ebrun',$qamsg) if $qastate > 60;
+# QA::WriteQALog($fqa, "eb", "run", 10, $qastate, $qatitle,
+# "act: $recv/$sent (".$data->{"prefix"}->{val}.")", $qamsg);
+
+ QA::WriteQALog($fqa, "eb", "run", 10, $qastate, $qatitle,
+ "i:$num_bnetin/$num_act_ins, b:$num_bnetbuild/$num_act_build ($prefix)", $qamsg);
+#print "QAlog: state:$qastate title:$qatitle\n";
+#print "QAlog: i:$num_bnetin/$num_act_ins, b:$num_bnetbuild/$num_act_build ($prefix) msg: $qamsg\n";
+
+# if ($totalrate) {
+ $qastatedisc = QA::GetQAState('below',$totaldiscarded/($totalrate || $totaldiscarded || 1),(0.01,0.05,0.1));
+ if($totalrate < 500) {
+ $qastatedisc = QA::GetQAState('below',$totaldiscarded || 1,(20,50,100));
+ }
+# }
+# else {
+# $qastatedisc = QA::NA;
+# }
+
+ my $totallost = $evtavgspill - $totalrate;
+ my $s = sprintf("%5d",$totaldiscarded);
+ QA::WriteQALog($fqa, "eb", "lostevt", 10, $qastatedisc,
+ "#Evt Discarded", $s, $qamsgdisc);
+#print "QAlog: disc:$qastatedisc #Evt Discarded: $s - $qamsgdisc\n";
+
+ $ratetype1 = $sumtype1 - $oldsumtype1 unless ($oldsumtype1 > $sumtype1);
+ $ratetype9 = $sumtype9 - $oldsumtype9 unless ($oldsumtype9 > $sumtype9);
+ $ratetypeE = $sumtypeE - $oldsumtypeE unless ($oldsumtypeE > $sumtypeE);
+
+ $cnterrtype9 += -0.8+$ratetype9 ;#if $evtrate > $act*32;
+ $cnterrtypeE += -0.8+$ratetypeE ;#if $evtrate > $act*32;
+ if($oldsumtype1 > $sumtype1) {
+ $cnterrtype9 = 50;
+ $cnterrtypeE = 50;
+ }
+
+
+ $qastate = QA::OK;
+
+my $evtavgshort = sprintf("%i MB - %i kB",$ebavgbytes/1024,$ebavgbytes/($ebavgrate || $ebavgbytes || 1));
+ my $evtavglong = sprintf("Current: %i MB/s - %i kB/evt / Averaged: %i MB/s - %i kB/evt <br> %i Evt/EB/s",
+ $totalbytes/1024,
+ $totalbytes/($totalrate || $totalbytes || 1),
+ $ebavgbytes/1024,
+ $ebavgbytes/($ebavgrate || $ebavgbytes || 1),
+ $totalrate/($num_bnetbuild || $totalrate || 1));
+
+ $evtavglong .= sprintf(" <br> MDC Calib Evt: %i (%i/s) - Status Evt: %i (%i/s)",
+ $sumtype9,$ratetype9,$sumtypeE,$ratetypeE);
+
+ if($cnterrtypeE < 30 || $cnterrtype9 < 30) {
+ $qastate = QA::WARN_2;
+ $evtavglong .= " <br> Number of special triggers is not correct (debug $cnterrtype9 $cnterrtypeE)";
+ }
+ if($totalbytes < 20 && $lasttotalbytes <20) {
+ $qastate = QA::WARN_2;
+ }
+
+ if($trbneterr == 0) {
+ QA::WriteQALog($fqa,"eb","bytes",5,$qastate,"Data Rate",$evtavgshort,$evtavglong);
+#printf "$qastate Data Rate - short:$evtavgshort long:$evtavglong)\n";
+# print $evtavglong."\n";
+ }
+ else {
+ QA::WriteQALog($fqa,"eb","bytes",30,QA::NA,"Data Rate","N/A","N/A");
+ }
+
+ ($oldsumtype1,$oldsumtype9,$oldsumtypeE) = ($sumtype1,$sumtype9,$sumtypeE);
+ $lasttotalbytes = $totalbytes;
+ usleep(990000);
+ }
--- /dev/null
+#!/usr/bin/perl -w
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use Hmon;
+use QA;
+#use Perl2Epics;
+use LWP::Simple;
+use JSON qw( decode_json );
+
+use HADES::TrbNet;
+
+my $store = {};
+my @time;
+my @state;
+my @rate;
+my @disc;
+my $mismatchfound_sa = -10;
+my $mismatchfound_sr = -10;
+my $events = 0;
+my @evtrates = (0,0,0);
+my @ebrates = ();
+my ($oldsumtype1,$oldsumtype9,$oldsumtypeE) = (0,0,0);
+my ($cnterrtype9,$cnterrtypeE) = (50,50);
+my $lasttotalbytes = 21;
+my @ebrecvhist;
+my @byteshist;
+
+# with this switch disable qalog and enable printout only JAM
+my $opt_debug = 0;
+
+
+# sub cntbits32 {
+# return (unpack('%32b*', pack('i',$_[0])));
+# }
+
+my $connect_status = &trb_init_ports();
+if(!$connect_status) {
+ die("could not connect to trbnetd");
+}
+
+my $fqa = QA::OpenQAFile();
+
+
+
+# JAM 2018 here figure out corresponding json calles
+my $masterurl = 'http://lxhadeb07:8099/';
+
+my $url_drate = $masterurl . 'Master/BNET/DataRate/get.json?field="value"';
+my $url_erate = $masterurl . 'Master/BNET/EventsRate/get.json?field="value"';
+my $url_discrate = $masterurl . 'Master/BNET/LostRate/get.json?field="value"';
+my $url_prefix = $masterurl . 'Master/BNET/RunPrefix/get.json?field="value"';
+my $url_builders = $masterurl . 'Master/BNET/Builders/get.json?field="value"';
+my $url_inputs = $masterurl . 'Master/BNET/Inputs/get.json?field="value"';
+
+my $url_cts_histo = $masterurl . '/BNET-IN-4/TRB8800_TdcCal/TRB_8800/TRB_8800_TrigType/get.json?field="bins"';
+
+# my $eb_drate = get ($url_drate);
+# die "Couldn't get $url_drate" unless defined $eb_drate;
+#
+# my $eb_evrate = get ($url_erate);
+# die "Couldn't get $url_erate" unless defined $eb_evrate;
+#
+# my $prefix = get ($url_prefix);
+# die "Couldn't get $url_prefix" unless defined $prefix;
+#
+#
+# #print Dumper $drate;
+# print "Run prefix:$prefix, datarate: $eb_drate MB/s, event rate: $eb_evrate Ev/s \n";
+#
+# #my $json_array = decode_json($content);
+#
+# my $builders = get ($url_builders);
+# die "Couldn't get $url_builders" unless defined $builders;
+#
+# my $builder_array = decode_json($builders);
+#
+# #print Dumper $builder_array;
+# my $numbuilders = scalar @$builder_array;
+#
+# my $inputs = get ($url_inputs);
+# die "Couldn't get $url_inputs" unless defined $inputs;
+#
+# my $inputs_array = decode_json($inputs);
+#
+# #print Dumper $inputs_array;
+# my $numinputs = scalar @$inputs_array;
+# print "input node 1: $inputs_array->[0]\n";
+# print "number of inputs: $numinputs, number of builders: $numbuilders \n" ;
+#
+#
+#die "End of test.";
+
+
+my $spilllength = 0;
+
+while(1) {
+ my $totalrate = 0;
+ my $totalbytes = 0;
+ my $totaldiscarded = 0;
+ my $ioc = 0;
+ my $actmask = 0;
+ my $recvmask = 0;
+ my $qastate = QA::OK;
+ my $qamsg = "";
+ my $evtrate = 0;
+ my $qastatedisc = QA::OK;
+ my $qamsgdisc = "";
+ my $evtavgspill;
+ my $ebavgbytes;
+ my $ebavgrate = 0;
+ my $trbneterr = 0;
+ my $sumtype1 = 0;
+ my $sumtype9 = 0;
+ my $sumtypeE = 0;
+ my ($ratetype1,$ratetype9,$ratetypeE) = (0,0,0);
+
+ # 0x03 => CTS
+ my $rh_result = trb_register_read(QA::CTSAddress, 0xa0f0) or $trbneterr = 1; # or sleep 5 and next;
+ my $sentmask = ($rh_result->{QA::CTSAddress} || 0) & 0xFFFF;
+
+
+ # 0x3000 => ??
+ #$rh_result = trb_register_read(0x3001, 0x1) or $trbneterr = 1;
+ # my $res = ($rh_result->{0x3001} || 0) & 0xFFFF;
+
+ # JAM2017: try to check rate with tof if rich is not up:
+ $rh_result = trb_register_read(0x4c00, 0x1) or $trbneterr = 1;
+ my $res = ($rh_result->{0x4c00} || 0) & 0xFFFF;
+
+
+ $evtrate = $res - ($events || $res);
+ $evtrate += 2**16 if $evtrate < 0;
+ $events = $res;
+ pop(@evtrates) if scalar @evtrates >= $QA::AcceleratorCycle * 2;
+ unshift(@evtrates,$evtrate);
+
+ $evtavgspill += $_ for @evtrates;
+ $evtavgspill /= scalar @evtrates;
+
+
+############# JAM2018 - get eventbuilder rates via json here:
+
+my $cts_trigtype_histo = get ($url_cts_histo);
+#print Dumper $cts_trigtype_histo;
+my $trigtype_array;
+if (defined $cts_trigtype_histo)
+{
+ $trigtype_array = decode_json($cts_trigtype_histo);
+}
+
+# JAM2018 - note that first 4 histogram bins contain dimension and underflow/overflow bins in jsroot!?
+$sumtype1 += $trigtype_array->[5] || 0;
+$sumtype9 += $trigtype_array->[13] || 0;
+$sumtypeE += $trigtype_array->[18] || 0;
+
+
+$totalrate = get ($url_erate);
+$totalrate = -1 unless defined $totalrate;
+
+$totaldiscarded = get ($url_discrate);
+$totaldiscarded = -1 unless defined $totaldiscarded;
+#print Dumper $totaldiscarded;
+
+$totalbytes = get ($url_drate);
+$totalbytes = -1 unless defined $totalbytes;
+# dabc delivers units MBytes, translate to kB to match previous EPICS kB units:
+$totalbytes *=1024;
+
+#print Dumper $totalbytes;
+ my $prefix = get ($url_prefix);
+ #print Dumper $prefix;
+
+ $prefix = "--" unless defined $prefix;
+
+# print "----------- \nDEBUG: Run prefix:$prefix, datarate: $totalbytes kB/s, event rate: $totalrate Ev/s \n";
+
+####################################################################################
+### evaluate the builder node infos:
+
+my $num_bnetbuild =0;
+my $builders = get ($url_builders);
+#print Dumper $builders;
+my $builder_array;
+if (defined $builders)
+{
+ # $builders = 0 unless defined $builders;
+ $builder_array = decode_json($builders);
+ $num_bnetbuild = scalar @$builder_array;
+}
+
+## find out how many of the active eventbuilders are actually receiving stuff:
+my $num_act_build=0;
+my $fileopen=0;
+for my $buildnode (@$builder_array) {
+ #print " node is $buildnode \n";
+ my $url_noderate = $masterurl . $buildnode . '/HadaqEvents/get.json?field="value"';
+ my $noderate = get ($url_noderate);
+ #print $url_noderate;
+ #print Dumper $noderate;
+ $noderate = 0 unless defined $noderate;
+ if($noderate > 0) {$num_act_build +=1;}
+ # check here if file of given prefix is actually written:
+ my $url_filesize = $masterurl . $buildnode . '/RunFileSize/get.json?field="value"';
+ my $filesize = get ($url_filesize);
+ #print $url_filesize;
+ #print Dumper $filesize;
+ $filesize = 0 unless defined $filesize;
+ if ($filesize>0) {$fileopen =1};
+ }
+
+
+
+
+ $prefix = "--" unless $fileopen>0;
+ $totalbytes =0 unless $fileopen>0;
+ # emulate previous monitor: only account datarate when writing to file
+
+
+ ############################################################################################
+ ### evaluate the bnet input node infos:
+ my $num_bnetin=0;
+my $inputs = get ($url_inputs);
+#print Dumper $inputs;
+my $inputs_array;
+if (defined $inputs)
+{
+ $inputs_array = decode_json($inputs);
+ $num_bnetin = scalar @$inputs_array;
+}
+
+
+ ## find out how many of the active eventbuilders are actually receiving stuff:
+my $num_act_ins=0;
+for my $inpnode (@$inputs_array) {
+ #print " node is $inpnode \n";
+ my $url_noderate = $masterurl . $inpnode . '/HadaqEvents/get.json?field="value"';
+ my $noderate = get ($url_noderate);
+ #print $url_noderate;
+ #print Dumper $noderate;
+ $noderate = 0 unless defined $noderate;
+ if($noderate > 0) {$num_act_ins +=1;}
+ }
+
+
+
+
+ pop(@ebrates) if scalar @ebrates >= $QA::AcceleratorCycle * 2;
+ unshift(@ebrates,$totalrate);
+ $ebavgrate += $_ for @ebrates;
+ $ebavgrate /= scalar @ebrates;
+
+ pop(@byteshist) if scalar @byteshist >= $QA::AcceleratorCycle * 2;
+ unshift(@byteshist,$totalbytes);
+ $ebavgbytes += $_ for @byteshist;
+ $ebavgbytes /= scalar @byteshist;
+ my $totalrateavg = 0;
+
+ $totalrateavg += $_ for @ebrates;
+
+
+
+# here check mismatch between running bnet nodes and active ones:
+
+if($num_bnetin>$num_act_ins)
+{
+ $qastate = QA::ERROR;
+ $qamsg .= "Only $num_act_ins nodes of $num_bnetin BNET inputs receive data! ";
+}
+
+if($num_bnetbuild>$num_act_build)
+{
+ $qastate = QA::ERROR;
+ $qamsg .= "Only $num_act_build nodes of $num_bnetbuild BNET builders are building events! ";
+}
+
+
+
+
+ if($trbneterr) {
+ $qamsg .= "TrbNet Error - no information available.";
+ $qastate = QA::ERROR;
+ }
+ if ($qamsg eq "") {$qamsg = "No error found";}
+ if ($qastate == QA::OK) {
+ $qamsg .= sprintf(". Total rate: %i, 4-spill average: %i, total per EB: %i",
+ $totalrate,$ebavgrate,$totalrate/($num_act_build || $totalrate || 1));
+ }
+
+ $qamsgdisc = "Discarded events: $totaldiscarded - ".$qamsgdisc;
+
+
+ my $qatitle = "#EB running";
+ $qatitle = "EB stopped" if ($num_bnetbuild == 0) ;
+
+if($opt_debug<1)
+{
+
+ Hmon::Speak('ebrun',$qamsg) if $qastate > 60;
+ QA::WriteQALog($fqa, "eb", "run", 10, $qastate, $qatitle,
+ "i:$num_act_ins/$num_bnetin, b:$num_act_build/$num_bnetbuild ($prefix)", $qamsg);
+}
+else
+{
+ print "QAlog: state:$qastate title:$qatitle\n";
+ print "QAlog: i::$num_act_ins/$num_bnetin, b:$num_act_build/$num_bnetbuild ($prefix) msg: $qamsg\n";
+ }
+
+# if ($totalrate) {
+ $qastatedisc = QA::GetQAState('below',$totaldiscarded/($totalrate || $totaldiscarded || 1),(0.01,0.05,0.1));
+ if($totalrate < 500) {
+ $qastatedisc = QA::GetQAState('below',$totaldiscarded || 1,(20,50,100));
+ }
+# }
+# else {
+# $qastatedisc = QA::NA;
+# }
+
+ my $totallost = $evtavgspill - $totalrate;
+ my $s = sprintf("%5d",$totaldiscarded);
+ if($opt_debug<1)
+ {
+ QA::WriteQALog($fqa, "eb", "lostevt", 10, $qastatedisc,
+ "#Evt Discarded", $s, $qamsgdisc);
+ }
+ else
+ {
+ print "QAlog: disc:$qastatedisc #Evt Discarded: $s - $qamsgdisc\n";
+ }
+
+ $ratetype1 = $sumtype1 - $oldsumtype1 unless ($oldsumtype1 > $sumtype1);
+ $ratetype9 = $sumtype9 - $oldsumtype9 unless ($oldsumtype9 > $sumtype9);
+ $ratetypeE = $sumtypeE - $oldsumtypeE unless ($oldsumtypeE > $sumtypeE);
+
+ $cnterrtype9 += -0.8+$ratetype9 ;#if $evtrate > $act*32;
+ $cnterrtypeE += -0.8+$ratetypeE ;#if $evtrate > $act*32;
+ if($oldsumtype1 > $sumtype1) {
+ $cnterrtype9 = 50;
+ $cnterrtypeE = 50;
+ }
+
+
+ $qastate = QA::OK;
+
+my $evtavgshort = sprintf("%i MB - %i kB",$ebavgbytes/1024,$ebavgbytes/($ebavgrate || $ebavgbytes || 1));
+ my $evtavglong = sprintf("Current: %i MB/s - %i kB/evt / Averaged: %i MB/s - %i kB/evt <br> %i Evt/EB/s",
+ $totalbytes/1024,
+ $totalbytes/($totalrate || $totalbytes || 1),
+ $ebavgbytes/1024,
+ $ebavgbytes/($ebavgrate || $ebavgbytes || 1),
+ $totalrate/($num_bnetbuild || $totalrate || 1));
+
+ $evtavglong .= sprintf(" <br> MDC Calib Evt: %i (%i/s) - Status Evt: %i (%i/s)",
+ $sumtype9,$ratetype9,$sumtypeE,$ratetypeE);
+
+ if($cnterrtypeE < 30 || $cnterrtype9 < 30) {
+ $qastate = QA::WARN_2;
+ $evtavglong .= " <br> Number of special triggers is not correct (debug $cnterrtype9 $cnterrtypeE)";
+ }
+ if($totalbytes < 20 && $lasttotalbytes <20) {
+ $qastate = QA::WARN_2;
+ }
+
+ if($trbneterr == 0) {
+
+ QA::WriteQALog($fqa,"eb","bytes",5,$qastate,"Data Rate",$evtavgshort,$evtavglong) unless $opt_debug>0;
+ if($opt_debug>0)
+ {
+ printf "$qastate Data Rate - short:$evtavgshort long:$evtavglong)\n";
+ print $evtavglong."\n";
+ }
+ }
+ else {
+ QA::WriteQALog($fqa,"eb","bytes",30,QA::NA,"Data Rate","N/A","N/A") unless $opt_debug>0;
+ }
+
+ ($oldsumtype1,$oldsumtype9,$oldsumtypeE) = ($sumtype1,$sumtype9,$sumtypeE);
+ $lasttotalbytes = $totalbytes;
+ usleep(990000);
+ }
--- /dev/null
+#!/usr/bin/perl -w
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use Hmon;
+use QA;
+use Perl2Epics;
+use HADES::TrbNet;
+
+my $timer = 0;
+my $flog = QA::OpenQAFile();
+
+# my $connect_status = &trb_init_ports();
+# if(!$connect_status) {
+# die("could not connect to trbnetd");
+# }
+
+
+### JAM2018: we have to write this completely new for BNET.
+
+
+
+my $sources = {50000 => "CTS/Start",
+ 50003 => "RICH 1/2",
+ 50004 => "RICH 3/4",
+ 50005 => "RICH 5/6",
+ 50006 => "RPC 1/2/3",
+ 50007 => "RPC 4/5/6",
+ 50008 => "Shower",
+ 50009 => "TOF",
+ 50010 => "FWall",
+ 50011 => "CTS/Start",
+ 50016 => "MDC 1/2 1000",
+ 50017 => "MDC 1/2 1010",
+ 50018 => "MDC 1/2 1020",
+ 50019 => "MDC 1/2 1030",
+ 50020 => "MDC 1/2 1040",
+ 50021 => "MDC 1/2 1050",
+ 50022 => "MDC 3/4 sec.1",
+ 50023 => "MDC 3/4 sec.2",
+ 50024 => "MDC 3/4 sec.3",
+ 50025 => "MDC 3/4 sec.4",
+ 50026 => "MDC 3/4 sec.5",
+ 50027 => "MDC 3/4 sec.6",
+ 50028 => "MDC Test",
+ 50032 => "Shower sec.1",
+ 50033 => "Shower sec.2",
+ 50034 => "Shower sec.3",
+ 50035 => "Shower sec.4",
+ 50036 => "Shower sec.5",
+ 50037 => "Shower sec.6",
+ };
+
+my @bits = qw(OK Collision WordMissing ChecksumMismatch DontUnderstand BufferMismatch AnswerMissing 7 8 9 10 11 12 13 14 15
+ EventNumberMismatch TriggerCodeMismatch WrongLength AnswerMissing NotFound PartiallyMissing SevereProblem BrokenEvent EthernetLinkError SubEventBufferFull EthernetError TimingTriggerError 28 29 30 31);
+
+
+Perl2Epics::Connect("streams","HAD:eb01:nrOfMsgs");
+foreach my $i (0 .. 20) {
+ Perl2Epics::Connect("stream".($i),"HAD:eb01:portnr1:".($i));
+ Perl2Epics::Connect("stream".($i+21),"HAD:eb01:portnr2:".($i+21));
+ }
+foreach my $i (1 .. 16) {
+ my $t = sprintf("%02i",$i);
+ foreach my $s (0 .. 4) {
+ Perl2Epics::Connect("eb".$i."stat$s","HAD:eb$t:stat:errBitStat$s");
+ Perl2Epics::Connect("eb".$i."pat$s","HAD:eb$t:stat:errBitPtrn$s");
+ }
+ }
+
+
+
+sleep(2);
+
+while(1) {
+ my $data = Perl2Epics::GetAll();
+
+ my $store = {};
+ #$store->{all}->{$bit}
+ #$store->{$stream}->{$bit}
+
+ my $streams = $data->{"streams"}->{val} || 0;
+
+ foreach my $eb (1 .. 16) {
+ foreach my $stream (0 .. $streams-1) {
+ my $currentstream = ($data->{"stream".($stream)}->{val} || 0);
+# print $currentstream." ".$stream."\n";
+ foreach my $pat (0 .. 4) {
+ my $currentpattern = $data->{"eb".$eb."pat".$pat}->{val} || 0;
+ foreach my $bit (0 .. 31) {
+ if($currentpattern & (1<<$bit)) {
+ my $currentvalue = $data->{"eb".$eb."stat".$pat}->{val}[$stream] || 0;
+ if($currentvalue) {
+ $store->{$currentstream}->{$bit}+= $currentvalue;
+ }
+ $store->{all}->{$bit} += $currentvalue;
+ }
+ }
+ }
+ }
+ }
+# print Dumper $store;
+
+# my $str = Hmon::MakeTitle(10, 23, "MDC HV", 1, "");
+my $longstring = "";
+my $qastate = QA::OK;
+my $value = "";
+my $brokenevents = 0;
+my $maxperc = 0;
+my $sumperc = 0;
+my $errcnt = 0;
+
+ foreach my $k (sort keys %$store) {
+ if ($k ne "all") {
+ foreach my $b (sort keys %{$store->{$k}}) {
+ if(($b != 0)) {
+ my $perc = $store->{$k}->{$b}/($store->{$k}->{0} || $store->{$k}->{$b} || 1)*100;
+ $maxperc = $perc if $perc > $maxperc;
+ $sumperc += $perc;
+ my $ts = sprintf("%s has %i events (%.2f%%) with %s - ",
+ $sources->{$k},
+ $store->{$k}->{$b},
+ $perc,
+ @bits[$b]);
+ $longstring .= $ts;
+
+ $brokenevents += $store->{$k}->{$b};
+ }
+ }
+ }
+ }
+ $value = sprintf("%s (%.1f%%)",QA::SciNotation($brokenevents), $sumperc);
+
+ ## JAM2018: following should be $store->{"all"}->{0} ??????
+ $longstring = "Total Events in file: ".($store->{50010}->{0} || "")." - ".
+ "Events with errors: ".$value." - ".
+ $longstring;
+ chop $longstring;chop $longstring;chop $longstring;
+
+ $qastate = QA::GetQAState('below', $sumperc, @QA::Eventsbroken);
+
+ QA::WriteQALog($flog, "eb", "errbits", 10,
+ $qastate, "#Evt w/ errors", $value, $longstring);
+
+ system("logger -p local1.info -t DAQ 'EB <E> Events with set error-bits written to file: $longstring'") if ($qastate > 60 && !($timer++%60));
+ $timer = 0 if $qastate <= 60;
+ Hmon::Speak("Eventbuilder receive events with set error bits") if $brokenevents > 1000 && $qastate >= 60;
+ sleep(1);
+ }
+
--- /dev/null
+#!/usr/bin/perl -w
+# adjusted for BNET with dabc webserver JAM 2-Oct-2018
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use Hmon;
+use QA;
+use HADES::TrbNet;
+use LWP::Simple;
+use JSON qw( decode_json );
+
+my $timer = 0;
+my $flog = QA::OpenQAFile();
+
+
+my $opt_debug = 0;
+my $opt_verbose =0;
+
+
+my $sources = {
+TRB_0x8800 => "CentralCTS",
+TRB_0x8400 =>"RPC123 ",
+TRB_0x8410 =>"RPC456 ",
+TRB_0x8600 =>"TOF ",
+TRB_0x8700 =>"FW ",
+TRB_0x8880 => "StartTRB3",
+TRB_0x8890 => "VetoTRB3",
+TRB_0x8900 => "Pion1 ",
+TRB_0x8910 => "Pion2 ",
+TRB_0x1000 => "MDC12sec1",
+TRB_0x1010 => "MDC12sec2",
+TRB_0x1020 => "MDC12sec3",
+TRB_0x1030 => "MDC12sec4",
+TRB_0x1040 => "MDC12sec5",
+TRB_0x1050 => "MDC12sec6",
+TRB_0x1100 => "MDC34sec1",
+TRB_0x1110 => "MDC34sec2",
+TRB_0x1120 => "MDC34sec3",
+TRB_0x1130 => "MDC34sec4",
+TRB_0x1140 => "MDC34sec5",
+TRB_0x1150 => "MDC34sec6",
+TRB_0x8a00 => "ECal0 ",
+TRB_0x8a01 => "ECal1 ",
+TRB_0x8a02 => "ECal2 ",
+TRB_0x8a03 => "ECal3 ",
+TRB_0x8a04 => "ECal4 ",
+TRB_0x8a05 => "ECal5 ",
+TRB_0x83c0 => "RICH0 ",
+TRB_0x83c1 => "RICH1 ",
+TRB_0x83c2 => "RICH2 ",
+TRB_0x83c3 => "RICH3 ",
+TRB_0x83c4 => "RICH4 ",
+TRB_0x83c5 => "RICH5 ",
+TRB_0x83c6 => "RICH6 ",
+TRB_0x83c7 => "RICH7 ",
+TRB_0x83c8 => "RICH8 ",
+TRB_0x83c9 => "RICH9 ",
+TRB_0x83ca => "RICHa ",
+TRB_0x83cb => "RICHb "
+};
+
+my @bits = qw(OK Collision WordMissing ChecksumMismatch DontUnderstand BufferMismatch AnswerMissing 7 8 9 10 11 12 13 14 15 EventNumberMismatch TriggerCodeMismatch WrongLength AnswerMissing NotFound PartiallyMissing SevereProblem BrokenEvent EthernetLinkError SubEventBufferFull EthernetError TimingTriggerError 28 29 30 31);
+
+
+# JAM 2018 here figure out corresponding json calles
+my $masterurl = 'http://lxhadeb07:8099/';
+
+my $url_inputs = $masterurl . 'Master/BNET/Inputs/get.json?field="value"';
+
+#my $url_cts_histo = $masterurl . '/BNET-IN-4/TRB8800_TdcCal/TRB_8800/TRB_8800_TrigType/get.json?field="bins"';
+
+# http://lxhadeb07:8099/BNET-IN-4/TRB8800_TdcCal/TRB_8800/TRB_8800_ErrorBits/get.json?field=%"bins"
+
+
+
+while (1)
+{
+
+ my $store = {};
+my $longstring = "";
+my $qastate = QA::OK;
+my $value = "";
+my $brokenevents = 0;
+my $maxperc = 0;
+my $sumperc = 0;
+my $errcnt = 0;
+
+
+
+ my $num_bnetin=0;
+my $inputs = get ($url_inputs);
+#print Dumper $inputs;
+my $inputs_array;
+if (defined $inputs)
+{
+ $inputs_array = decode_json($inputs);
+ $num_bnetin = scalar @$inputs_array;
+}
+
+
+ ## find out how many of the active eventbuilders are actually receiving stuff:
+my $num_act_ins=0;
+for my $inpnode (@$inputs_array) {
+ #print " node is $inpnode \n";
+ # todo: remove FirstLevel from inpnode
+ my $lastslash = rindex($inpnode, "/") + 1;
+ my $nodepath = substr($inpnode, 0, $lastslash);
+ #print "nodepath is $nodepath\n";
+ my $url_nodehierarchy = $masterurl . $nodepath . '/h.json';
+ my $nodehierarchy = get ($url_nodehierarchy);
+ print "\n--------------\n$url_nodehierarchy \n" if $opt_verbose;
+ #print Dumper $nodehierarchy;
+ if (defined $nodehierarchy)
+ {
+ my $inpnode_array = decode_json($nodehierarchy);
+# print Dumper $inpnode_array;
+ my $numchilds = scalar $inpnode_array->{'_childs'};
+ my $i=0; my $j=0; my $k=0;
+ for ($i=0; $i < $numchilds; $i = $i + 1)
+ {
+ last unless (defined $inpnode_array->{'_childs'}[$i]->{'_name'});
+ my $childname= $inpnode_array->{'_childs'}[$i]->{'_name'};
+ print "name $i = $childname \n" if $opt_verbose;
+ if($childname =~ /TRB/)
+ {
+ print "found trb node $childname \n" if $opt_verbose;
+ # scan array of subchildren:
+ my $numsubchilds = scalar $inpnode_array->{'_childs'}[$i]->{'_childs'};
+ for ($j=0; $j < $numsubchilds; $j = $j + 1)
+ {
+ last unless (defined $inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_name'});
+ my $subchildname = $inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_name'};
+ if($subchildname =~ /TRB/)
+ {
+ my $numsubsubchilds = scalar @{$inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_childs'}};
+ print "found subnode $subchildname with $numsubsubchilds childs \n" if $opt_verbose;
+ for ($k=0; $k < $numsubsubchilds; $k = $k + 1)
+ {
+ last unless (defined $inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_childs'}[$k]->{'_name'});
+ my $subsubchildname = $inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_childs'}[$k]->{'_name'};
+ print "scanning subsubnode $subsubchildname.. \n" if $opt_verbose;
+ if($subsubchildname =~ /ErrorBits/)
+ {
+ print "found errorbits histogram $subsubchildname \n" if $opt_verbose;
+ my $errorbits_url = "$masterurl$nodepath/$childname/$subchildname/$subsubchildname/get.json?field=\"bins\"";
+ print "url is $errorbits_url \n" if $opt_verbose;
+ my $errorbits = get ($errorbits_url);
+ #print Dumper $errorbits;
+ next unless (defined $errorbits);
+ my $errorbits_array = decode_json($errorbits);
+ foreach my $bit (0 .. 31) {
+ if($errorbits_array->[$bit+4])
+ {
+ $store->{$subchildname}->{$bit}+= $errorbits_array->[$bit+4];
+ $store->{all}->{$bit}+=$errorbits_array->[$bit+4];
+ }
+ }
+ }
+ }
+ }
+ }
+
+ }
+
+ last if($i > 1000);
+ }
+
+ }
+}
+
+print Dumper $store if $opt_verbose;
+
+# JAM2018 - same as before with epics:
+foreach my $k (sort keys %$store) {
+ if ($k ne "all") {
+ foreach my $b (sort keys %{$store->{$k}}) {
+ if(($b != 0)) {
+ my $perc = $store->{$k}->{$b}/($store->{$k}->{0} || $store->{$k}->{$b} || 1)*100;
+ $maxperc = $perc if $perc > $maxperc;
+ $sumperc += $perc;
+ my $ts = sprintf("%s has %i events (%.2f%%) with %s - ",
+ $sources->{$k},
+ $store->{$k}->{$b},
+ $perc,
+ $bits[$b]);
+ $longstring .= $ts;
+ $brokenevents += $store->{$k}->{$b};
+ }
+ }
+ }
+ }
+ $value = sprintf("%s (%.1f%%)",QA::SciNotation($brokenevents), $sumperc);
+ $longstring = "Total Events in file: ".($store->{TRB_8800}->{0} || "")." - ".
+ "Events with errors: ".$value." - ".
+ $longstring;
+ chop $longstring;chop $longstring;chop $longstring;
+ print "$longstring \n" if $opt_debug;
+ $qastate = QA::GetQAState('below', $sumperc, @QA::Eventsbroken);
+ QA::WriteQALog($flog, "eb", "errbits", 10,
+ $qastate, "#Evt w/ errors", $value, $longstring) unless $opt_debug;
+# JAM2018: do we want system log and speaker again?
+ # system("logger -p local1.info -t DAQ 'EB <E> Events with set error-bits written to file: $longstring'") if ($qastate > 60 && !($timer++%60));
+ print 'EB <E> Events with set error-bits written to file: $longstring' if ($opt_debug && $qastate > 60 && !($timer++%60));
+ $timer = 0 if $qastate <= 60;
+ #Hmon::Speak("Eventbuilder receive events with set error bits") if $brokenevents > 1000 && $qastate >= 60;
+
+
+sleep (2);
+}
+
+
+
+
\ No newline at end of file
--- /dev/null
+#!/usr/bin/perl -w
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use Hmon;
+use QA;
+#use Perl2Epics;
+use HADES::TrbNet;
+use LWP::Simple;
+use JSON qw( decode_json );
+
+my $timer = 0;
+my $flog = QA::OpenQAFile();
+
+# my $connect_status = &trb_init_ports();
+# if(!$connect_status) {
+# die("could not connect to trbnetd");
+# }
+
+my $opt_debug = 1;
+my $opt_verbose =0;
+
+
+my $sources = {
+TRB_0x8800 => "CentralCTS",
+TRB_0x8400 =>"RPC123 ",
+TRB_0x8410 =>"RPC456 ",
+TRB_0x8600 =>"TOF ",
+TRB_0x8700 =>"FW ",
+TRB_0x8880 => "StartTRB3",
+TRB_0x8890 => "VetoTRB3",
+TRB_0x8900 => "Pion1 ",
+TRB_0x8910 => "Pion2 ",
+TRB_0x1000 => "MDC12sec1",
+TRB_0x1010 => "MDC12sec2",
+TRB_0x1020 => "MDC12sec3",
+TRB_0x1030 => "MDC12sec4",
+TRB_0x1040 => "MDC12sec5",
+TRB_0x1050 => "MDC12sec6",
+TRB_0x1100 => "MDC34sec1",
+TRB_0x1110 => "MDC34sec2",
+TRB_0x1120 => "MDC34sec3",
+TRB_0x1130 => "MDC34sec4",
+TRB_0x1140 => "MDC34sec5",
+TRB_0x1150 => "MDC34sec6",
+TRB_0x8a00 => "ECal0 ",
+TRB_0x8a01 => "ECal1 ",
+TRB_0x8a02 => "ECal2 ",
+TRB_0x8a03 => "ECal3 ",
+TRB_0x8a04 => "ECal4 ",
+TRB_0x8a05 => "ECal5 ",
+TRB_0x83c0 => "RICH0 ",
+TRB_0x83c1 => "RICH1 ",
+TRB_0x83c2 => "RICH2 ",
+TRB_0x83c3 => "RICH3 ",
+TRB_0x83c4 => "RICH4 ",
+TRB_0x83c5 => "RICH5 ",
+TRB_0x83c6 => "RICH6 ",
+TRB_0x83c7 => "RICH7 ",
+TRB_0x83c8 => "RICH8 ",
+TRB_0x83c9 => "RICH9 ",
+TRB_0x83ca => "RICHa ",
+TRB_0x83cb => "RICHb "
+};
+
+my @bits = qw(OK Collision WordMissing ChecksumMismatch DontUnderstand BufferMismatch AnswerMissing 7 8 9 10 11 12 13 14 15 EventNumberMismatch TriggerCodeMismatch WrongLength AnswerMissing NotFound PartiallyMissing SevereProblem BrokenEvent EthernetLinkError SubEventBufferFull EthernetError TimingTriggerError 28 29 30 31);
+
+
+# JAM 2018 here figure out corresponding json calles
+my $masterurl = 'http://lxhadeb07:8099/';
+
+my $url_inputs = $masterurl . 'Master/BNET/Inputs/get.json?field="value"';
+
+#my $url_cts_histo = $masterurl . '/BNET-IN-4/TRB8800_TdcCal/TRB_8800/TRB_8800_TrigType/get.json?field="bins"';
+
+# http://lxhadeb07:8099/BNET-IN-4/TRB8800_TdcCal/TRB_8800/TRB_8800_ErrorBits/get.json?field=%"bins"
+
+
+
+while (1)
+{
+
+ my $store = {};
+my $longstring = "";
+my $qastate = QA::OK;
+my $value = "";
+my $brokenevents = 0;
+my $maxperc = 0;
+my $sumperc = 0;
+my $errcnt = 0;
+
+
+
+ my $num_bnetin=0;
+my $inputs = get ($url_inputs);
+#print Dumper $inputs;
+my $inputs_array;
+if (defined $inputs)
+{
+ $inputs_array = decode_json($inputs);
+ $num_bnetin = scalar @$inputs_array;
+}
+
+
+ ## find out how many of the active eventbuilders are actually receiving stuff:
+my $num_act_ins=0;
+for my $inpnode (@$inputs_array) {
+ #print " node is $inpnode \n";
+ # todo: remove FirstLevel from inpnode
+ my $lastslash = rindex($inpnode, "/") + 1;
+ my $nodepath = substr($inpnode, 0, $lastslash);
+ #print "nodepath is $nodepath\n";
+ my $url_nodehierarchy = $masterurl . $nodepath . '/h.json';
+ my $nodehierarchy = get ($url_nodehierarchy);
+ print "\n--------------\n$url_nodehierarchy \n" if $opt_verbose;
+ #print Dumper $nodehierarchy;
+ if (defined $nodehierarchy)
+ {
+ my $inpnode_array = decode_json($nodehierarchy);
+# print Dumper $inpnode_array;
+# die breaking test;
+# for my $child (@$inpnode_array->{'_childs'}) {
+# print $child->{'_name'};
+# print "\n";
+# }
+# my $numchilds = scalar @(%keys $inpnode_array);
+ my $numchilds = scalar $inpnode_array->{'_childs'};
+# my $numchilds = 5;
+ my $i=0; my $j=0; my $k=0;
+ for ($i=0; $i < $numchilds; $i = $i + 1)
+ {
+ last unless (defined $inpnode_array->{'_childs'}[$i]->{'_name'});
+ my $childname= $inpnode_array->{'_childs'}[$i]->{'_name'};
+ print "name $i = $childname \n" if $opt_verbose;
+ if($childname =~ /TRB/)
+ {
+ print "found trb node $childname \n" if $opt_verbose;
+ # scan array of subchildren:
+ my $numsubchilds = scalar $inpnode_array->{'_childs'}[$i]->{'_childs'};
+ for ($j=0; $j < $numsubchilds; $j = $j + 1)
+ {
+ last unless (defined $inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_name'});
+ my $subchildname = $inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_name'};
+ if($subchildname =~ /TRB/)
+ {
+
+ my $numsubsubchilds = scalar @{$inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_childs'}};
+ print "found subnode $subchildname with $numsubsubchilds childs \n" if $opt_verbose;
+ for ($k=0; $k < $numsubsubchilds; $k = $k + 1)
+ {
+ last unless (defined $inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_childs'}[$k]->{'_name'});
+ my $subsubchildname = $inpnode_array->{'_childs'}[$i]->{'_childs'}[$j]->{'_childs'}[$k]->{'_name'};
+ print "scanning subsubnode $subsubchildname.. \n" if $opt_verbose;
+ if($subsubchildname =~ /ErrorBits/)
+ {
+ print "found errorbits histogram $subsubchildname \n" if $opt_verbose;
+ my $errorbits_url = "$masterurl$nodepath/$childname/$subchildname/$subsubchildname/get.json?field=\"bins\"";
+ print "url is $errorbits_url \n" if $opt_verbose;
+ my $errorbits = get ($errorbits_url);
+ #print Dumper $errorbits;
+ next unless (defined $errorbits);
+
+ my $errorbits_array = decode_json($errorbits);
+ foreach my $bit (0 .. 31) {
+ if($errorbits_array->[$bit+4])
+ {
+ $store->{$subchildname}->{$bit}+= $errorbits_array->[$bit+4];
+ $store->{all}->{$bit}+=$errorbits_array->[$bit+4];
+ }
+ }
+
+
+ }
+ }
+ }
+ }
+
+ }
+
+ last if($i > 100);
+ }
+
+ }
+}
+
+print Dumper $store if $opt_verbose;
+
+# JAM2018 - same as before with epics
+# my $str = Hmon::MakeTitle(10, 23, "MDC HV", 1, "");
+
+foreach my $k (sort keys %$store) {
+ if ($k ne "all") {
+ foreach my $b (sort keys %{$store->{$k}}) {
+ if(($b != 0)) {
+ my $perc = $store->{$k}->{$b}/($store->{$k}->{0} || $store->{$k}->{$b} || 1)*100;
+ $maxperc = $perc if $perc > $maxperc;
+ $sumperc += $perc;
+ my $ts = sprintf("%s has %i events (%.2f%%) with %s - ",
+ $sources->{$k},
+ $store->{$k}->{$b},
+ $perc,
+ $bits[$b]);
+ $longstring .= $ts;
+
+ $brokenevents += $store->{$k}->{$b};
+ }
+ }
+ }
+ }
+ $value = sprintf("%s (%.1f%%)",QA::SciNotation($brokenevents), $sumperc);
+
+ ## JAM2018: following should be $store->{"all"}->{0} ??????
+ $longstring = "Total Events in file: ".($store->{TRB_8800}->{0} || "")." - ".
+ "Events with errors: ".$value." - ".
+ $longstring;
+
+ #print $longstring;
+
+
+ chop $longstring;chop $longstring;chop $longstring;
+ print "$longstring \n" if $opt_debug;
+#
+$qastate = QA::GetQAState('below', $sumperc, @QA::Eventsbroken);
+#
+ QA::WriteQALog($flog, "eb", "errbits", 10,
+ $qastate, "#Evt w/ errors", $value, $longstring) unless $opt_debug;
+# JAM2018: do we want system log and speaker again?
+ # system("logger -p local1.info -t DAQ 'EB <E> Events with set error-bits written to file: $longstring'") if ($qastate > 60 && !($timer++%60));
+ print 'EB <E> Events with set error-bits written to file: $longstring' if ($opt_debug && $qastate > 60 && !($timer++%60));
+ $timer = 0 if $qastate <= 60;
+ #Hmon::Speak("Eventbuilder receive events with set error bits") if $brokenevents > 1000 && $qastate >= 60;
+
+
+sleep (2);
+}
+
+#die "End of test.";
+
+
+### JAM2018: we have to write this completely new for BNET.
+
+
+
+# my $sources = {50000 => "CTS/Start",
+# 50003 => "RICH 1/2",
+# 50004 => "RICH 3/4",
+# 50005 => "RICH 5/6",
+# 50006 => "RPC 1/2/3",
+# 50007 => "RPC 4/5/6",
+# 50008 => "Shower",
+# 50009 => "TOF",
+# 50010 => "FWall",
+# 50011 => "CTS/Start",
+# 50016 => "MDC 1/2 1000",
+# 50017 => "MDC 1/2 1010",
+# 50018 => "MDC 1/2 1020",
+# 50019 => "MDC 1/2 1030",
+# 50020 => "MDC 1/2 1040",
+# 50021 => "MDC 1/2 1050",
+# 50022 => "MDC 3/4 sec.1",
+# 50023 => "MDC 3/4 sec.2",
+# 50024 => "MDC 3/4 sec.3",
+# 50025 => "MDC 3/4 sec.4",
+# 50026 => "MDC 3/4 sec.5",
+# 50027 => "MDC 3/4 sec.6",
+# 50028 => "MDC Test",
+# 50032 => "Shower sec.1",
+# 50033 => "Shower sec.2",
+# 50034 => "Shower sec.3",
+# 50035 => "Shower sec.4",
+# 50036 => "Shower sec.5",
+# 50037 => "Shower sec.6",
+# };
+
+# my @bits = qw(OK Collision WordMissing ChecksumMismatch DontUnderstand BufferMismatch AnswerMissing 7 8 9 10 11 12 13 14 15
+# EventNumberMismatch TriggerCodeMismatch WrongLength AnswerMissing NotFound PartiallyMissing SevereProblem BrokenEvent EthernetLinkError SubEventBufferFull EthernetError TimingTriggerError 28 29 30 31);
+#
+
+# Perl2Epics::Connect("streams","HAD:eb01:nrOfMsgs");
+# foreach my $i (0 .. 20) {
+# Perl2Epics::Connect("stream".($i),"HAD:eb01:portnr1:".($i));
+# Perl2Epics::Connect("stream".($i+21),"HAD:eb01:portnr2:".($i+21));
+# }
+# foreach my $i (1 .. 16) {
+# my $t = sprintf("%02i",$i);
+# foreach my $s (0 .. 4) {
+# Perl2Epics::Connect("eb".$i."stat$s","HAD:eb$t:stat:errBitStat$s");
+# Perl2Epics::Connect("eb".$i."pat$s","HAD:eb$t:stat:errBitPtrn$s");
+# }
+# }
+#
+
+
+# sleep(2);
+#
+# while(1) {
+ #my $data = Perl2Epics::GetAll();
+
+# my $store = {};
+# #$store->{all}->{$bit}
+# #$store->{$stream}->{$bit}
+#
+# my $streams = $data->{"streams"}->{val} || 0;
+#
+# foreach my $eb (1 .. 16) {
+# foreach my $stream (0 .. $streams-1) {
+# my $currentstream = ($data->{"stream".($stream)}->{val} || 0);
+# # print $currentstream." ".$stream."\n";
+# foreach my $pat (0 .. 4) {
+# my $currentpattern = $data->{"eb".$eb."pat".$pat}->{val} || 0;
+# foreach my $bit (0 .. 31) {
+# if($currentpattern & (1<<$bit)) {
+# my $currentvalue = $data->{"eb".$eb."stat".$pat}->{val}[$stream] || 0;
+# if($currentvalue) {
+# $store->{$currentstream}->{$bit}+= $currentvalue;
+# }
+# $store->{all}->{$bit} += $currentvalue;
+# }
+# }
+# }
+# }
+# }
+# # print Dumper $store;
+
+# my $str = Hmon::MakeTitle(10, 23, "MDC HV", 1, "");
+# my $longstring = "";
+# my $qastate = QA::OK;
+# my $value = "";
+# my $brokenevents = 0;
+# my $maxperc = 0;
+# my $sumperc = 0;
+# my $errcnt = 0;
+#
+# foreach my $k (sort keys %$store) {
+# if ($k ne "all") {
+# foreach my $b (sort keys %{$store->{$k}}) {
+# if(($b != 0)) {
+# my $perc = $store->{$k}->{$b}/($store->{$k}->{0} || $store->{$k}->{$b} || 1)*100;
+# $maxperc = $perc if $perc > $maxperc;
+# $sumperc += $perc;
+# my $ts = sprintf("%s has %i events (%.2f%%) with %s - ",
+# $sources->{$k},
+# $store->{$k}->{$b},
+# $perc,
+# @bits[$b]);
+# $longstring .= $ts;
+#
+# $brokenevents += $store->{$k}->{$b};
+# }
+# }
+# }
+# }
+# $value = sprintf("%s (%.1f%%)",QA::SciNotation($brokenevents), $sumperc);
+#
+# ## JAM2018: following should be $store->{"all"}->{0} ??????
+# $longstring = "Total Events in file: ".($store->{50010}->{0} || "")." - ".
+# "Events with errors: ".$value." - ".
+# $longstring;
+# chop $longstring;chop $longstring;chop $longstring;
+#
+# $qastate = QA::GetQAState('below', $sumperc, @QA::Eventsbroken);
+#
+# QA::WriteQALog($flog, "eb", "errbits", 10,
+# $qastate, "#Evt w/ errors", $value, $longstring);
+#
+# # system("logger -p local1.info -t DAQ 'EB <E> Events with set error-bits written to file: $longstring'") if ($qastate > 60 && !($timer++%60));
+# $timer = 0 if $qastate <= 60;
+# #Hmon::Speak("Eventbuilder receive events with set error bits") if $brokenevents > 1000 && $qastate >= 60;
+
+
+
+# sleep(1);
+# }
+
--- /dev/null
+#!/usr/bin/perl -w
+use strict;
+use warnings;
+use Time::HiRes qw( gettimeofday usleep time );
+use FileHandle;
+use Data::Dumper;
+use POSIX qw/floor ceil/;
+use Hmon;
+use QA;
+use Perl2Epics;
+use HADES::TrbNet;
+
+my $timer = 0;
+my $flog = QA::OpenQAFile();
+
+# my $connect_status = &trb_init_ports();
+# if(!$connect_status) {
+# die("could not connect to trbnetd");
+# }
+
+
+### JAM2018: we have to write this completely new for BNET.
+
+
+
+my $sources = {50000 => "CTS/Start",
+ 50003 => "RICH 1/2",
+ 50004 => "RICH 3/4",
+ 50005 => "RICH 5/6",
+ 50006 => "RPC 1/2/3",
+ 50007 => "RPC 4/5/6",
+ 50008 => "Shower",
+ 50009 => "TOF",
+ 50010 => "FWall",
+ 50011 => "CTS/Start",
+ 50016 => "MDC 1/2 1000",
+ 50017 => "MDC 1/2 1010",
+ 50018 => "MDC 1/2 1020",
+ 50019 => "MDC 1/2 1030",
+ 50020 => "MDC 1/2 1040",
+ 50021 => "MDC 1/2 1050",
+ 50022 => "MDC 3/4 sec.1",
+ 50023 => "MDC 3/4 sec.2",
+ 50024 => "MDC 3/4 sec.3",
+ 50025 => "MDC 3/4 sec.4",
+ 50026 => "MDC 3/4 sec.5",
+ 50027 => "MDC 3/4 sec.6",
+ 50028 => "MDC Test",
+ 50032 => "Shower sec.1",
+ 50033 => "Shower sec.2",
+ 50034 => "Shower sec.3",
+ 50035 => "Shower sec.4",
+ 50036 => "Shower sec.5",
+ 50037 => "Shower sec.6",
+ };
+
+my @bits = qw(OK Collision WordMissing ChecksumMismatch DontUnderstand BufferMismatch AnswerMissing 7 8 9 10 11 12 13 14 15
+ EventNumberMismatch TriggerCodeMismatch WrongLength AnswerMissing NotFound PartiallyMissing SevereProblem BrokenEvent EthernetLinkError SubEventBufferFull EthernetError TimingTriggerError 28 29 30 31);
+
+
+Perl2Epics::Connect("streams","HAD:eb01:nrOfMsgs");
+foreach my $i (0 .. 20) {
+ Perl2Epics::Connect("stream".($i),"HAD:eb01:portnr1:".($i));
+ Perl2Epics::Connect("stream".($i+21),"HAD:eb01:portnr2:".($i+21));
+ }
+foreach my $i (1 .. 16) {
+ my $t = sprintf("%02i",$i);
+ foreach my $s (0 .. 4) {
+ Perl2Epics::Connect("eb".$i."stat$s","HAD:eb$t:stat:errBitStat$s");
+ Perl2Epics::Connect("eb".$i."pat$s","HAD:eb$t:stat:errBitPtrn$s");
+ }
+ }
+
+
+
+sleep(2);
+
+while(1) {
+ my $data = Perl2Epics::GetAll();
+
+ my $store = {};
+ #$store->{all}->{$bit}
+ #$store->{$stream}->{$bit}
+
+ my $streams = $data->{"streams"}->{val} || 0;
+
+ foreach my $eb (1 .. 16) {
+ foreach my $stream (0 .. $streams-1) {
+ my $currentstream = ($data->{"stream".($stream)}->{val} || 0);
+# print $currentstream." ".$stream."\n";
+ foreach my $pat (0 .. 4) {
+ my $currentpattern = $data->{"eb".$eb."pat".$pat}->{val} || 0;
+ foreach my $bit (0 .. 31) {
+ if($currentpattern & (1<<$bit)) {
+ my $currentvalue = $data->{"eb".$eb."stat".$pat}->{val}[$stream] || 0;
+ if($currentvalue) {
+ $store->{$currentstream}->{$bit}+= $currentvalue;
+ }
+ $store->{all}->{$bit} += $currentvalue;
+ }
+ }
+ }
+ }
+ }
+# print Dumper $store;
+
+# my $str = Hmon::MakeTitle(10, 23, "MDC HV", 1, "");
+my $longstring = "";
+my $qastate = QA::OK;
+my $value = "";
+my $brokenevents = 0;
+my $maxperc = 0;
+my $sumperc = 0;
+my $errcnt = 0;
+
+ foreach my $k (sort keys %$store) {
+ if ($k ne "all") {
+ foreach my $b (sort keys %{$store->{$k}}) {
+ if(($b != 0)) {
+ my $perc = $store->{$k}->{$b}/($store->{$k}->{0} || $store->{$k}->{$b} || 1)*100;
+ $maxperc = $perc if $perc > $maxperc;
+ $sumperc += $perc;
+ my $ts = sprintf("%s has %i events (%.2f%%) with %s - ",
+ $sources->{$k},
+ $store->{$k}->{$b},
+ $perc,
+ @bits[$b]);
+ $longstring .= $ts;
+
+ $brokenevents += $store->{$k}->{$b};
+ }
+ }
+ }
+ }
+ $value = sprintf("%s (%.1f%%)",QA::SciNotation($brokenevents), $sumperc);
+
+ ## JAM2018: following should be $store->{"all"}->{0} ??????
+ $longstring = "Total Events in file: ".($store->{50010}->{0} || "")." - ".
+ "Events with errors: ".$value." - ".
+ $longstring;
+ chop $longstring;chop $longstring;chop $longstring;
+
+ $qastate = QA::GetQAState('below', $sumperc, @QA::Eventsbroken);
+
+ QA::WriteQALog($flog, "eb", "errbits", 10,
+ $qastate, "#Evt w/ errors", $value, $longstring);
+
+ system("logger -p local1.info -t DAQ 'EB <E> Events with set error-bits written to file: $longstring'") if ($qastate > 60 && !($timer++%60));
+ $timer = 0 if $qastate <= 60;
+ Hmon::Speak("Eventbuilder receive events with set error bits") if $brokenevents > 1000 && $qastate >= 60;
+ sleep(1);
+ }
+
--- /dev/null
+#!/usr/bin/perl -w
+
+use warnings;
+use Time::HiRes qw(usleep);
+use List::Util qw(min max);
+use strict;
+use Data::Dumper;
+use Hmon;
+use QA;
+use HADES::TrbNet;
+use HPlot;
+use Perl2Epics;
+
+my $lastspill = 1;
+my $evtrate = 0;
+my $events = 0;
+my $spilllength = 0;
+my $lastres = 0;
+my $midlastres = 0;
+my $outofspill = 0;
+my @spills;
+my $spillavgshort = 0;
+my $spillavglong = 0;
+my $errtime = 0;
+my $lastspillcount = 0;
+my $countnochange = 0;
+
+my $plot = ();
+$plot->{name} = "EvtsPerSpill";
+$plot->{file} = "files/EvtsPerSpill";
+$plot->{entries} = 40;
+$plot->{type} = HPlot::TYPE_HISTORY;
+$plot->{output} = HPlot::OUT_PNG;
+$plot->{titles}->[0] = "";
+$plot->{xlabel} = "Spill Number";
+$plot->{ylabel} = "Recorded Events / Spill (1000)";
+$plot->{sizex} = 630;
+$plot->{sizey} = 220;
+$plot->{nokey} = 1;
+$plot->{storable} = 1;
+HPlot::PlotInit($plot);
+my $str = Hmon::MakeTitle(8,5,"Recorded Events per Spill (1000)",0);
+ $str .= qq@<img src="%ADDPNG files/EvtsPerSpill.png%" type="image/png">@;
+ $str .= Hmon::MakeFooter();
+ Hmon::WriteFile("EvtsPerSpill",$str);
+
+my $fqa = QA::OpenQAFile() or die "No connection to QA Logfile";
+my $lastqa = 0;
+
+trb_init_ports() or die trb_strerror();
+
+Perl2Epics::Connect("prefix", "HAD:eb01:prefix",'DBR_TIME_STRING');
+
+while (1) {
+ my $trbneterr = 0;
+ my $rh_result = trb_register_read(QA::CTSAddress, 0xa002) or $trbneterr = 1; #sleep 5 and next;
+ my $stopped = trb_register_read(0x3,0xa0c0) or sleep 5 and next;
+ $stopped = ($stopped->{3} || 0) & 0x400;
+
+# my $sc = trb_register_read(0x3830,0xc00d);
+# if(!defined $sc) {
+# sleep 10;
+# next;
+# }
+# my $spillcount = $sc->{0x3830} & 0x00ffffff;
+# my $inspill = ($sc->{0x3830} & 0x80000000) >> 31;
+ my $spillcount = 0;
+ my $inspill = 0;
+
+ $lastspill = $outofspill;
+ $outofspill = ($rh_result->{QA::CTSAddress} || 0) & 0x10;
+ $spilllength++ ; #if($outofspill);
+ $rh_result = trb_register_read(0x0002, 0x01) or $trbneterr = 1; #sleep 5 and next;
+
+ if($trbneterr == 0) {
+ my $res = $rh_result->{0x0002} & 0xffff;
+ $evtrate = $res >= $lastres ? $res - $lastres : ($res + 2**16) - $lastres;
+ $events += $evtrate;
+ $midlastres = $res;
+ usleep(500000);
+
+ $rh_result = trb_register_read(0x0002, 0x01) or $trbneterr = 1; #sleep 5 and next;
+ $res = $rh_result->{0x0002} & 0xffff;
+ my $evtrate2 = $res >= $midlastres ? $res - $midlastres : ($res + 2**16) - $midlastres;
+ $events += $evtrate2;
+ $evtrate += $evtrate2;
+ # When end of spill is detected...
+ my $qastate;
+ my $qashort;
+ my $qalong;
+
+
+
+ if ($outofspill && !$lastspill) {
+ push(@spills, $events);
+ shift(@spills) if scalar @spills > 50;
+
+ $spillavglong = 0;
+ $spillavglong += $_ for @spills;
+ $spillavglong /= scalar @spills;
+
+ $spillavgshort = 0;
+ for ( my $i=-1; $i>=-10; $i--) {
+ $spillavgshort += $spills[$i] || 0;
+ }
+ $spillavgshort /= (scalar @spills < 10)?(scalar @spills):10;
+
+ $qashort = QA::SciNotation($events)." (".$spilllength."s)";
+ $qastate = min($lastqa,QA::GetQAState('above', "$events", @QA::LimitTriggerPerSpill));
+ $lastqa = QA::GetQAState('above', "$events", @QA::LimitTriggerPerSpill);
+ $qalong = sprintf("current spill: %s - 10-spill avg. %s - 50-spill avg. %s - Spill length %is",
+ QA::SciNotation($events),
+ QA::SciNotation($spillavgshort),
+ QA::SciNotation($spillavglong),
+ $spilllength);
+ QA::WriteQALog($fqa,"trg", "spill", 30, $qastate, "Spill Sum",
+ $qashort, $qalong);
+ HPlot::PlotAdd("EvtsPerSpill",$events/1E3);
+ HPlot::PlotDraw("EvtsPerSpill");
+ $events = 0;
+ $spilllength = 0;
+ } elsif ($spilllength > 20) {
+ QA::WriteQALog($fqa, "trg", "spill", 30, QA::NOTE, "Spill Sum",
+ "No Spills", "No Spills detected at the moment");
+ #print $spilllength."\n" unless $spilllength%10;
+ if($spilllength >= 25 && ($spilllength%25 == 0)) {
+ my $data = Perl2Epics::GetAll();
+ print STDERR $data->{'prefix'}->{val}."\n";
+ if(($data->{'prefix'}->{val} eq '-1') || ($data->{'prefix'}->{val} eq 'be')) {
+ Hmon::Speak('nobeam', "No beam");
+ }
+ }
+ }
+
+ $qashort = sprintf(" %i ", $evtrate);
+ $qastate = QA::OK;
+
+ ################Remove after comics or adjust!
+ if (($evtrate <= 200 || $evtrate >= 80000) && $errtime<20){
+ $errtime++;
+ }
+ elsif ($errtime > 1) {
+ $errtime-=4;
+ }
+ $qastate = QA::WARN if $errtime > 10;
+ #####################
+
+ $qastate = QA::ERROR if $evtrate <= 1 && $stopped == 0;
+ $qastate = QA::WARN_2 if $stopped;
+
+ $qalong = sprintf("current: %i Events/second", $evtrate);
+ QA::WriteQALog($fqa, "main", "rate", 5, $qastate, "Current Rate",
+ $qashort, $qalong);
+
+ my $spillcountstate = QA::OK;
+ if ($countnochange > 15) {$spillcountstate = QA::WARN;}
+ QA::WriteQALog($fqa, "daq", "spillcount", 5, $spillcountstate, "Spill Count",
+ $spillcount,"Number of spills: $spillcount" );
+ if($lastspillcount == $spillcount) {
+ $countnochange++;
+ }
+ else {
+ $countnochange = 0;
+ }
+ $lastspillcount = $spillcount;
+ $lastres = $res;
+ usleep(500000);
+ } else {
+ QA::WriteQALog($fqa, "main", "rate", 30, QA::ERROR, "Current Rate", "N/A", "N/A");
+ QA::WriteQALog($fqa,"trg", "spill", 30, QA::ERROR, "Spill Sum","N/A", "N/A");
+ $events = 0;
+ $spilllength = 0;
+ sleep(10);
+ }
+}
--- /dev/null
+#!/usr/bin/perl -w
+
+use warnings;
+use Time::HiRes qw(usleep);
+use List::Util qw(min max);
+use strict;
+use Data::Dumper;
+use Hmon;
+use QA;
+use HADES::TrbNet;
+use HPlot;
+#use Perl2Epics;
+use LWP::Simple;
+
+my $opt_debug = 0;
+
+my $lastspill = 1;
+my $evtrate = 0;
+my $events = 0;
+my $spilllength = 0;
+my $lastres = 0;
+my $midlastres = 0;
+my $outofspill = 0;
+my @spills;
+my $spillavgshort = 0;
+my $spillavglong = 0;
+my $errtime = 0;
+my $lastspillcount = 0;
+my $countnochange = 0;
+
+my $plot = ();
+$plot->{name} = "EvtsPerSpill";
+$plot->{file} = "files/EvtsPerSpill";
+$plot->{entries} = 40;
+$plot->{type} = HPlot::TYPE_HISTORY;
+$plot->{output} = HPlot::OUT_PNG;
+$plot->{titles}->[0] = "";
+$plot->{xlabel} = "Spill Number";
+$plot->{ylabel} = "Recorded Events / Spill (1000)";
+$plot->{sizex} = 630;
+$plot->{sizey} = 220;
+$plot->{nokey} = 1;
+$plot->{storable} = 1;
+HPlot::PlotInit($plot) unless $opt_debug;
+my $str = Hmon::MakeTitle(8,5,"Recorded Events per Spill (1000)",0);
+ $str .= qq@<img src="%ADDPNG files/EvtsPerSpill.png%" type="image/png">@;
+ $str .= Hmon::MakeFooter();
+ Hmon::WriteFile("EvtsPerSpill",$str);
+
+my $fqa = QA::OpenQAFile() or die "No connection to QA Logfile";
+my $lastqa = 0;
+
+trb_init_ports() or die trb_strerror();
+
+#Perl2Epics::Connect("prefix", "HAD:eb01:prefix",'DBR_TIME_STRING');
+# JAM28-9-2018 replace epics by dabc url access
+my $masterurl = 'http://lxhadeb07:8099/';
+my $url_prefix = $masterurl . 'Master/BNET/RunPrefix/get.json?field="value"';
+
+
+
+while (1) {
+ my $trbneterr = 0;
+ my $rh_result = trb_register_read(QA::CTSAddress, 0xa002) or $trbneterr = 1; #sleep 5 and next;
+ my $stopped = trb_register_read(0x3,0xa0c0) or sleep 5 and next;
+ $stopped = ($stopped->{3} || 0) & 0x400;
+
+# my $sc = trb_register_read(0x3830,0xc00d);
+# if(!defined $sc) {
+# sleep 10;
+# next;
+# }
+# my $spillcount = $sc->{0x3830} & 0x00ffffff;
+# my $inspill = ($sc->{0x3830} & 0x80000000) >> 31;
+ my $spillcount = 0;
+ my $inspill = 0;
+
+ $lastspill = $outofspill;
+ $outofspill = ($rh_result->{QA::CTSAddress} || 0) & 0x10;
+ $spilllength++ ; #if($outofspill);
+ $rh_result = trb_register_read(0x0002, 0x01) or $trbneterr = 1; #sleep 5 and next;
+
+ if($trbneterr == 0) {
+ my $res = $rh_result->{0x0002} & 0xffff;
+ $evtrate = $res >= $lastres ? $res - $lastres : ($res + 2**16) - $lastres;
+ $events += $evtrate;
+ $midlastres = $res;
+ usleep(500000);
+
+ $rh_result = trb_register_read(0x0002, 0x01) or $trbneterr = 1; #sleep 5 and next;
+ $res = $rh_result->{0x0002} & 0xffff;
+ my $evtrate2 = $res >= $midlastres ? $res - $midlastres : ($res + 2**16) - $midlastres;
+ $events += $evtrate2;
+ $evtrate += $evtrate2;
+ # When end of spill is detected...
+ my $qastate;
+ my $qashort;
+ my $qalong;
+
+
+
+ if ($outofspill && !$lastspill) {
+ push(@spills, $events);
+ shift(@spills) if scalar @spills > 50;
+
+ $spillavglong = 0;
+ $spillavglong += $_ for @spills;
+ $spillavglong /= scalar @spills;
+
+ $spillavgshort = 0;
+ for ( my $i=-1; $i>=-10; $i--) {
+ $spillavgshort += $spills[$i] || 0;
+ }
+ $spillavgshort /= (scalar @spills < 10)?(scalar @spills):10;
+
+ $qashort = QA::SciNotation($events)." (".$spilllength."s)";
+ $qastate = min($lastqa,QA::GetQAState('above', "$events", @QA::LimitTriggerPerSpill));
+ $lastqa = QA::GetQAState('above', "$events", @QA::LimitTriggerPerSpill);
+ $qalong = sprintf("current spill: %s - 10-spill avg. %s - 50-spill avg. %s - Spill length %is",
+ QA::SciNotation($events),
+ QA::SciNotation($spillavgshort),
+ QA::SciNotation($spillavglong),
+ $spilllength);
+ QA::WriteQALog($fqa,"trg", "spill", 30, $qastate, "Spill Sum",
+ $qashort, $qalong) unless $opt_debug>0;
+ HPlot::PlotAdd("EvtsPerSpill",$events/1E3) unless $opt_debug>0;
+ HPlot::PlotDraw("EvtsPerSpill") unless $opt_debug>0;
+ $events = 0;
+ $spilllength = 0;
+ } elsif ($spilllength > 20) {
+ QA::WriteQALog($fqa, "trg", "spill", 30, QA::NOTE, "Spill Sum",
+ "No Spills", "No Spills detected at the moment") unless $opt_debug>0;;
+ #print $spilllength."\n" unless $spilllength%10;
+ if($spilllength >= 25 && ($spilllength%25 == 0)) {
+ # my $data = Perl2Epics::GetAll();
+ # print STDERR $data->{'prefix'}->{val}."\n";
+# if(($data->{'prefix'}->{val} eq '-1') || ($data->{'prefix'}->{val} eq 'be')) {
+# Hmon::Speak('nobeam', "No beam");
+# }
+ my $prefix = get ($url_prefix);
+ print Dumper $prefix;
+ $prefix = "--" unless defined $prefix;
+ if(($prefix eq '-1') || ($prefix eq 'be')) {
+ Hmon::Speak('nobeam', "No beam") unless $opt_debug>0;
+ }
+
+ }
+ }
+
+ $qashort = sprintf(" %i ", $evtrate);
+ $qastate = QA::OK;
+
+ ################Remove after comics or adjust!
+ if (($evtrate <= 200 || $evtrate >= 80000) && $errtime<20){
+ $errtime++;
+ }
+ elsif ($errtime > 1) {
+ $errtime-=4;
+ }
+ $qastate = QA::WARN if $errtime > 10;
+ #####################
+
+ $qastate = QA::ERROR if $evtrate <= 1 && $stopped == 0;
+ $qastate = QA::WARN_2 if $stopped;
+
+ $qalong = sprintf("current: %i Events/second", $evtrate);
+ QA::WriteQALog($fqa, "main", "rate", 5, $qastate, "Current Rate",
+ $qashort, $qalong) unless $opt_debug>0;
+
+ my $spillcountstate = QA::OK;
+ if ($countnochange > 15) {$spillcountstate = QA::WARN;}
+ QA::WriteQALog($fqa, "daq", "spillcount", 5, $spillcountstate, "Spill Count",
+ $spillcount,"Number of spills: $spillcount" ) unless $opt_debug>0;
+ if($lastspillcount == $spillcount) {
+ $countnochange++;
+ }
+ else {
+ $countnochange = 0;
+ }
+ $lastspillcount = $spillcount;
+ $lastres = $res;
+ print "debug: short:$qashort long:$qalong, spillcount:$spillcount\n" unless $opt_debug==0;
+ usleep(500000);
+
+ } else {
+ QA::WriteQALog($fqa, "main", "rate", 30, QA::ERROR, "Current Rate", "N/A", "N/A") unless $opt_debug>0;
+ QA::WriteQALog($fqa,"trg", "spill", 30, QA::ERROR, "Spill Sum","N/A", "N/A") unless $opt_debug>0;
+ $events = 0;
+ $spilllength = 0;
+ print "debug: spill and rate N/At\n" unless $opt_debug==0;
+ sleep(10);
+ }
+}