Trace number 4512485

Some explanations

A solver is run under the control of another program named runsolver. runsolver is in charge of imposing the CPU time limit and the memory limit to the solver. It also monitors some information about the process. The trace of the execution of a solver is divided into four (or five) parts:
  1. SOLVER DATA
    This is the output of the solver (stdout and stderr).
    Note that some very long lines in this section may be truncated by your web browser ! In such a case, you may want to use the "Download as text" link to get the trace as a text file.

    When the --timestamp option is passed to the runsolver program, each line output by the solver is prepended with a timestamp which indicates at what time the line was output by the solver. Times are relative to the start of the program, given in seconds. The first timestamp (if present) is estimated CPU time. The last timestamp is wall clock time.

    As some 'v lines' may be very long (sometimes several megabytes), the 'v line' output by your solver may be split on several lines to help limit the size of the trace recorded in the database. In any case, the exact output of your solver is preserved in a trace file.
  2. VERIFIER DATA
    The output of the solver is piped to a verifier program which will search a value line "v " and, if found, will check that the given interpretation satisfies all constraints.
  3. CONVERSION SCRIPT DATA (Optionnal)
    When a conversion script is used, this section shows the messages that were output by the conversion script.
  4. WATCHER DATA
    This is the informations gathered by the runsolver program. It first prints the different limits. There's a first limit on CPU time set to X seconds (see the parameters in the trace). After this time has ellapsed, runsolver sends a SIGTERM and 2 seconds later a SIGKILL to the solver. For safety, there's also another limit set to X+30 seconds which will send a SIGXPU to the solver. The last limit is on the virtual memory used by the process (see the parameters in the trace).
    Every ten seconds, the runsolver process fetches the content of /proc/loadavg, /proc/pid/stat and /proc/pid/statm (see man proc) and prints it as raw data. This is only recorded in case we need to investigate the behaviour of a solver. The memory used by the solver (vsize) is also given every ten seconds.
    When the solver exits, runsolver prints some informations such as status and time. CPU usage is the ratio CPU Time/Real Time.
  5. LAUNCHER DATA
    These informations are related to the script which will launch the solver. The most important informations are the command line given to the solver, the md5sum of the different files and the dump of the /proc/cpuinfo and /proc/meminfo which provides some useful information on the computer.

Solver answer on this benchmark

Solver NameAnswerobjective functionCPU timeWall clock time
Sat4j CP VeriPB 2025-06-06SAT (TO)67332516047 3600.28 3496.65

General information on the benchmark

NamePB24/normalized-PB16/OPT-LIN/lion9-single-obj/
normalized-single-obj-f17-DCdoubleLoss.seq-B-2-2-irEDCBA.opb
MD5SUMbcc60f85756a911461345dbab69236f0
Bench CategoryOPT-LIN (optimization problem, linear constraints, no OPT/UNSAT certificate)
Best result obtained on this benchmarkOPT
Best value of the objective obtained on this benchmark55266674189
Best CPU time to get the best result obtained on this benchmark0.159571
Has Objective FunctionYES
Satisfiable
(Un)Satisfiability was proved
Best value of the objective function
Optimality of the best value was proved
Number of variables5985
Total number of constraints18314
Number of constraints which are clauses18170
Number of constraints which are cardinality constraints (but not clauses)0
Number of constraints which are nor clauses,nor cardinality constraints144
Minimum length of a constraint1
Maximum length of a constraint37
Number of terms in the objective function 552
Biggest coefficient in the objective function 416063742
Number of bits for the biggest coefficient in the objective function 29
Sum of the numbers in the objective function 153111457055
Number of bits of the sum of numbers in the objective function 38
Biggest number in a constraint 416063742
Number of bits of the biggest number in a constraint 29
Biggest sum of numbers in a constraint 153111457055
Number of bits of the biggest sum of numbers38
Number of products (including duplicates)0
Sum of products size (including duplicates)0
Number of different products0
Sum of products size0

Quality of the solution as a function of time


Download the above graph as a PDF file / as an EPS file

Solver Data

0.00/0.07	c SAT4J: a SATisfiability library for Java (c) 2004-2024 Artois University and CNRS
0.00/0.07	c This is free software under the dual EPL/GNU LGPL licenses.
0.00/0.07	c See www.sat4j.org for details.
0.00/0.07	c version PB25.v20250606
0.00/0.08	c java.runtime.name	OpenJDK Runtime Environment
0.00/0.08	c java.vm.name		OpenJDK 64-Bit Server VM
0.00/0.08	c java.vm.version	22.0.1+8-16
0.00/0.08	c java.vm.vendor	Oracle Corporation
0.00/0.08	c sun.arch.data.model	64
0.00/0.08	c java.version		22.0.1
0.00/0.08	c os.name		Linux
0.00/0.08	c os.version		5.14.0-503.14.1.el9_5.x86_64
0.00/0.08	c os.arch		amd64
0.00/0.08	c Free memory 		2104792832
0.00/0.08	c Max memory 		16282288128
0.00/0.08	c Total memory 		2113929216
0.00/0.09	c Number of processors 	2
0.13/0.15	c Pseudo Boolean Optimization by upper bound
0.13/0.15	c Cutting planes based inference (org.sat4j.pb.core.PBSolverCP)
0.13/0.15	c  - never skip resolution steps
0.13/0.15	c  - Auto-division on coefficients is disabled
0.13/0.15	c  - No postprocessing
0.13/0.15	c  - Conflict is considered as is when resolving
0.13/0.15	c  - Use constraints as they come during conflict analysis
0.13/0.15	c  - Weaken first using unassigned literals
0.13/0.15	c  - Bump strategy: ALWAYS_ONE
0.13/0.15	c  - Bumper: EFFECTIVE
0.13/0.15	c --- Begin Solver configuration ---
0.13/0.15	c org.sat4j.pb.constraints.PuebloPBMinClauseCardConstrDataStructure@768debd
0.13/0.15	c Learn all clauses as in MiniSAT
0.13/0.15	c LOGGER=java.util.logging.Logger@449b2d27 claDecay=0.999 varDecay=0.95 conflictBoundIncFactor=1.5 initConflictBound=100 
0.13/0.15	c VSIDS like heuristics from MiniSAT using a heap phase appearing in latest learned clause taking into account the objective function
0.13/0.15	c No reason simplification
0.13/0.15	c Dynamic restart strategy considering the size of the coefficients
0.13/0.15	c Glucose LCDS adapted to PB, with LBD computation strategy: org.sat4j.pb.lcds.UnassignedLiteralsHaveSameLevelLBDComputerStrategy@18ef96
0.13/0.15	c timeout=2147483s
0.13/0.15	c DB Simplification allowed=false
0.13/0.15	c Listener: none
0.13/0.15	c --- End Solver configuration ---
0.13/0.15	c solving HOME/instance-4512485-1751533583.opb
0.13/0.15	c reading problem ... 
0.13/0.15	c using VERIPB proof format
0.13/0.15	c  objective function found
0.89/0.57	c ... done. Wall clock time 0.422s.
0.89/0.57	c declared #vars     5985
0.89/0.57	c #constraints  18314
0.89/0.57	c constraints type 
0.89/0.57	c org.sat4j.pb.constraints.pb.OriginalBinaryClausePB => 11244
0.89/0.57	c org.sat4j.specs.Constr$1 => 821
0.89/0.57	c org.sat4j.pb.constraints.pb.PuebloMinWatchPb => 108
0.89/0.57	c org.sat4j.pb.constraints.pb.UnitClausePB => 951
0.89/0.57	c org.sat4j.pb.constraints.pb.OriginalHTClausePB => 5190
0.89/0.57	c 18314 constraints processed.
0.89/0.59	c objective function length is 552 literals
1.46/0.85	c SATISFIABLE
1.46/0.85	c OPTIMIZING...
1.46/0.85	c Got one! Elapsed wall clock time (in seconds):0.697
1.46/0.85	o 71909221205
2.84/1.53	c Got one! Elapsed wall clock time (in seconds):1.384
2.84/1.53	o 71909219873
4.23/2.25	c Got one! Elapsed wall clock time (in seconds):2.098
4.23/2.25	o 71909218541
14.03/10.03	c Got one! Elapsed wall clock time (in seconds):9.882
14.03/10.03	o 71493568511
60.30/55.62	c cleaning 3157 clauses out of 6318 with flag 0/6318
102.82/97.91	c Got one! Elapsed wall clock time (in seconds):97.763
102.82/97.91	o 71493162251
104.61/99.79	c Got one! Elapsed wall clock time (in seconds):99.637
104.61/99.79	o 71493161927
105.31/100.25	c Got one! Elapsed wall clock time (in seconds):100.103
105.31/100.25	o 71493157679
105.41/100.32	c Got one! Elapsed wall clock time (in seconds):100.175
105.41/100.32	o 71493157643
106.05/100.99	c Got one! Elapsed wall clock time (in seconds):100.84
106.05/100.99	o 71493157607
106.26/101.15	c Got one! Elapsed wall clock time (in seconds):100.999
106.26/101.15	o 71493157571
106.35/101.22	c Got one! Elapsed wall clock time (in seconds):101.073
106.35/101.22	o 71493157463
107.76/102.68	c Got one! Elapsed wall clock time (in seconds):102.535
107.76/102.68	o 71493156131
107.96/102.85	c Got one! Elapsed wall clock time (in seconds):102.706
107.96/102.85	o 71493155123
108.06/102.92	c Got one! Elapsed wall clock time (in seconds):102.77
108.06/102.92	o 71493154979
108.27/103.18	c Got one! Elapsed wall clock time (in seconds):103.035
108.27/103.18	o 71493154907
108.36/103.29	c Got one! Elapsed wall clock time (in seconds):103.144
108.36/103.29	o 71493154871
108.56/103.41	c Got one! Elapsed wall clock time (in seconds):103.261
108.56/103.41	o 71493154835
108.72/103.50	c Got one! Elapsed wall clock time (in seconds):103.349
108.72/103.50	o 71493154799
109.47/104.19	c Got one! Elapsed wall clock time (in seconds):104.04
109.47/104.19	o 71077091057
114.04/108.65	c Got one! Elapsed wall clock time (in seconds):108.498
114.04/108.65	o 70661027351
158.49/152.66	c cleaning 5816 clauses out of 11640 with flag 0/14797
248.72/242.51	c cleaning 5889 clauses out of 11824 with flag 0/20797
403.15/393.94	c cleaning 6469 clauses out of 12937 with flag 0/27799
837.35/829.98	c cleaning 7232 clauses out of 14468 with flag 0/35799
847.09/839.52	c Got one! Elapsed wall clock time (in seconds):839.37
847.09/839.52	o 70244968973
848.51/841.00	c Got one! Elapsed wall clock time (in seconds):840.847
848.51/841.00	o 70244966633
848.82/841.22	c Got one! Elapsed wall clock time (in seconds):841.071
848.82/841.22	o 70244963789
849.04/841.48	c Got one! Elapsed wall clock time (in seconds):841.33
849.04/841.48	o 70244963573
859.04/851.12	c Got one! Elapsed wall clock time (in seconds):850.97
859.04/851.12	o 69828902495
860.99/853.06	c Got one! Elapsed wall clock time (in seconds):852.916
860.99/853.06	o 69828899831
1036.35/1027.37	c Got one! Elapsed wall clock time (in seconds):1027.217
1036.35/1027.37	o 69828898499
1080.74/1070.78	c Got one! Elapsed wall clock time (in seconds):1070.627
1080.74/1070.78	o 69412836089
1641.13/1613.16	c cleaning 7638 clauses out of 15288 with flag 0/43851
1641.32/1613.33	c Got one! Elapsed wall clock time (in seconds):1613.185
1641.32/1613.33	o 68996776343
1687.42/1659.16	c Got one! Elapsed wall clock time (in seconds):1659.012
1687.42/1659.16	o 68996772347
1699.85/1671.58	c Got one! Elapsed wall clock time (in seconds):1671.432
1699.85/1671.58	o 68996771015
1752.69/1727.43	c Got one! Elapsed wall clock time (in seconds):1727.281
1752.69/1727.43	o 68580707273
1795.67/1770.11	c Got one! Elapsed wall clock time (in seconds):1769.962
1795.67/1770.11	o 68580706625
1818.46/1792.92	c Got one! Elapsed wall clock time (in seconds):1792.768
1818.46/1792.92	o 68164973867
1821.97/1796.42	c Got one! Elapsed wall clock time (in seconds):1796.269
1821.97/1796.42	o 68164933907
1823.50/1797.94	c Got one! Elapsed wall clock time (in seconds):1797.788
1823.50/1797.94	o 68164892723
1823.70/1798.17	c Got one! Elapsed wall clock time (in seconds):1798.022
1823.70/1798.17	o 68164650479
1824.19/1798.62	c Got one! Elapsed wall clock time (in seconds):1798.472
1824.19/1798.62	o 68164649183
1824.60/1799.08	c Got one! Elapsed wall clock time (in seconds):1798.929
1824.60/1799.08	o 68164649147
1824.89/1799.36	c Got one! Elapsed wall clock time (in seconds):1799.213
1824.89/1799.36	o 68164648859
1827.09/1801.51	c Got one! Elapsed wall clock time (in seconds):1801.357
1827.09/1801.51	o 68164647527
1834.15/1809.33	c Got one! Elapsed wall clock time (in seconds):1809.186
1834.15/1809.33	o 68164646195
1836.35/1811.52	c Got one! Elapsed wall clock time (in seconds):1811.371
1836.35/1811.52	o 68164644863
1839.54/1814.70	c Got one! Elapsed wall clock time (in seconds):1814.549
1839.54/1814.70	o 67748581121
1855.10/1830.22	c Got one! Elapsed wall clock time (in seconds):1830.068
1855.10/1830.22	o 67332880439
1860.54/1835.68	c Got one! Elapsed wall clock time (in seconds):1835.527
1860.54/1835.68	o 67332517415
1863.83/1838.97	c Got one! Elapsed wall clock time (in seconds):1838.824
1863.83/1838.97	o 67332517379
1878.12/1853.08	c Got one! Elapsed wall clock time (in seconds):1852.931
1878.12/1853.08	o 67332516767
1880.01/1854.98	c Got one! Elapsed wall clock time (in seconds):1854.831
1880.01/1854.98	o 67332516227
1880.88/1855.76	c Got one! Elapsed wall clock time (in seconds):1855.609
1880.88/1855.76	o 67332516083
1882.37/1857.23	c Got one! Elapsed wall clock time (in seconds):1857.081
1882.37/1857.23	o 67332516047
3248.09/3145.49	c cleaning 9401 clauses out of 18811 with flag 0/55012
3600.02/3496.51	c starts		: 89
3600.02/3496.54	c conflicts		: 55277
3600.02/3496.54	c decisions		: 144360
3600.02/3496.54	c propagations		: 11858188
3600.02/3496.54	c inspects		: 333953957
3600.02/3496.54	c shortcuts		: 0
3600.02/3496.54	c learnt literals	: 0
3600.02/3496.54	c learnt binary clauses	: 16
3600.02/3496.54	c learnt ternary clauses	: 47
3600.02/3496.54	c learnt constraints	: 55276
3600.02/3496.54	c ignored constraints	: 0
3600.02/3496.54	c root simplifications	: 0
3600.02/3496.54	c removed literals (reason simplification)	: 0
3600.02/3496.54	c reason swapping (by a shorter reason)	: 0
3600.02/3496.54	c Calls to reduceDB	: 7
3600.02/3496.54	c Number of update (reduction) of LBD	: 89679
3600.02/3496.54	c Imported unit clauses	: 0
3600.02/3496.54	c No decision after first conflict	: false
3600.02/3496.54	c number of reductions to clauses (during analyze)	: 0
3600.02/3496.54	c number of learned constraints concerned by reduction	: 0
3600.02/3496.54	c number of learning phase by resolution	: 0
3600.02/3496.54	c number of learning phase by cutting planes	: 0
3600.02/3496.54	c number of rounding to 1 operations	: 0
3600.02/3496.54	c number of easy rounding to 1 operations (no literal elimination needed)	: 0
3600.02/3496.54	c number of reductions of the coefficients by power 2 	: 0
3600.02/3496.54	c number of right shift for reduction by power 2 	: 0
3600.02/3496.54	c number of reductions of the coefficients by GCD over coefficients 	: 0
3600.02/3496.54	c number of ending skipping 	: 0
3600.02/3496.54	c number of internal skipping 	: 0
3600.02/3496.54	c number of derivation steps 	: 698664
3600.02/3496.54	c number of skipped derivation steps 	: 0
3600.02/3496.54	c number of remaining unassigned 	: 2565190
3600.02/3496.54	c number of remaining assigned 	: 27903736
3600.02/3496.54	c number of falsified literals weakened from reason	: 0
3600.02/3496.54	c number of falsified literals weakened from conflict	: 0
3600.02/3496.54	c time for arithmetic operations	: 1595767748466
3600.02/3496.54	c minimum degree of deleted constraints	: 1
3600.02/3496.58	c maximum degree of deleted constraints	: 1405252478048435012123201895132718702535828941126435383945921018727527042697213436074252214489630381329219169759499816734216611761839195784704006348196613343966114190660029344385599056494432066921353940896941778293524191384013697027309665068342478944300177844937798307602487493140614517767892809690027744494922667068129499892261844897428224265616312862141128514160193799927038930755482286272472969767084636646347353816996180709729055267902066549851815898093400325986673560699363070933528375971596634641413451598649107232324626687393607627929123757169129768816159536121267485209602536466012493374003102273212072540865876046233340716319320389172271698389325593880147594972802248642592404276859285577068789677837342167867935594619722244298828417654428448690930109966548009152367689376205466480782889922102314877228242772965052898956386750607971451539095641162170127836737936414724150661588694393595261967081342266991045465770180549440220350925163001126294512389834527956456840847194366658007772072101232788189682900204139396770085706163781992689820845095295420487809954654790995572024691461731202865587938936518165246880799436099478848412100795904235073013038727531789425970348272958976795586734234753795476321708904910688924667361183024178225428975600847072427680374532357620465036178261637519292002778235837421421614490814831903713051826133713200002374888586352558883647009600695676602254702224901007794479716506677432739929362195982143035760899590634611096484644582196827162508355143730023832878601431335848358267853335502985253958340818700910072844715676261991586741616509313395189307974060755904197299864352414420527587014982162936973696199562572221241109859970690236555194359042321790072865855785291070154595245836904136105696709247613980496984455576005625274565662018812569058038005314619401552085340545298744585881451061660692063417102054741520702450247964359479301059947098857436345639154525433678573455947269043925939931067341205885720734546234004841474214277010734613605164908932739992436915634608332047866350986652145403094084448528856007406878079758091105219955967003813473867551756318869847648430551586595863362034046317600354313274501512709711553193683476185784551889160540148157818485611076917836384171323031812875349180720599551007588943304896520847102811043214756733199302009447329650517791125410771277634176382049837192753335068505200605570959778936335075232278229585317408809769753750582377408045189470022060461852345015497890814960573995039786820261403238047026675105687430279757931405008347467957734307255392812831648642913112630448239041819395989410779822552706054530596973550094831612459619153905087694537069640490580970342372631252604823897003199076424027233968054521892284615742356757505396108036949391030009819829904298896429140024570026586348967635889561627430308270160083905201348348628735423589915819428350923838684326918050268799288415473045550315989928677814591116514003012333569631852172882187363451597461751937029516944841548044577318202619164105475518420460365464726475973011602104731417927575661503537435872138978691299187845751119759208102180699896683986523276085660274597634443558225858495140103607206833385976783282113104471744655958228830563427541693809918859605852783991236637807356152271801414420192397170160683964345701223340535853213757962151530487448492680151697621857600709984156742632554128135544391523746530200398974968645070133921294899632219556255117540205918334149880225063718268911896096115069589940303515094143779399013424536586321211649820558582298763906272904927859997140845244583716136196407096709188230577224018554991345236772619921955371396175667598284292138463098007377584652863210639392944615652080312118066476654089807121414446869995933626512751722771191196611734817996021912205243796889350919472446752657783323849529586786892539619255926320022998163945843809747652588057794751748610143104026322674153131908227681851078633668329946577545139439003934208342133055338412530964838619706138368209297527395390014110298365492357453715008331764546929730066997419440975323145487661289767507698446726563504083429688674113980326112228871956830749486914521944307125580870103235204946275169423812361308749887593361381340714206565381979531685660506860464979564970457165020877645417326079028584070274329310723166173722682955788149428093645658070000699921475694422005288204673645421304225552662996544751775415824948358531389361806550233517151149798345612248483380464601413898732527879121475033437400872896379919449011711438178344986749026605339037981197611434747540287218964402283184278030950688938121726719222203444659629620325313916397167956497705288182382562017705381498230621636400703516923255706362431888005504542708549196922440016020710463873578995746346693505496230279836008417754593014611807534070596975942112852073999834762767198316639133787364860691031953907657369591891529603685435451209961332348919243791833837649240531318240648616693809182786232099789195401150532298114955824422282506134109027269549412922692429258655685518134664097260486614252366779657067623904887318467181025343508650446786489434261940727853066861203415932976854301860223687089833122359797514997357537353324025763021557687523283631059110133468743777069575243977255913608682548652005739102011049681545925076214434177408727623285611374387612954256903179605492753823147873188076706385699782777384369599450776974332785283437463922187407526729986911470045604483757899443028623504156299101678276972283325093604561977444170037765738992480920934341389778952730349151559150095231620165017650761477609313591387002951244440135441789374148731834954444847245030476997988185347872531730448039839425072068083558554111859658968491792483506634705067212807963898744215981667622844361636045679935191786372236183070435861006967953327742835106389872776843497244221410898700305132255563786114211533681040943932352629555516548911893258523423221050458345953422879361443831742734960049748399279828339250310454197349532631725663937870421434509364989451468820984448623704357909332403160304231059275541671594651212641323974670555288992223690729685119073950709702771714639596303201909415816166889586921409950491550889696690033339946488900346848994604913602969773554087899622895147275303998575563339687388587870900641632535563354788802736761212255572674719448965789876544766773119833445830344849779527676305497948201527024108344568955301976537716460034123599423768430657685304199704307551006127475033864675733926956017255626905979734811608659840524203666085809260078453384118863068893543885218106199997094524210271292472337021902428304700807297341892899716396721404889756327785155929407290186115247085956498738244706294236846633003980062611917521696725845707673527728974630222632191042175637811529141669599706862694028046761277247396738565023764895840501835196147119676205365826541436711842170859339533839891497991051320240295690972047214511832423362504628355063216050555665825928109536509626509430788049732027217476072015827604996737038483700014274226881007621022440363021813924466540875830637352833530596531174251803918102642503093087885912009325610089229643249348401995777798740321468817596280678286754008203292706846884875989235966543813661650910444529114926988300259974336120344513180521981684937554614540101935449188091160909106872553217196744311652470653982325333847663201927093410094790826058328489745735875887025656840179815407040225726501122538244828723754339251807053613623671873554040245567653797415388807089424511839879683627453381158274078682795827809622883739713399431469338875655251799840686615767876679679838771594358199311526655211794774690222340181331754821230114872872024353370960472164489731588832446752459510234484772715428174193488100103248052432609814782733371928922050969002086230037420510915699944722665217334648264794983768730191925982054959322191739603781950343651550874635400043658072221037278744872124747384972882891050108886814024038612090690978872705969096476615870587390456185139671671412861933467551091836864299851224655213954503254830533966422581191812968997963255113873596133158357290619055723053427670789911712991326799862622548382239564554743863158698115550548492196219457550222260852616488115901702449379199992352040932071402510301826887249741549194543725872831877510195078204980949866482458493814919582466388325420071550846974604607973029357369466439563857266353104252213404277216034812181098984591149388776691730631654763086885805238269831796289832440885443915159524186471278800547850492825651541246527799760575356026218352226860963742022273441474012877889050439756100692861168027799545828782942350267254125236564991367475160027462083413643154336111940468688084055720306425652692304541811973266143152614938848463614535868636215260543344802760982220989544082307780279196362527102004521145040395949680281752129763382510135236364144766645471822991427865531016590418036588927889531378102744218865330114910820465378268523613620020569446837865032964939622105201854427697370682793759801143883748854924946605877997143467693042938596489447463488384683894957237196742201846386677193219093453534239896718126039685029756985176245629635104325216720381134886429884494332431374493943329130901443078915882493259895137107911630890647359419185159653563809417777197280708665863723295082970104221891948937784309028098695420901284073408254029220500144532833766816028178146845926761567571519173559783793865962690680791244126793500205978629603409877062763555327093301336172942404419516837408532177057895871064804201991601957442392799794682960813215380218499939515734354967772926034829868868240530052761270307121911329463295680624186424136832979857410418297107816290398411828831550559120827312807459744855185181985581151858376302629333723160633885147741727181143100204550361532621386522361747679986998481226466075774188798082751054230524216739059071772972815230373004760854297383988421307423946573410459061320402274151947640205204663176818778678364821288957889693927197213189974949439073417990189498195609281004898520095540668530883329208884248906291634272285619056001658366018022058805825228533669853439864560451989141565710858800221839147322695227729004230690160690226570774896560749406805145557840892503051279203305400492539940660186468970181090744529794934689531412479331352410972558532674738451717846189522620592495334732709106112898283377888662833761510304944550314383959000875626365060799241380394676509923356259973965829309770821453604778173013597166008078899024783480700954072411880242071893203755897177072667779717610516468918593022356286180952007695971836893169317719620198905115937641976178916616308126567229179279149014346655352592943011117289212135975160017001758602119023828883514402485733999310394084078789977658745908804349425302155273551457868321773755585914882379636154693037481992867467868527155453557585557199689594537154590958275398435133495259318475105078742756852128845035130508236096708922158533806238097276183781083403972058553658987416352968370453107656783499920684818687177725140812606047172630298289320681458486641026012243990910907355865702695143599549805812489169771859560662101089079102340105063201475570033929535261020923446398676071458657677714349123692601687503106252902310369071319989154607612783928177102097784857037495283950470719017881944712315946421321841511504500726243348106060474732570543130961012253466276447022308044251214543772760000026393127030691030341705479037206504945315965033017536873901093945278247821523279842512617672342375297356378483745969952438705254957222773496405422801508728112835185209462155100098245931289363297795950659847405647103318102908967988641149234980068299614556902797250475562217557821641279763993819855182241626482222252370408873417759722083757535998717429290591082185818056096853744277449075562050894251210912456265168971954827920958668600855509313406019960052059635770095063687192342950370975342537212432764402475951576186383489348688746474931225395919428715328749602015942368988718665921388057583709015076481138834764377441943820834795048292259687863566688397371397866705510206677753387740975451644645535328521391259151353067786040428789427866833520674814977506152179333306805032645706525500305798226927991369387217296676657044341034558459268550050403969551075180620199394647164816911646959416851902120023634460985854247929252189988704925180387197420675740942855335812467002797178172345607599134323502465610486751563638675806723841964130133891759042317585637391134495201809849612741838816093614951507454968474940115102397241375098847824242724231346042124696546070809836152025935511045646957216555216095721170504242269687417365015339637902853074480295129934825807597659308562912439557202028620534733510432901594685923665413012793558523558257561213922081357230568293472659351642972695860620887251897589782227888119115606966387431060454566378599308237899354728089719224790517398227879845187871426146603893364322846821002808267788809016806386237208983222886422220822648832976700608684000084152500186519726656038593817552756220672070020781286587631075593860741940731217252724423157424579941551345661748995087259475828479268897503264494440768608567609659779801000092858687606189459025937663848856798772958110381583255355287816872984047642126191190386053864555094367711493902505655938689675322623656031108026544115906862474129788362360596896507044951280845915662990873261360498240727409967353832391794475999195273408381205649441572788752679182851509672060823920203407599140044184572002179219976354962135975208979116403205355632929758080048308694102613343288187024950038894714219156094140101934079481641241735401960899589908869252925930404543762889828103581243574983850717767791120691911919761510410397485717052772412293027403375315405787717454018602478547998690043533333272001122592055859707719934603889039739275164940352426654434827433345889485853562430055162484697218883083299323200015897774373938155577309314342583853718197024954385377000635312121508155066239539052863805095435450154868930311258599478794968191278414694955016486304649378165745246346579406401859226431372996838564160791106319893893473158281874626801043443014778873260797724246821032165431520311856126337128310368339457836982805948216411905112529682589865707105599923926224733478695422604502613892678382998874483570440291444551213857343723867420379427598691019475507898378659951430906215287733603313640384651868056130408313678306638465459332852289188206994986635189362308527692059139704450904822104315837496251558698021088923700732996061960197994048582577811464293269822889247388054947677041241607499214161898005938616506130829992115824727138242046560520765101244757949201622357290530951515452605059905726955405382251788979487800554581548651412434825546950339238156537082307854965531360153041906496699764691202817040092484017875202239772783654617003450907698893336650045428053145728070863525511190718916375021379272223025113037923975872084338376570291588095566222555797437847250214644523626981245512702000239825649668792162800962526978969292923449403546877095622693639168292708473101244046127942293958571046605387192442536230186318722146518080933267747273644088911084466539055215836254761360431132835609954380750112812435133323295546976518386214927252206422491269593555570803442240902025441454309755455003493193281914267416439243619767366703696547688206577928710107808076065584086526145302656504627109034562522454790409488802235612798229489031996022155940350854939208526168938904877430894343105129600104495711004772368922610934171670764421673131578822540507860421786456526978367253744132425587032414122355267431487842882516860399272419767623055975747520541339997620742685081001010791966008101758539257272654725028673258275727239718406314809800342681057767534510657417738009381685198294611717056000564353574584502053644764327001217695047913837170935256460826924486799304510755751685993994163815505519421447895255381908231964628263620401119918374169975230502299218717584879304186154569288076490399583752996602487450569943146279098699222872544390534320214792658152657812436005836081983052805949601358183889372628961810123558198503889263780467072033058541454394032278946687581339152577258448733713987007512098098244843074823851230738687156582868952841767522467580284507795648469966091979235881038745732920517455484054852121483602205144018703257506803223476607952638632498872792219061629971899651729826406315209529163831926495961722149975241375037060791145753149632105880010640125149947549454341815283532824628812990109933343636725071140139889607291745741908286550939207366330840990135466669312762499192279096139539002639055569945388681998262132797073575298879038879180631749202072801051053129161649864034205837919773521043508402125164422124924947092258187369981424138473891118382315510884287437020936603938987661770851092262338587015399706490809548042083449863895057051116893684301675267323275364238372831204538133110288929668943740758754190653058275863484725899524082984233204869056043388686363536544259995860057671244016690062825343800101691553199179491777614050004021465937687896647131335822610004644188887287831470654901527424203935478956040146406306226678728476709173524471594051713097372841700428870460677475258023131637151722205852357673360474059005755897770132400361804280495375230081856560482094731648623603821454035130200579284459673616417638033355241474922656748684490859229934407316817554785608830853082387774445159235192390217164011612473255738261770749826141186226378365585834628035705199917898902427836233973237808417971646356812903165888774667795388984506878083513312622147111732991068183384017362264218227530215088636005882347582581231644389167033455182262930089553161535563597859577013858680487947941387410877457548601068554795195726214089653352539985597332427517660683593465860704787350669983043476082946035720509320164833038725888675504662834213173845877910584505914493843514489554031104069896552312707807465876924081563049493128253083574197410229526415101411062435733772654203489982364742591208146516504671820619878686660178359794838070421246844528215389174202884628986717620417416443815771280762387405982147170317275109615863804504969890174373458534583966303798711501398074883898123512714250139021077496091676330905011517249194232157831289944082178364297950143371210844171491361646794930264133717164979280622363221748486713387296838664507258223436740149293743103182288606096438315479660980885890641632507260982942066585008962670266807731431921970982816124334083847442318000535669046939339560211756114053691847666299794044459208901766993305012950556276149699387795756295183390742491572199006429754940587724394993729452120049302393874593732038254264399895899911658711652102263082989569378483944602167119957904741450985863431174595285279550050629642554887541824080745677309380827332409444936873372547088358222593216191322189542959159580624259450732196589398040637939229076686579067590135250015933519036498870134897871213853076111965205406348485750694533635968587015615377122663570944332687727782595001346673525172461140237858278590346777722608348754501186283181457809803752621905039397590255675647610632361471226028073732267789713436621695924001380739908306429641008715420331463870535987757592629687783005877129384652465820324431460123258305872485175751125782698354804345333874385776640873592116221439560542884622858068064149770667357867765669808584191547152050348184894756834360163865637652843918061649288085866327532043982148647154508853523050125420395941639789428320833704788369597971834073541535405660412106599164148792411384102201643910519048550813627493418075346106513376753670320624561203642085983023457151797778982832042814828642155945860336652116655889205579911930492515736631486250236421918996856712590169935689134813352911597601885502300495608499181266640255565065162413066389431778786224647917308430652650080110399391388544940591832635479398364881423906231861978602842000559705635674435191084481422894792258156942781328423420959644230021607400105992425189373953222558367861740524340774383751895441105607873933267281422183665924820057345154448763553657205917612857364111259803364827392412334852790401649528700331543429843709569568695323183797721971813459891082139075339211808865357753133363929071479102584181600698136304298147624777034254359493811145733199157442277449819060539202101393487960380736697868113601282015382791642449453773668062908153386904697185342533929863814438754206894023062088087135172393787676080902239597638992183240087783237432555082791372966165238638222584934009728792808489011295903582214801674282421673435972298350509600429953860211335670307871082692783564980800930693867600816316422241841434920625246433603320915418231873095722197346916981501233989669879802864897483003776560132297757411550747348754695975740094925394252793318847502107509800726013517577365461781845222124357080039735614284045080924609714148703581470746970753879478829712831152637958259706199897942751578951900210775152712568225746678895474769674503662406510169386232559430869745185769697263957618371512221431971580005759951585999076202418169010239848777500526031244550762227552194774586795214164471578491662750828690732745937320754302538949359561065790892666215691895270263398883207296615007203252812577828881538717630704569831155194487285126140012208890151850883269046338405345095817461189455753190012001093977213833251088375081454905474413995860289877705110607086137011552279392343583579266075764322935788423119416308797719589648354299651010619454196453367195940754780211058173633156962616018675416812142680480110761311945719033760129474626276374071419300977002731523277948592128641103867153438427536969340026758331268403606341760648039041213127280633017105008088827194507467481679315366743010969266321959739017567574076062892289484906554640307827091989385692310075624151517594291342308025627973802047346645890466409707283674881025798833251804260954443917794019158197766473736485716905188844134233358675623027775496773682706448077601074207734554994195110119604576994407780645207696639021331995678530515507938925594752668932836598423382726088333683233947254918735229181115161638144300184525342059228549642554809719697532900658722012545711592761572990787772918289661602272538454961665177271882066434235052348259651005923122222655628932300812186295228074453898965934004301739818917278205278362598750186334449462665460048000616534510879419868476993409205524615814044798430381219412762738538049866093647353908921996416112212761823177978120982276690734641562019599855151091704752440833956008706425357453975161254859893051661777352492543774945745352735883687407434066548434067526745405504594705764316222216156050948307821122884998252077145992774692285679953180268106030944965644057196434933928858485025653478953843129798274229186691429944454900294557245727222578155814409812644415500525854451485642561080075602846426366362206885761921205972382372947528794126562779526750885936876030180957585043435197006927319515779487999194010659755929843227866218604718941504047218014124028430681014016575865077442977957974866375794539494481282720492386329609819000345737516459967604307576113069846242604119387609338478996048634300171861981213273246218712269526929387482929105655549726744763308981570378304146025293968590590405281557650773249395545428770866994586908108082133197409727884253835956094396999957365615312653820798093703925805611416096994139000557682899116875779806573753655318008521190549602582140500885675510026880993473442777607986568614744958755599970579781006695865124615533839299127751290594743903430466690438628974884038274401417303394815354064507516186720039376054336752388027301229575887187843049356583398125292888669135532735269921676970539500254405421079767122292629272821059956068790203416548399349434304739408942422375206890618378783387462767721682234414344833902948429056221804125457882339347812764377529984690311027388592681507521007056441863301537814930438175910880853881261902434666467284923030520723605297201002857051317587530517686227028568859794552349110413089448220305715777064854929106061961531067527872165903479933432679785178619175566750511394153566416562101125132458184592343254980046366753854982695234491430723381211955843599714697240674566878135834904032459996716524836783959778159249801643278946903750335533776613600988825083046662670066387689624639149969821433047928673064951491142720606120640917633584496303330286832765555253288493602560495887786159189715355465408438573559014664001491989071674864733170049589980394569795187771035453122709331499124988331774285844925439730999999506728201701075393026941637793789839552370024254523559967829120541894694311247102380171225648361622818055647329196784353416528871678967721671718889655143326567592099295193628126095831596220238854885683377848583438955271203249276713251710662745712276419695598977193797032162325542357134474903180899041779343536400660447359270943779353193247871196683491313711550989760004908768435316164799047551718614002394917110709655817690952591963346653370841112939142391376145863534020915126500479931690380633948580769833592115202640343107074611894741691496180630385653673842593339696063966242598187964994461949586253961698573811237308043514637252517131110357606572596556326952816230381375318058308845185907775979070700967564743298745934645616607171560317837283801295440153252002283392324870855442604888095188307843475237782112874231769926509840441498142906386350017845030897896391748169758437883310110312065378393967627704521812151328491093517797746114244912379359334544300822379198385165125276999775555063207714188037218144839068557973376934998198336696562546722257104510202880645106217007386822656143640246381419097765217682993603929892494607133215889396251092713392279767907156049297257009412913862326021345449698260122386336726077943301398219870244417496455019618577767232633647854992403896956016049309188480524227598861964780775351961882228134445307249966608745753443450219064457941984007138255234842583687300692862419725946740592254414034621559603609016786462397710645220341408573333896800125187443083791904401501011885650275446691985896502237875067703813850841485756728960473077864240193908144885064700195507706286505248908411749341624539381378004609921822452964302260176985755784173338982199984400546574310356324404846552904823426360042631768902176056868328582901471347096627437832088085354405772628059546461082076536186074593439065976915125930259746634343347312343694318791358270665675491530537459370540578279900854441462531200474241405111042017225662425800255098865754690299425037171939334979099994205403795370456141770891720968356525068045207526984847352207703054714004698290512324622970875186828461355184932151436847633940932964415831811587371282130887302583074594526716387695727904807476585209990580693212097972575610786398435200289951219402930871760910019782355825940246771148181871929957676245200584071230173420873882275049024097102290225198884283825526360373401166100855767528334431922555083413778007987466609847504402933513199512487426342357619833838636964112948497238365714687230153641009889080262360879265917232867243310130635209786910131572813521197526168534211251386740325935647960085250073245804885382153480589044346568588043212376451396703005109607352875698003144512967732259737679023090866625560296850091078570440135365928532746446899772203861722847755494314453236743590451369880364337461645016317177340396068126219014174970280560004185095088021217738733787062584710685595201376037737812406625799618278916562549016138378293669457952365745130544337342693851728827473006072722208885270957250442841742752375484275481383406046422722951756983816247978556124499416671467299759638394375506667022102778354634317936419526648504640687692984522994566732271702895132233771433911415322121567684368166780734002095917707460844171790383627578812098284376741153185815633343740759754227018874865507193655153455666587721948137775517350025425247829866862759899281907001990427944310283705338113253902305675664944129945747802101367865408641931975563297447892537565711613617660468388169096483667951240938071865482542289530286422691413193986414196341442622478265604706346471126527408051386044784260139202378151045390557113388305655891330400256546527286984635491012098208612115890057135457466567274855158209455137063639214698763816407471820064677695744781641067986533979665121912710193950984961020924134060083845910801922453198412929986103184393286657191291243965822152880308753899895001091063513509811479223480759972566971599410465817448813520213755795461307810963036403998361822106288798221541532873342252909021424223153651423461564554250108353123732651063272435020797537977352513921187152840042184538554373554976478193726336574375552876558506896907150210754737283720290767964801617080515709301418964260109614168736622035472645080899299928476636441137984105993927849127433750917080104319074089678305715873446582095832116292092038868549459264812187797463341242873794687093162220516413425181941829663983962475251308307914655824600742683557523310986252634634740344412406268832904434067386702670782782512314334438104779387944554131875451244430073911820166360651836863199442818808399024399919639834525223831036442786446176443974758801078777194716395776632429018470485377535768351084750753162000411959704125207463241086537892966084241447238497102925067481938433643006893910423429109065269278349292938907512476191188784886264057692419385875354043962249355027638877608621720890139682115183041546514153297232489869982570131162382279765304461142350904971296204012230656992297157134171103874137836737048849283069601808429632412841431026617798552312084734795646675349802311648843505018358000861234091825922786725734094008145598734426550856943445593637148239167417912565981305860369664262472038979654454939393220292564284736711141314954379997611278139061871707073603297993169480235294227472233153220720491166410444808230838536652785890240959746573268158486291766409842412348347636743287497028466798495792731083277447309714419282957354367563728481834381446856808432911566829220790409863989629259213577552653981552349674209643136916083756084206637088521158045878179607359935564735604830406431888955175856855355970200939692551627634853512988984139720098697581969660450378882783080321003162480981124019028686668589050607941894916042692491212264567263834478306115807184989126110708291932580581343167929878289082016560574919198437063204336912567440555497908404135155114952406146342151796540185587524104373267661106907789509658223048145919170262058896037614893139451307622580027777529134073655956825889519910547875306323040063163641512701188811818537466519391992378809773562503960053147080032462464126033943407746949109695667879956448700425128395682742175996979125987598939174064170501657908983108930310654159174996349037424282945135468633852706124044257512678729267489198081105853244898174971584715413254841496342333728067693755193638198834246770926020473886578850218318145837260848087558481251835924931716755631676896863383596431491642716608745315216345998359549848605942126955659384533014537761534003089745937794301353278677216536425750327263039540571815575065401444982185222640411336550892451988126246279380732953841489153663692792656389865898127120310075475895990961050885227961629884787145458901162194962158012736399277056911515365933456119679879711672459389353671912004360956825613794539556337870552767072040373328272271670848722003617262146692900005071770319073228333111424695094696656581309747106659024719900381829805904947346808761876037482070767681136640606715218327277740286524566706483574142274712619795657550454174155381087797059972754563599811894946491882271435520197214026486046441027768759555420039307157555616281138267594416475381082006770437701665141676937036255120419599845016380904619005517393628331275246119442814804183605426358436806245159666571048715566405785779450045862556102884958957387051918190796892531439021496322982751859439165526758927172426073492491647235270740388517211871621974355681405946000803878354280578974498423346317761320754863710237567760902684001851211547243171008228364446890454644244004430593498256140861089741699062480010366946664071580330564493876430045842732156555554016123630858432263988403555060666498228539170956025837316044493937967610289798752869612843289171216942679830110165851483662841575069937537111762282074665281265066161777344547818772196286962057414506743505681591609700624785430215481198354350200623716870968770635052246760778158674047382435838912427088452017778586999189981301877077088987136975554357656660808904225597449958814066435185278191299642692519479831901915574953033710757315994756017061986211221787995617894134095781360258663868014398870080526190505920472517293759599335680776852827831990737462635866968555602052058248234925780235357230869122214996349413963551479038320387677317456669612522534078589940283981866784602661591509503852028783923279522966484803362541236009872587632427196601982978240389586030033372583802550442859083804525241450944966657395826246312145926575331654979416645755431336115087524378441664992406976045209832290730176436736125867324922498925018338915215621043931945003500782149893272035760575261112055720619980716680177724455647098700874440893700924773709621334936048278035691228356464546751719788083838864973077808771813737656681562790272646343523917867493509306929744847128322356036600306973682706886897333667901153709582097951277598183444171720365137556467993869389646878691349741356545785220777145579210621328709227637774666327002410043755043023625357907774193222516036963574563953816644450637317150259216323824043422469656493736536368982720969342082262969098142030006368002648800777407558124607984134802534548194724324215236760972041986018540171369663775749100391497301409838312749314021402021069950138445963557092313830262185618335410532169339897293705634056847382899670032063728690872987482321626458909188035808628746769464878337511031049556501659866453015467978503026775893888413882649509095406041453284553277601939223026817626608734776518561415425317590726824394323516407462663914794933728571074087771719640697726754009453082479767391934327809467207257689536909526954896251325498493450566880921295567437032222618618532571339057373532942906304808584842260525909609305957348153622637816143807025267035933572597096732463395465093018642059606102490555292214629536181195184151324585729910551183556107672072799201393694514300103990741326662191455236782753728411188907077738209613895882106985563151477022274695784645984473119841883683887693268647918820675777240423997950614570896498850347463680449636107530610406591535427588946474997402067009857056154723615991919490722925539273033068832103996253996802794350086906215336408143061091729028389628263142216282448640948955259582010661204454330262132582539354173947009152771574426908746091574593125992202942462533701333628248914941353525522296301413629365766879811318527970140970822948876710167333930067661676445245491161837150393875176495949108409357440614494743067407461065082878327377363108113916038343320752410848380862418146330040861881436912493645386351321469192975039417600601622366235664758599449576236410024433520533503785735383239009250672097408160461424705512642783229506658581512212942383693374429338530226449070927539984524737678781050985108657712507912845851552052390853260144892167295336916836130213749916820776000862216331834960143274196112063134127453163698739589527738439303608576007329388199838536142994102321746062418987882624259395416435427003650134136865969945495694782305747654325387314406793620440363744503257465309996616369590770277664205768157313850143985825174516529150014473059898146222606836467923831819220130032833267497955941655319775728371906263511745277646742904799427589019334906727733467058075711547130015613591099869501069226899112698877156392987602164693761919625543842602887033860269112461627812910847357455250358814085969882229499541255711273124662444732051608199272764471388568168157736012052744966304944238084307359255666969828425831117367437717705083908719151224429623625890839624047082598624192139415782219209694170839122027446296643931340157934955021694790410109491070467603739063159143869008291595897812746989594814864955482798346956439959543517283460142834960412785336424173500379278048418025273584514121114763094279129186117278890845761156659826619767064696456959354154086517834647407420819633838914532870092083325842010298422837246529624140673104022452251532327725755875861354323357814602008450747202913583232052420329814755366966188202406957649062736978047064969883803746005671385370512312558181718634603564028429081081808212695700840101260011888058412024346456153326409519865305305353386743381583827191288574070950939432085050256455703134797443182814694504649819163045924101569265244487085171949278223095506325476649979197431570705194040808200656872942417146398791411401254740028056043938485924867941726937412266515354255651317404033520179548377801575702131525047213057410321549403730009500716570436672196425226861871224619266267207504006387930707203396879981809723338427994930042443401174828870970449766265256332179258999003408021764200557712578611233220619309626766238512757815776910361678772452891348750593612320076539855835350444656584881721127061421494136189960939270944262373980175170953939958001773250570864788071241573927139412568935611228055115945257730531173823353885751914980871321589119033139599539989644091178601522284918622482041657261140326768173149588296482428519208430505515025440841873466232385500604664806372183861987125654206582123066307019826636575005466945883371266538584932625949770160857817428410103238155153008624510611351810188296205475127602985577699723183554805627742641418950321935012151793771131074109564660329112411937860654910018479936535475640736909312836287220451531651553441268838730212657176855788399648143862443139242266255363731573758994489071135494844974623711819568156338020783257125898015101802203336498665704505284434251923167905895584473171188826719669461505994054524635849444566229088266982059365491087033826831494752515412099667607038103036620726087751298363515991904787080271222046277677932690145146026015853522542309582039223085738781778034083008542002022071283873860625052646462189750521828649555152596288444425372532991804509456553553746877629082109609215856822676015623820984433328759346558354654060618016582051286435692566222181273002236837597044472520521209152675992925528550043620275770629497102164099610260445724586832168412792848446588498712505119870603964046384569330395421244397679707357654083519952156137897920461466359194650039282624676746771017635413270623668715220193322448447785429064022452063457731511139169263510155476169467832148066887926077107343092833806658128801633960663588538290728235422627651222649902660560074594110163426154256626079035748513050329249082088466716031787073717241143469784189192225892892670059864070103476784935081761588214495650082399618173573793060279258739592367788782072677290310843605056949032683255294507616627462970833517006288194563489644442097433022905552307479405362196917250586113103380270602017918299758533904242328113602385344979787286091161744148428258823223668039163438188973033893603570481800794444799924196447278460230150919316332836693874697180722428509125301096664204553450538860494891201401431740783577078699663164443828774992989409619519921139132766680550349370779240739021858550334048333208391137444406450804597921669222039323498817527585842768399493646031763453604741137924907862166526821077266505268908771643215276834377559572548191513719278749775535561596829554741332255417736607774808700453361884602879951306489633408933913196717572255582572091535749509859502636150262105579416158745014823543928142716124938503282398708150935765790444985569484090886089527270291557890001909624854790905232843280011430919631121521578813644096434764463021646661455490622090970790493277225179518025147613877051096659367078511986675080813365268227780923180679740936468945161413997607085392207267902386674370643048287922740367177327200622811797794470869304735795011106615479397303519718743568194070380430890185178790042265480257676015097143231015975492114690292259125503191423311794346117198749670610965642272751218556229237794539159475223019127449891527702601774827978448870231324587881455427502174286152379559718330384751711508795759326350542272287735938926495287794760857070490249456334401807942243784011152319302581009932056709279971502990057346992157724477232652439154260652983775896830417938172193138742037660887401161013203212654741898197781328358890743225921139217231142302425679808870371870888406397018563502510970629795318537981580229203211998642862263974942101785470596655877199127402714380649858512701223551550735912368702685979116903495513198338897949010990233563055363728349372919930529844900929905208551990602921764212239740861645752252572880700303381147159352992858271319789327293820728368654032139009026565333923010507263757194007327188041926614000816661281274778792175282088826067377796172456331940018661469847415710564635039602196676582163352530216947768488044098887389835345031426880863530443482263384275614407259364107223731598894840343992042142669873998877611396053714901139166270843552537335148166590758903285570568139680408740443487565582285392441724836261164433665073338485106510827125198111359533727444534026069600892687548828977618977794235017676268038552479113159514039456764937735868301866849156542360856993769486712115390584838642173294503753076493290471637984979181108563345986898541180755116583366831411076208186086451993229705166615104238944508962000766315633993184968969084307573968752542522780149423956592595399793460474721718814147334246004720761768806186955511068508539619083387209976304727207420902807551600018887993279506823984996650283482742134737659766669698978890641926801035038057003030960565168877793465196434457472635412883863745271331351105848356557382216097658840503306035532406772758757144756021799196438290322028214675538514427825968964263504702003819696042403419785854785314401128367522925609640538074619714964068307137355479429035828344513716208482864581060221882131429567725970947994268495451595925465803238519465021940475517122841767194166843948104747365673279374209001983828460546788096678776446542928183719204592760118070307337667515554568636599970922228811296523113920354645093608259381366094462199830820876919560678756305549841324500940981041993717586816626370925777319678200290156703238686423889080021256481890354766596294275686207626404522386420434134628821833729844966432894874527877825293957158227200975766166218186871217439524796140893503281118839006342088422085894827520603845795698105862487586222947107734059784564107000942321497692859838476270109847716985359205148654294019424449066920818138721294447250443486550675866859460734297902280897542553133198740478895763918238311800796087298886695381751803867266984113568312585651271974819528484316603792451466468038318409472010922173542067340292692158076686348093460696302096940992467314690005112908807381968237898638602562986198771433179355989885491866241114293561589864710205645562500064700158705427684076615155695109545721105423919919958551308362545596348346917340811454920856948032187708008396567039518404884806198550446807924658657541338384720635932052725252096402295843275289971453819111746050223739335797122271794943829277998009880900821381695002826318931394743280941522946378050262033841841006880965982287184622032312361178079557317508354908793945994806855714117911261330520594012667944155708832451199853213395075736014215713375876831200624963180581516255153258985764395581028636779017398297345636677386037640889125604397309807138574090135805328768200384937735499078637124876666522435119917816075474828833070536643625009105807900548834220889674973273737026330693458763024924099593602531782885297080965488006471832643213071347663492003637269678201958116940276065498126182124630676853738081965996387309969425681841625860707170078777782199881503007942091290665051100051080928810378217632218234908132197185002514447059599241876322983278596561104372083060147505925002300040643184186830446004858161906972951376347944787964635695740398827434234993345802079864615948158458328163335148300440279328056712374603850849866681156475758761078413738688315523087883347793018509010755301009158841251288281479270387662216628566814798463541921284996863860198521544269281428616949187710570169230085550273982952716585891357520382205069465091516027307167643034090733607849804999765850753586260933430925718298043535078895502594821837021353032750063353260071343741079156305033467774194401267263424544556737911545220792158644568233323631547576946059038574554058539972450924812497545123000588677572523080669844112852317412369653790861674537108698547266897843585365874733341959733867908248725729985162726137259062721392272062861181135436934102916172154140963744888699519992310525549175142565092030424867353429283298155300047087528264280637985293064522024973988693787725530649167389846749319601739628816089770025656154250473939444518855191531896039237980945540247402954182325175670331894704530825687423027834103078192262557469199851605185225402957310721329878518764589343701626168851031199033481902092456655843412590263502091196622338157163405018704168825269308935508744871074260700820569026813298892647828110752152079528915873539372935870618299219507964906209227570706286313112967504996280940599750536666784243090324914817835376034503354817750626476904089123091373560752127605893667600908764465838873707322261228342265443874873952546177918146321990332331549310506449110424949425191550476844697355030547762836678916245879423135202821099905719613583982660354082879425887468206721003804158293996573354959852058931044914838589540006679834349293083646589629497523819375894131097682769230618129645422992140294355181820516835227686269389113677688856788261467222718255321839094550377397513780257278201678329008922027968157947123161155860519712310671592744334183077858048152662245158007620241132395476186277306685083290931195007842545141619461883560985986644081664268957804988430803145744630055441904972334603234496838586702053297801005075464106150476627103770035726052475774920887140302715431284129441625186708530936018204797433320334829498279183031909668258254039651937898114179014349715415221918585582865456932072644260612856991163785679990321464464839363317577975924718047722081260940278440038544754085331815576124381840734194456309960797628656085265760397352854195648239362361896459729851701983151339459313694698517438903436649949367072755770472617526099473293857079835180179653503879210351828159060987523248469267888250260724186116584138461459410536915338573427707118046659681980849131307911097020193519477691477444497824075627588692354554658311301459490630755428150194062947572786059676603814007614243424311080815870996000092269607537500320854986449895978586914398463912424619039533180919253772243896881308013045467209729642641052989520376990160946737955237287162321954514462112149935984650507260571720576848487388882310798446882357482690437108145823395467538813284405953566909966672470131741972128550917087453830395586385708580005988629684627058007454146325524982428483375785219985530537312651354947498321698581294178739743585178194165573907743364183930559418113645874055375163942525535349670987249430371543743076533712596648799545612130427818305247042257292029234736299422006670848103059159663587004300804555717247976585667980849438581202185192596095197427199325281591622362732623828100577561646412315774198565699750734174266546198403468862960057029492340343541476134469642083364828403464052759290925559223840422128910790426853172630176820986560624483299572926205314858782029647655046373628704640540521536752784951980041380424176557898823432329802779038186548805487673429473349534280001257433258006532487942473667232267307659550155145970159148190793289522687378691821877145183661576709465071569087606085674216632466858228648310457159174217557327975763484891081961735904773066079833634677692313063132179584652200035073083023453344835133178650867296971116331066951667539567321413084093028163228075522634217717347826554214783948052865842149983705155838731565850003363950328694123614881161062404886982522054336572051223044441449072593510260318630432414878608076038775941394389707376784478421299215279177179528916732688549910809662695739735478942065194330825987084053728245757836249017384760064797367710368106102492944884412724314465770780700153802162379625592406694675643596392557267314795171653288560473902372858101476410469799870582879949065255544298319819010950682070514781414802105502086254725428737911285436718289320956728480522869762742687300012946830409072487365541478493233720770070260980645168624919920259002170498281933287238906056653266210322487174006447567002067878970924676265426206005601345133603209227042438498956697665304178407951820277338889104000687725565930317765815336056165056647202751944772243215925508222409515787643949620148078101575799104545028540132917543116806328658600821621294639742900330803001800268689205772894410629652333347241837031919463291310319705540760696753846807584753401808809270330133124392527891081090732763172651927934448720813999184679805656872020440673225138743746734462488581574033911886943192943964973419413844774930720001241622196491989941836140294774606405309668900987497481478446983354414915193852390322157092318834396864180338244322275522346486630579336481839030855765623994161791454107468144762173036165360609789918542973944473569471247054446864472773144752239474820113208234751320568511730347952179407211668969431143496259656915750945432376035164151170848404505692538531227642660455002355190347456010617643019971378502858478407044136803501940662111335488266894100505183166760153369103510425495369417606708724594073765768671711548017459643212266196876889493180337296637734121423037200458857619382541768485493082245602592617051860361975078874595659993037477795588907929321595705970577168805406815709153891661829196695903710138753355221756869961904498720091941110390588032568276227781390042285139455182323747073783581344881664883472893511068630870932503680116346014714403120592005146970342786932252892278126725736925295267080553721525193303587597922968301936109120590602424142460890561207301105200442042876673268103032901577537237776915360086628879793725643217208264838362458269331837666073546474734390022481478944332890897750498556364062770103246030169727905644065678644652448338595623469295248603233543926860896554537732686467879416091959524514474534087746494795676222017761970608353625012122690642504491312259074705285773988018473907736984464207166700871051083164906142083801805390716188766964554257688152045852383680116439337055174425742163819678515862724400172634671045656390394723725969397033547733578362251917021692025653796140428939959927336370953518400015462289139570989599867220673086808103857789182766238941095017394636811326803855658473289429223075413490326635898894568400066219817219087959335264905684462623009119222968971739582021185978674388937123601958232888487303106078877466308918685729464872619753542676302298171415291022175468767602790575069124082652839643395007933749275417202185727995646077150418617855225122315884125216534550798572538493967673581974226539548266149892835237489193643568681631147075926026343222442043923357460255761755399072147572271520038857092042184660487237296699079347266925066850306821408293754490066782103129626890767454646088635792624102516346211599363979856438567216764735974405674717997829994408090942524458803953068416813019773684540128707287963052622842002011155974923783206707586765672703793406275842726991896192704086340245238077121947162940233632802637485068914889624388726895915339297596470294639042246053249561483250026446618011328080271269314394656493609960129669584969907534700542167292430813648746399763115474103066782574617502584847968595870098460864522002773761757335761653980788067299030001797080410228926282927993889476983620365563757955477883815240136557354331265144872963084753128398443818170659309702155997421600133850484176052035634251470232202316351072518984749896700940653293029455602247260026512828283731745052413229040701876552126008857532052016810722549193512761476388605525646633025300545353413731980746883995355851500485017422710211711628105299464327365064931634249190820692619714518823174506338746649660914026841488049958857472985145743617706241947931059456641298657319869192823771855919292431322826718163978528233537729671224788322128994453216131064087318974554795126920141968693805521731456033011847880649775151453657052898914126721321208075047535816831374195792925959505481784713721031312734287353822734723062662891032602300527269118883352976078839430104898895752894025157049787590282825992578873566375111849615098039481172333049129228622073682265485853446668586871357926981890539314398040444511004801390843972883583938715103860183824703314073728790809283468490136716466097523071822206722699812240488967868764276015126441277561197086619798550889855050545260124587741924963358154599639766532778187714817588439534268355832080994355326103837197107333127264061038706911657220530850407744978025048547527811151412265486281674895119122041969936668714330182135569231156334412081822690901627326352900419631288854213802008247963618153365241138805260139133301896954992765550335854206134954065449243280349821383052521892915958525861504922094704378067242583467632763521595957520767958931790488252661825941741007275961129997524663048920585686711902924862667443049217976258979705821536728801093674121014533077614523353817904190712267317971810296103012930455885444403868996178837357889838688425701837961318446114424271749314201892195584933992844100942997543896425662476967633763416587483392739676037142976256101785930499488415251660332690145601754580894229683796541675814167306892784524345709900202598059579674882456388778005247605525632342583955650444412565121021245152997705913716452966157972216968623340519922299838029555388698886490278938048906614477791582552576831498317977118888085575073397081604324142006898527633440505368294183444306109031626712633114569824901547124634426837677685524719664251002476859160934722104829736932589439388713713384901501808506520164742749584807717854843628269889804585681294735508878527982827333415055772605111230430638049370531007064674776795826165911405597213864355684766422786122886518769664513048090053989135243372795599544497413859980098181427165755667870895531744123773336828908248229889400819121385258880294399967167413602168246654756980055928338502109909370111985260748987754373897944981416634126566468504821621182696428910610659539698793471257989620085985045488508770285291964701416081503331678048860519708172693508311443690812862347312229105487201740526708311259709833943189703298217123968469226605058735233836522860549558454492091648719081941926443870879497295209202663954704386493618357517338911574078499789257779609703827023506425494064393461045292663354509602728756414028689265410628839409378379916400656897012922120903815204738888697998163112820476090199331230619778854196556839681811348582233057944899755944349245532596627162623044055416971247097786479704964283244353765775128965660639801144911708612401728915587015548998636075625726282522323902214784445344585955619580743629522475125392063632285796742277398520150903720231969989910169194921407313618633490713932515041411939565415385050120872303605669495468892710152605605827326850202859174979776019245176742587555954415459104844318171037952481716032644348126090804311665667240046544392414466824503008067493282464940464850190161602829952014966938975929789688879576234470130140316366994500583486606552242175050341831766542272081584092117788429438296777413746905261277426853056793169127466784214564257431165606808087688545008820625827991989439769456881554257439413692474003105106407109469810110302723910096937800954602031361812159456564314581332075048231143810665435131299954094815037415082248137011848854103053730400750825163172232199339699805174655679642577749118234431639774160190999710655891652971230192708998912541423059414062463625029663176814726386848537359517329405175009318717029424983042246579196331924696555913133767542385609110810633279245912051232323096521960460444705015980470376194415979679615241769824803313876584367960970374409108546395542462595211679029592423353174330698904850719526056199495962988952879883267487231286625286828718556242483627539282513617116466622884159797142295606525841889058186695862575849897166164084134239584320831327592431446920858671860658575936194507362052354060686906375161877227805891658657398216982494562755253798860064096882407460414810524451141302659339899389172739150302178791333728012355121282970631499336835035338966918752556163857213274030638543209806191985737894573665055535444910702543640666337503759557305714390817544415186849571336111284991955639207832321504642369865190788917046666862602147426729816384542741700225664821153364765824295203388840015558057261790512924574676532932398369169611308601657985614873601170483268115980679117636981251153118080024768466599390487884946501246545215151070873370433381170810645441709311970159855460641680888833840496185018975087889547802538992268293633382751337140018768634755709774959863160268316831799806774195153676139893547642845199744158341754763900510945282194556975894782405261748528263654715064549028005451741877222880522710531508547176836699554322400152758067612025153848701508301417139689853326593716121800180953497485897057606562833760506674681947375516761355539255811424412557641787100227242571105805683303669567201011078072735223544511186430599860895787856323313780095431360744229965215435660609856318060647405156918039302559924487606885360221285227728503787836751275231795121409803872920275418182419765927960360160286664713333896368562405442837389258659940458918549357066640683286690811339737266305192337656870519149192101409985392569538171847594537203728937871221725829900489910532359016253293695461715330739926723093752795511165367626139658194978522488274087711082572346150473223656360963864506770933234929888833596282843642615747897789324947253803028293284147369694144343106953350253987231375329326946263025665016689304898842214882205306031030526823227162592101220704556199489180600787964327743587120810115222178364911449077507590257504446765719649053782255212014556442535073734002555805297250761475970271392351641169251156432690155544096998908114021385262388062928785903397418495033668294393120149064242473371733299686814058528158043650532742799238714231123513981826852154837538709424350410361713261898360756764094590548589595775956113664288372798616985020171036657343192766288230168093232865362146790069767586027631382780585795140240546078603671420032195065204745738334431547586232373558140410608995245224108342928031433989714336518784008852951892728412084056179339275866662824352783897683366425221088184169047288037992200251301825364484946073765223845583990254568576787324353482738833991759904914319170900312349706193304408031537747148063176023718992283939152275755272993529086803206494833117576419392616882067910750846642271135488370199757022339272025969854221971447336589738954936134083688839334327237938539328185745944793917448792744247722714924526345836901304658167943720776669626148542805666768815978902296764399988093791469121762478201552652094131873525195361780487330064664692927600554208881372307410775303783130214496436093650384303997000044378289748088993289809157724285559412022186171792577398096917221686929711760339441087166171997852814575975705554601244233879895916265123736006682892174475337439708875610563678952571894615340085364815991744530412327554859998622875362930736018418504857767412618135866020636444609103799030714972944660318265873177282979625469542964046113452780216818498817459904937637823237301136379370409702038521150088789556143297147499631310768786589371181456088249431781056208032213312522047568781925289856460285709041099842419096359790527290152099471615902748630388293422772586277454522135963953623326146046214776874899815632899305072830344461999166754282074575626120364963738132802460516365690584107360494051332863477873409164316739586913035668882004465709852964478336837709708719619991531706636176200628899268675767768332347146852418458743271605590356586010247177933672296002776194059171061556047132536240099055588518904464929009773140216373886147726682148266838971168342534074850714424122135137965103293352275437379633884715549789699709026973157174228981424376258603429455318265192429440581130031341426790218921811805989661149612309262663297703116815689295744446440121931966500467214780407778519888160842183697046545705157718447240805040240234594638517637326247233448547814427938325114299385098315565239325330344264284583216307911306606988674767047217454316269668201885458999405235859359028832753970323143073120504944249300801850936100375841995598762602033638592279526083527497106927024560168549755864803398477099727585685752065754020060677749593801013772172222051487711713762119912771788785980155762628372807578522694927130393659172084181430836493053117154543033698443161952311650620202666611942414484919288938317811606335906769462401302843270655613501621458192754632937325071573829544235631099342676875637484585521614103333962565415145071522214494142887084031147555546292945680247482811477867360422996704537242604238596335201361211820077042941260998360688265673093321564706061524180661624406464831076358770115573984082151036800038334821550450582375731471220847600373782835559530584753305901801442743446446019263058556801053434611487668815986107711856625148336485126317888054632317870123026757856275225905880423314343686484669006072904102122422967892344926717668146565480344232944747929311943439155899759564707999472863856987281111498634399618722697100901410588832253677191584185517687255257486434529586354121178438038456313210503178076233117361357156456944312111363740217218994367879399767199229950989061868983483478798319095329834177451848167292488602712170822512232648157019589718619332917249716005673532356430507816812547499593368633283810551037192102792933704805080095463117558341814357752301221392642742317388268644415247043224893087290302006841647858063676864707387864570074677090200407086207961963318708437451182415628669732197624927119358461311519524817317606829633307374041137666580239672646236926830653134985546060395834649709998675844411339820159264967385532298041538495159916446104359701128001652506623732807298300176589173987166743784489197187863926528647361444231773053964199845325590944870097369803695663766600778301382067948145721742173325708101464570338194491974452415250330700499023387135035229963565884868929504664303695456661947609780065533817172668546925274776080710851346104007648033634211959747810138384512870811106081856171133330505350742285913426695443221964808616467936769762591331264685777397099412794406827697765539147252509850559632668388930896474918009166529936849398440512506286348176641237138553066348922132107237821867045760354058501909546791291190318058842601567409741966117974630176354290248141166416802843493364476740644880474838121787500391818728948839336275299950694393455863720008024943740119786012660226819991539491947968390652499533421673668952451105605270770982962615959264123154885524353367857185063053369763198014226508117417431284427425816199961813541732127753337679732416317845486305526385890967322065884104536972540940375921843965034608854525605957914422205534566666683847798932560483932735283661197454365957113473089191282044307733239841141567345673155569073002995337925806364740619773709402585475393026711571281236610225555967993573340686162384270760773747699830315841892115953238461268624276659322923268831760792818688551916156576480652459560417853071311125306952066918980241591413445270765738872478627171358766109683083379558977418913905638934209847418745400046549208641713341480829621055000920324399211151906019566990979341972073904801424777612282876655498453543668215251028618996725864202473857394196796508479069422598347554724528433314991284823774272381058787679147426049414323513319233905638602106491166111701997714423681020352365943101338570632282616963189067069193531586156701472933899895528211246180877208676708849743458339579420397166900116894904026016875777400285326290835232769623037748964571894928325597234369824453618580829501242471598506767808995462684611266765113276104460131313479726337951590675813330985228526748252396929316988687689975228089417252906976645239966997098184597101654148673175734396405403693275015391284929690542202163818014850632205258750391389987236164326673777499634367508244517041299348764598275788941875085596689124278303840600779674108064861809477014903533693758587478163288892613678508859963846119608637427362109877972884195482443647865825026285269310919879224979137341820509714620766082460933511155982308915109336490905334879991223859011799931905116683728582957228170385788087077387200947541519250268565228137411643503066727246212235531265258090842008478554884132213176800931082632747314949708179426510794970895590238028632792663181396100317631773411455158583413072010920126385043736891752529701526550555606927182050318713256962963103011176910845649992901464430520974561137325313697545240720217369515917417721860592360370821153147109385102304783344859077820003574793880594325402520168474098198067856048626468906899155327225731340610146343144264589483169194879638880337299232766923092788647702549356671515115358474530408160286566549185606288553980029101445483345993015938946275115073173492651623656619518616228169099300709090247517243592333203845041558467031980106666755704557729866720926347150364365421819976302636931729230819625124140199108144661686654890062705129827983189084131283601636989878094068299836919212089984610298086525299013406223397437364475629997006639174190953822144281620920987927734552500845808939367033730481664455393575379589973211938474207235400223224141630668261046133658612208681725055716163726908205469918372538656271618243644545010800106473784443141777529658961272265585208531740269908253010437152529305529261621630169022006754479514073154877467108431898787771067188153573545785759768152970361370044892061779757552772412316385998281125399436291792732960337403439392936914125648196165661164292363497125553063253547611194362324320081844811525268571457373652829949583439279263313980895196323852991996498009065419077788935263082726049077298562262046409569951275916755340759599419975554685492053026864378322246370874446139960723084765059736462239934902795474561920834668797661315259722499538390115712210151297118510359707386856753627630279763576825129257520358866347656939484912763698698393083455073220658403749758177170516065086621509572580536679544695074667245513517612846877612021598829269053543554764687799087834342427225693475973417809118528082789818635148342823446149383143545975052827733807298904216687424867634601446963713212667210834513879769417598230907766777183514425624989820627551879868798606563667681183702308622567690894347462757718751286440803690812873116898407229631717500147012686473487975675400009303757309050733572839345389456398631579996328290182028464348342498482331234509201112930070052920633941256874749160284485967721529040651514216326496684523031618160913231248090107836252296564796203482133271318024888671836615399180336754155517979194977246272240551680466858986773467815840671773684634674827694194351574255334914529525594227046584866216042611902064816327483227160389171597227068167869381620659123165653229469092864491589518498663452379379750442010211513622169064798251448124100979634438282503361906430095427885140296622158809275638173299167026244301304159294298894276446989121841011304804303299410421842963754899597184732817111442075120205019654070491406517317283506919918314873038471150587463459236124198274798311418157322894381720107830869651451910909253983607674166667072176471672686341082574062690063719780760124614542785336955163659457671197698495560510913408832118004561753783904966614636324930216192583641023217686083147366584219611275566555629394228241124793922177492971945962926868876419197611355760971449568164312161572993366640079040883633119784182231488001488020254355144552643034408147770857111589396195130454474732858650467561455690387149839711910711736622665135817893480789329506678200202406074396378263404040750222439640531480787625657572411117770839270915277877551638135150858663224796840775620368949346590182162829329379937678958320012760333811346461968279783651304731014568495499699433336962410946954187141494208592359068376689032825803287385793973791887048237218152655654316764555424427183913908783790426022565578848092204919304298141275557907529326533636960296759222081955178911668094541120288774881377797994064478001089817150293466672373490736394435972680525596527206473350415882978412272683333897703487914561433263815899622396063664296169897017219067665329432020186006735876128173835616675041320635150595825575074259747991046079820506695825578615193808330787244149511438745100591092017858437733308448010883371583788638666951181650866101775409555556221333378011225362481683770818090474359639839977610072280751506374288839511984195461173810548753162653219582079908905798942827705451313622833795869699083274997831294071524184577977097762166188795057868133352577677774208316190392020861492965201486689546400935988338986542008695290369146530042526620710271975522500796886114555667543877769162113195640666320109213883678580624686383850498303391233937414934017401823061215947262408632347938806602481148325193271863726804414716549582895792808471998432445102157250798427641271158869504450533195643707104426571560347211108016672086595450066347760803146455601761945994379336183900608426855884310467155442700362288671073956363897633282406346867742385025679308333169775219822899757820998420211834039540429381483637416401218290163387569862874532865328451383146971360862092224722158416362335992615164345460300794384329844566232434027232592230035931354905366943982897022627836588928119714979492523835025017641805106495995277182491965664081016628822752925270667801231205837369055044926809302503487285042725775303130754359236117786116345506754362168705413519798817698001697709884933922571423444331790458518853752256086617463987539792125788613805599744251746944920301884679028186344227073034534438744412730541611320261680346743244273697329935728193483233587941101745244290258078298420726856186502853138885345575204375530717752936389404756789530187159007317384783991970134680179222026272135432194976624544871709568574382336431900066188308352239423213959488137571092145096123089418798047071365152149188633798043855705499316507652637280005340785402351996179214674840079223379618126280670235597283123244676886454433627652865638029820025288121431893383418382455696985478384583873632285282906802218200934482125643539512548963268019354929577652842155867152877358929529085594958345044266844756663182529551037718863525502342862217456483721027849321580909531476780937249656168560129885700133666022502813333991611039886355257276772416079624520606960344900398003232393585555382268997796304730617942810725617764017182471458438487049129678530411565270992414103801674614770613502620473947879786811283107382961551040999354331094454920796960909733428411411469226339759046118914645270041506964499085032414676734901601380555306892777822121801489498354787716636792301765440279015355009458573325854919341770405763953853495623185994808517976709349570210445924848161505853938138467018712484903818795725451180010585209547039777874510192479596718081104935016778609129690910215814910186195531674263916761724365809354974070212751478364449225054083672089814627947075026127158041773650556303633716858954186670171850471776885714762045363150908313355393642545494919403957848303050928957053561357565010734070540134172096412341720239652542173956260418710454476221794659534523442448664473043606561431734296237577838594192059914353772436101619637844260086118841881870864714280708520672965156473591139621912639310601203128292778614878861199543799125164401824028093643482551831879237763235453189573414853507000823242004352099167009100925480120670510445005871342496902483825417629084817518309666178502034802028269351210991540035666150860850211246037408110239605979735355495010729986531197726600877740853047464750070977135229349900483073708325966572465592376264474751188808966709717623286340734053018215553521156306052396682458059325973871666568440495320047482910767804676384081401057148626069859743801071543181126753204412706184648690938601520631909946723614259175666049114536599635588929446774088575018986326720075931919679639736207698300915752707968314478286874615508315462976157685181840271328793435493836397668298633570038732393736334790077685428077260945395263173215277711713314304487293796644744846695510263056269732456542543798387150784447664037535175944196345773404508524775742306570357175474552376864838760846486786210711840504708026398395186433672723139391337623045751149507337544830287296490171538097149870565139659689225102420782033896215340587436724784968781659250705390496872663212428163248920019412463269071277093868891821847171452615637846676044612038066071494430935192761600196677556359571398723995459767422370129732386760043553354478026837328881663971833321090232652145745596564654044802548081133863684090233887316068227177314576388566759370971778847014249830339593517178747905635320667348479803241949587444569151328534737583942778790947884308963825898638862681286946972670915623371664167561140795907011731912890130036467161894258683435493088903969794243453103886285721172720925796935165868564260945302927266608502274198555981911491565357561042061137075984756566263298090793600161030895264735602070720872793864342613779881258970487048445835829171163695534900210954954253413457232013066311810065891274074251601665066774287408415776155132731365355703644862374115898618826017172572937472359258084213951107223990007698845830631743226671706261873085270483128262350731093887658911467627699557992029741396759298815697697026143983417574071145349346177642528659756467865735294176359135989503281697942108086321024678897561400198247857294684306614109908978608502086360684554575337784161889677927499860310653977063842746401040275967832299231560069002138352782617384446616567330541455714111802746195124214879327511307987371038573150518213958869838246494509651600234942525983317216649175094576893307985566500890634798691085668903063687780601041632013807482722753481395324442554436257285076438459975404358078086270129836747101506296081058629648852171369474057635680664610527407409997822038878523608795312674021480374088715103804765246807969217495368483463477418729500279659808363828707343958704371407580291184153214035439158369502797110300889445088883595237159931946588728590251278152441384268608802341099425869703103462023286086598965349725139481769965022110303083723581366464621117502808635570341983138158514484029090053483512096063320930842801018438878447262222629974471683264526907266816118639074948940387501591401559436006121382304375056417967053856033581805643289587986545883060193233633912726001171249869726267706404916265709320481655829898406467705343063790145448105654136352157461352845877208217923182526754768516291550976266841736184303661745196641984043303392045831285467230626471705126084839404992453712598086269592870045616638637600298438804577598149546679423239635423878512038042334552511807946222991013797430050809565609569159201023389172742474745383116250102086143008001036593559403138423874473975871040666194341808373792957156953783042650922207851904588377237532156282668938306326938001048621010697502898029227655043185688412922694344892436824887767724543341071843402516737762327042723220875304265882469626419403292020242563523358974569707265057985003721911416912826383512954823933281477385167121026956911018785922253603879384348338053620916807074719067314848703464152576028198338360631138603106713527920427182848070604928376436529748308531071255080109260319198843581403974553294484592109356879477310541605931149241923352987056410617009534656705742239401118090169120989245994324133260823067608609191672160363581838944034630805904001619776491267425983332400993339537329768515879032089258174866268110616032768001074698853250642881115882629457850650453885144424684914665858028804264879519775045597560120534314819299248974802825640926026488307110794233304080301014644677877377641013401870870322529403543159678115734135461575989793590463968796270630040776706447856692921644135256026002588259952569238355201676267694440532766891622370971636895100585563120812477200399545386122181634759511734965083877749004197880663714814253891016088396604079125443326700388701547086673505540505501774777283099929354660263531799406696501443398706672716162911419769194107770470120516187049694216843471435962821819346306123735163489805054723597783517795801022654964689806943453828872600123863424604893167712663136694685739616423771116417663241945521392269693312353444759810848972306993920196717735530040496628363943622372092816778040622249742356326244613718544304671269252034291405871077957211660170207709301485369957905497474266643120823409068398311454027201064623442396108824096652657916697979412800045183869647408287578104447782470390395842115807722169008458264364392329845039378432190426443522467403959042600156083437002803999164158464928266875232327142366001274967236173626647059183465973427658726756669281463845384912365780237532625376177231817372594805952580864276269199749250399766269080730469955414017748662688454867700788257103630884657153189190113644160997667010980154571421529885442700584106852843141390418177442572711607870544873567339975569818124909942857890459543743400111324885007560668801740423890968179476925393441736439580488745359119309633298654915311746005259889647427515038580039727992092729870688851193126084274215708192871996758682849726333157655560310300178446558716622473311486633321475339843778966059804751660900361822548113997487473613380172866023158985437253358170434361703485594766016233043298954052922956700568997438083090143698216727390781823957020292312256150805371782125472243144225002303377202140037884472047249991821589693270349808864153586582950238252324651352677815323528886669674888249383238831170338236842515020969905308467438877850309977401451977919466300784091835460557953149267073102470856476756319733601058571148202205276696076308383372098775525850165286399929428779013711458566947800065725251090995423330386402330315869405649865149624973696020789859652318869672352000289724383293254437631694787038277230217702072425701070222319091627521937078651819044053426591847271362728920219669183730279133379203825910875654740311673034911009858393399432175292212008809235277413103637409399360128883667274825497402794872320564114886109929426640292827519040280738258575512221063201064385612254774838666078905224031618354911940079286529162704198074638471678565811835962274749395597078663083298367546519217100543122807728011712432972055943183104416856280619068166405975947000325883491450220480155402187365395875254676780972719194464525147416451286122847960984579769797725972760648459389353630212217454377583145750499720321724651515488042697075799011122943009672128349776215106119561742962871707442909440282902602998677207716419722666844219044206462382537994082804689233348581601060413522188347340044793905023333633742620899202692892190454898646705859260727425704615628841344386955768556060284453172117279638383149632995422203184314350457618093303631514758948080939638833091962137468208427895438497095484283048171551897574294014285061259589800805649917498439600886736735891539572567272626428143479130619502976933265068641877164595598811774585330901903768019875103381788815557070479169523931722468568579780387560279197460424671911107681252824691379134115682118919474462178260363624241789396341735052245442793524808065343469002611422583919394642805076721712813827206754581640752478272412737110054663145292041365741360458452933131857688484821290804352157380855738134166913973751239968920913991983280082733225107691655211099294123288815013631649917425156905982979645858555539328944763976499742232806227715366192278642703522008355117536250558433555570322647123395954317664232546338028001417606156568488411093248875665487565411976433169398720109692582242466832003856471376609597418806837445560435157850138045382400304238013182119082776738430038613180681707295127062475205841300953575460641409913863887371470016580952236564064246929808237122411888898738420862841904604726877720309103274108168928318723408079334394392780882619648711213445629653906838199939044340217259394110586076131854160771745886422057396755094149792409289034639728064595900501813702912472353173688387841647468351991032626645903509573051985395130338100406431814664190909816259717419149549095267047764660524755460474069634109282506363290892370464735833377641112143145925101058458630064901535023934535083178833164422715319636417644737225949011340995356849480208359833821438444812352258652396742593799246070253664355734393902546409261563685018121032659639488290068128080588395823176406878581470776916082048544119607315627906901418266293391792980184096111991574884908216011366389161293298820438976588178085742809899274347515744705985721077510096375881920105875843539195211749945469043482679771476383951784057143015170151166955487626730095309955942366427169966485481174795100391067850377128187266302199364651544883988562696805436672260827983181540804767385435873657594983184720220224643459452246888471723690223780455654245580914917811489153455411527730455697715609647009670477341994559704707072085027166102538770309082188925111824005436054002816104793786561722588476819327015698682204097962361782823039250554315977115946252764701731393104369234432696133670772479747643418872010889363946380188658390742942294954157551420505582763189624505411569020979548404049840620661021051084048424034009613490228329535131367218224427779862700741108033486817125183402463093029714839750618522477057478050587847284734282308559976998204442985763975189977103642571015278617047867568501193359156368014578686010565504218769791761478506583434065726522173137284209064001052209451558160157222976038663975396980546881569566922104769398313327390691190029542272856604846904155614572339401577346022015570405483627016357943382727109057363534121646901350101348224162972052184628565323461473917794151423599185274868098299372579711995138201879659712259447509516921929520179879893300471736443556750492361775909907583584997452118312892406998066424644045164431680252713757877347911267592677926169427355167685946115843169174453704379420873299945562376371549089572145854727649109383961670030517681621530631431901937686047278288179585711029692342945881368701249612058925744524309876436211532046555406304777460946616031789116838806720112898390463534451810252281824018245870492452269050960385274582857156129985926403892308410343603972513965155905778732851386779806608621797003477062487423380187255600989350276247166793224156132617995302320472707004473033971264541698607720276138206514419172936913902719350327366523395299537066221623282934309651136284460913344421438290513607162618013386733953004042062644020243062009345988055010855066933831909197096109535460508248795890504412221188169129422919894644460462566649106929687998113900032118003039035310974810154108932919807626453166759737248738586869882675899874907158143755790040430096122285530216861951684720321709207977452894667917544383313992471745335015763937674277287809824307416680647675145855925083499482957970144990570585795229810014057301794360085489477557096021279997251299477977612913936752010258531491503615455964805630950843293277318160979237265867930238077875902200392516680113419337104004859921724977200470794353918934052035429417270327239578275401444183395732592217882002609670726977838471619374281041014934182132542182233348067489414673135781886340830431951080749258201550104294619483835688028842536178184191398435040068512747585033705149063850306766817734070916153704274823751855986364131111902044480548145464626339239792122710280465208885155256807188144936873839074619283512806106248838800111330747317520250997101443590445098249620378953681776124758875629127441521697821995753229131654062257925079454603978316111646985438201229275239921323835301982328390447106139709411546814714175706270047690800618154997353873041448275590653419845088600113381299891195783506584754707346521411394928416498446667515340843822194961842926463796864223645242922037800240810023391882623836898927846288739540874104961140198622616845371215570264206266390299298340231242764933669891504051622572069723378462484083415809726247345563883127197353899698715950231160955032711752749270176560286785260848195280441735087524428133458071891584962072049764343187757949047607532176712558668531246212886458224726498567911261595865764604695432548521648891888279112576968387205932132527554890574128930230390483677296497353355570731551059896967820750011276542004133045490818087995830229422782738745891351960233640688810755540128876559312942410219422949600156422666964091375210216016448393727921939839120947344474722387231204118334016117249558572910243543338804924798566893405788310694946523783148484863022697532124696357822413478472511311993491746823926905562056602593839065810215325856527234079474743706913038259955336932135856079152002008299142297901188193901030327454140355926320063534007411667455383834243933022902643590989591707220549558234134578405219008461920471646044872552485359014080854744651971270589396623547215297222631678531554464757681810307993583401376863266427437077271610042549554389601089836912592954135215678308805084087485923944121132666537672249180525150821383252510020946446825310965867006749293474667176297278353493879317328758750552604865285172015942836861897827781928397681624275043936106220328747441922867496382166494136520087003041371844714856151009683638804675150546739572931547311950951058214791197259292697282583246752825886475247206603538913164997729235024094471424091592455310579266736816224235954883425964327663249160156656100802372870301482948002040903995651474174951150268135412341301599660180890037991256237494544167285552922759150245422556398043649544765295660879293282727441102567103402937369607733194069970514118152585762395950464413866571334138758737334262180612519191221170861615840823921379799260825669552520800736150920645403929272833702120920719970777559627727578731107840740388293933959464033972906554638773651855814192556237694222943578429133578348040332485514037854560048882027201835029303088208229317252831965209609374245048700315337729038114754409135999057348280795232720485114001565371669233967123855552455641369447094883076253216059018125189111022506778193469566940409475445296837397788969862044038091319962085376991390970278308923958708348509287574355403292258402913624809941593881567704006159238553289632291887893994588602685396507477026114322422284142981648769672965661851537964901137798031427975937446411077049989402382900714719953308878281773054891913705690848511440804824399783739496417845462175600120867987209961937163255735123591808582659845815263641728596742531188810311628108816691687017485823621782125722230402314037111990921867574302273365199154189530945798810963929799435874540232420397970973639488172109482659199374288453271183336801164082665830130416118071913618030684573452682881082342760574481802800704012842764891783377356715816464492360896024711212623569390485957182213027842133175702146217143354536764864943002193237979031879506703136310450775494880348711160740130960106113886295421919933201165115075080418481617866192753960801132670937184260973089670076657334242181796505768248047929046288964971010110448054572376024806993229575787104856315660213228461848438626526635910093920652798672410154478414881984704502758675177807704660003971872526295951923234074042143927088547947653329745373444320350355060920589717306770551038757595606664741769903387006387059506472688569208566146831730007807237255710768080441100846153973116671760126920677265569255323782711494436665006180858300672107087825398300581627996141012840231043722523118186973561034606337864125738459655129086395976801213621263790517490342386602637252576706947126335368588383041414167111939997695607315729129929699054160676243381286809145207158912644829460340725739389418035782969099073832472188870348143438234558765086447232462662446030937450752009143602455584521869233308865317269055180674743406756401741405330218885154855187282065743881050950486472248055054263165328726188072956685401656848005078979278840269253078563300037786418477207965967871615354862697573768208247575083308150649623209653198475766721167115593179406365265481666276113566386431525591094841014271368381041531705192145269944701028762653151957963678623956637297623842338948283959086009048112572248458492441856798954204988926610371275007654179691614669866705288865667753345734189301098833128109753398420539032624145056092415713151311491385900504177811220093764905458008415489420479381228829637567203444612123188223637723188480378167244889057738880411326484792319889258696497519546804764334449876073132915849257696430397942102842846128357032507264940135269232031823875993412427507927145360141277244135574633882901006445798514886149132843881330378159035535691721073218306319135838108464187791645410351410106111355350722243754181496249652225628430578293902293198740165433925720542845643437646827530233470240166173950720845585805141737559279268920462826314355532593678571846102877086954354713025348553184986893100692647834796064246498758624833169116093224507390715658126074406551700342935481358539312138804755007596081494940622185534032965677517602124805979739845930466349039988647404804932108439892283017093188369434378957184090761991262674522292676571370527853003585856909596452182313163058497362429932916533294107061587613217202830946796828051018080445733101494341572975681600469970154883042412442647057350296209372796986349891961691430304287322284386407050434261587906502790904313124440390946706559758467079620879186074996491251750138365317270882617547449570395372570559643094521715921630569645886017669000554827536361112125843130073517871758683513294489277527757710352909306775850052179480380475870928241391438718882071598153738153489261707013398764945198717279320651214047645759342371889683453495604517950563606066520997272226212775475067355824942514090748190497152623522839913332455937278485493983389236663566424469863474650681364410519845981806506802633746903796103011733841118001607694129708671728708480828091710679013996645126835434049574748500938146909181671731462660543627705495835999181338973260303357564683383262515035582616209957649591836957941323586559799636097394795560751848747240786784163373299286236417504886606626460530644219291133046314655862527740275145970795317009548640427685233303746379749258574204539566431277758768881138563143706995121540826072700997265116903436349073092368136509355624213197440196942016870138863771699377994196841229194457326919030040641772107423673262593782078491197132624163794580972741414757810375361609375811502796756546795572862214621971882038157383847904273397292820081685678011149727421660732909821971898628630380533154486349703537010415549447048875867756428585095987806602221671235177049602539988035397196239443915324357557745995571411582016249795754894146611131868727885620582786868065120711831929326441492943528411098690258827433923430709378028815788134562713347044759601127840892940545359809802271240858137196672387039539905409169019323346790918806427111317489952296836419050509591430801960710838954419878639649299619431040956127263043946994557215141120743074446397113165253375909240393726498402474325351612086056789348271879453818668518272205176754327079690626190488631928816206617404912830906985272195553544258872223959917699493854746108738075622581932953088356002205602300119615308945851032027692531040647044930979335623930997148067132394326104817594474995580863387706603281031132421063694710534392458616893545629840792728374099746333487882351807177043557161418023327905859154084444066903510342012887287791449444765452650462724527720967408151679340312659172971607187947834881046671005696018539868930902108506409208000219866197449757064368008999238848225145585543370910626513274143573694172163851694096490458101068150759544434386132917832091709265411718721824307011921953293018586504365675945029257307552688072526775054091717773531598122059764282579586367819047277922628578490615821722486342387633973043229290337590197330828374441757602391988487545507401694812196156427744200143998836018378742913031235588132184835796636235936791346423816551554637423784045652941246086806842913200095320543512102937664298665222576736756732152220906194881101846165518995401904070918526297098307953775708041661792590046411898050439943591010672765550630329806124625593721428289641744439059616228751535970094594473112486888502187895850085123776958457942570040901411386115421051564016097857347786455076440260399842771122332932376016694959294690924036242371760409394516457723973052536668246220685335817484971698396895579768856907809168001911153306850418855319377120672862359163881159635128568994922307042481865449343017003715925599535545722095596150999231000535839089916737180391290606616853652348720803529134168015676896044326324518031041174484049342998340084666478090231615826646133198861173147098194880134928812952240279163996437029489971211946113350283634511011286901754088671154830296635012963789572984303456231962052688682171603582828826089350657064170455817712010797780485182954392619792267435511139463950463898135223123288501545103721521601233285683292159330235925579078413462877415313403272141848372664283627100183643895277395435458465346345817821992922400184624288632970213404222585672594980991259528275082229584091206088193920913604731887765529961067426659430663753627151917731864644601535911032385311056703096535259750434416796148796813192043799594279777879509372509443147508139065305950193113289495858579598079680966572343661770126808220469451366203254407059239897072701494590888456824372706479770852795159479048389095413366219539824365583121683548863000573782800520694748489489839646001199320866770552761212264455249691932251915373184464905046328771103070026628653548208107307245995999947910382277880468191133819982438919884837658719466377094775959549649787899808400470579096658424495273135544915441628816313106588624458337529395702475618226962458081364256252139115663159281299174293472732259698199232331504218570698361959075519872940681970585590080107973874874149371273025429066772957973822669889822351871267767975895474776215221705804788938342011345472456554568712100484685285768945218265112145652341578288691002673052968378776662965167340012246769605092026591833713531942630432877530272915578189293819555422393744949118229323207024473275030183974513457222011463166062594711833327895259945973354166949295755928072352215897964105917240262315898402782523255308918823416442488905770228059575098161777884365419527998314048543816588815337987565713648532114698974501955610049265905478897192477839231502871664175297245573692552784468842609928599303193372827826103571725010071464540346807684716444292458604666991131510691588403732523306476632395558917255178222999373808649344917039768159922924682852017784634361135014678115098942474919842024645819576260099061210533334595278547582845994125753694739770690283998087743031239786098204616350078417363059961482569545132192454988081786649601631099765719350779402065899935288263578593562628845428936539400114197312105288695449221532311468873610396832623285317487619253798326456828001137945987421069495479229915146135441023441898122056452542866209940901094802185587830575790609780564046896368728125126779722171736306907321986401773904820852552654312301689750050273009723209407401648668120983407621613743879016911282196074808777308087964558944121497709098888127990461571495108516168132736763107418354689152327865349325916613604308992397118356485978292348861401798651614606345322445257077652863949046143232094669147192094791377714707938852435780533965906458154782391755011234405913745965050828914163693843233424457212505081963635632882555139208938726184479957119245375526967833237085537871883374457074015977918990950923347415814965114384836149852984086300078649539961403700438338804385989538336054746235173861119989087182557392908477702256897016363908640300771875626365507679259777454903149833582286118417580727033758579604040916578011686408324621546415110893588647318827505167053262045164894125324066706192160297242781716179385883908722355662127046688508076217441356606955012567304528534974460885303288027040190376011568007067670600328376221171654901972277431917547306422967775358043747669326818977038070894468010730740771566726875830497114495529776925626307857658971519815179315648066912474687290415386715738383983089839924234226073155011210135455698257449203565468653772959552749451132219591362186164493260307751292986596252593794570830226893629535529754116138810296621202683936817561527732393058086263080821746428257228693275106527622454856805455313364096765263190730651966054594177833587768003729379229711882581860829769244726595202461328122399910072164170988620719077393499307789255038492352358426119717198358868716104468678781610705543846674870458602998936888317116237261171872289265240789153274860229598622569677811553295808151655332023059637773586116820034993282554568744601671434587439063768916650811852028712691111882040286371747889214658418841916535895813531890804471768613526792965735278115202608028943047237165580788162549387329036437651227657603297430283852845968661887320474951582997586928413750567412652206467847797317431752226256443083906038867321362467501273868080722282883468629804434364273447645201654580614349958174473116223013101196587471404642371837042543506374747874030857119938038476958238317971220498915940789955140947580145672388717188839147151358277105564342459820358831117329254902426024224096611135017430556394210692441167360694822932327378067648990052683545011010316086343977863550140285256120347608837475616088146837114554799947936535784923661151334849079744132045496185566630858498487860203004361098775547494406700147006514338471226200325977254183220669479826642477652056122136002842601197548844785368679402892089427011520641543783361935327362378944190586456592385481573557029275218780950115313405283089683822689920309487590154164985066254351592617673951925592708432999657507993677117265064459460962256993317329720796489886107275083825048226157737373336692180466518945520595733425990999929453212586405843253486713230598368898022401861799260876126816915491773536231641231546377178722310603883054756745490767912744011993040386493020112372315748995274181317810910816593783713383058414549976281626090081091509294485430882422522538416231744001251810617652197308380147945027536759122630524197332967050765946210263664733991299452122240361613187276550685795915374649308618196091794689604667684971419807309114380525412264895232101332041626187307295735998409697178262506924124355257718194816189134156255705270880202127350825584822585475275322614613739777942268580262453685973459753909905117343153451041422974754854814698023460788725072343511486603792950406940591970762482534973165226030659714123120535578370632163483653156234254512531927250688946310601439444865528744781025605286973703881069062612721132472404438144242007286166672555336717577995165025177248850771155635586651589068580146050682422089498805693684213319002320185384447702252619223496240579953343825265333121385440591055898818437444622509950830371327013918427635966784824574375253418799626641490666574743986727425490874825777396324751083274302010237438389965469212135039329060349142281419286573649013625372463332252384963688615249075570805598174158812182448691760775087894130474322398716230443662845531087560952934920732804202445559553617312257819295419924595385385881695411937086082510925765794211360670413671992881358001132950265181084931086801620479669638583488184176879322090716236190350179162519766029625144503924773195039853010299859474605588485189299105374586786517196343343206034914315593221098525050535148579599968187711673663910680804581305908951962355874043720801567797622819239423481413710767441855906396893533634951745144796014947340779603054463824951371091395915374209679027949685655166821333006668013022868907593319956525765385200515143729614877854358283790612530883429054332993864759511012095468783344902306066137848742319645253696103837049161013987416436773420599068872457947818052811672494868487849125443659567365318381073386035801781238799111445803330077296913194451550114279519356430929041535735319865364606415918329634286891077178352201064684378496692148382421555476977231763018256537925091325282350314374014496334464484251275297200092443760349318368784874081184005452226603482156754510131623693808123051536826552080323828042446537142114769907374837159562904525819498548523961254315447388583072030381701913090138717049042630593228936979972361768581845463175913485412828608185686506136240097153941967358620066253309435031340745907707310895652865171078809476653995569423492201584592723221535427326277200298725965727450406732523693135543608242548942590303222085033206891552852957348525387772319717470771820437691303888061836689450473686465435794902214249438607724986059122126498686476377146371442328716747822072458567214131630954836391469684756473294462876962194832664918104635175311121981661069571582588582946160936187172593198094964557764489539278125779506226483497733772554216516636812110311746896300983790243186591095133208156874617317584456693354956581945722018923191766551734698059266943455582732454209298388826636871968182544679348039460333838708926591657512601365210337000507276564543501767446087171577458340129261413821237821996464006946221421708787927689511401094069255365923899563406012539708222131190967293058456588511338843784290194609852043592098027355199343983447914641832453917770430815299794467678042829165455127963837687621465809840481656032775237131497527934666381517592616002598124497402546361647411708472731043631203084924781413275219794819055723769809462057884680127609998198258520334506253917628905384195016172605064180731129665813859536336056926623467247190002293727225888085120057084143193446498682010324616733130311490399119395872730732988278578931124405842499314621046256703872105629043352280214080344293532472649704981897061851432535857667759560717508064649599462499934215199731329760953528669892438527572715502668347726842265475706231663646751930893665676032938657519675665250771732828108883735621791128193187252982623111262958140599885492645507716955337590975533092331445653603447548964807297985332293844820267382980652676347499384005090610768544487348441150929104236214660602644946490215374406131323409083673017911675172919281245837896215655232960277911274726828899412664365226622897756349597039701523142219382327576860935547445831032771816938606349033170056894255194400109752662140680735271741216409166230732085697343366409787456836811505196463704744827043844243467170655512977562162242098653205699715749563921737619625332751324839216312037379160831664727628020722152200865444314458923503996770755844040522410898717455677556899198375224672236916671481414276756780467556887748382341353935397231079623568761888673178810782817467493936646459075793422796039120991947575847254015792336246102025623812952965275144056176969468528818645119591657880934232934159494130044433761402939113952073542760921708821230223779356979257553432086000911605954850292774629272747445682702469373664626319639962071492616890708677375601028138446442063743389596102964113923403357049319991395237920005313441374787044708520147698604221053806879268783223771975912938546346854757131993856352308140719439649911980845350793839826753826031127864011652759566051601379585824558796486696843683085020118786803501462798849313519582509552026939493996302815549841212632160152250427400206602259858362397999766533911921015002662378343992556842593825145243705374310969775732825962543635922254635848981862776919129298278713402679180719368384276457527837953250790913539894195191516155404784520218408752145548164046511877385071687959630089435707060745380754098119779673230010995607742088631486172634090403176356058814362914471402869490587169500536159509553273511738671160769929069512757629266949759338078913029435734768718116395253458637606510130050532837812647420890610522281839318040251313332263214750005149343914231922418553491072218791971962790809464635120840772874999304162374328498652796785090276296632329805603830534515661682872868224267077708218018430925366065149915507458016151637272863706806276792355113630543706460164368572145322674134371744867062678107843772565016274107654042345494744991253851386864508185525872673067067731341915071913060777774486237096586836952111934886110787811623122650642765955587293487570724579622499275912744450819356869591006260918800036936962619359048048240108938468426992024895910842585888954027827951061171583813599944901106446947043237633681068533713486191296896681602895979813610834226404848598999631168805250734666255516939865783997847569208755927954825207869436827287623416089432634713978190577399824802106842934653615416254074484353612513588379967971987814092598847140730240293092149580911050093936538076378186440929894410237784972673224039744025849373212020843054326348974550280868579330208639763220456970561200853073242329424814136404302956877689605446109456222382747365049843178380822678806551153912997116672555360987541595580976685466893251107603113032171974380018475329922668571982618557553796810352353417583572791256852364048412406026262995238876453395768092007112375990762196186613100059291946728637666405762454548409908645418594996212207738090132672945732200162776176759354688617933880944683451538218471218191839748981289424717526791735093882823207059292163504263075766800967849861134254848099620723629259275145871475837718289894398955395116409467473646758034658013407388114854317711681036159460524889992570406477709909730463796163646066391987819805385242813643472094084878201549814001925908181163536248520848192753360384987944253335403302411938232701498350234470999183534746463317245300271740222097418242532766242609061116602827623931232716955236163923486635887864033681357028993808212528253989371660174644887603880046221458736223907970267465264174516532268275138081022280414224613807624542200060106259676608061341894656673436764781241369733015768357894650171394887340299608870535030604560216684200918375270621025598728224469776534768462435013219124709135457258103507289855998876020509537457052909564414703693365464599966520290377461401510029874534327698087176656257292934725744923233625482472025785959585967179717808913871202126419163423048886516426618689506922001422690836937408170062192514105544903702964881601774263825736769894179829873267626406256578430100211215000655433507989878337129577434957956721722464709437827826729281254266405224183538567550716613310521961378612970345973965167185151921537179944440001012227158379392994771161037321214373590689736680734448030240946883525925373819288005380371250241266553415407822366429273231179224999450599136561964144606700699846702116834564097806633621355099608753649385922147403460733527697046253451000514977653042649932153018896563083576103221983657979673029503306524115727551749756838091326029466903603466167008534638800051978308235603510248091176375513626129050162838051913106947215838680965816320695373256698948893106429871257250677607025350375163441591328794784745708672681196349341069059017152695641921710816016481395105971637210445722829213564536671257689667638563071141498809903160717268375324501548991827240002031028801549682414428416915496380851820748714622088964529441147958601431900589159833376602222288976359388558351067007682437779355952993898076492375893813670949759905831837248921673496014145095595145554278711459153948649128095673501108223446625180657314025781955159538714266069590941868128331050742170199957872524547601922702763428730489524508970034666958124591382437534070071840377225850703164011773408263809020072905336907670848793883192005235101144624357760692455216594586551096858797821461419595839660429937171541405364914810073356045799086860369473502176832637817178830578806038993455539195252702795486402032852905026219920578589505783814262947319087133663357075963845794152579979364962862888750180080685970354620746268442458120430544308802704114439350585455412449547142203466891669351277335089039818641626575596482040932227642231358847156125040983546679046341738782403249394340720635991162616204529329854165615803012363348628796149543458766069259170022308831554231383911886160497025669461487090713253373626796139678131090392018088512914829690879404721066766216297494869706906435961774358359303919865937399684355654374222389924900386462113108420492467576108308442045354272600102316744832830222396613776142060217929104343419919314138558620588868943991428138455810118970683454770018361167790626758216390879797813154215543832163839302098007689792624772374924311465729828965518294092466858147017819522308740054812634623914917723373742195419158109888369546234847607673301755857720983979079643610311856643858624845867418440305298684390720086477970049264346962304849615443779799954798875242777169318756988821644090002256879370066871338939668931158049172710110098830435306042918374295840495643909866262623084263963847675785290957295380905016845304976162444129550936314012556483872232417795447871957972003170757925082713635807586620171940037694186329999870757622912717080462897900397997438976134722396413018216100399307603759601623203530224598730618836586754866289752319432490387402484037232890033094209894782116208979291481658476061825045882048199403992976720396885215820756532678002109517919317985833765684434678275511015501303677134393163604635881611214590288268934724187073234660025361140111231375644342671491048270865727384647049235510269444720241645867248660127591781943290563805019668976445697020652626865490289939028108981291052451649584298653576049794705943221631950960336722910515686337320739376910147384574677336359367298439360157125181143934087859406674681075752754999363649198109292752188746476764254705491447924356178337614493220592944724486859771571897115592995856811988351360463183036930286700270799888853419559206865203646064307985436385048030774337558549875456180150756960847846489572981921757783092158559692827113579324139290598609622280201153335825272054176799894733215242265034732091602584035140887736195619304881581338564205376646454614127539493752022377548369728571293184314665052703056763037662973317996886066349964402214520067398200280230667411521586337347063471802360512469157216971726724091913738364278749689074220938927132707455309355568408511670364155613774813996249077255847998124553546762451300946997863600552871676252627448214685911606524202975596328095186424010727854504569913181544025150686197949508325686616618842985159954542361353414240462143155300561957528807694251825484978455314116708228808261816215679174611389726699067223163911794878640789642703172884072714860038082539254064169130230963559798037657713953053566305173143355084933373315956130529565899536172328840531746602697146448570313597179164220040514244366673721326539909131079722317840860629189914049728049974911794076132582666742858928641983154937702197850558343240808580588900987624500088450447504278532878563458516426397317219084304120292339749983585166732107123753053173334797798305111571611940426462241065078530193265169839972816245100627094781858884930094755737299871144573739371832990964814441163257583597746905801229817675570052855967084428563624582153011599528272564250170426876846277311860309120365471920517471968518778935422291824468363472680500769902349223733803206820106187065414655510787661056923372615398661136291004293881943315969463789142953189626917825502589523451811947255493235658588420915921625097170037628924106606648644927713869757121123868125941055778783314687024227895388743182482589602816644390905078174343405074685455825238202577795241598342299863107030107922279216936822211656212182972296547714238004868052135356849043041413947687112754793770360176054143120605725329474621905392046619074661794659560641936115774138272392153407840213300133182340324223129507558120381817331517579493049128046545538784872457644950186800383276030914039937058129281491989084449701568182081158849852580460684571719379762488146580848431560894484427431928314911291944014733936379560717249267352982181893193600199001755387127248913486345523724692864760572128678114408822962657938037514408015495878105711053605041240694510598733611574848572146361658311222528219624626078380177103521454883628906435696180441107346632197794078107103969345178182529279621120590153052429587407897618589694597208933396353653651074660905926401882533715787901217272834701572528351606000450597799526428185738657726317234214016521255821285569863570668091300630687756171857415922906446704181560598332914960954830846797557156417320132706884659983855374543206121719127709885974527614019167509786966049833846885846431321482464536547428272342980567448386039443437661341323331438108637300782279905303273163695709675589973290421414945526034982252056097371966789321995549752634364387298380350282966088054012965285915294015058810005786998786406278107325609869103389786141979747199105748888821470829831352606009806918265520155031588811568736640784077130851681236104668080374965231457904185492403339390579835320217952068123163521896358197492787806252317777396556084667604205316077331364177038186909328683724148040272602047428672368889456483498508281130475087562605649961772464943839846232298733421187452055537590176923881555325798632888759701600781718867176505176143105228942550116521339321584061032859792250098554659319932568093420390309485003809983334644055987659278037670994688118721516768774769496852220012774917461370916169073772530518809665224820397014164356054454887326521838194115596917887094811162099935914514080216822816409815023165896655111145058389597391271105856576598071698990933032161384064559017251526529378537712479028448010527138433339456500947595165221443555027461964915986140002277565951375843361919168002417000672904003992663004361720505918727416506389997974541215978580209519237346757416148655236642113285238636096283825962952053072412774517276778741849518271329520733274730417769638958025875019612003803641850291827643168069950809832032769775153177433217889978012384813170889665684713534403063565801096971747195149508585105305223739326708481044541357719117177756203243781293320729348298306323914656050968052050770212456309170024201248237797612304984181359109526974720099432079511388861092476101930919525258099820980243125837973026095256586978969507447984821885939666636834905823920550706051737261862638729594877036573626781099006800353846671925373909522815232899427507912062493663639127532820195892904699387839560866517325329158385236905209990120414130063230571031674185526034798684959140855512655155213424374224767415762473230563979585095274995881312789527673500903831739908826688881292856458554038584379928761777451151150884257247254633335952152426573270606505932961768057264056231260314416737448600008123152724485995638012183164139351420173197848784424814246937069665361652379294715752235399749056430823088564091137065106122941920006428753286180128811809222014194882385315815761652720172908522723160606923059787052502492831095821030797567705584819803750524806640145469021324752541695527803036901556802811340500259570984999139676131002385737162234008689228818610790605250682725935372637691135090715746008865965179758921996570636869038143113224429916359975144732798948886665961021651199588161280599956820562926881628017992357511528817501306298733996141365507805429448734843569913853020957757677151536692579010366652925187930205022633632665987073927696680905045028953901024865269746268892938521425599291627053563067510363970059082200960491031920646341340715686186298198266108034429097742802239832702982369491118993937334946328852831158461182237433134595524225131595688847132347333069999820697371714037528714498033049261610372822848748048721314783759117531438402608772714137284699460222510618692813665076852711734359916999820487968815549881587752141343204352767008868665568239310410213693655188551611017823395302060690748515379588264828173558815666066268796978090084970853256031864778971018933243364571288086345943086357651312524309859390369764130607355256005615942392482215865231873003231121825583220741770176005611550428071795014737201644218690561436176695499285001943749549199589474615150241609760507288563610811327757589633212618924493914923611678246921857651385963748373378834148634898493422767065316247351534631652342557353377813969126664410453797532872927505569186383814473226029322095172235108563466871636581123594545821027105908017278144318648126239213944129809709473773133464060261507343814384818841172868079743537706418324678408649812334124568322555630535857727840700328511060858000515947034059768649384483726058991557627954963616238379620107003033039913456723361051066359267388181767338832237823461326328715961890593192167065018034978769199815092179010381993101811041338745624328934188907802959393363758173368225206200454769925217174643394433016722365327448441076432093521071823227487934066841365605178320735072860025627867517668732284548128691128578002053533302511532304354672413237586356098802638952520055445629522668191380648347897480916988560149786854558944492140710698678602923434739583152764207568111479064637090120769613382744111876177761545247773443002199872064644895074418993322854619735875983446641199996031311168396743075020707861777539286118909440787437853042928560588128088970276492506817057621353638547686854073056047996238664688792106741831714933614935783376020683501914452599807438374020500625771622178213188039858874159683956515776534287412951763737857547274898262425678161887387420277326883885922223669493424059348568001158164410407348793318096761231792592920897606409604508221167019180029819665950288906570046481881632259936401208904403635705750148091453553824855455090325787338680983356493940026167394145383500283454433602723857838885754994886512977670610399920164318807343297136324104213239191229860539487091592895257390853174959300483573938925783883450903039932317417156161461190376112412733719884297689096268958321354967527565548943143336320021111964795437282627558259453309519510596679139008017736237240672871505760320381079724684430187251334701556633244555799070382753342607765078743705519071672705531861385934954586627825481457775333056074264558544074483129728250475948739256562153328318034855724909055036134851653526484862521316836374235400143005631722436322065996813814976162125078109484658532897244480529933827044648728801894173801924349897190221164257378645715389730881610768844628982636944120795597396596630839513483524733037023018658674914720045592959272360844838601893406413361153986544256374259600751040084501313303086516984546216772530511855709883673734124482776197669378562598675500932256742852652031896260866214024200655016993561949184814492669287917710941815280491351239658717463569481033659564655140509565471515970140213685259323407715389218888062987698926344084645013841728300465887459104775895373458815065198698704048331944493414431253048070755884290059409555456037898726739020368755057706120975347636637718764459066379903319474333779812010499947135700004741495384173679510217349635078294370400686289009066180406852412385321050859833002120282608549083569038555792603891152165141403886539751537499565107632449061247800935432255043982454535924389167405413091644259178875894474229465263560474870083178349488996394793107816884711310887534833172508918783666970355327096766172680127151760371485459927295859578211828067016103360080192874557113446610108449430581564681590605703598069610132830647498076572632819316075002876817363724450314247368659655825473768550222327943604372968572192806032883464395844945371314025289137593249038917576933426419569522013931729002787643971912866049182105737170059899057375745815738092014682375190263374766545075163613798974290485515974821593417189921903367781889979858619856097722729993937561904864540279717967745735212110283749526740807195559525361662561726942094799737958018764451633601923532024111706453681637013675642572439725545727762649805297526114515451706344650763653146970799562635493645097769964439635389537142912682028459290367085549296689476949424921908320966517724213084067758360433589466672561272247308224074552472520981723323139380168699840308412936951694072212420383379038325900969428621996013839636579163275442571133958328953061098107981380508867196483104166026031160055328511235906430972404627979529142056659521457788822380314924144379393788259752428148559903453465188637678776068672956933781828977320654115571381765935820609579891400213389525085720206554989383201419175607783620874985392481312739753397701777374134805444465925726662512889820316425881619992944953207774945142633837722496918833615222694025449736978588911444712949941335308334762602153811942300341088852205572672133432157773692326752133540272891703951809281347565848857610494851425141563318204661722039406994562474088235485551893824696716824974621951837409616373208721187127782107205961386966440015129153622435388454663999453821561198455420415736008512731339543200705631762761579901795408922966310459608255021176479255834968296050010457730162428666727713467130359483108487436457060529132080669892776057919873749752435100486194800992136499504796799558239764056226258048849176960425234636400794288616094555497020188415051746164197902486058345305264521142501409998406778726338690612621233257123589931907020504014963719478797966776299060648688677088219256880193416045930531287406232094822800073605861608303235213683643205168380436174428830880455371319252490257383208212504344868483879461780681724622854285282034419614563183172708014220945868086394335986008485159561558769870588493915033068187739649359032599867541860101202811805880962880433598276992049965995787472758699011381124374188187691542530299672648045307595822882858777542521914278893649377907785591670743088307908419935564399844560061060177908217054674041136357511540622358820991391478540149457097986501518577612748894377190632137569882783995839995078723441403908223405544868600847809154563589409534072609909114842292817820167949332718951322070183835900641049610986092021676889311972983205953863593025021967282487216135824922819469260509197694692775967601926589556761659157522601260558513955340844563428100424882052083277765111200632687319148110287805862294581053709368794697961564495190044825500344165589624565705702736202223605635501597156457107999336076217424808591498129519819023404486084061644498835229611125259753126490053870015925529225806148168885015258722334056697673870332565177604427706608439587735120739845589035444592537488006410683224311057733451586393196735410733890897564031374519828883447045676333839992161405752467107009159311881916584501772463863269506874014478927528538716500360939874485054944071970174811295967213813564494153480887504313578968032515924105175865910076561161838766908805798535511629656580128356094610811686801097838336835190305665567357859057429841498324950112700846686284451173165454028253602122368962367101882178254887625094022164121929113294436389264928455503820113300323413727677111331386289331734001326215762031849964791697216594560434859983788157198011115687653286650492145447763296048504362086843549329981079206982805454755964414529742367077488678774207102316141179681193532740037411399600208457116833186256858044808479062691934879138832758962436930604209872389123245849820823179343833154175991970929829278768234124180605152314305644594050692711148931054009094988646971868568208408172813082257366145450271779513407232713281795632630399336136902655167923687909392182547214022260448367483468722205067303847614817895879433421847563930265337808189397044466380574891594613328785475082111589944746888070621746061524519383140030117964030303459295412912456000970322488315712158656089526262004763520568948920341883833185927123195930282007420438599761811391535711873103257466421261481007807576389951856237297569355624841265617215641246401850301019581947700056848927346309875608588649109353708602558101889506425753587527827687027019499159762859655793983661076700800053402183223250890382944706463859892908057613069220130190520596839838390735480889932688392743427995019901213016945337113603514624124744112643113480979805389148476226198258419019814372237394835282272149102144583255929019094725937893972553030465443690057131403243028542496380871836155768068535774445825792501998371816252471683205497919869480576539139918980651422679188417711801212611279657688297177907661812982483305827350760267990621523894133836337631834905502403591313669056172172149683729812007621859035198274086782317101944451528848507794759231704304449032713241378923393000616488796401294065552583890227512500058004215961565506999559477317654628573908896911634253236817541410868361880332540086280008613786153745232718600659940927283319551399119608870467027435970009168858975836715463831445843915557317766544490308898251473061593232029732477276377694929367771551289359290300185034454395942608471134836452323987791380682488737532714174814247119733321441762952791324593910210205909173556253132399085885912439595637100564381303450438120973816309947494563176770768147319395535546642646469744470227761460457744410162104629042475411810542945393678461752787938384933393048544223152715336546163692519122831126844796781033940833214916760450649921317686080036202632159037452360174532630548237817045812585524889069139437675582419594259973443499169402738869976586905643846581287476775311975669067957817695908041322791738959323547070658963501462058687665042342174238464791634092186089638285591590180651188797604688943106248955363445514048414937121794646167970232495930739044295791504626224729137546908623461656950354692906400261179823254773048761073375181052243546728972719739608745016979573152601113002836566874197971270498475098938596670315260874251133826570011467526934084733054038948296344185735929312710170497870371869171929171052306379429062006380186439611452099607199862226591970081054996615115605554904241527347874493792092194407597961578735750853740407730592741657942901073577012433218964935018093938731105983658978400799350869118960809877736403753755164024648729949994788147305730253115131054832751900056865234141764337242753397789581553684522633906183502036006482950267433986078206313942153462125863304460522192292476978193060307612141863635673754103923750933143247487680750528815429840746005421810438113654080391751363012497057602510533241709920782310938604864476805549818224161399440350870089047582100010506585597330084054167076035210012523984197056224377546154301105444998360390245263390665263205415299998847240069285051571578083217852668896268861337453965643766195857585247712082322611863853161715950002578275448740283316499711062080359463471023515040905696102116961632148189742671272733596285928802597091950006178602703024402187034519930762082642553810476245839493413467657183135340970646035883075810509906200434823339842533723050924130537271147645184859220320375999042485540599688211842694100695839208937614954164969777524868957919415372659741329021797820979338357627936251533851205733675763420755767991076094837481280482138933454655021743364294310899638755721369858775207430601110028393348132245978816156594488201823500354658249079864480667897770066085423160069557499114382046390857834782503900089840659618343615623225921183830665299979772395793562233621553604367605549070431765820097095511102729717617797051755214547403496738428758255822171601790817337429091890546702625973269974023613114876638822225009710280286030910996756384492250379552672344274719440304314353187040123325613190966158779167176276999468006112698584535777990750935278360192964251277104349085723872997765822979327189350745133957696239938879992414927542172258043190162395739686732391189458036449440141252156480862833402347187793009499756314418510818278509767510580977887406691849113212612927429610265777818389048154286633121223329617072691566881732080323894481427319822617754568005745354405629162230770173770214621457532682105364013958066766219510523080925529197352988021713837500732525272397411279268890589579480072251135327993291728597466817429479424171890515455260900264692270881142240865521320717287715385488048672239611623182848461760845876332774668436902884942036888104403071343348411684029205689008673844247273967798026032348684483834505408528779381782474488891143203310569965950523985867170758798751342249339944494391652369126325272431753047608137733552634660305688821298729309467293718284092445897636251182756020718161968539525922127894986816401412932341833248796065192735303047210636508905715116051660726814799065822825635402007364190229603754050979582340876508486912641609360191579791035104571966819011080428699667804947359663723721343350574104583031840331194524463044956409891811423566729580283465749854854977275026414520633085607726745807890922318216819716643143367694037207549085295185515257017838807190854835621716592405867309279950473196406434858037011965275813640928732375476357635687658729143364068385129778628932529060433438919152791946001419197856079253824404760566149534462538523118803644992228498518286222106874324237114475628432420903837022348707773338261788061507913423672989241062094725060562859834946660606755695739502646793610805594400150286708754883047899295312711525835367723353398079530977457269556149221630580857728743708669825912668856740329328246239259374184350395513106008655684313441370986508827906830022194853947012577446830348374620917096810271059010816043677602246221953457305697296214793851377636188621522105715322772876854033775077514298293116804137912764010488428236423471596199354890631632377295755806955254294061636691816543376321363919335136615620812531275825910072536946352897404974214187900737013600409506675447864154522498856866271447014581197188224418008390310758725018870055451368800830220868313330527141042066724125646814836797228291008901895522634356285234098379067554854093602430938705433749412169960869403936529271210248682185658864269443579901540944100630347840589566550331758153675316241274576584150079498225985664108299330588571809232470030795859545258096962738020014860397541890730388191241674267470391655391809246383207229427678066733788063366404383732710170423377127664094338419024608024372119066239888779375856587563582688934013505638910188124757439808705389086015796791497946465801865983066704752046360704488692685287888469261594277192541317215704000676696270573928580538046415679087760007422462463841620915591505850390007588469246922652565982802264093913862921755323736634722880880331529531102466815301514330774524297241410750987723131066586369815633222669825928360239938376329017227386698660455618784348620022483474658851955251702081437743478226108263268187905793125481074910794607952357408832589652660100892255468019887947434986603474209198877342934573196424397874876072025143788050356502335268085323989550505387886269821868562447375557479998753531169412665182001791925728019150747306863136838662954331861760290556533606511905378870922573478345291071021783526225236732052596216048292071697253494079435747781002045988852383898897966267071055058244424687290041138328484824409266035879575885075552178721929172022646248563566512274126157865415146407438572781730253169082183055115611007910968958439056372545862747118972160684164687412429734966393283755454241481215768112128421367250440352985870216492037672486698240630313968245341453270387607116326035247386302549539098391169506481156904855866368349254453447038775040
3600.02/3496.58	c number of deleted constraints	: 45602
3600.02/3496.58	c speed (assignments/second)	: 3391.9544619169187
3600.02/3496.58	c non guided choices	: 12344
3600.02/3496.59	c learnt constraints type org.sat4j.pb.constraints.pb.LearntHTClausePB	: 2591
3600.02/3496.59	c learnt constraints type org.sat4j.pb.constraints.pb.LearntBinaryClausePB	: 16
3600.02/3496.59	c learnt constraints type org.sat4j.pb.constraints.pb.PuebloMinWatchPb	: 7067
3600.02/3496.59	s SATISFIABLE
3600.02/3496.59	c Found 51 solution(s)
3600.23/3496.61	v x1 x2 x3 -x4 x5 x6 x7 x8 -x9 x10 x11 x12 -x13 -x14 -x15 x16 x17 -x18 -x19 -x20 x21 x22 -x23 -x24 -x25 x26 x27 x28 -x29 x30 x31 x32 x33 -x34 x35 x36 x37 x38 -x39 x40 x41 x42 x43 -x44 x45 x46 x47 -x48 -x49 -x50 x51 x52 x53 -x54 x55 x56 x57 -x58 -x59 x60 x61 x62 -x63 -x64 x65 x66 x67 x68 -x69 x70 x71 x72 -x73 -x74 -x75 x76 x77 -x78 -x79 x80 x81 x82 x83 -x84 x85 x86 x87 -x88 -x89 -x90 x91 x92 x93 -x94 x95 x96 x97 -x98 -x99 -x100 x101 x102 -x103 -x104 x105 x106 x107 x108 -x109 x110 x111 x112 -x113 -x114 -x115 x116 x117 -x118 -x119 x120 x121 x122 -x123 -x124 x125 x126 x127 x128 -x129 x130 x131 x132 x133 -x134 x135 x136 x137 -x138 -x139 x140 x141 x142 -x143 -x144 -x145 x146 x147 x148 -x149 x150 x151 x152 x153 -x154 x155 x156 x157 x158 -x159 x160 x161 x162 x163 -x164 x165 x166 x167 x168 -x169 x170 x171 x172 x173 -x174 x175 x176 x177 x178 -x179 x180 x181 x182 x183 -x184 x185 x186 -x187 -x188 -x189 -x190 -x191 -x192 -x193 x194 -x195 -x196 x197 x198 x199 x200 x201 -x202 -x203 -x204 -x205 -x206 -x207 -x208 -x209 -x210 -x211 -x212 -x213 x214 -x215 -x216 -x217 -x218 -x219 -x220 -x221 x222 x223 -x224 x225 x226 -x227 -x228 x229 -x230 -x231 -x232 -x233 -x234 -x235 -x236 x237 x238 x239 x240 x241 -x242 x243 x244 x245 x246 -x247 x248 x249 x250 x251 x252 x253 x254 x255 x256 -x257 x258 x259 x260 x261 x262 -x263 -x264 -x265 -x266 -x267 -x268 -x269 x270 -x271 -x272 -x273 -x274 -x275 -x276 -x277 -x278 -x279 -x280 -x281 -x282 x283 x284 x285 x286 x287 -x288 -x289 -x290 -x291 -x292 -x293 -x294 -x295 -x296 -x297 x298 x299 x300 x301 x302 x303 x304 x305 x306 x307 x308 x309 -x310 x311 x312 x313 x314 -x315 x316 x317 x318 x319 x320 x321 x322 x323 x324 -x325 x326 x327 x328 x329 x330 x331 x332 x333 x334 -x335 x336 x337 -x338 x339 x340 x341 x342 x343 x344 x345 x346 x347 x348 -x349 -x350 x351 -x352 -x353 x354 x355 x356 x357 x358 -x359 -x360 x361 -x362 -x363 -x364 x365 x366 x367 x368 x369 x370 -x371 x372 x373 x374 x375 x376 x377 x378 x379 x380 x381 x382 x383 -x384 x385 x386 x387 x388 -x389 x390 x391 x392 x393 x394 x395 x396 x397 x398 x399 x400 x401 x402 x403 -x404 -x405 x406 -x407 -x408 -x409 -x410 -x411 -x412 -x413 -x414 x415 -x416 -x417 -x418 -x419 x420 x421 x422 x423 x424 x425 -x426 x427 x428 x429 x430 -x431 x432 x433 x434 x435 x436 x437 x438 x439 x440 -x441 x442 x443 -x444 x445 x446 x447 x448 -x449 x450 -x451 -x452 -x453 -x454 x455 -x456 -x457 -x458 x459 -x460 -x461 -x462 x463 -x464 -x465 x466 x467 x468 x469 x470 x471 x472 x473 x474 x475 x476 x477 x478 -x479 x480 x481 -x482 -x483 -x484 -x485 -x486 -x487 x488 -x489 -x490 -x491 x492 -x493 -x494 x495 x496 -x497 x498 x499 -x500 -x501 -x502 -x503 -x504 -x505 -x506 x507 -x508 -x509 x510 -x511 -x512 -x513 -x514 -x515 -x516 -x517 -x518 -x519 -x520 -x521 x522 x523 x524 x525 x526 x527 -x528 x529 x530 -x531 -x532 -x533 -x534 -x535 -x536 -x537 x538 -x539 -x540 -x541 -x542 x543 -x544 -x545 -x546 -x547 x548 x549 x550 x551 -x552 x553 -x554 -x555 -x556 -x557 -x558 -x559 -x560 x561 x562 -x563 x564 x565 -x566 x567 -x568 -x569 -x570 -x571 x572 x573 x574 x575 -x576 -x577 -x578 x579 -x580 -x581 -x582 -x583 -x584 -x585 -x586 x587 x588 -x589 x590 x591 x592 x593 x594 x595 x596 -x597 -x598 -x599 -x600 x601 -x602 -x603 x604 -x605 x606 x607 x608 x609 x610 -x611 -x612 -x613 -x614 -x615 -x616 -x617 -x618 -x619 -x620 -x621 x622 x623 x624 x625 -x626 -x627 -x628 x629 -x630 -x631 x632 x633 x634 x635 x636 x637 -x638 x639 x640 -x641 x642 x643 -x644 x645 x646 x647 x648 x649 -x650 -x651 -x652 -x653 -x654 -x655 -x656 x657 x658 x659 x660 -x661 x662 -x663 -x664 -x665 x666 x667 x668 x669 x670 x671 -x672 -x673 -x674 -x675 -x676 -x677 -x678 -x679 -x680 -x681 -x682 -x683 -x684 -x685 -x686 x687 x688 x689 x690 x691 -x692 -x693 x694 -x695 -x696 -x697 x698 x699 x700 x701 x702 -x703 x704 -x705 -x706 -x707 -x708 -x709 -x710 -x711 -x712 -x713 -x714 x715 -x716 -x717 x718 -x719 x720 x721 x722 x723 x724 x725 x726 x727 x728 x729 -x730 x731 -x732 -x733 -x734 x735 x736 -x737 x738 x739 x740 x741 x742 -x743 x744 x745 x746 x747 -x748 -x749 x750 -x751 -x752 -x753 -x754 -x755 -x756 -x757 x758 x759 -x760 -x761 -x762 -x763 -x764 -x765 -x766 -x767 -x768 -x769 x770 -x771 -x772 -x773 -x774 -x775 -x776 x777 -x778 -x779 -x780 -x781 -x782 -x783 -x784 -x785 -x786 -x787 -x788 x789 x790 x791 x792 x793 x794 x795 x796 x797 x798 -x799 -x800 -x801 -x802 -x803 -x804 x805 x806 x807 x808 x809 x810 x811 x812 x813 x814 x815 x816 x817 x818 x819 x820 x821 x822 x823 x824 x825 -x826 x827 x828 x829 x830 -x831 x832 x833 -x834 -x835 -x836 x837 -x838 -x839 x840 x841 -x842 x843 x844 -x845 -x846 -x847 -x848 -x849 x850 x851 x852 x853 x854 -x855 x856 x857 x858 x859 x860 x861 x862 x863 -x864 x865 x866 -x867 x868 x869 x870 x871 x872 x873 -x874 x875 x876 x877 x878 x879 x880 x881 x882 -x883 -x884 x885 -x886 -x887 -x888 x889 x890 x891 x892 x893 x894 x895 x896 -x897 x898 -x899 -x900 -x901 -x902 -x903 -x904 x905 -x906 -x907 -x908 -x909 -x910 -x911 -x912 x913 -x914 -x915 x916 x917 -x918 x919 x920 -x921 -x922 -x923 -x924 -x925 -x926 x927 -x928 -x929 -x930 -x931 x932 -x933 -x934 -x935 -x936 x937 x938 x939 x940 x941 -x942 -x943 x944 -x945 -x946 -x947 x948 -x949 -x950 -x951 x952 x953 x954 x955 x956 x957 x958 x959 x960 -x961 -x962 x963 -x964 -x965 x966 -x967 -x968 x969 -x970 -x971 x972 x973 x974 x975 -x976 -x977 -x978 -x979 -x980 -x981 x982 x983 x984 x985 -x986 -x987 -x988 -x989 -x990 x991 -x992 -x993 -x994 -x995 -x996 -x997 x998 -x999 -x1000 -x1001 -x1002 -x1003 -x1004 -x1005 x1006 -x1007 x1008 x1009 -x1010 x1011 x1012 x1013 x1014 x1015 -x1016 x1017 x1018 x1019 x1020 x1021 x1022 x1023 x1024 x1025 -x1026 x1027 x1028 x1029 x1030 x1031 -x1032 x1033 x1034 x1035 x1036 -x1037 x1038 x1039 x1040 -x1041 x1042 x1043 x1044 x1045 x1046 x1047 -x1048 x1049 x1050 x1051 x1052 -x1053 -x1054 -x1055 -x1056 -x1057 -x1058 -x1059 -x1060 -x1061 -x1062 -x1063 x1064 x1065 x1066 x1067 -x1068 x1069 -x1070 -x1071 -x1072 x1073 -x1074 x1075 -x1076 -x1077 -x1078 x1079 -x1080 -x1081 x1082 -x1083 -x1084 x1085 x1086 -x1087 x1088 x1089 -x1090 -x1091 x1092 -x1093 -x1094 -x1095 -x1096 -x1097 -x1098 -x1099 -x1100 -x1101 x1102 x1103 x1104 x1105 x1106 x1107 x1108 x1109 -x1110 -x1111 -x1112 -x1113 -x1114 -x1115 -x1116 -x1117 -x1118 -x1119 x1120 x1121 -x1122 x1123 -x1124 -x1125 -x1126 -x1127 x1128 -x1129 -x1130 -x1131 x1132 x1133 x1134 x1135 x1136 x1137 x1138 x1139 x1140 -x1141 x1142 x1143 -x1144 x1145 x1146 x1147 x1148 -x1149 x1150 x1151 x1152 x1153 -x1154 -x1155 -x1156 -x1157 -x1158 -x1159 x1160 x1161 x1162 x1163 -x1164 x1165 x1166 x1167 x1168 x1169 x1170 x1171 x1172 x1173 -x1174 x1175 x1176 x1177 x1178 -x1179 x1180 x1181 x1182 x1183 x1184 x1185 x1186 x1187 -x1188 x1189 -x1190 -x1191 -x1192 x1193 -x1194 -x1195 x1196 -x1197 x1198 x1199 x1200 x1201 x1202 -x1203 x1204 -x1205 x1206 x1207 x1208 -x1209 x1210 x1211 x1212 x1213 x1214 x1215 x1216 -x1217 -x1218 -x1219 -x1220 -x1221 -x1222 x1223 -x1224 x1225 x1226 -x1227 x1228 x1229 -x1230 -x1231 -x1232 -x1233 -x1234 x1235 -x1236 -x1237 x1238 -x1239 -x1240 x1241 x1242 x1243 -x1244 x1245 x1246 x1247 x1248 x1249 x1250 x1251 x1252 x1253 -x1254 x1255 -x1256 -x1257 -x1258 x1259 x1260 x1261 -x1262 x1263 x1264 x1265 x1266 x1267 x1268 x1269 x1270 x1271 -x1272 x1273 x1274 x1275 x1276 x1277 -x1278 -x1279 -x1280 x1281 -x1282 -x1283 x1284 -x1285 -x1286 -x1287 -x1288 x1289 x1290 x1291 x1292 -x1293 x1294 -x1295 -x1296 -x1297 x1298 x1299 -x1300 x1301 x1302 x1303 x1304 -x1305 -x1306 -x1307 -x1308 -x1309 -x1310 -x1311 x1312 -x1313 -x1314 x1315 x1316 x1317 x1318 -x1319 x1320 x1321 x1322 x1323 -x1324 x1325 x1326 x1327 x1328 x1329 x1330 x1331 -x1332 -x1333 x1334 -x1335 -x1336 -x1337 x1338 x1339 x1340 x1341 -x1342 x1343 x1344 x1345 x1346 x1347 -x1348 x1349 x1350 x1351 x1352 -x1353 x1354 -x1355 x1356 x1357 -x1358 x1359 x1360 -x1361 -x1362 x1363 x1364 x1365 x1366 x1367 x1368 x1369 x1370 x1371 -x1372 x1373 x1374 x1375 -x1376 -x1377 x1378 -x1379 x1380 -x1381 -x1382 -x1383 -x1384 -x1385 -x1386 -x1387 -x1388 -x1389 -x1390 -x1391 x1392 x1393 -x1394 x1395 x1396 -x1397 x1398 -x1399 x1400 -x1401 -x1402 -x1403 -x1404 x1405 -x1406 -x1407 x1408 x1409 -x1410 x1411 -x1412 -x1413 -x1414 -x1415 -x1416 -x1417 x1418 x1419 x1420 x1421 x1422 x1423 x1424 -x1425 x1426 x1427 -x1428 -x1429 x1430 -x1431 -x1432 x1433 x1434 x1435 -x1436 x1437 x1438 x1439 x1440 x1441 -x1442 x1443 x1444 x1445 -x1446 x1447 x1448 x1449 x1450 x1451 x1452 x1453 x1454 x1455 x1456 -x1457 -x1458 -x1459 -x1460 -x1461 -x1462 -x1463 -x1464 -x1465 -x1466 x1467 x1468 x1469 x1470 x1471 x1472 x1473 x1474 -x1475 x1476 x1477 x1478 x1479 -x1480 -x1481 -x1482 -x1483 x1484 -x1485 -x1486 -x1487 -x1488 x1489 x1490 x1491 x1492 -x1493 -x1494 -x1495 -x1496 -x1497 x1498 -x1499 x1500 x1501 -x1502 x1503 x1504 x1505 x1506 -x1507 x1508 x1509 x1510 x1511 x1512 x1513 x1514 -x1515 -x1516 x1517 x1518 x1519 x1520 -x1521 -x1522 -x1523 -x1524 -x1525 -x1526 -x1527 x1528 x1529 x1530 x1531 -x1532 x1533 x1534 x1535 x1536 x1537 x1538 -x1539 x1540 x1541 -x1542 x1543 -x1544 -x1545 -x1546 x1547 -x1548 -x1549 -x1550 x1551 -x1552 -x1553 -x1554 x1555 x1556 x1557 x1558 x1559 x1560 x1561 -x1562 -x1563 -x1564 -x1565 -x1566 -x1567 -x1568 x1569 -x1570 -x1571 -x1572 x1573 -x1574 x1575 x1576 x1577 x1578 -x1579 -x1580 -x1581 -x1582 -x1583 -x1584 x1585 x1586 x1587 x1588 -x1589 x1590 -x1591 -x1592 -x1593 -x1594 -x1595 -x1596 -x1597 -x1598 -x1599 -x1600 x1601 x1602 x1603 x1604 x1605 -x1606 x1607 x1608 -x1609 -x1610 x1611 x1612 x1613 x1614 -x1615 -x1616 x1617 -x1618 -x1619 -x1620 -x1621 -x1622 -x1623 -x1624 x1625 -x1626 -x1627 x1628 x1629 x1630 x1631 x1632 -x1633 x1634 x1635 x1636 -x1637 -x1638 x1639 x1640 x1641 x1642 -x1643 -x1644 -x1645 x1646 x1647 x1648 x1649 x1650 x1651 -x1652 x1653 x1654 -x1655 x1656 -x1657 -x1658 -x1659 x1660 x1661 x1662 x1663 x1664 x1665 x1666 x1667 x1668 x1669 x1670 -x1671 x1672 x1673 x1674 x1675 -x1676 -x1677 -x1678 x1679 -x1680 x1681 x1682 x1683 x1684 x1685 -x1686 x1687 -x1688 -x1689 -x1690 x1691 -x1692 -x1693 -x1694 -x1695 -x1696 -x1697 -x1698 -x1699 x1700 -x1701 -x1702 -x1703 x1704 x1705 x1706 -x1707 x1708 x1709 x1710 x1711 x1712 -x1713 -x1714 x1715 x1716 x1717 -x1718 -x1719 x1720 -x1721 -x1722 -x1723 x1724 x1725 x1726 x1727 x1728 x1729 x1730 x1731 x1732 x1733 x1734 x1735 -x1736 x1737 -x1738 -x1739 x1740 -x1741 -x1742 x1743 -x1744 -x1745 x1746 x1747 x1748 -x1749 -x1750 x1751 -x1752 x1753 x1754 x1755 x1756 -x1757 x1758 x1759 x1760 x1761 x1762 x1763 x1764 x1765 x1766 x1767 x1768 x1769 x1770 -x1771 -x1772 x1773 -x1774 -x1775 -x1776 -x1777 -x1778 -x1779 -x1780 -x1781 -x1782 -x1783 -x1784 -x1785 -x1786 -x1787 -x1788 -x1789 x1790 x1791 x1792 x1793 x1794 -x1795 x1796 x1797 x1798 x1799 -x1800 x1801 -x1802 -x1803 -x1804 -x1805 x1806 -x1807 x1808 x1809 x1810 -x1811 x1812 -x1813 -x1814 -x1815 -x1816 -x1817 -x1818 -x1819 x1820 -x1821 x1822 x1823 x1824 x1825 x1826 -x1827 x1828 -x1829 -x1830 x1831 x1832 -x1833 x1834 -x1835 -x1836 -x1837 -x1838 -x1839 -x1840 -x1841 -x1842 -x1843 -x1844 x1845 x1846 x1847 x1848 -x1849 -x1850 -x1851 -x1852 -x1853 -x1854 -x1855 x1856 x1857 x1858 x1859 -x1860 x1861 x1862 x1863 x1864 -x1865 -x1866 x1867 -x1868 -x1869 -x1870 -x1871 -x1872 -x1873 x1874 x1875 -x1876 -x1877 -x1878 x1879 -x1880 -x1881 x1882 x1883 x1884 x1885 -x1886 -x1887 x1888 x1889 x1890 x1891 x1892 x1893 x1894 x1895 x1896 x1897 -x1898 x1899 x1900 x1901 x1902 x1903 x1904 x1905 x1906 x1907 -x1908 -x1909 -x1910 -x1911 x1912 -x1913 -x1914 -x1915 -x1916 -x1917 x1918 -x1919 -x1920 -x1921 x1922 -x1923 x1924 x1925 x1926 x1927 x1928 -x1929 x1930 -x1931 -x1932 x1933 x1934 x1935 -x1936 -x1937 -x1938 -x1939 -x1940 -x1941 x1942 x1943 -x1944 -x1945 -x1946 -x1947 -x1948 -x1949 x1950 x1951 x1952 x1953 x1954 x1955 x1956 -x1957 x1958 -x1959 -x1960 -x1961 -x1962 x1963 x1964 x1965 -x1966 -x1967 x1968 -x1969 -x1970 -x1971 x1972 -x1973 x1974 -x1975 -x1976 x1977 -x1978 x1979 -x1980 -x1981 x1982 x1983 -x1984 x1985 -x1986 -x1987 -x1988 -x1989 x1990 -x1991 -x1992 x1993 -x1994 x1995 -x1996 -x1997 x1998 x1999 -x2000 -x2001 -x2002 -x2003 x2004 x2005 x2006 x2007 -x2008 -x2009 x2010 -x2011 -x2012 x2013 -x2014 x2015 -x2016 x2017 x2018 -x2019 -x2020 -x2021 x2022 x2023 x2024 x2025 x2026 x2027 x2028 x2029 -x2030 -x2031 x2032 x2033 x2034 -x2035 -x2036 x2037 x2038 x2039 x2040 -x2041 -x2042 x2043 -x2044 x2045 -x2046 -x2047 -x2048 -x2049 x2050 x2051 x2052 x2053 -x2054 x2055 -x2056 -x2057 -x2058 x2059 x2060 -x2061 -x2062 -x2063 -x2064 -x2065 -x2066 x2067 x2068 x2069 -x2070 -x2071 x2072 x2073 -x2074 -x2075 x2076 x2077 -x2078 -x2079 -x2080 -x2081 x2082 -x2083 -x2084 x2085 x2086 -x2087 x2088 -x2089 -x2090 -x2091 -x2092 x2093 x2094 x2095 x2096 -x2097 x2098 x2099 x2100 -x2101 -x2102 -x2103 x2104 -x2105 -x2106 -x2107 -x2108 -x2109 x2110 x2111 x2112 x2113 x2114 x2115 -x2116 -x2117 x2118 -x2119 -x2120 x2121 -x2122 -x2123 -x2124 x2125 -x2126 -x2127 -x2128 -x2129 -x2130 x2131 x2132 x2133 x2134 x2135 -x2136 x2137 x2138 x2139 x2140 x2141 x2142 x2143 x2144 x2145 x2146 x2147 -x2148 x2149 -x2150 -x2151 -x2152 -x2153 x2154 -x2155 -x2156 -x2157 -x2158 -x2159 -x2160 -x2161 -x2162 -x2163 x2164 -x2165 -x2166 x2167 x2168 x2169 x2170 -x2171 x2172 -x2173 x2174 x2175 -x2176 x2177 x2178 x2179 x2180 x2181 x2182 -x2183 x2184 -x2185 -x2186 -x2187 x2188 x2189 x2190 x2191 -x2192 -x2193 x2194 x2195 x2196 x2197 -x2198 x2199 x2200 x2201 x2202 x2203 x2204 x2205 x2206 -x2207 -x2208 x2209 x2210 x2211 -x2212 x2213 x2214 x2215 x2216 -x2217 x2218 x2219 -x2220 -x2221 -x2222 -x2223 -x2224 -x2225 -x2226 -x2227 -x2228 -x2229 -x2230 x2231 x2232 x2233 x2234 x2235 x2236 x2237 x2238 -x2239 -x2240 x2241 -x2242 -x2243 -x2244 -x2245 x2246 -x2247 -x2248 -x2249 x2250 x2251 x2252 x2253 x2254 x2255 x2256 -x2257 x2258 -x2259 -x2260 -x2261 -x2262 -x2263 x2264 x2265 x2266 x2267 -x2268 x2269 x2270 x2271 x2272 x2273 x2274 x2275 x2276 x2277 x2278 x2279 -x2280 x2281 -x2282 x2283 x2284 x2285 x2286 x2287 -x2288 x2289 x2290 x2291 x2292 x2293 x2294 x2295 -x2296 x2297 -x2298 -x2299 x2300 x2301 x2302 x2303 -x2304 -x2305 -x2306 -x2307 -x2308 -x2309 x2310 -x2311 x2312 -x2313 -x2314 -x2315 -x2316 -x2317 -x2318 -x2319 x2320 x2321 x2322 x2323 -x2324 -x2325 x2326 -x2327 -x2328 x2329 -x2330 -x2331 -x2332 -x2333 -x2334 x2335 -x2336 x2337 -x2338 -x2339 x2340 x2341 -x2342 x2343 x2344 -x2345 x2346 x2347 x2348 x2349 x2350 -x2351 -x2352 x2353 x2354 x2355 x2356 -x2357 x2358 x2359 x2360 x2361 x2362 x2363 -x2364 -x2365 x2366 x2367 x2368 -x2369 -x2370 x2371 x2372 x2373 x2374 x2375 x2376 x2377 x2378 x2379 x2380 -x2381 x2382 -x2383 -x2384 -x2385 -x2386 x2387 x2388 x2389 -x2390 -x2391 x2392 -x2393 x2394 -x2395 x2396 x2397 x2398 x2399 -x2400 x2401 x2402 x2403 x2404 x2405 x2406 x2407 -x2408 -x2409 x2410 -x2411 -x2412 x2413 x2414 x2415 -x2416 x2417 x2418 x2419 x2420 x2421 -x2422 x2423 x2424 x2425 x2426 x2427 x2428 x2429 x2430 x2431 x2432 x2433 x2434 x2435 x2436 x2437 -x2438 x2439 x2440 -x2441 -x2442 -x2443 -x2444 x2445 x2446 x2447 x2448 x2449 -x2450 -x2451 -x2452 -x2453 x2454 x2455 x2456 -x2457 x2458 -x2459 -x2460 -x2461 x2462 x2463 x2464 -x2465 x2466 -x2467 x2468 -x2469 -x2470 x2471 x2472 x2473 x2474 -x2475 -x2476 -x2477 -x2478 -x2479 -x2480 -x2481 x2482 -x2483 x2484 x2485 x2486 -x2487 -x2488 x2489 x2490 -x2491 -x2492 -x2493 -x2494 x2495 -x2496 -x2497 x2498 x2499 x2500 x2501 -x2502 -x2503 x2504 x2505 x2506 -x2507 x2508 x2509 x2510 x2511 x2512 x2513 x2514 x2515 x2516 -x2517 -x2518 -x2519 -x2520 -x2521 -x2522 x2523 x2524 -x2525 x2526 -x2527 -x2528 -x2529 -x2530 x2531 -x2532 -x2533 x2534 x2535 x2536 x2537 x2538 x2539 -x2540 x2541 x2542 -x2543 x2544 -x2545 x2546 x2547 x2548 x2549 x2550 x2551 x2552 x2553 -x2554 -x2555 -x2556 x2557 x2558 x2559 -x2560 -x2561 x2562 -x2563 -x2564 -x2565 x2566 x2567 x2568 x2569 -x2570 x2571 -x2572 x2573 x2574 x2575 x2576 -x2577 x2578 x2579 x2580 x2581 x2582 x2583 -x2584 -x2585 -x2586 -x2587 x2588 x2589 x2590 x2591 x2592 x2593 x2594 -x2595 -x2596 x2597 x2598 -x2599 x2600 x2601 x2602 x2603 x2604 -x2605 -x2606 x2607 x2608 x2609 x2610 x2611 x2612 x2613 -x2614 -x2615 -x2616 x2617 -x2618 x2619 x2620 x2621 x2622 -x2623 -x2624 x2625 x2626 -x2627 -x2628 x2629 x2630 x2631 -x2632 -x2633 x2634 -x2635 -x2636 x2637 -x2638 x2639 -x2640 x2641 x2642 x2643 x2644 -x2645 x2646 x2647 x2648 x2649 -x2650 x2651 -x2652 -x2653 -x2654 x2655 -x2656 x2657 x2658 -x2659 x2660 x2661 x2662 x2663 x2664 x2665 -x2666 x2667 -x2668 -x2669 -x2670 -x2671 x2672 -x2673 -x2674 -x2675 x2676 -x2677 -x2678 x2679 -x2680 x2681 x2682 x2683 x2684 -x2685 x2686 -x2687 -x2688 -x2689 -x2690 x2691 -x2692 -x2693 -x2694 -x2695 x2696 -x2697 -x2698 x2699 x2700 -x2701 -x2702 -x2703 x2704 x2705 x2706 x2707 x2708 x2709 x2710 x2711 -x2712 -x2713 x2714 x2715 x2716 x2717 -x2718 -x2719 x2720 -x2721 -x2722 x2723 -x2724 -x2725 -x2726 -x2727 -x2728 -x2729 x2730 -x2731 -x2732 x2733 x2734 x2735 -x2736 x2737 x2738 x2739 x2740 -x2741 x2742 x2743 x2744 x2745 x2746 x2747 x2748 -x2749 -x2750 x2751 -x2752 -x2753 x2754 -x2755 -x2756 x2757 -x2758 -x2759 x2760 -x2761 -x2762 -x2763 x2764 -x2765 x2766 -x2767 x2768 -x2769 x2770 x2771 x2772 x2773 x2774 x2775 x2776 x2777 x2778 x2779 x2780 x2781 x2782 -x2783 -x2784 x2785 -x2786 x2787 -x2788 -x2789 x2790 x2791 x2792 -x2793 x2794 x2795 x2796 x2797 x2798 x2799 x2800 x2801 x2802 x2803 x2804 x2805 x2806 x2807 -x2808 -x2809 x2810 x2811 x2812 x2813 x2814 x2815 x2816 x2817 x2818 -x2819 -x2820 x2821 -x2822 -x2823 x2824 x2825 x2826 x2827 x2828 x2829 x2830 -x2831 -x2832 x2833 x2834 x2835 x2836 x2837 x2838 x2839 x2840 x2841 x2842 x2843 -x2844 x2845 x2846 x2847 x2848 x2849 x2850 -x2851 -x2852 x2853 -x2854 x2855 x2856 x2857 x2858 -x2859 x2860 -x2861 x2862 -x2863 -x2864 x2865 x2866 x2867 -x2868 -x2869 x2870 x2871 x2872 x2873 -x2874 x2875 -x2876 -x2877 x2878 x2879 x2880 x2881 x2882 x2883 x2884 x2885 x2886 -x2887 -x2888 x2889 x2890 x2891 x2892 -x2893 -x2894 x2895 -x2896 x2897 -x2898 -x2899 -x2900 x2901 -x2902 -x2903 x2904 x2905 -x2906 -x2907 -x2908 -x2909 -x2910 -x2911 x2912 x2913 x2914 -x2915 -x2916 x2917 x2918 x2919 x2920 x2921 x2922 x2923 x2924 x2925 x2926 -x2927 -x2928 x2929 x2930 x2931 x2932 x2933 x2934 -x2935 x2936 -x2937 x2938 -x2939 -x2940 -x2941 -x2942 x2943 -x2944 x2945 x2946 x2947 x2948 x2949 x2950 -x2951 x2952 -x2953 -x2954 x2955 x2956 -x2957 -x2958 x2959 -x2960 -x2961 x2962 -x2963 -x2964 x2965 x2966 x2967 x2968 x2969 x2970 x2971 -x2972 -x2973 -x2974 x2975 -x2976 -x2977 -x2978 x2979 -x2980 -x2981 x2982 -x2983 x2984 -x2985 x2986 x2987 x2988 x2989 -x2990 -x2991 x2992 x2993 x2994 -x2995 x2996 -x2997 -x2998 -x2999 x3000 -x3001 -x3002 x3003 x3004 x3005 x3006 -x3007 -x3008 x3009 x3010 -x3011 -x3012 x3013 x3014 x3015 x3016 x3017 x3018 x3019 x3020 x3021 x3022 -x3023 -x3024 x3025 -x3026 -x3027 x3028 -x3029 -x3030 x3031 x3032 -x3033 -x3034 x3035 -x3036 -x3037 -x3038 x3039 -x3040 x3041 x3042 x3043 -x3044 -x3045 x3046 -x3047 -x3048 x3049 x3050 x3051 x3052 x3053 -x3054 x3055 x3056 x3057 x3058 x3059 -x3060 -x3061 -x3062 x3063 -x3064 x3065 x3066 x3067 -x3068 x3069 x3070 -x3071 x3072 -x3073 x3074 -x3075 -x3076 x3077 -x3078 -x3079 -x3080 -x3081 -x3082 -x3083 x3084 x3085 x3086 x3087 x3088 -x3089 -x3090 x3091 x3092 x3093 x3094 -x3095 x3096 x3097 x3098 x3099 x3100 x3101 -x3102 x3103 x3104 x3105 x3106 -x3107 -x3108 x3109 -x3110 x3111 -x3112 -x3113 -x3114 x3115 -x3116 -x3117 -x3118 x3119 x3120 -x3121 -x3122 -x3123 -x3124 -x3125 -x3126 x3127 x3128 x3129 x3130 x3131 x3132 -x3133 x3134 x3135 -x3136 -x3137 -x3138 x3139 -x3140 x3141 x3142 x3143 x3144 x3145 -x3146 -x3147 x3148 x3149 x3150 -x3151 x3152 -x3153 -x3154 -x3155 x3156 x3157 x3158 x3159 x3160 x3161 x3162 -x3163 -x3164 x3165 -x3166 -x3167 x3168 -x3169 x3170 x3171 x3172 x3173 x3174 -x3175 -x3176 -x3177 -x3178 x3179 x3180 -x3181 -x3182 -x3183 x3184 -x3185 -x3186 -x3187 x3188 x3189 x3190 x3191 -x3192 x3193 x3194 x3195 x3196 x3197 x3198 x3199 -x3200 -x3201 x3202 -x3203 x3204 -x3205 -x3206 x3207 -x3208 x3209 -x3210 -x3211 x3212 x3213 x3214 x3215 x3216 x3217 x3218 x3219 -x3220 -x3221 x3222 x3223 x3224 -x3225 x3226 x3227 x3228 x3229 -x3230 x3231 x3232 x3233 x3234 x3235 -x3236 -x3237 x3238 x3239 x3240 x3241 x3242 x3243 -x3244 x3245 x3246 x3247 x3248 -x3249 -x3250 x3251 x3252 -x3253 x3254 x3255 x3256 x3257 x3258 x3259 -x3260 -x3261 x3262 x3263 -x3264 -x3265 -x3266 -x3267 x3268 -x3269 -x3270 x3271 -x3272 -x3273 x3274 x3275 x3276 x3277 x3278 x3279 x3280 x3281 -x3282 -x3283 -x3284 x3285 -x3286 -x3287 x3288 x3289 x3290 x3291 -x3292 -x3293 x3294 x3295 x3296 x3297 x3298 x3299 x3300 x3301 x3302 x3303 x3304 x3305 x3306 x3307 x3308 -x3309 x3310 x3311 x3312 -x3313 -x3314 x3315 x3316 x3317 -x3318 x3319 x3320 x3321 x3322 x3323 x3324 -x3325 -x3326 x3327 -x3328 -x3329 x3330 x3331 -x3332 x3333 -x3334 x3335 -x3336 -x3337 -x3338 x3339 x3340 x3341 -x3342 x3343 x3344 x3345 x3346 x3347 x3348 x3349 x3350 x3351 -x3352 -x3353 x3354 x3355 -x3356 x3357 -x3358 -x3359 -x3360 -x3361 x3362 x3363 x3364 x3365 x3366 x3367 x3368 -x3369 -x3370 -x3371 x3372 -x3373 x3374 x3375 x3376 x3377 x3378 x3379 x3380 x3381 x3382 x3383 x3384 x3385 x3386 x3387 -x3388 x3389 -x3390 x3391 -x3392 x3393 -x3394 -x3395 x3396 -x3397 -x3398 x3399 -x3400 -x3401 x3402 -x3403 -x3404 x3405 x3406 x3407 x3408 x3409 -x3410 -x3411 x3412 x3413 -x3414 -x3415 x3416 -x3417 -x3418 -x3419 x3420 -x3421 -x3422 x3423 -x3424 -x3425 x3426 x3427 x3428 x3429 x3430 x3431 x3432 -x3433 x3434 x3435 x3436 x3437 -x3438 x3439 -x3440 x3441 x3442 x3443 x3444 -x3445 -x3446 -x3447 x3448 -x3449 x3450 x3451 -x3452 x3453 -x3454 x3455 x3456 x3457 -x3458 -x3459 x3460 -x3461 x3462 x3463 -x3464 x3465 x3466 x3467 -x3468 -x3469 x3470 x3471 x3472 x3473 -x3474 -x3475 x3476 x3477 x3478 x3479 -x3480 x3481 -x3482 x3483 x3484 x3485 -x3486 -x3487 -x3488 -x3489 -x3490 x3491 -x3492 x3493 -x3494 -x3495 -x3496 x3497 -x3498 -x3499 -x3500 -x3501 -x3502 -x3503 -x3504 -x3505 -x3506 -x3507 -x3508 -x3509 -x3510 -x3511 -x3512 -x3513 x3514 -x3515 -x3516 -x3517 -x3518 -x3519 -x3520 x3521 -x3522 -x3523 x3524 -x3525 -x3526 -x3527 -x3528 x3529 -x3530 -x3531 -x3532 -x3533 -x3534 -x3535 -x3536 -x3537 -x3538 -x3539 -x3540 -x3541 -x3542 -x3543 -x3544 -x3545 -x3546 -x3547 -x3548 -x3549 x3550 x3551 x3552 -x3553 x3554 -x3555 -x3556 -x3557 -x3558 x3559 -x3560 -x3561 -x3562 -x3563 -x3564 -x3565 -x3566 -x3567 x3568 -x3569 -x3570 -x3571 x3572 -x3573 -x3574 -x3575 -x3576 -x3577 -x3578 -x3579 -x3580 -x3581 -x3582 -x3583 -x3584 x3585 -x3586 -x3587 -x3588 -x3589 -x3590 -x3591 -x3592 -x3593 -x3594 -x3595 -x3596 -x3597 -x3598 x3599 -x3600 -x3601 -x3602 x3603 -x3604 -x3605 -x3606 -x3607 -x3608 -x3609 -x3610 -x3611 -x3612 -x3613 -x3614 -x3615 -x3616 -x3617 -x3618 -x3619 -x3620 x3621 -x3622 -x3623 -x3624 -x3625 -x3626 -x3627 -x3628 -x3629 -x3630 x3631 -x3632 -x3633 -x3634 -x3635 -x3636 -x3637 -x3638 -x3639 -x3640 -x3641 x3642 -x3643 -x3644 -x3645 x3646 -x3647 x3648 -x3649 -x3650 -x3651 -x3652 -x3653 -x3654 -x3655 -x3656 -x3657 -x3658 -x3659 -x3660 -x3661 -x3662 -x3663 -x3664 -x3665 -x3666 -x3667 -x3668 -x3669 -x3670 x3671 x3672 -x3673 -x3674 -x3675 -x3676 -x3677 -x3678 x3679 -x3680 -x3681 -x3682 -x3683 -x3684 -x3685 -x3686 -x3687 -x3688 x3689 -x3690 -x3691 -x3692 x3693 -x3694 -x3695 -x3696 -x3697 -x3698 -x3699 x3700 -x3701 -x3702 -x3703 -x3704 -x3705 -x3706 -x3707 -x3708 -x3709 -x3710 -x3711 -x3712 -x3713 -x3714 -x3715 -x3716 x3717 -x3718 -x3719 -x3720 -x3721 -x3722 -x3723 -x3724 -x3725 -x3726 -x3727 -x3728 x3729 -x3730 -x3731 -x3732 -x3733 -x3734 -x3735 -x3736 x3737 -x3738 -x3739 -x3740 -x3741 -x3742 -x3743 -x3744 -x3745 -x3746 -x3747 -x3748 -x3749 -x3750 -x3751 -x3752 -x3753 -x3754 -x3755 -x3756 -x3757 -x3758 -x3759 -x3760 -x3761 -x3762 -x3763 -x3764 -x3765 -x3766 -x3767 -x3768 -x3769 -x3770 -x3771 -x3772 -x3773 -x3774 -x3775 -x3776 -x3777 -x3778 -x3779 -x3780 -x3781 -x3782 -x3783 -x3784 -x3785 -x3786 -x3787 -x3788 -x3789 -x3790 -x3791 -x3792 -x3793 -x3794 -x3795 -x3796 -x3797 -x3798 x3799 -x3800 -x3801 -x3802 -x3803 -x3804 -x3805 -x3806 -x3807 -x3808 -x3809 -x3810 -x3811 -x3812 -x3813 -x3814 -x3815 -x3816 -x3817 -x3818 -x3819 -x3820 -x3821 -x3822 -x3823 -x3824 -x3825 -x3826 x3827 -x3828 -x3829 -x3830 -x3831 -x3832 -x3833 -x3834 -x3835 -x3836 -x3837 x3838 x3839 -x3840 -x3841 -x3842 -x3843 -x3844 -x3845 -x3846 -x3847 -x3848 -x3849 -x3850 -x3851 -x3852 -x3853 -x3854 -x3855 -x3856 -x3857 -x3858 -x3859 -x3860 -x3861 -x3862 -x3863 -x3864 -x3865 -x3866 -x3867 -x3868 x3869 x3870 -x3871 -x3872 -x3873 -x3874 -x3875 -x3876 -x3877 -x3878 -x3879 -x3880 -x3881 -x3882 -x3883 x3884 -x3885 -x3886 -x3887 -x3888 -x3889 -x3890 -x3891 -x3892 -x3893 -x3894 x3895 -x3896 -x3897 -x3898 -x3899 -x3900 -x3901 -x3902 -x3903 -x3904 -x3905 -x3906 -x3907 -x3908 -x3909 -x3910 -x3911 -x3912 -x3913 -x3914 -x3915 -x3916 -x3917 -x3918 -x3919 -x3920 -x3921 -x3922 -x3923 -x3924 -x3925 -x3926 -x3927 x3928 -x3929 -x3930 -x3931 -x3932 -x3933 -x3934 -x3935 -x3936 -x3937 -x3938 x3939 -x3940 -x3941 -x3942 -x3943 -x3944 -x3945 -x3946 -x3947 -x3948 -x3949 -x3950 -x3951 -x3952 -x3953 -x3954 -x3955 -x3956 x3957 -x3958 -x3959 -x3960 -x3961 -x3962 -x3963 -x3964 -x3965 -x3966 -x3967 -x3968 -x3969 -x3970 -x3971 -x3972 -x3973 -x3974 -x3975 -x3976 -x3977 -x3978 -x3979 -x3980 -x3981 -x3982 -x3983 -x3984 -x3985 -x3986 -x3987 -x3988 -x3989 -x3990 -x3991 -x3992 -x3993 -x3994 -x3995 -x3996 -x3997 -x3998 -x3999 -x4000 -x4001 -x4002 -x4003 -x4004 -x4005 -x4006 -x4007 -x4008 -x4009 -x4010 -x4011 -x4012 -x4013 -x4014 -x4015 -x4016 -x4017 -x4018 -x4019 -x4020 -x4021 -x4022 -x4023 -x4024 -x4025 -x4026 -x4027 -x4028 -x4029 -x4030 -x4031 -x4032 -x4033 -x4034 -x4035 -x4036 -x4037 -x4038 -x4039 -x4040 -x4041 -x4042 -x4043 -x4044 -x4045 -x4046 -x4047 -x4048 -x4049 -x4050 -x4051 -x4052 -x4053 -x4054 -x4055 -x4056 -x4057 -x4058 -x4059 x4060 -x4061 -x4062 -x4063 -x4064 -x4065 -x4066 -x4067 -x4068 -x4069 -x4070 -x4071 -x4072 -x4073 -x4074 -x4075 -x4076 -x4077 -x4078 -x4079 -x4080 -x4081 -x4082 -x4083 -x4084 -x4085 -x4086 -x4087 -x4088 -x4089 -x4090 -x4091 -x4092 -x4093 -x4094 -x4095 -x4096 -x4097 -x4098 -x4099 -x4100 -x4101 -x4102 -x4103 -x4104 -x4105 -x4106 -x4107 -x4108 -x4109 -x4110 -x4111 x4112 -x4113 -x4114 -x4115 -x4116 -x4117 -x4118 -x4119 -x4120 -x4121 -x4122 -x4123 -x4124 -x4125 -x4126 -x4127 -x4128 -x4129 -x4130 -x4131 -x4132 -x4133 -x4134 -x4135 -x4136 -x4137 -x4138 -x4139 -x4140 -x4141 -x4142 -x4143 -x4144 -x4145 -x4146 -x4147 -x4148 -x4149 -x4150 -x4151 -x4152 -x4153 -x4154 -x4155 -x4156 -x4157 -x4158 -x4159 -x4160 -x4161 -x4162 -x4163 -x4164 -x4165 -x4166 -x4167 -x4168 -x4169 -x4170 -x4171 -x4172 -x4173 -x4174 -x4175 -x4176 -x4177 -x4178 -x4179 -x4180 -x4181 -x4182 -x4183 -x4184 -x4185 -x4186 -x4187 -x4188 -x4189 -x4190 -x4191 -x4192 -x4193 -x4194 -x4195 -x4196 -x4197 -x4198 -x4199 -x4200 -x4201 -x4202 -x4203 x4204 -x4205 -x4206 -x4207 -x4208 -x4209 -x4210 -x4211 -x4212 -x4213 -x4214 -x4215 -x4216 -x4217 -x4218 -x4219 -x4220 -x4221 -x4222 -x4223 -x4224 -x4225 -x4226 -x4227 -x4228 -x4229 -x4230 -x4231 -x4232 -x4233 -x4234 -x4235 -x4236 -x4237 -x4238 -x4239 -x4240 -x4241 -x4242 x4243 -x4244 -x4245 -x4246 -x4247 -x4248 -x4249 -x4250 -x4251 -x4252 -x4253 -x4254 -x4255 -x4256 -x4257 x4258 -x4259 -x4260 -x4261 -x4262 -x4263 -x4264 -x4265 -x4266 -x4267 -x4268 -x4269 -x4270 -x4271 -x4272 -x4273 -x4274 -x4275 -x4276 -x4277 -x4278 -x4279 x4280 -x4281 -x4282 -x4283 -x4284 -x4285 -x4286 -x4287 -x4288 -x4289 -x4290 -x4291 -x4292 -x4293 -x4294 -x4295 -x4296 -x4297 -x4298 -x4299 -x4300 -x4301 -x4302 -x4303 -x4304 -x4305 -x4306 -x4307 -x4308 -x4309 -x4310 -x4311 -x4312 -x4313 -x4314 -x4315 -x4316 -x4317 -x4318 -x4319 -x4320 -x4321 -x4322 -x4323 -x4324 -x4325 -x4326 -x4327 -x4328 -x4329 -x4330 -x4331 -x4332 -x4333 -x4334 -x4335 -x4336 -x4337 -x4338 -x4339 -x4340 -x4341 -x4342 -x4343 -x4344 -x4345 -x4346 -x4347 -x4348 -x4349 x4350 -x4351 -x4352 -x4353 -x4354 -x4355 -x4356 -x4357 -x4358 -x4359 -x4360 -x4361 -x4362 -x4363 -x4364 -x4365 -x4366 -x4367 -x4368 -x4369 -x4370 -x4371 -x4372 -x4373 -x4374 -x4375 -x4376 -x4377 -x4378 -x4379 -x4380 -x4381 -x4382 -x4383 -x4384 -x4385 -x4386 -x4387 -x4388 -x4389 -x4390 -x4391 -x4392 -x4393 -x4394 -x4395 -x4396 x4397 -x4398 -x4399 -x4400 -x4401 -x4402 -x4403 -x4404 -x4405 -x4406 -x4407 -x4408 -x4409 -x4410 -x4411 x4412 -x4413 -x4414 -x4415 -x4416 -x4417 -x4418 -x4419 -x4420 -x4421 -x4422 -x4423 -x4424 -x4425 -x4426 -x4427 -x4428 -x4429 -x4430 -x4431 -x4432 -x4433 -x4434 -x4435 -x4436 -x4437 -x4438 -x4439 -x4440 -x4441 -x4442 -x4443 -x4444 -x4445 -x4446 -x4447 -x4448 -x4449 -x4450 -x4451 -x4452 -x4453 -x4454 -x4455 -x4456 -x4457 -x4458 -x4459 -x4460 -x4461 -x4462 -x4463 -x4464 -x4465 -x4466 -x4467 -x4468 -x4469 -x4470 -x4471 -x4472 -x4473 -x4474 -x4475 -x4476 -x4477 -x4478 -x4479 -x4480 -x4481 x4482 -x4483 -x4484 -x4485 -x4486 -x4487 -x4488 -x4489 -x4490 -x4491 -x4492 -x4493 -x4494 -x4495 -x4496 -x4497 x4498 -x4499 -x4500 -x4501 -x4502 -x4503 -x4504 -x4505 -x4506 -x4507 -x4508 -x4509 -x4510 -x4511 -x4512 -x4513 -x4514 -x4515 -x4516 -x4517 -x4518 -x4519 -x4520 -x4521 -x4522 -x4523 -x4524 -x4525 -x4526 -x4527 -x4528 -x4529 x4530 -x4531 -x4532 -x4533 -x4534 -x4535 -x4536 -x4537 -x4538 -x4539 -x4540 -x4541 -x4542 -x4543 -x4544 -x4545 -x4546 -x4547 -x4548 -x4549 -x4550 -x4551 -x4552 -x4553 -x4554 -x4555 -x4556 -x4557 -x4558 -x4559 -x4560 -x4561 -x4562 -x4563 -x4564 -x4565 -x4566 -x4567 -x4568 -x4569 -x4570 x4571 -x4572 -x4573 -x4574 -x4575 -x4576 -x4577 -x4578 -x4579 -x4580 -x4581 -x4582 -x4583 -x4584 -x4585 -x4586 -x4587 -x4588 -x4589 -x4590 -x4591 -x4592 -x4593 -x4594 -x4595 -x4596 -x4597 -x4598 -x4599 x4600 -x4601 -x4602 -x4603 -x4604 -x4605 -x4606 -x4607 -x4608 -x4609 -x4610 -x4611 -x4612 -x4613 -x4614 -x4615 -x4616 -x4617 -x4618 -x4619 -x4620 -x4621 -x4622 -x4623 -x4624 -x4625 -x4626 -x4627 -x4628 -x4629 -x4630 -x4631 -x4632 -x4633 -x4634 -x4635 -x4636 -x4637 -x4638 -x4639 -x4640 -x4641 -x4642 -x4643 -x4644 -x4645 -x4646 -x4647 -x4648 -x4649 -x4650 -x4651 -x4652 -x4653 -x4654 -x4655 -x4656 -x4657 -x4658 -x4659 -x4660 -x4661 -x4662 -x4663 -x4664 -x4665 -x4666 -x4667 -x4668 -x4669 -x4670 -x4671 -x4672 -x4673 -x4674 -x4675 -x4676 -x4677 -x4678 -x4679 -x4680 -x4681 -x4682 -x4683 -x4684 -x4685 -x4686 -x4687 -x4688 -x4689 -x4690 -x4691 -x4692 -x4693 -x4694 -x4695 -x4696 -x4697 -x4698 -x4699 -x4700 -x4701 -x4702 x4703 -x4704 -x4705 -x4706 -x4707 -x4708 -x4709 -x4710 -x4711 -x4712 -x4713 -x4714 -x4715 -x4716 -x4717 -x4718 -x4719 -x4720 -x4721 -x4722 -x4723 -x4724 -x4725 -x4726 -x4727 -x4728 -x4729 -x4730 -x4731 -x4732 -x4733 -x4734 -x4735 -x4736 -x4737 -x4738 -x4739 -x4740 -x4741 -x4742 -x4743 -x4744 -x4745 -x4746 -x4747 -x4748 -x4749 -x4750 -x4751 -x4752 -x4753 -x4754 -x4755 -x4756 -x4757 -x4758 -x4759 -x4760 -x4761 -x4762 -x4763 -x4764 -x4765 -x4766 -x4767 -x4768 -x4769 -x4770 -x4771 -x4772 -x4773 -x4774 -x4775 -x4776 -x4777 -x4778 -x4779 -x4780 -x4781 -x4782 -x4783 -x4784 -x4785 -x4786 -x4787 -x4788 -x4789 -x4790 -x4791 -x4792 -x4793 -x4794 -x4795 -x4796 -x4797 -x4798 -x4799 x4800 -x4801 -x4802 -x4803 -x4804 -x4805 -x4806 -x4807 -x4808 -x4809 -x4810 -x4811 -x4812 -x4813 -x4814 -x4815 -x4816 -x4817 -x4818 -x4819 -x4820 -x4821 x4822 -x4823 -x4824 -x4825 -x4826 -x4827 -x4828 -x4829 -x4830 -x4831 -x4832 -x4833 -x4834 -x4835 -x4836 -x4837 -x4838 -x4839 -x4840 -x4841 -x4842 -x4843 -x4844 x4845 -x4846 -x4847 -x4848 -x4849 -x4850 -x4851 -x4852 -x4853 -x4854 -x4855 -x4856 -x4857 -x4858 -x4859 -x4860 -x4861 -x4862 -x4863 -x4864 -x4865 -x4866 -x4867 -x4868 -x4869 -x4870 -x4871 x4872 -x4873 -x4874 -x4875 -x4876 -x4877 -x4878 -x4879 -x4880 -x4881 -x4882 -x4883 -x4884 -x4885 -x4886 -x4887 -x4888 -x4889 -x4890 -x4891 -x4892 -x4893 -x4894 -x4895 -x4896 -x4897 -x4898 -x4899 -x4900 -x4901 -x4902 -x4903 -x4904 -x4905 -x4906 -x4907 -x4908 -x4909 -x4910 -x4911 -x4912 -x4913 -x4914 -x4915 -x4916 -x4917 -x4918 -x4919 -x4920 -x4921 -x4922 -x4923 -x4924 -x4925 -x4926 -x4927 -x4928 -x4929 x4930 -x4931 -x4932 -x4933 -x4934 -x4935 -x4936 -x4937 x4938 -x4939 -x4940 -x4941 -x4942 -x4943 -x4944 -x4945 -x4946 -x4947 x4948 -x4949 -x4950 -x4951 -x4952 -x4953 -x4954 -x4955 -x4956 -x4957 -x4958 -x4959 -x4960 -x4961 -x4962 -x4963 -x4964 -x4965 -x4966 -x4967 -x4968 -x4969 -x4970 -x4971 -x4972 x4973 -x4974 -x4975 -x4976 -x4977 -x4978 -x4979 -x4980 -x4981 -x4982 -x4983 -x4984 -x4985 -x4986 -x4987 -x4988 -x4989 -x4990 -x4991 -x4992 -x4993 -x4994 -x4995 -x4996 -x4997 -x4998 -x4999 -x5000 -x5001 -x5002 -x5003 -x5004 x5005 -x5006 -x5007 x5008 -x5009 -x5010 -x5011 -x5012 -x5013 -x5014 -x5015 -x5016 -x5017 -x5018 -x5019 -x5020 -x5021 -x5022 -x5023 -x5024 -x5025 -x5026 -x5027 -x5028 -x5029 x5030 -x5031 -x5032 -x5033 -x5034 -x5035 -x5036 -x5037 -x5038 -x5039 -x5040 -x5041 -x5042 -x5043 -x5044 -x5045 -x5046 -x5047 -x5048 -x5049 -x5050 -x5051 -x5052 -x5053 -x5054 -x5055 -x5056 -x5057 -x5058 -x5059 -x5060 -x5061 -x5062 -x5063 -x5064 -x5065 -x5066 -x5067 -x5068 -x5069 -x5070 -x5071 -x5072 -x5073 -x5074 -x5075 -x5076 -x5077 -x5078 -x5079 -x5080 -x5081 -x5082 -x5083 -x5084 -x5085 -x5086 -x5087 -x5088 -x5089 -x5090 -x5091 -x5092 -x5093 -x5094 -x5095 -x5096 -x5097 -x5098 -x5099 -x5100 -x5101 -x5102 x5103 -x5104 -x5105 -x5106 -x5107 -x5108 -x5109 -x5110 -x5111 -x5112 -x5113 -x5114 -x5115 -x5116 -x5117 -x5118 -x5119 -x5120 -x5121 -x5122 -x5123 -x5124 -x5125 -x5126 -x5127 -x5128 -x5129 -x5130 -x5131 -x5132 -x5133 -x5134 x5135 -x5136 -x5137 -x5138 -x5139 -x5140 -x5141 x5142 -x5143 -x5144 -x5145 -x5146 -x5147 -x5148 -x5149 -x5150 -x5151 -x5152 -x5153 -x5154 -x5155 -x5156 -x5157 -x5158 -x5159 -x5160 -x5161 -x5162 x5163 -x5164 -x5165 -x5166 -x5167 -x5168 -x5169 -x5170 -x5171 -x5172 -x5173 -x5174 -x5175 -x5176 -x5177 -x5178 -x5179 -x5180 -x5181 -x5182 -x5183 -x5184 -x5185 -x5186 -x5187 -x5188 -x5189 -x5190 -x5191 -x5192 -x5193 -x5194 -x5195 -x5196 -x5197 -x5198 -x5199 -x5200 -x5201 -x5202 -x5203 -x5204 -x5205 -x5206 -x5207 -x5208 -x5209 -x5210 -x5211 -x5212 -x5213 -x5214 -x5215 -x5216 -x5217 -x5218 -x5219 -x5220 -x5221 -x5222 -x5223 -x5224 -x5225 -x5226 -x5227 -x5228 -x5229 -x5230 -x5231 -x5232 -x5233 -x5234 -x5235 -x5236 -x5237 -x5238 -x5239 -x5240 -x5241 -x5242 -x5243 -x5244 -x5245 -x5246 -x5247 -x5248 -x5249 -x5250 -x5251 -x5252 -x5253 -x5254 -x5255 -x5256 -x5257 -x5258 -x5259 x5260 -x5261 -x5262 -x5263 -x5264 -x5265 -x5266 -x5267 -x5268 -x5269 -x5270 -x5271 -x5272 -x5273 -x5274 -x5275 -x5276 -x5277 -x5278 -x5279 -x5280 -x5281 -x5282 -x5283 -x5284 -x5285 -x5286 -x5287 -x5288 -x5289 -x5290 -x5291 -x5292 -x5293 -x5294 -x5295 -x5296 -x5297 -x5298 -x5299 -x5300 -x5301 -x5302 -x5303 -x5304 x5305 -x5306 -x5307 -x5308 -x5309 -x5310 -x5311 -x5312 -x5313 -x5314 -x5315 -x5316 -x5317 -x5318 -x5319 -x5320 -x5321 -x5322 -x5323 -x5324 -x5325 -x5326 -x5327 -x5328 -x5329 -x5330 -x5331 -x5332 -x5333 -x5334 -x5335 -x5336 -x5337 -x5338 -x5339 -x5340 -x5341 -x5342 -x5343 -x5344 -x5345 -x5346 -x5347 x5348 -x5349 -x5350 -x5351 -x5352 -x5353 -x5354 -x5355 -x5356 -x5357 -x5358 -x5359 -x5360 -x5361 -x5362 -x5363 -x5364 -x5365 -x5366 -x5367 -x5368 -x5369 x5370 -x5371 -x5372 -x5373 -x5374 -x5375 -x5376 -x5377 -x5378 -x5379 -x5380 -x5381 -x5382 -x5383 -x5384 -x5385 -x5386 -x5387 -x5388 -x5389 -x5390 -x5391 x5392 -x5393 -x5394 -x5395 -x5396 -x5397 -x5398 -x5399 -x5400 -x5401 -x5402 -x5403 -x5404 -x5405 -x5406 -x5407 -x5408 -x5409 -x5410 -x5411 -x5412 -x5413 -x5414 -x5415 -x5416 -x5417 -x5418 -x5419 -x5420 -x5421 -x5422 -x5423 -x5424 -x5425 -x5426 -x5427 -x5428 -x5429 -x5430 -x5431 -x5432 -x5433 -x5434 -x5435 -x5436 -x5437 -x5438 -x5439 -x5440 -x5441 -x5442 -x5443 -x5444 -x5445 -x5446 -x5447 -x5448 -x5449 -x5450 -x5451 -x5452 -x5453 -x5454 -x5455 -x5456 -x5457 x5458 -x5459 -x5460 -x5461 -x5462 -x5463 -x5464 -x5465 -x5466 -x5467 -x5468 -x5469 -x5470 -x5471 -x5472 -x5473 -x5474 -x5475 -x5476 -x5477 -x5478 -x5479 -x5480 -x5481 -x5482 -x5483 -x5484 -x5485 -x5486 -x5487 -x5488 -x5489 -x5490 -x5491 -x5492 -x5493 -x5494 -x5495 -x5496 -x5497 -x5498 -x5499 -x5500 -x5501 -x5502 -x5503 -x5504 -x5505 -x5506 -x5507 x5508 x5509 x5510 x5511 x5512 x5513 x5514 x5515 x5516 x5517 x5518 x5519 x5520 x5521 x5522 x5523 x5524 x5525 x5526 x5527 x5528 x5529 x5530 x5531 x5532 x5533 x5534 x5535 x5536 x5537 x5538 x5539 x5540 x5541 x5542 x5543 x5544 x5545 x5546 x5547 x5548 x5549 x5550 x5551 x5552 x5553 x5554 x5555 x5556 x5557 x5558 x5559 x5560 x5561 x5562 x5563 x5564 x5565 x5566 x5567 x5568 x5569 x5570 x5571 x5572 x5573 x5574 x5575 x5576 x5577 x5578 x5579 x5580 x5581 x5582 x5583 x5584 x5585 x5586 x5587 x5588 x5589 x5590 x5591 x5592 x5593 x5594 x5595 x5596 x5597 x5598 x5599 x5600 x5601 x5602 x5603 x5604 x5605 x5606 x5607 x5608 x5609 x5610 x5611 x5612 x5613 x5614 x5615 x5616 x5617 x5618 x5619 x5620 x5621 x5622 x5623 x5624 x5625 x5626 x5627 x5628 x5629 x5630 x5631 x5632 x5633 x5634 x5635 x5636 x5637 x5638 x5639 x5640 x5641 x5642 x5643 x5644 x5645 x5646 x5647 x5648 x5649 x5650 x5651 x5652 x5653 x5654 x5655 x5656 x5657 x5658 x5659 x5660 x5661 -x5662 -x5663 -x5664 -x5665 -x5666 -x5667 x5668 x5669 -x5670 -x5671 -x5672 -x5673 -x5674 -x5675 -x5676 x5677 x5678 -x5679 -x5680 -x5681 x5682 x5683 -x5684 -x5685 -x5686 -x5687 -x5688 -x5689 -x5690 x5691 x5692 -x5693 -x5694 -x5695 -x5696 -x5697 -x5698 -x5699 x5700 x5701 -x5702 -x5703 -x5704 -x5705 -x5706 -x5707 -x5708 -x5709 -x5710 -x5711 -x5712 x5713 x5714 -x5715 -x5716 -x5717 -x5718 -x5719 -x5720 -x5721 x5722 x5723 -x5724 -x5725 -x5726 -x5727 -x5728 -x5729 -x5730 x5731 x5732 -x5733 -x5734 -x5735 -x5736 -x5737 -x5738 -x5739 x5740 x5741 -x5742 -x5743 -x5744 x5745 x5746 -x5747 -x5748 -x5749 -x5750 -x5751 -x5752 -x5753 -x5754 -x5755 -x5756 -x5757 x5758 x5759 -x5760 -x5761 -x5762 -x5763 -x5764 x5765 x5766 -x5767 -x5768 -x5769 -x5770 -x5771 -x5772 -x5773 x5774 x5775 -x5776 -x5777 -x5778 -x5779 -x5780 -x5781 -x5782 -x5783 -x5784 x5785 x5786 -x5787 -x5788 -x5789 x5790 x5791 -x5792 -x5793 -x5794 -x5795 -x5796 -x5797 -x5798 -x5799 -x5800 x5801 x5802 -x5803 -x5804 -x5805 -x5806 -x5807 -x5808 -x5809 -x5810 -x5811 x5812 x5813 -x5814 -x5815 -x5816 x5817 x5818 -x5819 -x5820 -x5821 -x5822 -x5823 -x5824 -x5825 -x5826 -x5827 -x5828 -x5829 x5830 x5831 -x5832 -x5833 -x5834 x5835 x5836 -x5837 -x5838 -x5839 -x5840 -x5841 -x5842 -x5843 -x5844 -x5845 x5846 x5847 -x5848 -x5849 -x5850 -x5851 -x5852 -x5853 -x5854 -x5855 -x5856 x5857 x5858 -x5859 -x5860 -x5861 x5862 x5863 -x5864 -x5865 -x5866 -x5867 -x5868 -x5869 -x5870 -x5871 -x5872 x5873 x5874 -x5875 -x5876 -x5877 -x5878 -x5879 -x5880 -x5881 x5882 x5883 -x5884 -x5885 -x5886 -x5887 -x5888 -x5889 -x5890 -x5891 -x5892 x5893 x5894 -x5895 -x5896 -x5897 -x5898 -x5899 -x5900 -x5901 x5902 x5903 -x5904 -x5905 -x5906 -x5907 -x5908 x5909 x5910 -x5911 -x5912 -x5913 -x5914 -x5915 x5916 x5917 -x5918 -x5919 -x5920 -x5921 -x5922 -x5923 -x5924 -x5925 -x5926 -x5927 -x5928 x5929 x5930 -x5931 -x5932 -x5933 -x5934 -x5935 -x5936 -x5937 x5938 x5939 -x5940 -x5941 -x5942 -x5943 -x5944 -x5945 -x5946 x5947 x5948 -x5949 -x5950 -x5951 -x5952 -x5953 -x5954 -x5955 x5956 x5957 -x5958 -x5959 -x5960 -x5961 -x5962 -x5963 -x5964 x5965 x5966 -x5967 -x5968 -x5969 -x5970 -x5971 -x5972 -x5973 x5974 x5975 -x5976 -x5977 -x5978 -x5979 -x5980 -x5981 -x5982 x5983 x5984 -x5985 
3600.23/3496.62	c objective function=67332516047
3600.23/3496.62	c Total wall clock time (in seconds): 3496.467

Verifier Data

OK	67332516047

Watcher Data

runsolver version 3.4.2 (svn: 4680) Copyright (C) 2010-2013 Olivier ROUSSEL

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

NUMA information:
  number of nodes: 2
  memory of node 0: 63708 MiB (59811 MiB free)
  memory of node 1: 64465 MiB (57013 MiB free)
  node distances:
     10  21
     21  10

command line: BIN/runsolver --timestamp -w /tmp/evaluation-result-4512485-1751533583/watcher-4512485-1751533583 -o /tmp/evaluation-result-4512485-1751533583/solver-4512485-1751533583 -C 3600 -W 3700 -M 31000 --bin-var /tmp/runsolver-exch-nodeC029-1751529963-73997 --watchdog 3760 --file-size-limit 100000 java -Dveripb=PROOFDIR/proof-4512485-1751533583 -jar sat4j-pb.jar CuttingPlanesPB24 HOME/instance-4512485-1751533583.opb 

running on 2 cores: 4,6

CPU governors:
  performance: 4 6

Enforcing CPUTime limit (soft limit, will send SIGTERM then SIGKILL): 3600 seconds
Enforcing CPUTime limit (hard limit, will send SIGXCPU): 3630 seconds
Enforcing wall clock limit (soft limit, will send SIGTERM then SIGKILL): 3700 seconds
Enforcing FSIZE limit: 102400000 KiB
Enforcing VSIZE limit (soft limit, will send SIGTERM then SIGKILL): 31744000 KiB
Enforcing VSIZE limit (hard limit, stack expansion will fail with SIGSEGV, brk() and mmap() will return ENOMEM): 31795200 KiB
Linux 5.14.0-503.14.1.el9_5.x86_64
Starting watchdog thread
solver pid=74570, runsolver pid=74567
Current StackSize limit: 8192 KiB


[startup+0.100061 s]*
/proc/loadavg: 4.30 4.19 4.11 6/337 74588
/proc/meminfo: memFree=119592828/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=18930384 memory=57824 CPUtime=0.13 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 6601 0 0 0 11 2 0 0 20 0 18 0 69036743 19384713216 14456 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4732596 14456 5350 1 0 547640 0
[pid=74570/tid=74572] ppid=74567 vsize=18930384 memory=4026531960 CPUtime=0.08 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 5097 0 0 0 7 1 0 0 20 0 18 0 69036745 19384713216 14456 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=18930384 memory=228522721619 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 18 0 69036747 19384713216 14456 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=18930384 memory=59585004339238 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 18 0 69036747 19384713216 14456 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 0.13 s
Current children cumulated vsize: 18930384 KiB
Current children cumulated memory: 57824 KiB

[startup+0.205885 s]*
/proc/loadavg: 4.30 4.19 4.11 8/337 74588
/proc/meminfo: memFree=119574456/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=18930384 memory=82768 CPUtime=0.32 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 7115 0 0 0 30 2 0 0 20 0 18 0 69036743 19384713216 20692 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4732596 20692 5446 1 0 547974 0
[pid=74570/tid=74572] ppid=74567 vsize=18930384 memory=4026728732 CPUtime=0.17 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 5402 0 0 0 16 1 0 0 20 0 18 0 69036745 19384713216 20692 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=18930384 memory=2641 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 18 0 69036747 19384713216 20692 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=18930384 memory=58485492679654 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 18 0 69036747 19384713216 20692 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 0.32 s
Current children cumulated vsize: 18930384 KiB
Current children cumulated memory: 82768 KiB

[startup+0.305881 s]*
/proc/loadavg: 4.30 4.19 4.11 8/338 74589
/proc/meminfo: memFree=119491340/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=18996948 memory=155028 CPUtime=0.52 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 8740 0 0 0 48 4 0 0 20 0 19 0 69036743 19452874752 38757 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4749237 38757 5478 1 0 549288 0
[pid=74570/tid=74572] ppid=74567 vsize=18996948 memory=-6000919476984703080 CPUtime=0.26 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 5446 0 0 0 24 2 0 0 20 0 19 0 69036745 19452874752 38757 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=18996948 memory=0 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 19 0 69036747 19452874752 38757 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=18996948 memory=0 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 19 0 69036747 19452874752 38757 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 0.52 s
Current children cumulated vsize: 18996948 KiB
Current children cumulated memory: 155028 KiB

[startup+0.700209 s]
/proc/loadavg: 4.30 4.19 4.11 6/338 74589
/proc/meminfo: memFree=119081916/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=674044 CPUtime=1.26 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 17452 0 0 0 111 15 0 0 20 0 20 0 69036743 19521036288 168511 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 168511 5510 1 0 553333 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=18688 CPUtime=0.6 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 5859 0 0 0 48 12 0 0 20 0 20 0 69036745 19521036288 168511 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=10752 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 168511 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=3328 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 168511 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 1.26 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 674044 KiB

[startup+1.50023 s]
/proc/loadavg: 4.36 4.20 4.11 6/339 74590
/proc/meminfo: memFree=118644532/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=836916 CPUtime=2.84 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 20789 0 0 0 264 20 0 0 20 0 20 0 69036743 19521036288 209229 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 209229 5510 1 0 555335 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=3328 CPUtime=1.31 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 6028 0 0 0 115 16 0 0 20 0 20 0 69036745 19521036288 209229 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=0 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 209229 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=10752 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 209229 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=14976 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 209229 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 2.84 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 836916 KiB

[startup+3.1057 s]
/proc/loadavg: 4.36 4.20 4.11 7/340 74591
/proc/meminfo: memFree=118195816/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=1151776 CPUtime=6.01 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 21902 0 0 0 573 28 0 0 20 0 20 0 69036743 19521036288 287944 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 287944 5510 1 0 555345 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=14976 CPUtime=2.87 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 6306 0 0 0 264 23 0 0 20 0 20 0 69036745 19521036288 287944 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=0 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 287944 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=10752 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 287944 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=3328 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 287944 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 6.01 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 1151776 KiB

[startup+6.30023 s]
/proc/loadavg: 4.33 4.20 4.11 6/340 74591
/proc/meminfo: memFree=117933540/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=1453792 CPUtime=10.19 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 33108 0 0 0 982 37 0 0 20 0 20 0 69036743 19521036288 363448 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 363448 5510 1 0 743765 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=0 CPUtime=5.98 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 7446 0 0 0 569 29 0 0 20 0 20 0 69036745 19521036288 363448 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=10752 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 363448 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=3328 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 363448 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=859576 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 363448 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 10.19 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 1453792 KiB

[startup+12.7002 s]
/proc/loadavg: 4.46 4.23 4.12 5/340 74591
/proc/meminfo: memFree=117546840/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=1878192 CPUtime=16.95 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 34001 0 0 0 1649 46 0 0 20 0 20 0 69036743 19521036288 469548 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 469548 5510 1 0 743825 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=859576 CPUtime=12.25 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 7873 0 0 0 1189 36 0 0 20 0 20 0 69036745 19521036288 469548 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=1753104 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 469548 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=0 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 469548 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=10752 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 469548 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 16.95 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 1878192 KiB

[startup+25.5003 s]
/proc/loadavg: 4.39 4.22 4.12 5/341 74592
/proc/meminfo: memFree=117349736/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=1927348 CPUtime=29.85 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 37897 0 0 0 2936 49 0 0 20 0 20 0 69036743 19521036288 481837 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 481837 5510 1 0 743825 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=0 CPUtime=24.87 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 9636 0 0 0 2448 39 0 0 20 0 20 0 69036745 19521036288 481837 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=14976 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 481837 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=1927348 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 481837 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=1927348 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 481837 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 29.85 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 1927348 KiB

[startup+51.1058 s]
/proc/loadavg: 4.34 4.23 4.12 5/342 74593
/proc/meminfo: memFree=116705112/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=1966404 CPUtime=55.67 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 43900 0 0 0 5513 54 0 0 20 0 20 0 69036743 19521036288 491601 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 491601 5510 1 0 743827 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=1927348 CPUtime=50.14 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 12436 0 0 0 4973 41 0 0 20 0 20 0 69036745 19521036288 491601 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=26512 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 491601 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=2308 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 26 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 491601 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0

################
# More data... #
################

[startup+3162.3 s]
/proc/loadavg: 4.28 4.26 4.22 5/341 74836
/proc/meminfo: memFree=109338680/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=4600364 CPUtime=3265.26 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 211184 0 0 0 326101 425 0 0 20 0 20 0 69036743 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 1150091 5542 1 0 1163431 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=5108852 CPUtime=3117.02 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 82851 0 0 0 311505 197 0 0 20 0 20 0 69036745 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=5108852 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=5108852 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 1675 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=4600364 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 3265.26 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 4600364 KiB

[startup+3222.3 s]
/proc/loadavg: 4.16 4.22 4.21 5/342 74841
/proc/meminfo: memFree=109288720/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=4600364 CPUtime=3325.53 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 212134 0 0 0 332125 428 0 0 20 0 20 0 69036743 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 1150091 5542 1 0 1163431 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=5108852 CPUtime=3176.22 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 83450 0 0 0 317425 197 0 0 20 0 20 0 69036745 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=5108852 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=4600364 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 1758 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=14976 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 1150091 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 3325.53 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 4600364 KiB

[startup+3282.3 s]
/proc/loadavg: 4.18 4.21 4.20 5/343 74855
/proc/meminfo: memFree=109246688/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=4600492 CPUtime=3385.81 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 215289 0 0 0 338150 431 0 0 20 0 20 0 69036743 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 1150123 5542 1 0 1163431 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=14976 CPUtime=3235.37 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 85564 0 0 0 323339 198 0 0 20 0 20 0 69036745 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=4600364 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 1758 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=14976 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 3385.81 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 4600492 KiB

[startup+3342.3 s]
/proc/loadavg: 4.12 4.19 4.19 5/342 74857
/proc/meminfo: memFree=109231692/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=4600492 CPUtime=3445.91 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 217157 0 0 0 344157 434 0 0 20 0 20 0 69036743 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 1150123 5542 1 0 1163431 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=5632 CPUtime=3294.72 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 87229 0 0 0 329273 199 0 0 20 0 20 0 69036745 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=4760 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 1801 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=17388 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 3445.91 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 4600492 KiB

[startup+3402.3 s]
/proc/loadavg: 4.13 4.18 4.19 5/342 74860
/proc/meminfo: memFree=109220000/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=4600492 CPUtime=3505.92 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 218348 0 0 0 350155 437 0 0 20 0 20 0 69036743 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 1150123 5542 1 0 1163431 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=4760 CPUtime=3354.3 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 87978 0 0 0 335231 199 0 0 20 0 20 0 69036745 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=14976 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 1815 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 3505.92 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 4600492 KiB

[startup+3462.3 s]
/proc/loadavg: 4.21 4.19 4.19 5/343 74863
/proc/meminfo: memFree=109190144/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=4600492 CPUtime=3565.86 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 220374 0 0 0 356147 439 0 0 20 0 20 0 69036743 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 1150123 5542 1 0 1163431 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=4760 CPUtime=3414.12 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 89343 0 0 0 341212 200 0 0 20 0 20 0 69036745 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=14976 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 1846 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 3565.86 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 4600492 KiB



Maximum CPU time exceeded: sending SIGTERM then SIGKILL

[startup+3496.5 s]
/proc/loadavg: 4.18 4.19 4.18 5/343 74864
/proc/meminfo: memFree=109183552/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19063512 memory=4600492 CPUtime=3600.02 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 221617 0 0 0 359562 440 0 0 20 0 20 0 69036743 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4765878 1150123 5542 1 0 1163431 0
[pid=74570/tid=74572] ppid=74567 vsize=19063512 memory=4600492 CPUtime=3448.19 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 90279 0 0 0 344619 200 0 0 20 0 20 0 69036745 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19063512 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19063512 memory=14976 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 1847 0 0 0 0 0 0 0 20 0 20 0 69036747 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74590] ppid=74567 vsize=19063512 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74590/stat : 74590 (Timer-0) S 74567 74570 73986 0 -1 4194368 23 0 0 0 0 0 0 0 20 0 20 0 69036804 19521036288 1150123 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 3600.02 s
Current children cumulated vsize: 19063512 KiB
Current children cumulated memory: 4600492 KiB

Sending SIGTERM to process tree (bottom up)
Sleeping 2 seconds

[startup+3496.65 s]
# the end of solver process 74570 was just reported to runsolver
# Child status: 143

# cumulated CPU time of all completed processes:  user=3595.85 s, system=4.42691 s

Solver just ended.
??? end of watcher thread
Dumping a history of the last processes samples

[startup+3496.61 s]
/proc/loadavg: 4.18 4.19 4.18 5/343 74864
/proc/meminfo: memFree=109183552/131249996 swapFree=33010160/33010684
[pid=74570] ppid=74567 vsize=19263204 memory=4601260 CPUtime=3600.23 cores=4,6
/proc/74570/stat : 74570 (java) S 74567 74570 73986 0 -1 4194304 223749 0 0 0 359583 440 0 0 20 0 21 0 69036743 19725520896 1150315 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 0 0 16800975 0 0 0 17 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
/proc/74570/statm: 4815801 1150315 5574 1 0 1164350 0
[pid=74570/tid=74572] ppid=74567 vsize=19263204 memory=5028 CPUtime=3448.29 cores=4,6
/proc/74570/task/74572/stat : 74572 (java) R 74567 74570 73986 0 -1 4194368 90279 0 0 0 344629 200 0 0 20 0 21 0 69036745 19725520896 1150315 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 0 0 0 -1 4 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74581] ppid=74567 vsize=19263204 memory=4600492 CPUtime=0 cores=4,6
/proc/74570/task/74581/stat : 74581 (Finalizer) S 74567 74570 73986 0 -1 4194368 24 0 0 0 0 0 0 0 20 0 21 0 69036747 19725520896 1150315 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
[pid=74570/tid=74588] ppid=74567 vsize=19263204 memory=1920 CPUtime=0 cores=4,6
/proc/74570/task/74588/stat : 74588 (Common-Cleaner) S 74567 74570 73986 0 -1 4194368 1847 0 0 0 0 0 0 0 20 0 21 0 69036747 19725520896 1150315 18446744073709551615 94355755794432 94355755798128 140725963865920 0 0 0 4 0 16800975 1 0 0 -1 6 0 0 0 0 0 94355755805944 94355755806736 94355782758400 140725963872557 140725963872742 140725963872742 140725963878344 0
Current children cumulated CPU time: 3600.23 s
Current children cumulated vsize: 19263204 KiB
Current children cumulated memory: 4601260 KiB

Child status: 143

Real time (s): 3496.65
CPU time (s): 3600.28
CPU user time (s): 3595.85
CPU system time (s): 4.42691
CPU usage (%): 102.964
Max. virtual memory (cumulated for all children) (KiB): 19263204
Max. memory (cumulated for all children) (KiB): 5191908

getrusage(RUSAGE_CHILDREN,...) data:
user time used= 3595.85
system time used= 4.42691
maximum resident set size= 5191908
integral shared memory size= 0
integral unshared data size= 0
integral unshared stack size= 0
page reclaims= 224052
page faults= 0
swaps= 0
block input operations= 0
block output operations= 735456
messages sent= 0
messages received= 0
signals received= 0
voluntary context switches= 164659
involuntary context switches= 17492


# summary of solver processes directly reported to runsolver:
#   pid: 74570
#   total CPU time (s): 3600.28
#   total CPU user time (s): 3595.85
#   total CPU system time (s): 4.42691

??? join timestamper begins
??? join timestamper ends
??? end of timestamper thread
runsolver used 7.46395 second user time and 17.2266 second system time

The end

Launcher Data

Begin job on nodeC029 at 2025-07-03 11:06:23
IDJOB=4512485
IDBENCH=161522
IDSOLVER=3362
FILE ID=nodeC029/4512485-1751533583
RUNJOBID= nodeC029-1751529963-73997
SLURM_JOB_ID= 9598670
Free space on /tmp= 432252 MiB

SOLVER NAME= Sat4j CP VeriPB 2025-06-06
BENCH NAME= PB24/normalized-PB16/OPT-LIN/lion9-single-obj/normalized-single-obj-f17-DCdoubleLoss.seq-B-2-2-irEDCBA.opb
COMMAND LINE= java -Dveripb=PROOFFILE -jar sat4j-pb.jar CuttingPlanesPB24 BENCHNAME
RUNSOLVER COMMAND LINE= BIN/runsolver --timestamp -w /tmp/evaluation-result-4512485-1751533583/watcher-4512485-1751533583 -o /tmp/evaluation-result-4512485-1751533583/solver-4512485-1751533583 -C 3600 -W 3700 -M 31000 --bin-var /tmp/runsolver-exch-nodeC029-1751529963-73997 --watchdog 3760 --file-size-limit 100000 java -Dveripb=PROOFDIR/proof-4512485-1751533583 -jar sat4j-pb.jar CuttingPlanesPB24 HOME/instance-4512485-1751533583.opb

TIME LIMIT= 3600 seconds
MEMORY LIMIT= 31000 MiB
NBCORE= 2

MD5SUM BENCH= bcc60f85756a911461345dbab69236f0
RANDOM SEED=2106243151

nodeC029 Linux 5.14.0-503.14.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 15 12:04:32 UTC 2024

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:
performance

/proc/cpuinfo:
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
stepping	: 1
microcode	: 0xb00002a
cpu MHz		: 3599.726
cache size	: 15360 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 pti ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts vnmi
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs pml ept_violation_ve
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data
bogomips	: 6999.46
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
stepping	: 1
microcode	: 0xb00002a
cpu MHz		: 3599.726
cache size	: 15360 KB
physical id	: 1
siblings	: 4
core id		: 0
cpu cores	: 4
apicid		: 16
initial apicid	: 16
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 pti ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts vnmi
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs pml ept_violation_ve
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data
bogomips	: 6999.46
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

processor	: 2
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
stepping	: 1
microcode	: 0xb00002a
cpu MHz		: 3600.497
cache size	: 15360 KB
physical id	: 0
siblings	: 4
core id		: 1
cpu cores	: 4
apicid		: 2
initial apicid	: 2
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 pti ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts vnmi
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs pml ept_violation_ve
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data
bogomips	: 6999.46
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

processor	: 3
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
stepping	: 1
microcode	: 0xb00002a
cpu MHz		: 3552.717
cache size	: 15360 KB
physical id	: 1
siblings	: 4
core id		: 1
cpu cores	: 4
apicid		: 18
initial apicid	: 18
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 pti ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts vnmi
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs pml ept_violation_ve
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data
bogomips	: 6999.46
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

processor	: 4
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
stepping	: 1
microcode	: 0xb00002a
cpu MHz		: 3599.890
cache size	: 15360 KB
physical id	: 0
siblings	: 4
core id		: 2
cpu cores	: 4
apicid		: 4
initial apicid	: 4
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 pti ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts vnmi
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs pml ept_violation_ve
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data
bogomips	: 6999.46
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

processor	: 5
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
stepping	: 1
microcode	: 0xb00002a
cpu MHz		: 3600.113
cache size	: 15360 KB
physical id	: 1
siblings	: 4
core id		: 2
cpu cores	: 4
apicid		: 20
initial apicid	: 20
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 pti ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts vnmi
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs pml ept_violation_ve
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data
bogomips	: 6999.46
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

processor	: 6
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
stepping	: 1
microcode	: 0xb00002a
cpu MHz		: 3599.315
cache size	: 15360 KB
physical id	: 0
siblings	: 4
core id		: 3
cpu cores	: 4
apicid		: 6
initial apicid	: 6
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 pti ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts vnmi
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs pml ept_violation_ve
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data
bogomips	: 6999.46
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:

processor	: 7
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
stepping	: 1
microcode	: 0xb00002a
cpu MHz		: 3700.000
cache size	: 15360 KB
physical id	: 1
siblings	: 4
core id		: 3
cpu cores	: 4
apicid		: 22
initial apicid	: 22
fpu		: yes
fpu_exception	: yes
cpuid level	: 20
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 pti ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdt_a rdseed adx smap intel_pt xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts vnmi
vmx flags	: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs pml ept_violation_ve
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit mmio_stale_data
bogomips	: 6999.46
clflush size	: 64
cache_alignment	: 64
address sizes	: 46 bits physical, 48 bits virtual
power management:


/proc/meminfo:
MemTotal:       131249996 kB
MemFree:        119628804 kB
MemAvailable:   122482516 kB
Buffers:            2128 kB
Cached:          3647124 kB
SwapCached:           40 kB
Active:          7831648 kB
Inactive:        3207532 kB
Active(anon):    7403244 kB
Inactive(anon):     4768 kB
Active(file):     428404 kB
Inactive(file):  3202764 kB
Unevictable:        3072 kB
Mlocked:               0 kB
SwapTotal:      33010684 kB
SwapFree:       33010160 kB
Zswap:                 0 kB
Zswapped:              0 kB
Dirty:             20656 kB
Writeback:           192 kB
AnonPages:       7392656 kB
Mapped:           124168 kB
Shmem:             18020 kB
KReclaimable:     123564 kB
Slab:             213512 kB
SReclaimable:     123564 kB
SUnreclaim:        89948 kB
KernelStack:        5168 kB
PageTables:        18120 kB
SecPageTables:         0 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:    98635680 kB
Committed_AS:   11229632 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      151400 kB
VmallocChunk:          0 kB
Percpu:             3776 kB
HardwareCorrupted:     0 kB
AnonHugePages:   7163904 kB
ShmemHugePages:        0 kB
ShmemPmdMapped:        0 kB
FileHugePages:         0 kB
FilePmdMapped:         0 kB
CmaTotal:              0 kB
CmaFree:               0 kB
Unaccepted:            0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
Hugetlb:               0 kB
DirectMap4k:      193236 kB
DirectMap2M:    11112448 kB
DirectMap1G:    124780544 kB

Free space on /tmp at the end= 432248 MiB
End job on nodeC029 at 2025-07-03 12:04:40