diff --git a/Algorithms/azp.cpp b/Algorithms/azp.cpp index b1cd3370b..3a4b0abe2 100644 --- a/Algorithms/azp.cpp +++ b/Algorithms/azp.cpp @@ -5,6 +5,7 @@ #include "DataUtils.h" #include "azp.h" +#include "threadpool.h" //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /// ZoneControl @@ -341,6 +342,23 @@ RegionMaker::~RegionMaker() } } +void RegionMaker::Copy(RegionMaker& rm) +{ + this->init_regions = rm.init_regions; + this->unassignedAreas = rm.unassignedAreas; + this->assignedAreas = rm.assignedAreas; + this->areaNoNeighbor = rm.areaNoNeighbor; + this->area2Region = rm.area2Region; + this->region2Area = rm.region2Area; + this->potentialRegions4Area = rm.potentialRegions4Area; + this->candidateInfo = rm.candidateInfo; + this->objInfo = rm.objInfo; + if (objective_function) { + delete objective_function; + } + this->objective_function = new ObjectiveFunction(n, m, data, w, region2Area); +} + void RegionMaker::InitFromRegion(std::vector& init_regions) { // check init regions, index start from 1 @@ -706,7 +724,6 @@ std::vector RegionMaker::returnRegions() { std::vector areasId, results; boost::unordered_map::iterator it; - // area2Region is already sorted by key for (it = area2Region.begin(); it != area2Region.end(); ++it) { areasId.push_back( it->first ); } @@ -886,6 +903,8 @@ MaxpRegionMaker::MaxpRegionMaker(GalElement* const _w, : RegionMaker(-1, _w, _data, _dist_matrix, _n, _m, c, std::vector(), seed), init_areas(_init_areas) { + objective_function = 0; + p = 0; InitSolution(); } @@ -924,7 +943,7 @@ void MaxpRegionMaker::InitSolution() // grow p regions using the starting positions above int r = 0; - bool satisfy_lower_bound = true; + bool satisfy_lower_bound = false; while (!candidates.empty()) { int seed = candidates.front(); @@ -987,100 +1006,271 @@ void MaxpRegionMaker::InitSolution() assignAreaStep1(rit->first, r); } r = r + 1; // create another region + satisfy_lower_bound = true; } } - std::cout << r << std::endl; - // find potential - if (unassignedAreas.size() > 0) { - for (int i=0; i buffer_areas = getBufferingAreas(region2Area[i]); - std::set::iterator it; - - for (it = buffer_areas.begin(); it != buffer_areas.end(); ++it) { - int neigh = *it; - if (assignedAreas.find(neigh) == assignedAreas.end()) { - potentialRegions4Area[neigh].insert(i); + if (satisfy_lower_bound) { + // enclave assignment + // find potential + if (unassignedAreas.size() > 0) { + for (int i=0; i buffer_areas = getBufferingAreas(region2Area[i]); + std::set::iterator it; + + for (it = buffer_areas.begin(); it != buffer_areas.end(); ++it) { + int neigh = *it; + if (assignedAreas.find(neigh) == assignedAreas.end()) { + potentialRegions4Area[neigh].insert(i); + } } } } - } - // for any other unassigned areas (enclaves), assign to a region - while (unassignedAreas.size() != 0) { - this->constructRegions(); - } + // for any other unassigned areas (enclaves), assign to a region + while (unassignedAreas.size() != 0) { + this->constructRegions(); + } - // now we have p regions - p = (int)region2Area.size(); + // now we have p regions + p = (int)region2Area.size(); - // create objectiveFunction object for local improvement - objective_function = new ObjectiveFunction(n, m, data, w, region2Area); + // create objectiveFunction object for local improvement + objective_function = new ObjectiveFunction(n, m, data, w, region2Area); - // get objective function value - this->objInfo = objective_function->GetValue(); + // get objective function value + this->objInfo = objective_function->GetValue(); + } +} + +std::vector MaxpRegionMaker::returnRegions() +{ + // area2Region is not a complete solution, others that are not assigned will + // have region 0 + std::vector areasId, results(n, 0); + boost::unordered_map::iterator it; + for (it = area2Region.begin(); it != area2Region.end(); ++it) { + areasId.push_back( it->first ); + results[ it->first ] = it->second + 1; + } + return results; } //////////////////////////////////////////////////////////////////////////////// ////// MaxpRegion //////////////////////////////////////////////////////////////////////////////// -MaxpRegion::MaxpRegion(int _max_attemps, GalElement* const _w, +MaxpRegion::MaxpRegion(int _max_iter, GalElement* const _w, double** _data, // row-wise RawDistMatrix* _dist_matrix, - int _n, int _m, const std::vector& c, - const std::vector& _init_areas, + int _n, int _m, const std::vector& c,int inits, + const std::vector& init_regions, long long seed) : RegionMaker(-1, _w, _data, _dist_matrix, _n, _m, c, std::vector(), seed), -init_areas(_init_areas), max_attemps(_max_attemps) +init_areas(init_regions), max_iter(_max_iter) { objective_function = 0; + + // construction phase: find a collection of feasible solution with largest p + largest_p = 0; + thread_pool *construct_pool = new thread_pool(); + for (int iter=0; iter< max_iter; ++iter) { + construct_pool->enqueue(boost::bind(&MaxpRegion::RunConstruction, this, seed+iter)); + } + delete construct_pool; + + int i=0; + best_of = DBL_MAX; + std::map >::iterator it; + + thread_pool *azp_pool = new thread_pool(); + for (it = candidates.begin(); it != candidates.end(); ++it) { + // local improvement all candidates + initial_objectivefunction = it->first; + std::vector solution = it->second; + azp_pool->enqueue(boost::bind(&MaxpRegion::RunAZP, this, solution, seed+initial_objectivefunction, i)); + i++; + } + delete azp_pool; + + final_objectivefunction = best_of; + final_solution = best_result; +} + +void MaxpRegion::RunConstruction(long long seed) +{ + MaxpRegionMaker rm_local(w, data, dist_matrix, n, m, controls, init_areas, seed); + int tmp_p = rm_local.GetPRegions(); + double of = rm_local.GetInitObjectiveFunction(); + + mutex.lock(); + if (largest_p < tmp_p) { + candidates.clear(); // new collection for largest p + largest_p = tmp_p; + } + if (largest_p == tmp_p) { + candidates[of] = rm_local.GetResults(); // could have duplicates + } + mutex.unlock(); +} - // try to grow max-p regions - MaxpRegionMaker rm(w, data, dist_matrix, n, m, c, init_areas, seed++); - std::vector best_results = rm.GetResults(); - double best_of = rm.GetFinalObjectiveFunction(); - p = rm.GetPRegions(); +void MaxpRegion::RunAZP(std::vector& solution, long long seed, int i) +{ + AZP azp(largest_p, w, data, dist_matrix, n, m, controls, 0, solution, seed); + + std::vector result = azp.GetResults(); + double of = azp.GetFinalObjectiveFunction(); + + mutex.lock(); + if (of < best_of) { + best_result = result; + best_of = of; + } + mutex.unlock(); +} + +MaxpSA::MaxpSA(int _max_iter, GalElement* const _w, + double** _data, // row-wise + RawDistMatrix* _dist_matrix, + int _n, int _m, const std::vector& c, + double _alpha, int _sa_iter, int inits, + const std::vector& init_regions, + long long seed) +: RegionMaker(-1, _w, _data, _dist_matrix, _n, _m, c, std::vector(), seed), +init_areas(init_regions), max_iter(_max_iter), temperature(1.0), +alpha(_alpha), sa_iter(_sa_iter) +{ + objective_function = 0; + + // construction phase: find a collection of feasible solution with largest p + largest_p = 0; + thread_pool *construct_pool = new thread_pool(); + for (int iter=0; iter< max_iter; ++iter) { + construct_pool->enqueue(boost::bind(&MaxpSA::RunConstruction, this, seed+iter)); + } + delete construct_pool; + + int i=0; + best_of = DBL_MAX; + std::map >::iterator it; + + thread_pool *azp_pool = new thread_pool(); + for (it = candidates.begin(); it != candidates.end(); ++it) { + // local improvement all candidates + initial_objectivefunction = it->first; + std::vector solution = it->second; + azp_pool->enqueue(boost::bind(&MaxpSA::RunAZP, this, solution, seed+initial_objectivefunction, i)); + i++; + } + delete azp_pool; - initial_objectivefunction = best_of; final_objectivefunction = best_of; - final_solution = best_results; - - for (int iter=0; iter< 99; ++iter) { - bool solving = true; // if it is improving // just need to be better than first initial solution - int attemps = 0; - std::vector solution; - - while (solving && attemps < max_attemps) { - MaxpRegionMaker rm_local(w, data, dist_matrix, n, m, c, init_areas, seed++); - std::vector results = rm_local.GetResults(); - double of = rm_local.GetFinalObjectiveFunction(); - if (of < initial_objectivefunction) { - solving = false; - solution = results; - p = rm_local.GetPRegions(); - } - attemps += 1; - } + final_solution = best_result; +} - if (solving == false) { - // try local improvement - for (int i=0; i results = azp.GetResults(); - double init_of = azp.GetInitObjectiveFunction(); - double of = azp.GetFinalObjectiveFunction(); - if (of < best_of) { - best_results = results; - best_of = of; // update best_of - } - } +void MaxpSA::RunConstruction(long long seed) +{ + MaxpRegionMaker rm_local(w, data, dist_matrix, n, m, controls, init_areas, seed); + int tmp_p = rm_local.GetPRegions(); + double of = rm_local.GetInitObjectiveFunction(); + + mutex.lock(); + if (largest_p < tmp_p) { + candidates.clear(); // new collection for largest p + largest_p = tmp_p; + } + if (largest_p == tmp_p) { + candidates[of] = rm_local.GetResults(); // could have duplicates + } + mutex.unlock(); +} + +void MaxpSA::RunAZP(std::vector& solution, long long seed, int i) +{ + AZPSA azp(largest_p, w, data, dist_matrix, n, m, controls, alpha, sa_iter, 0, solution, seed); + + std::vector result = azp.GetResults(); + double of = azp.GetFinalObjectiveFunction(); + + mutex.lock(); + if (of < best_of) { + best_result = result; + best_of = of; } + mutex.unlock(); +} +MaxpTabu::MaxpTabu(int _max_iter, GalElement* const _w, + double** _data, // row-wise + RawDistMatrix* _dist_matrix, + int _n, int _m, const std::vector& c, + int _tabu_length, int _conv_tabu, int inits, + const std::vector& init_regions, + long long seed) +: RegionMaker(-1, _w, _data, _dist_matrix, _n, _m, c, std::vector(), seed), +init_areas(init_regions), max_iter(_max_iter), +tabuLength(_tabu_length), convTabu(_conv_tabu) +{ + objective_function = 0; + + // construction phase: find a collection of feasible solution with largest p + largest_p = 0; + thread_pool *construct_pool = new thread_pool(); + for (int iter=0; iter< max_iter; ++iter) { + construct_pool->enqueue(boost::bind(&MaxpTabu::RunConstruction, this, seed+iter)); + } + delete construct_pool; + + if (convTabu == 0) { + convTabu = std::max(10, n/largest_p); //230 * sqrt(largest_p); + } + int i=0; + best_of = DBL_MAX; + std::map >::iterator it; + thread_pool *azp_pool = new thread_pool(); + for (it = candidates.begin(); it != candidates.end(); ++it) { + // local improvement all candidates + initial_objectivefunction = it->first; + std::vector solution = it->second; + azp_pool->enqueue(boost::bind(&MaxpTabu::RunAZP, this, solution, seed+initial_objectivefunction, i)); + i++; + } + delete azp_pool; + final_objectivefunction = best_of; - final_solution = best_results; + final_solution = best_result; +} + +void MaxpTabu::RunConstruction(long long seed) +{ + MaxpRegionMaker rm_local(w, data, dist_matrix, n, m, controls, init_areas, seed); + int tmp_p = rm_local.GetPRegions(); + double of = rm_local.GetInitObjectiveFunction(); + + mutex.lock(); + if (largest_p < tmp_p) { + candidates.clear(); // new collection for largest p + largest_p = tmp_p; + } + if (largest_p == tmp_p) { + candidates[of] = rm_local.GetResults(); // could have duplicates + } + mutex.unlock(); +} + +void MaxpTabu::RunAZP(std::vector& solution, long long seed, int i) +{ + AZPTabu azp(largest_p, w, data, dist_matrix, n, m, controls, tabuLength, convTabu, 0, solution, seed); + + std::vector result = azp.GetResults(); + double of = azp.GetFinalObjectiveFunction(); + + mutex.lock(); + if (of < best_of) { + best_result = result; + best_of = of; + } + mutex.unlock(); } //////////////////////////////////////////////////////////////////////////////// @@ -1172,23 +1362,32 @@ void AZPSA::LocalImproving() double random = rng.nextDouble(); totalMoves += 1; double sa = std::exp(-(obj - currentOBJ) * n / (currentOBJ * temperature)); - if (sa > random) { - objective_function->MakeMove(randomArea, region, move); - moved = true; - this->area2Region[randomArea] = move; - this->objInfo = obj; - - // update SA variables - acceptedMoves += 1; - currentOBJ = obj; - - // move happens, update bordering area - getBorderingAreas(region); - //getBorderingAreas(move); - - //std::cout << "--- NON-Local improvement (area, region)" << randomArea << "," << move << std::endl; - //std::cout << "--- New Objective Function value: " << currentOBJ << std::endl; - // step 4 + if (sa > random && region2Area[region].size() > 1) { // make move if SA satisfies + double new_obj = objective_function->MakeMove(randomArea, region, move); + if (new_obj > 0) { // prevent empty region + moved = true; + this->area2Region[randomArea] = move; + this->objInfo = new_obj; + + // update SA variables + acceptedMoves += 1; + currentOBJ = new_obj; + if (new_obj < bestOBJ) { + bestOBJ = new_obj; + currentOBJ = new_obj; + bestRegions = this->returnRegions(); + region2AreaBest = this->region2Area; + area2RegionBest = this->area2Region; + } + + // move happens, update bordering area + getBorderingAreas(region); + //getBorderingAreas(move); + + //std::cout << "--- NON-Local improvement (area, region)" << randomArea << "," << move << std::endl; + //std::cout << "--- New Objective Function value: " << currentOBJ << std::endl; + // step 4 + } } } } @@ -1205,6 +1404,7 @@ void AZPSA::LocalImproving() this->objInfo = bestOBJ; this->region2Area = region2AreaBest; this->area2Region = area2RegionBest; + objective_function->UpdateRegions(); } //////////////////////////////////////////////////////////////////////////////// @@ -1222,16 +1422,18 @@ bool CompareTabu(std::pair, double> i1, void AZPTabu::LocalImproving() { // Tabu search algorithm for Openshaws AZP-tabu (1995) - double aspireOBJ = this->objInfo; - double currentOBJ = this->objInfo; - std::vector aspireRegions = this->returnRegions(); - REGION_AREAS region2AreaAspire = this->region2Area; - boost::unordered_map area2RegionAspire = this->area2Region; - std::vector currentRegions = aspireRegions; + double aspireOBJ = this->objInfo; // local best obj + double currentOBJ = this->objInfo; // global best obj - std::vector, double> > tabuList; + boost::unordered_map, bool> tabuDict; + std::vector > tabuList; + boost::unordered_map, double>::iterator it; + // always remember the best result even it's just an interim one + BasicMemory basicMemory; + basicMemory.updateBasicMemory(this->objInfo, this->returnRegions()); + int c = 1; double epsilon = 1e-10; @@ -1244,20 +1446,25 @@ void AZPTabu::LocalImproving() int minFound = 0; c += 1; - // find global best move + // find best feasible move not prohibited bool find_global = false; std::pair move; - double obj4Move; + double obj4Move = 0; // current best objective from feasible moves while (!find_global && !neighSolObjs.empty()) { double minObj = neighSolObjs.top(); neighSolObjs.pop(); + for (it = neighSolutions.begin(); it != neighSolutions.end(); ++it) { if (it->second == minObj) { + // check if in tabuDict, [a, r] should not be in the tabu list + if (tabuDict.find(it->first) != tabuDict.end()) { + continue; + } // check connectivity int a = it->first.first; int from = area2Region[a]; - // move "a" to region "r" + // move "a" to region "r", check if "a" can be removed from 'from' if (objective_function->checkFeasibility(from, a)) { find_global = true; move = it->first; @@ -1268,80 +1475,100 @@ void AZPTabu::LocalImproving() } } + if (obj4Move == 0 && find_global == false) { + // no more feasible move + c = convTabu; + break; + } + // best move in set if (currentOBJ - obj4Move >= epsilon) { - minFound = 1; - + minFound = 1; // use the global best move if improvement can be made + //std::cout << move.first << "," << area2Region[move.first] << "," << move.second << "," << obj4Move << ",,,,,"; } else if (tabuList.size() > 0){ - // get from tabu list - std::vector, double> > tabuListCopy = tabuList; - std::sort(tabuListCopy.begin(), tabuListCopy.end(), CompareTabu); - - double min_obj = obj4Move; - for (int i=0; i, double>& m = tabuListCopy[i]; - int a = m.first.first; - int to = m.first.second; - int from = area2Region[a]; - // note: since tabuList is a old record, so area "a" - // may no longer be the "boarding" area, and moving "a" to - // region "to" could 1) breaks "a"'s region, and 2) - // breaks the region "from" - if (objective_function->checkFeasibility(from, a) && - objective_function->checkFeasibility(to, a, false)) { - min_obj = m.second; - move = m.first; - break; + // if no improving move can be made, + // then check tabu list for aspirational move + // all valid tabu move should be in neighSolutions + double best_tabuobj = aspireOBJ; + std::pair best_tabumove; + + for (int j=0; j m = tabuList[j]; + if (neighSolutions.find(m) != neighSolutions.end()) { + // valid tabu move only exists in neighSolutions + double obj = neighSolutions[m]; + if (obj < best_tabuobj && aspireOBJ - obj >= epsilon) { + // also need to check if this move breaks contiguity + if (objective_function->checkFeasibility(area2Region[m.first], m.first)) { + // tabu move improves local beset objectives + best_tabuobj = obj; + best_tabumove = m; + //break; + } + } } } - obj4Move = min_obj; - if (aspireOBJ - obj4Move >= epsilon) { + + if (aspireOBJ - best_tabuobj >= epsilon) { + //std::cout << move.first << "," << area2Region[move.first] << "," << move.second << "," << obj4Move << "," << best_tabumove.first << "," << area2Region[best_tabumove.first] << "," << best_tabumove.second << "," << best_tabuobj <<","; + obj4Move = best_tabuobj; + move = best_tabumove; minFound = 1; + // don't remove it from tabuList, since it's reversed move + // will be adde to tabuList } } + // if none improvement can be made, then go with the best global move + // even there is no improvement int area = move.first; int oldRegion = area2Region[area]; int region = move.second; - // Add a new value to the tabu list. + // Add the reverse of current move to the tabu list. // always added to the front and remove the last one std::pair add_tabu(area, oldRegion); - tabuList.insert(tabuList.begin(), std::make_pair(add_tabu, obj4Move)); - if (tabuList.size() > tabuLength) tabuList.pop_back(); - - // move + if (tabuDict.find(add_tabu) != tabuDict.end()) { + // if it already existed in tabuList, + // remove it first then add to the front + tabuList.erase(std::remove(tabuList.begin(), tabuList.end(), add_tabu), tabuList.end()); + } + tabuList.insert(tabuList.begin(), add_tabu); + tabuDict[add_tabu] = true; + if (tabuList.size() > tabuLength) { + std::pair pop_tabu = tabuList.back(); + tabuDict.erase(pop_tabu); + tabuList.pop_back(); + } + + + // implement move region2Area[oldRegion].erase(area); region2Area[region].insert(std::make_pair(area, true)); area2Region[area] = region; - // update + // update objective objective_function->UpdateRegion(region); objective_function->UpdateRegion(oldRegion); - + //double ssd = objective_function->GetValue(); + //double raw_ssd = objective_function->GetRawValue(); + //std::cout << area << "," << oldRegion << "," << region << "," << obj4Move << "," << currentOBJ << "," << aspireOBJ << std::endl; + + // update feasible neighboring set + + // save interim best result if (minFound == 1) { - this->objInfo = obj4Move; - if (aspireOBJ - obj4Move > epsilon) { - aspireOBJ = obj4Move; - aspireRegions = this->returnRegions(); - region2AreaAspire = this->region2Area; - area2RegionAspire = this->area2Region; - c = 1; + if (currentOBJ - obj4Move > epsilon) { + currentOBJ = obj4Move; // update global best, don't get worse + basicMemory.updateBasicMemory(obj4Move, this->returnRegions()); + c = 1; // only reset conv when global objective improved } - currentOBJ = obj4Move; - currentRegions = this->returnRegions(); - - } else { - - this->objInfo = obj4Move; - currentOBJ = obj4Move; - currentRegions = this->returnRegions(); } + this->objInfo = obj4Move; + aspireOBJ = obj4Move; // update local best } } - this->objInfo = aspireOBJ; - this->regions = aspireRegions; - this->region2Area = region2AreaAspire; - this->area2Region = area2RegionAspire; + this->objInfo = basicMemory.objInfo; + this->regions = basicMemory.regions; } diff --git a/Algorithms/azp.h b/Algorithms/azp.h index bd518232b..dbc697d37 100644 --- a/Algorithms/azp.h +++ b/Algorithms/azp.h @@ -161,6 +161,20 @@ class ObjectiveFunction } return ss; } + + virtual double GetRawValue() { + // Calculate the value of the objective function + double ss = 0; // e.g. sum of squares + REGION_AREAS::iterator it; + for (it = regions.begin(); it != regions.end(); ++it) { + int region = it->first; + // objective function of region needs to be computed + double obj = getObjectiveValue(regions[region]); + ss += obj; + } + return ss; + } + virtual void UpdateRegions() { // region changes, update it's @@ -261,7 +275,7 @@ class ObjectiveFunction boost::unordered_map to_areas = regions[to_region]; from_areas.erase(area); to_areas[area] = false; - + double ss_from = getObjectiveValue(from_areas); double ss_to = getObjectiveValue(to_areas); @@ -288,6 +302,11 @@ class ObjectiveFunction // use reference here to make actual change boost::unordered_map& from_areas = regions[from_region]; boost::unordered_map& to_areas = regions[to_region]; + + if (from_areas.size() <=1) { + // has to make sure each region has at least one area + return 0; + } from_areas.erase(area); to_areas[area] = false; @@ -315,7 +334,11 @@ class ObjectiveFunction // adding an area from a region) areas2Eval[areaID] = true; } - + + if (areas2Eval.empty()) { + return false; + } + // remove the area first int seedArea = areas2Eval.begin()->first; @@ -338,7 +361,7 @@ class ObjectiveFunction // all should be removed if all connected return areas2Eval.empty(); } - + protected: // n: number of observations int n; @@ -379,19 +402,22 @@ class RegionMaker // Sets the initial seeds for clustering void setSeeds(std::vector seeds); - virtual void LocalImproving() = 0; + virtual void LocalImproving() {} - virtual std::vector GetResults() = 0; + virtual std::vector GetResults() { return std::vector();} - virtual double GetInitObjectiveFunction() = 0; + virtual double GetInitObjectiveFunction() { return 0;} - virtual double GetFinalObjectiveFunction() = 0; + virtual double GetFinalObjectiveFunction() { return 0;} // Check is_control_satisfied bool IsSatisfyControls(); int GetPRegions() { return region2Area.size();} + + void Copy(RegionMaker& rm); + protected: // Return the areas of a region //boost::unordered_map returnRegion2Area(int regionID); @@ -452,6 +478,14 @@ class RegionMaker ObjectiveFunction* objective_function; + std::vector controls; + + Xoroshiro128Random rng; + + bool is_control_satisfied; + +public: + // for copy std::vector init_regions; boost::unordered_map unassignedAreas; @@ -476,12 +510,6 @@ class RegionMaker // object function value double objInfo; - - std::vector controls; - - Xoroshiro128Random rng; - - bool is_control_satisfied; }; //////////////////////////////////////////////////////////////////////////////// @@ -523,12 +551,15 @@ class MaxpRegionMaker : public RegionMaker } protected: + std::vector returnRegions(); + void InitSolution(); protected: std::vector init_areas; }; + //////////////////////////////////////////////////////////////////////////////// ////// MaxpRegion //////////////////////////////////////////////////////////////////////////////// @@ -541,10 +572,10 @@ class MaxpRegion : public RegionMaker double final_objectivefunction; public: - MaxpRegion(int max_attemps, GalElement* const w, + MaxpRegion(int max_iter, GalElement* const w, double** data, // row-wise RawDistMatrix* dist_matrix, - int n, int m, const std::vector& c, + int n, int m, const std::vector& c, int inits=0, const std::vector& init_areas=std::vector(), long long seed=123456789); @@ -564,10 +595,142 @@ class MaxpRegion : public RegionMaker return final_objectivefunction; } + void RunAZP(std::vector& solution, long long seed, int i); + + void RunConstruction(long long seed); + +protected: + std::vector init_areas; + + int max_iter; + + std::map > candidates; + + int largest_p; + + double best_of; + + std::vector best_result; + + boost::mutex mutex; +}; + +class MaxpSA : public RegionMaker +{ + std::vector final_solution; + + double initial_objectivefunction; + + double final_objectivefunction; + +public: + MaxpSA(int max_iter, GalElement* const w, + double** data, // row-wise + RawDistMatrix* dist_matrix, + int n, int m, const std::vector& c, + double alpha = 0.85, int sa_iter= 1, int inits=0, + const std::vector& init_regions=std::vector(), + long long seed=123456789); + + virtual ~MaxpSA() {} + + virtual void LocalImproving() {} + + virtual std::vector GetResults() { + return final_solution; + } + + virtual double GetInitObjectiveFunction() { + return initial_objectivefunction; + } + + virtual double GetFinalObjectiveFunction() { + return final_objectivefunction; + } + + void RunAZP(std::vector& solution, long long seed, int i); + + void RunConstruction(long long seed); + +protected: + std::vector init_areas; + + int max_iter; + + double temperature; + + double alpha; + + int sa_iter; + + int largest_p; + + double best_of; + + std::vector best_result; + + std::map > candidates; + + boost::mutex mutex; +}; + +class MaxpTabu : public RegionMaker +{ + std::vector final_solution; + + double initial_objectivefunction; + + double final_objectivefunction; + +public: + MaxpTabu(int max_iter, GalElement* const w, + double** data, // row-wise + RawDistMatrix* dist_matrix, + int n, int m, const std::vector& c, + int tabu_length=10, int _conv_tabu=0, int inits=0, + const std::vector& init_areas=std::vector(), + long long seed=123456789); + + virtual ~MaxpTabu() {} + + virtual void LocalImproving() {} + + virtual std::vector GetResults() { + return final_solution; + } + + virtual double GetInitObjectiveFunction() { + return initial_objectivefunction; + } + + virtual double GetFinalObjectiveFunction() { + return final_objectivefunction; + } + + void RunAZP(std::vector& solution, long long seed, int i); + + void RunConstruction(long long seed); + + int GetConvTabu() { return convTabu;} + protected: std::vector init_areas; - int max_attemps; + int max_iter; + + int tabuLength; //5 + + int convTabu; + + int largest_p; + + double best_of; + + std::vector best_result; + + std::map > candidates; + + boost::mutex mutex; }; //////////////////////////////////////////////////////////////////////////////// @@ -585,11 +748,21 @@ class AZP : public RegionMaker AZP(int p, GalElement* const w, double** data, // row-wise RawDistMatrix* dist_matrix, - int n, int m, const std::vector& c, + int n, int m, const std::vector& c, int inits=0, const std::vector& init_regions=std::vector(), long long seed=123456789) : RegionMaker(p,w,data,dist_matrix,n,m,c,init_regions, seed) { + if (inits > 0) { + // ARiSeL + for (int i=0; iobjInfo && rm.IsSatisfyControls()) { + // better initial solution + this->Copy(rm); + } + } + } initial_objectivefunction = this->objInfo; double best_score = this->objInfo; bool improvement = true; @@ -655,17 +828,29 @@ class AZPSA : public RegionMaker double** data, // row-wise RawDistMatrix* dist_matrix, int n, int m, const std::vector& c, - double _alpha = 0.85, int _max_iter= 1, + double _alpha = 0.85, int _max_iter= 1, int inits=0, const std::vector& init_regions=std::vector(), long long seed=123456789) : RegionMaker(p,w,data,dist_matrix,n,m,c,init_regions,seed), temperature(1.0), alpha(_alpha), max_iter(_max_iter) { + if (inits > 0) { + // ARiSeL + for (int i=0; iobjInfo && rm.IsSatisfyControls()) { + // better initial solution + this->Copy(rm); + } + } + } + std::vector init_sol = this->returnRegions(); initial_objectivefunction = this->objInfo; // local search BasicMemory basicMemory, localBasicMemory; + basicMemory.updateBasicMemory(this->objInfo, this->returnRegions()); // step a int k = 0; @@ -685,6 +870,7 @@ class AZPSA : public RegionMaker basicMemory.updateBasicMemory(this->objInfo, this->returnRegions()); } } + //std::cout << basicMemory.objInfo << std::endl; // step c temperature *= alpha; // annealing if (improved == 1) { @@ -748,12 +934,23 @@ class AZPTabu : public RegionMaker double** data, // row-wise RawDistMatrix* dist_matrix, int n, int m, const std::vector& c, - int tabu_length=10, int _convTabu=0, + int tabu_length=10, int _convTabu=0, int inits = 0, const std::vector& init_regions=std::vector(), long long seed=123456789) : RegionMaker(p,w,data,dist_matrix,n,m,c,init_regions, seed), tabuLength(tabu_length), convTabu(_convTabu) { + if (inits > 0) { + // ARiSeL + for (int i=0; iobjInfo && rm.IsSatisfyControls()) { + // better initial solution + this->Copy(rm); + } + } + } + if (tabuLength <= 0) { tabuLength = 10; } @@ -765,7 +962,7 @@ class AZPTabu : public RegionMaker this->LocalImproving(); - final_solution = this->returnRegions(); + final_solution = this->regions; final_objectivefunction = this->objInfo; } @@ -793,7 +990,7 @@ class AZPTabu : public RegionMaker protected: int tabuLength; //5 - int convTabu; // 5: 230*numpy.sqrt(pRegions)?ß + int convTabu; // 5: 230*numpy.sqrt(pRegions)? boost::unordered_map, double> neighSolutions; diff --git a/Algorithms/distmatrix.cpp b/Algorithms/distmatrix.cpp index a05b9a2f0..f7e5957df 100644 --- a/Algorithms/distmatrix.cpp +++ b/Algorithms/distmatrix.cpp @@ -56,7 +56,7 @@ float* gpu_distmatrix(const char* cl_path, int rows, int columns, double** data, fp = fopen(cl_path, "r"); if (!fp) { fprintf(stderr, "Failed to load kernel.\n"); - exit(1); + return 0; } source_str = (char*)malloc(MAX_SOURCE_SIZE); source_size = fread( source_str, 1, MAX_SOURCE_SIZE, fp); diff --git a/Algorithms/fastcluster.h b/Algorithms/fastcluster.h index 0954155b2..9692c6fb4 100644 --- a/Algorithms/fastcluster.h +++ b/Algorithms/fastcluster.h @@ -38,12 +38,17 @@ #ifndef __GEODA_CENTER_FASTCLUSTER_H__ #define __GEODA_CENTER_FASTCLUSTER_H__ +#include #include // for std::ptrdiff_t #include // for std::numeric_limits<...>::infinity() #include // for std::fill_n #include // for std::runtime_error #include // for std::string #include +#include +#include +#include +#include "../ShapeOperations/GalWeight.h" // Microsoft Visual Studio does not have fenv.h #ifdef _MSC_VER @@ -1086,6 +1091,9 @@ namespace fastcluster { #endif for (t_index j=0; jNN(i)=j -> NN(j)=k ->...-> if (NN_chain_tip <= 3) { NN_chain[0] = idx1 = active_nodes.start; NN_chain_tip = 1; @@ -1127,7 +1135,9 @@ namespace fastcluster { } while (idx2 != NN_chain[NN_chain_tip-2]); + // agglomerate these objects Z2.append(idx1, idx2, min); + //std::cout << "merge:" << idx1 << "," <idx2) { t_index tmp = idx1; @@ -1135,6 +1145,7 @@ namespace fastcluster { idx2 = tmp; } + // update the dissimilarity table if (method==METHOD_METR_AVERAGE || method==METHOD_METR_WARD) { size1 = static_cast(members[idx1]); @@ -1292,7 +1303,40 @@ namespace fastcluster { if (fetestexcept(FE_INVALID)) throw fenv_error(); #endif } - + + inline bool is_conn(GalElement* w, t_index idx1, t_index idx2, std::map& clsts) + { + if (w[idx1].Check(idx2)) { + return true; + } + + int c1 = clsts[idx1]; + int c2 = clsts[idx2]; + + if (c1 == 0 && c2 == 0) { + return false; + } + + if (c1 != 0) { + const std::vector& nbrs = w[idx2].GetNbrs(); + for (int i=0; i& nbrs = w[idx1].GetNbrs(); + for (int i=0; i void generic_linkage(const t_index N, t_float * const D, t_members * const members, cluster_result & Z2) { diff --git a/Algorithms/maxp.cpp b/Algorithms/maxp.cpp index cf238f12f..c2582fb18 100644 --- a/Algorithms/maxp.cpp +++ b/Algorithms/maxp.cpp @@ -98,8 +98,8 @@ Maxp::Maxp(const GalElement* _w, const vector >& _z, double _flo int attemps = 0; // parallize following block, comparing the objective_function() return values - //for (int i=0; i >& current_regions = regions_group[i]; @@ -351,7 +351,7 @@ void Maxp::init_solution(int solution_idx) _area2region = a2r; } } else { - if (attempts == MAX_ATTEMPTS) { + if (attempts >= MAX_ATTEMPTS) { LOG_MSG("No initial solution found"); p = 0; } diff --git a/Algorithms/redcap.cpp b/Algorithms/redcap.cpp index d4db9e984..1a81f98e0 100644 --- a/Algorithms/redcap.cpp +++ b/Algorithms/redcap.cpp @@ -44,7 +44,7 @@ using namespace std; using namespace boost; using namespace SpanningTreeClustering; -bool EdgeLess(Edge* a, Edge* b) +bool EdgeLess(const Edge* a, const Edge* b) { if (a->length < b->length) { return true; @@ -62,6 +62,55 @@ bool EdgeLess(Edge* a, Edge* b) return true; } +/* This function takes last element as pivot, places +the pivot element at its correct position in sorted +array, and places all smaller (smaller than pivot) +to left of pivot and all greater elements to right +of pivot */ +int partition (vector& arr, int low, int high) +{ + Edge* pivot = arr[high]; // pivot + int i = (low - 1); // Index of smaller element + + for (int j = low; j <= high - 1; j++) + { + // If current element is smaller than the pivot + if (EdgeLess(arr[j], pivot)) + { + i++; // increment index of smaller element + //swap(&arr[i], &arr[j]); + Edge* tmp = arr[i]; + arr[i] = arr[j]; + arr[j] = tmp; + } + } + //swap(&arr[i + 1], &arr[high]); + Edge* tmp = arr[i+1]; + arr[i+1] = arr[high]; + arr[high] = tmp; + + return (i + 1); +} + +/* The main function that implements QuickSort +arr[] --> Array to be sorted, +low --> Starting index, +high --> Ending index */ +void quickSort(vector& arr, int low, int high) +{ + if (low < high) + { + /* pi is partitioning index, arr[p] is now + at right place */ + int pi = partition(arr, low, high); + + // Separately sort elements before + // partition and after partition + quickSort(arr, low, pi - 1); + quickSort(arr, pi + 1, high); + } +} + ///////////////////////////////////////////////////////////////////////// // // SSDUtils @@ -90,15 +139,18 @@ double SSDUtils::ComputeSSD(vector &visited_ids, int start, int end) double sum_squared = 0.0; double val; for (int i = 0; i < col; ++i) { - double sqsum = 0.0; + double sd = 0.0; double sum = 0.0; for (int j = start; j < end; ++j) { val = raw_data[visited_ids[j]][i]; sum += val; - sqsum += val * val; } double mean = sum / size; - sum_squared += sqsum - size * mean * mean; + for (int j = start; j < end; ++j) { + val = raw_data[visited_ids[j]][i]; + sd += (val - mean) * (val - mean); + } + sum_squared += sd; } return sum_squared / col; } @@ -322,6 +374,7 @@ void Tree::Partition(int start, int end, vector& ids, if (checkControl(cand_ids, ids, -1)) { Measure result; ssd_utils->MeasureSplit(ssd, visited_ids, tmp_split_pos, result); + //cout << result.measure_reduction << endl; if (result.measure_reduction > tmp_ssd_reduce) { tmp_ssd_reduce = result.measure_reduction; tmp_ssd = result.ssd; @@ -667,7 +720,8 @@ FirstOrderSLKRedCap::~FirstOrderSLKRedCap() void FirstOrderSLKRedCap::Clustering() { - std::sort(edges.begin(), edges.end(), EdgeLess); + //std::sort(edges.begin(), edges.end(), EdgeLess); + quickSort(edges, 0, edges.size()-1); int num_nodes = (int)nodes.size(); @@ -799,8 +853,8 @@ double FullOrderSLKRedCap::UpdateClusterDist(int cur_id, int o_id, int d_id, boo int d_endpos = clst_startpos[d_id] + clst_nodenum[d_id]; for (int i=clst_startpos[cur_id]; iid ] = dest; } - std::sort(edges.begin(), edges.end(), EdgeLess); + //std::sort(edges.begin(), edges.end(), EdgeLess); + quickSort(edges, 0, edges.size()-1); + int num_edges = (int)edges.size(); vector edges_copy(num_edges); for (int i=0; iid]; int dest_id = ids[dest->id]; - Node* root1 = djset.FindSet(orig); - Node* root2 = djset.FindSet(dest); + //std::cout << "merge:" << orig_id << ", " << dest_id << ", " << cur_edge->length << std::endl; + + Node* root1 = djset.FindSet(orig); // find ancestor of orig + Node* root2 = djset.FindSet(dest); // find ancester of dest if (root1 != root2) { - // find the shortest e in edges + // merge root1 and root2 for (int i=0; iedges.size(); i++) { ++cnt; Edge* tmp_edge = this->edges[i]; @@ -894,12 +952,12 @@ void FullOrderALKRedCap::Clustering() if ((tmp_o_id==orig_id && tmp_d_id == dest_id) || (tmp_d_id==orig_id && tmp_o_id == dest_id)) { - // add edge + // add current edge to solution this->ordered_edges[index++] = tmp_edge; break; } } - // add e to cluster + // add e to cluster, create a parent node djset.Union(orig, dest); if (index == num_nodes -1) { @@ -929,10 +987,10 @@ void FullOrderALKRedCap::Clustering() for (i=0; io c<-!->d now c is <->(o,d) int tmp_id = o_id; o_id = d_id; d_id = tmp_id; @@ -1025,8 +1083,7 @@ double FullOrderALKRedCap::UpdateClusterDist(int cur_id, int o_id, int d_id, boo sumval_c_d += dist_matrix[clst_ids[i]] [clst_ids[j]]; } } - - new_dist = (d_c_o * clst_nodenum[o_id] * clst_nodenum[cur_id] + sumval_c_d) / ((clst_nodenum[o_id] + clst_nodenum[d_id]) * clst_nodenum[cur_id]); + new_dist = (d_c_o * clst_nodenum[o_id] + (sumval_c_d / clst_nodenum[cur_id])) / (clst_nodenum[o_id] + clst_nodenum[d_id]); } return new_dist; @@ -1063,39 +1120,42 @@ FullOrderCLKRedCap::~FullOrderCLKRedCap() double FullOrderCLKRedCap::UpdateClusterDist(int cur_id, int o_id, int d_id, bool conn_c_o, bool conn_c_d, vector& clst_ids, vector& clst_startpos, vector& clst_nodenum) { double new_dist = 0.0; - if (conn_c_o && conn_c_d) { + if (conn_c_o && conn_c_d) { // cur_id connects to both o and d now double d_c_o = dist_dict[cur_id][o_id]; double d_c_d = dist_dict[cur_id][d_id]; - if ((new_dist = d_c_o) < d_c_d) { + new_dist = d_c_o; + if (new_dist < d_c_d) { new_dist = d_c_d; } - } else if (conn_c_o || conn_c_d) { - if (conn_c_d) { + } else if (conn_c_o || conn_c_d) { // cur_id connects to either o or d + if (conn_c_d) { // if connect to d, switch o and d, so process o always int tmp_id = o_id; o_id = d_id; d_id = tmp_id; } new_dist = dist_dict[cur_id][o_id]; - int c_endpos = clst_startpos[cur_id] + clst_nodenum[cur_id]; - int d_endpos = clst_startpos[d_id] + clst_nodenum[d_id]; + int c_endpos = clst_startpos[cur_id] + clst_nodenum[cur_id]; // process all other nodes in the cluster of cur_id + int d_endpos = clst_startpos[d_id] + clst_nodenum[d_id]; // process all other nodes in the cluster of d_id for (int i=clst_startpos[cur_id]; i new_dist) { - new_dist = dist_dict[clst_ids[i]] [clst_ids[j]]; + int n1 = clst_ids[i]; + int n2 = clst_ids[j]; + if (dist_matrix[n1][n2] > new_dist) { // n1 and n2 now connect so use dist_matrix + new_dist = dist_matrix[n1][n2]; } } } + } else { + //std::cout << "should not be here?" << std::endl; } return new_dist; } //////////////////////////////////////////////////////////////////////////////// FullOrderWardRedCap::FullOrderWardRedCap(int rows, int cols, double** _distances, double** _data, const vector& _undefs, GalElement * w, double* _controls, double _control_thres) -: AbstractClusterFactory(rows, cols, _distances, _data, _undefs, w) +: FullOrderALKRedCap(rows, cols, _distances, _data, _undefs, w, _controls, _control_thres, false) { - controls = _controls; - control_thres = _control_thres; init(); } @@ -1116,8 +1176,10 @@ void FullOrderWardRedCap::Clustering() ordered_nodes[ orig->id ] = orig; ordered_nodes[ dest->id ] = dest; } + + //std::sort(edges.begin(), edges.end(), EdgeLess); + quickSort(edges, 0, edges.size()-1); - std::sort(edges.begin(), edges.end(), EdgeLess); int num_edges = (int)edges.size(); vector edges_copy(num_edges); for (int i=0; iordered_edges.resize(num_nodes-1); + + vector ids(num_nodes); + // number of nodes in a cluster + // the start position of a cluster + // the cluster id of each nodes + vector cluster_nodenum(num_nodes); + vector cluster_ids(num_nodes); + vector cluster_startpos(num_nodes); + for (int i=0; i access_flag(num_nodes, false); + vector counts(num_nodes); + vector new_edges; + + Edge* cur_edge = edges_copy[0]; + for (int k=0; korig; + Node* dest = cur_edge->dest; + int orig_id = ids[orig->id]; + int dest_id = ids[dest->id]; + double min_dist = cur_edge->length; + //std::cout << "merge:" << orig_id << ", " << dest_id << ", " << cur_edge->length << std::endl; + + Node* root1 = djset.FindSet(orig); // find ancestor of orig + Node* root2 = djset.FindSet(dest); // find ancester of dest + + if (root1 != root2) { + // merge root1 and root2 + for (int i=0; iedges.size(); i++) { + ++cnt; + Edge* tmp_edge = this->edges[i]; + int tmp_o_id = ids[tmp_edge->orig->id]; + int tmp_d_id = ids[tmp_edge->dest->id]; + if ((tmp_o_id==orig_id && tmp_d_id == dest_id) || + (tmp_d_id==orig_id && tmp_o_id == dest_id)) + { + // add current edge to solution + this->ordered_edges[index++] = tmp_edge; + break; + } + } + // add e to cluster, create a parent node + djset.Union(orig, dest); + + if (index == num_nodes -1) { + break; + } + + // remove edges(c,l) and edges(c, m) from copy + int i=0; + while (i < num_edges) { + ++cnt; + int tmp_o_id = ids[edges_copy[i]->orig->id]; + int tmp_d_id = ids[edges_copy[i]->dest->id]; + if (tmp_o_id==orig_id || tmp_o_id==dest_id || + tmp_d_id==orig_id || tmp_d_id==dest_id) + { + edges_copy[i] = edges_copy[--num_edges]; + } else { + ++i; + } + } + + for (i=0; i id_dict; + + for (int i=0; iorig; + Node* dest = e->dest; + + if (id_dict.find(orig->id)==id_dict.end()) { + ordered_ids.push_back(orig->id); + id_dict[orig->id] = true; + } + if (id_dict.find(dest->id)==id_dict.end()) { + ordered_ids.push_back(dest->id); + id_dict[dest->id] = true; + } + } + + for (int i=0; i& clst_ids, vector& clst_startpos, vector& clst_nodenum, vector& ids) +{ + double new_dist = 0; + int new_nodenum = clst_nodenum[o_id] + clst_nodenum[d_id] + clst_nodenum[cur_id]; + + if (conn_c_o && conn_c_d) { + double d_c_o = dist_dict[cur_id][o_id]; + double d_c_d = dist_dict[cur_id][d_id]; + + new_dist = (d_c_o * (clst_nodenum[o_id] + clst_nodenum[cur_id]) + d_c_d * (clst_nodenum[d_id] + clst_nodenum[cur_id]) - min_dist *clst_nodenum[cur_id]) / new_nodenum; + + } else if (conn_c_o || conn_c_d) { + if (conn_c_d) { + int tmp_id = o_id; // make c->o connected + o_id = d_id; + d_id = tmp_id; + } + double d_c_o = dist_dict[cur_id][o_id]; + + int c_endpos = clst_startpos[cur_id] + clst_nodenum[cur_id]; + int d_endpos = clst_startpos[d_id] + clst_nodenum[d_id]; + + double d_c_d = 0, sum_all = 0, sum_c = 0, sum_d = 0; + double n_all = clst_nodenum[cur_id] + clst_nodenum[d_id]; + + for (int i=clst_startpos[cur_id]; i& clst_ids, vector& clst_startpos, vector& clst_nodenum) { return 0;} + virtual double UpdateClusterDist(int cur_id, int orig_id, int dest_id, + bool is_orig_nbr, bool is_dest_nbr, + vector& clst_ids, + vector& clst_startpos, + vector& clst_nodenum) { return 0;} Edge* GetShortestEdge(vector& edges, int start, int end){ return NULL;} @@ -439,7 +443,7 @@ namespace SpanningTreeClustering { // 6 Ward // //////////////////////////////////////////////////////////////////////////////// - class FullOrderWardRedCap : public AbstractClusterFactory + class FullOrderWardRedCap : public FullOrderALKRedCap { public: FullOrderWardRedCap(int rows, int cols, @@ -453,6 +457,8 @@ namespace SpanningTreeClustering { virtual ~FullOrderWardRedCap(); virtual void Clustering(); + + virtual double UpdateClusterDist(int cur_id, int orig_id, int dest_id, double min_dist, bool is_orig_nbr, bool is_dest_nbr, vector& clst_ids, vector& clst_startpos, vector& clst_nodenum, vector& ids); }; } diff --git a/Algorithms/rng.h b/Algorithms/rng.h index e1107b612..b47b5865a 100644 --- a/Algorithms/rng.h +++ b/Algorithms/rng.h @@ -74,8 +74,7 @@ class Xoroshiro128Random #ifdef __WXOSX__ return ((unsigned long long)nextLong() >> 11) * 0x1.0p-53; #else - char tempStr[] = "0x1.0p-53"; - double nd = std::strtod(tempStr, NULL); + double nd = pow(2.0, -53); return ((unsigned long long)nextLong() >> 11) * nd; #endif } diff --git a/Algorithms/tsne.cpp b/Algorithms/tsne.cpp index ebb599bab..970dc0f4d 100755 --- a/Algorithms/tsne.cpp +++ b/Algorithms/tsne.cpp @@ -119,7 +119,10 @@ void TSNE::run(boost::lockfree::queue& tsne_queue, double* dY = (double*) malloc(N * no_dims * sizeof(double)); double* uY = (double*) calloc(N * no_dims , sizeof(double)); double* gains = (double*) malloc(N * no_dims * sizeof(double)); - if (dY == NULL || uY == NULL || gains == NULL) { fprintf(stderr, "Memory allocation failed!\n"); exit(1); } + if (dY == NULL || uY == NULL || gains == NULL) { + fprintf(stderr, "Memory allocation failed!\n"); + return; + } for (int i = 0; i < N * no_dims; i++) { gains[i] = 1.0; } @@ -296,7 +299,8 @@ double TSNE::computeGradient(int* inp_row_P, int* inp_col_P, double* inp_val_P, double C = 0.; if (pos_f == NULL || neg_f == NULL) { - fprintf(stderr, "Memory allocation failed!\n"); exit(1); + fprintf(stderr, "Memory allocation failed!\n"); + return 0; } #ifdef _OPENMP @@ -401,7 +405,10 @@ void TSNE::computeGaussianPerplexity(double* X, int N, int D, int** _row_P, int* *_row_P = (int*) malloc((N + 1) * sizeof(int)); *_col_P = (int*) calloc(N * K, sizeof(int)); *_val_P = (double*) calloc(N * K, sizeof(double)); - if (*_row_P == NULL || *_col_P == NULL || *_val_P == NULL) { fprintf(stderr, "Memory allocation failed!\n"); exit(1); } + if (*_row_P == NULL || *_col_P == NULL || *_val_P == NULL) { + fprintf(stderr, "Memory allocation failed!\n"); + return; + } /* row_P -- offsets for `col_P` (i) @@ -534,7 +541,10 @@ void TSNE::symmetrizeMatrix(int** _row_P, int** _col_P, double** _val_P, int N) // Count number of elements and row counts of symmetric matrix int* row_counts = (int*) calloc(N, sizeof(int)); - if (row_counts == NULL) { fprintf(stderr, "Memory allocation failed!\n"); exit(1); } + if (row_counts == NULL) { + fprintf(stderr, "Memory allocation failed!\n"); + return; + } for (int n = 0; n < N; n++) { for (int i = row_P[n]; i < row_P[n + 1]; i++) { @@ -563,7 +573,10 @@ void TSNE::symmetrizeMatrix(int** _row_P, int** _col_P, double** _val_P, int N) int* sym_row_P = (int*) malloc((N + 1) * sizeof(int)); int* sym_col_P = (int*) malloc(no_elem * sizeof(int)); double* sym_val_P = (double*) malloc(no_elem * sizeof(double)); - if (sym_row_P == NULL || sym_col_P == NULL || sym_val_P == NULL) { fprintf(stderr, "Memory allocation failed!\n"); exit(1); } + if (sym_row_P == NULL || sym_col_P == NULL || sym_val_P == NULL) { + fprintf(stderr, "Memory allocation failed!\n"); + return; + } // Construct new row indices for symmetric matrix sym_row_P[0] = 0; @@ -571,7 +584,10 @@ void TSNE::symmetrizeMatrix(int** _row_P, int** _col_P, double** _val_P, int N) // Fill the result matrix int* offset = (int*) calloc(N, sizeof(int)); - if (offset == NULL) { fprintf(stderr, "Memory allocation failed!\n"); exit(1); } + if (offset == NULL) { + fprintf(stderr, "Memory allocation failed!\n"); + return; + } for (int n = 0; n < N; n++) { for (int i = row_P[n]; i < row_P[n + 1]; i++) { // considering element(n, col_P[i]) @@ -628,7 +644,10 @@ void TSNE::zeroMean(double* X, int N, int D) { // Compute data mean double* mean = (double*) calloc(D, sizeof(double)); - if (mean == NULL) { fprintf(stderr, "Memory allocation failed!\n"); exit(1); } + if (mean == NULL) { + fprintf(stderr, "Memory allocation failed!\n"); + return; + } for (int n = 0; n < N; n++) { for (int d = 0; d < D; d++) { mean[d] += X[n * D + d]; diff --git a/BuildTools/macosx/GeoDa-GDAL-Info.plist b/BuildTools/macosx/GeoDa-GDAL-Info.plist index f9659ff23..39c3d44e7 100644 --- a/BuildTools/macosx/GeoDa-GDAL-Info.plist +++ b/BuildTools/macosx/GeoDa-GDAL-Info.plist @@ -23,9 +23,9 @@ CFBundleSignature io.gitub.geodacenter CFBundleVersion - 1.16 + 1.18 CFBundleShortVersionString - 1.16 + 1.18 DTCompiler 4.2 DTPlatformBuild diff --git a/BuildTools/macosx/GeoDa-Xcode-Info.plist b/BuildTools/macosx/GeoDa-Xcode-Info.plist index f9659ff23..39c3d44e7 100644 --- a/BuildTools/macosx/GeoDa-Xcode-Info.plist +++ b/BuildTools/macosx/GeoDa-Xcode-Info.plist @@ -23,9 +23,9 @@ CFBundleSignature io.gitub.geodacenter CFBundleVersion - 1.16 + 1.18 CFBundleShortVersionString - 1.16 + 1.18 DTCompiler 4.2 DTPlatformBuild diff --git a/BuildTools/ubuntu/create_deb_bionic.sh b/BuildTools/ubuntu/create_deb_bionic.sh index 4368fccac..07e93d7d5 100755 --- a/BuildTools/ubuntu/create_deb_bionic.sh +++ b/BuildTools/ubuntu/create_deb_bionic.sh @@ -39,7 +39,7 @@ fi rm -f *.deb if [ $# -ne 1 ]; then - dpkg -b product/ geoda_1.16-1bionic1_amd64.deb + dpkg -b product/ geoda_1.18-1bionic1_amd64.deb else - dpkg -b product/ geoda_1.16-1$1.deb + dpkg -b product/ geoda_1.18-1$1.deb fi diff --git a/BuildTools/ubuntu/create_deb_disco.sh b/BuildTools/ubuntu/create_deb_disco.sh index ffe07b0f7..a22d8908f 100755 --- a/BuildTools/ubuntu/create_deb_disco.sh +++ b/BuildTools/ubuntu/create_deb_disco.sh @@ -39,7 +39,7 @@ fi rm -f *.deb if [ $# -ne 1 ]; then - dpkg -b product/ geoda_1.16-1disco1_amd64.deb + dpkg -b product/ geoda_1.18-1disco1_amd64.deb else - dpkg -b product/ geoda_1.16-1$1.deb + dpkg -b product/ geoda_1.18-1$1.deb fi diff --git a/BuildTools/ubuntu/create_deb_xenial.sh b/BuildTools/ubuntu/create_deb_xenial.sh index 8761e8d29..670d6c5df 100755 --- a/BuildTools/ubuntu/create_deb_xenial.sh +++ b/BuildTools/ubuntu/create_deb_xenial.sh @@ -39,7 +39,7 @@ fi rm -f *.deb if [ $# -ne 1 ]; then - dpkg -b product/ geoda_1.16-1xenial1_amd64.deb + dpkg -b product/ geoda_1.18-1xenial1_amd64.deb else - dpkg -b product/ geoda_1.16-1$1.deb + dpkg -b product/ geoda_1.18-1$1.deb fi diff --git a/BuildTools/ubuntu/package/DEBIAN/control b/BuildTools/ubuntu/package/DEBIAN/control index 3bfd2e239..8aa4fa136 100644 --- a/BuildTools/ubuntu/package/DEBIAN/control +++ b/BuildTools/ubuntu/package/DEBIAN/control @@ -1,5 +1,5 @@ Package: geoda -Version: 1.16-1xenial1 +Version: 1.18-1xenial1 Architecture: i386 Priority: optional Section: graphics diff --git a/BuildTools/ubuntu/package/DEBIAN/control1804 b/BuildTools/ubuntu/package/DEBIAN/control1804 index a94150982..667e2ac2a 100644 --- a/BuildTools/ubuntu/package/DEBIAN/control1804 +++ b/BuildTools/ubuntu/package/DEBIAN/control1804 @@ -1,5 +1,5 @@ Package: geoda -Version: 1.16-1bionic1 +Version: 1.18-1bionic1 Architecture: amd64 Priority: optional Section: graphics diff --git a/BuildTools/ubuntu/package/DEBIAN/control64 b/BuildTools/ubuntu/package/DEBIAN/control64 index f9419f0e6..473687dc4 100644 --- a/BuildTools/ubuntu/package/DEBIAN/control64 +++ b/BuildTools/ubuntu/package/DEBIAN/control64 @@ -1,5 +1,5 @@ Package: geoda -Version: 1.16-1xenial1 +Version: 1.18-1xenial1 Architecture: amd64 Priority: optional Section: graphics diff --git a/BuildTools/ubuntu/package/DEBIAN/control_disco b/BuildTools/ubuntu/package/DEBIAN/control_disco index 728af56d4..b56b9029b 100644 --- a/BuildTools/ubuntu/package/DEBIAN/control_disco +++ b/BuildTools/ubuntu/package/DEBIAN/control_disco @@ -1,5 +1,5 @@ Package: geoda -Version: 1.16-1disco1 +Version: 1.18-1disco1 Architecture: amd64 Priority: optional Section: graphics diff --git a/BuildTools/windows/GeoDa.vcxproj b/BuildTools/windows/GeoDa.vcxproj index 92d0694a5..d202a9ac0 100644 --- a/BuildTools/windows/GeoDa.vcxproj +++ b/BuildTools/windows/GeoDa.vcxproj @@ -106,7 +106,7 @@ Disabled - C:\Intel\OpenCL\sdk\include;C:\OSGeo4W\include;temp\boost_1_57_0;temp\wxWidgets-3.1.0\include;temp\wxWidgets-3.1.0\lib\vc_dll\mswud;temp\json_spirit_v4.08;temp\eigen3;%(AdditionalIncludeDirectories) + C:\Intel\OpenCL\sdk\include;C:\OSGeo4W\include;temp\boost_1_57_0;temp\wxWidgets-3.1.0\include;temp\wxWidgets-3.1.0\lib\vc_dll\mswud;temp\json_spirit_v4.08;temp\eigen3;temp\spectra\include;%(AdditionalIncludeDirectories) WIN32;DEBUG;_DEBUG;_WINDOWS;__WXMSW__;__WXDEBUG__;WXUSINGDLL;UNICODE;%(PreprocessorDefinitions) false EnableFastChecks @@ -243,7 +243,7 @@ - C:\Intel\OpenCL\sdk\include;C:\OSGeo4W\include;temp\boost_1_57_0;temp\wxWidgets-3.1.0\include;temp\wxWidgets-3.1.0\lib\vc_dll\mswu;temp\json_spirit_v4.08;temp\eigen3;%(AdditionalIncludeDirectories) + C:\Intel\OpenCL\sdk\include;C:\OSGeo4W\include;temp\boost_1_57_0;temp\wxWidgets-3.1.0\include;temp\wxWidgets-3.1.0\lib\vc_dll\mswu;temp\json_spirit_v4.08;temp\eigen3;temp\spectra\include;%(AdditionalIncludeDirectories) WIN32;_WINDOWS;__WXMSW__;__NO_VC_CRTDBG__;WXUSINGDLL;UNICODE;%(PreprocessorDefinitions) MultiThreadedDLL @@ -482,6 +482,7 @@ + diff --git a/BuildTools/windows/GeoDa.vcxproj.filters b/BuildTools/windows/GeoDa.vcxproj.filters index 268453aea..73833d509 100644 --- a/BuildTools/windows/GeoDa.vcxproj.filters +++ b/BuildTools/windows/GeoDa.vcxproj.filters @@ -935,6 +935,9 @@ Algorithms + + Algorithms + diff --git a/BuildTools/windows/build.bat b/BuildTools/windows/build.bat index 7d02cfd3e..7920b0e07 100644 --- a/BuildTools/windows/build.bat +++ b/BuildTools/windows/build.bat @@ -1109,7 +1109,7 @@ if %GDA_BUILD% == BUILD_32 ( %MSBUILD_EXE% GeoDa.vs2017.sln /t:GeoDa /property:Configuration="Debug2017" /p:Platform="x64" ) else ( %MSBUILD_EXE% GeoDa.vs2010.sln /t:GeoDa /property:Configuration="Release" /p:Platform="x64" - %MSBUILD_EXE% GeoDa.vs2010.sln /t:GeoDa /property:Configuration="Debug" /p:Platform="x64" + REM %MSBUILD_EXE% GeoDa.vs2010.sln /t:GeoDa /property:Configuration="Debug" /p:Platform="x64" ) ) set CHK_LIB=%BUILD_HOME%\Release\GeoDa.lib @@ -1141,11 +1141,11 @@ set LIB_NAME=geoda_package cd %BUILD_HOME% set INNO_EXE=not_found -IF EXIST "\Program Files (x86)\Inno Setup 5\ISCC.exe" ( - set INNO_EXE="\Program Files (x86)\Inno Setup 5\ISCC.exe" +IF EXIST "\Program Files (x86)\Inno Setup 6\ISCC.exe" ( + set INNO_EXE="\Program Files (x86)\Inno Setup 6\ISCC.exe" ) -IF EXIST "\Program Files\Inno Setup 5\ISCC.exe" ( - set INNO_EXE="\Program Files\Inno Setup 5\ISCC.exe" +IF EXIST "\Program Files\Inno Setup 6\ISCC.exe" ( + set INNO_EXE="\Program Files\Inno Setup 6\ISCC.exe" ) if %INNO_EXE% == not_found ( echo Could not find location of Inno 5 command line installer ISCC.exe. Please install Inno 5. diff --git a/BuildTools/windows/installer/32bit/GeoDa.iss b/BuildTools/windows/installer/32bit/GeoDa.iss index 06c7b2ae9..b88bf12d9 100644 --- a/BuildTools/windows/installer/32bit/GeoDa.iss +++ b/BuildTools/windows/installer/32bit/GeoDa.iss @@ -5,7 +5,7 @@ AppPublisherURL=https://spatial.uchiago.edu/ AppSupportURL=https://spatial.uchiago.edu/ AppUpdatesURL=https://spatial.uchiago.edu/ AppSupportPhone=(480)965-7533 -AppVersion=1.16 +AppVersion=1.18 DefaultDirName={pf}\GeoDa Software DefaultGroupName=GeoDa Software ; Since no icons will be created in "{group}", we don't need the wizard diff --git a/BuildTools/windows/installer/64bit/GeoDa.iss b/BuildTools/windows/installer/64bit/GeoDa.iss index 2c0f2ccc0..af0c70617 100644 --- a/BuildTools/windows/installer/64bit/GeoDa.iss +++ b/BuildTools/windows/installer/64bit/GeoDa.iss @@ -5,7 +5,7 @@ AppPublisherURL=https://spatial.uchiago.edu/ AppSupportURL=https://spatial.uchiago.edu/ AppUpdatesURL=https://spatial.uchiago.edu/ AppSupportPhone=(480)965-7533 -AppVersion=1.16 +AppVersion=1.18 DefaultDirName={pf}\GeoDa Software DefaultGroupName=GeoDa Software ; Since no icons will be created in "{group}", we don't need the wizard @@ -35,8 +35,10 @@ ChangesAssociations=yes ShowLanguageDialog=yes [Languages] -Name: "en"; MessagesFile: "compiler:Default.isl" -Name: "zh"; MessagesFile: "compiler:Languages\ChineseSimplified.isl" +Name: "english"; MessagesFile: "compiler:Default.isl" +Name: "chinesesimplified"; MessagesFile: "compiler:Languages\ChineseSimplified.isl" +Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl" +Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl" [dirs] Name: "{app}"; Permissions: everyone-full; Check: InitializeSetup diff --git a/DataViewer/DataViewerDeleteColDlg.cpp b/DataViewer/DataViewerDeleteColDlg.cpp index 7522e83eb..3699adcc1 100644 --- a/DataViewer/DataViewerDeleteColDlg.cpp +++ b/DataViewer/DataViewerDeleteColDlg.cpp @@ -106,7 +106,6 @@ void DataViewerDeleteColDlg::OnDelete( wxCommandEvent& ev ) int idx = selections[i]; wxString nm = name_to_nm[m_field->GetString(idx)]; int col = table_int->FindColId(nm); - wxLogMessage(nm); try{ table_int->DeleteCol(col); diff --git a/DataViewer/DataViewerEditFieldPropertiesDlg.cpp b/DataViewer/DataViewerEditFieldPropertiesDlg.cpp index 68a96f83b..4338a2be1 100644 --- a/DataViewer/DataViewerEditFieldPropertiesDlg.cpp +++ b/DataViewer/DataViewerEditFieldPropertiesDlg.cpp @@ -359,10 +359,10 @@ void DataViewerEditFieldPropertiesDlg::OnCellChanging( wxGridEvent& ev ) new_str.ToLong(&new_val); } - wxString msg; - msg << "changing row " << row << ", col " << col << " from "; - msg << cur_str << " to " << new_str; - wxLogMessage(msg); + //wxString msg; + //msg << "changing row " << row << ", col " << col << " from "; + //msg << cur_str << " to " << new_str; + //wxLogMessage("%s", msg); GdaConst::FieldType type = GdaConst::unknown_type; wxString type_str = field_grid->GetCellValue(row, COL_T); @@ -701,7 +701,6 @@ void DataViewerEditFieldPropertiesDlg::OnGridComboBox(wxCommandEvent& ev ) ev.Skip(); wxLogMessage("In DataViewerEditFieldPropertiesDlg::OnGridComboBox"); - wxLogMessage(wxString::Format("%d", sel)); } void DataViewerEditFieldPropertiesDlg::OnCellEditorCreated( wxGridEditorCreatedEvent& ev ) diff --git a/DataViewer/MergeTableDlg.cpp b/DataViewer/MergeTableDlg.cpp index 75f07fc73..d7f37cbfe 100644 --- a/DataViewer/MergeTableDlg.cpp +++ b/DataViewer/MergeTableDlg.cpp @@ -233,7 +233,7 @@ void MergeTableDlg::OnOpenClick( wxCommandEvent& ev ) wxString datasource_name = datasource->GetOGRConnectStr(); GdaConst::DataSourceType ds_type = datasource->GetType(); - wxLogMessage("ds:" + datasource_name + " layer: " + layer_name); + //wxLogMessage("ds:" + datasource_name + " layer: " + layer_name); if (merge_datasource_proxy != NULL) { delete merge_datasource_proxy; diff --git a/DataViewer/OGRTable.cpp b/DataViewer/OGRTable.cpp index cf5361ba7..a8b65aedf 100644 --- a/DataViewer/OGRTable.cpp +++ b/DataViewer/OGRTable.cpp @@ -1367,7 +1367,6 @@ int OGRTable::InsertCol(GdaConst::FieldType type, bool OGRTable::DeleteCol(int pos) { wxLogMessage("Inside OGRTable::DeleteCol"); - wxLogMessage(wxString::Format("Deleting column from table at postion %d", pos)); if (pos < 0 || pos >= var_order.GetNumVarGroups() || var_order.GetNumVarGroups() == 0) { return false; @@ -1402,7 +1401,7 @@ bool OGRTable::DeleteCol(int pos) table_state->notifyObservers(); SetChangedSinceLastSave(true); - + wxLogMessage("Exit OGRTable::DeleteCol"); return true; } diff --git a/DialogTools/AZPDlg.cpp b/DialogTools/AZPDlg.cpp index a029a9fc5..d263b109c 100644 --- a/DialogTools/AZPDlg.cpp +++ b/DialogTools/AZPDlg.cpp @@ -68,7 +68,7 @@ AZPDlg::~AZPDlg() void AZPDlg::CreateControls() { wxLogMessage("On AZPDlg::CreateControls"); - wxScrolledWindow* scrl = new wxScrolledWindow(this, wxID_ANY, wxDefaultPosition, wxSize(800,820), wxHSCROLL|wxVSCROLL ); + wxScrolledWindow* scrl = new wxScrolledWindow(this, wxID_ANY, wxDefaultPosition, wxSize(900,840), wxHSCROLL|wxVSCROLL ); scrl->SetScrollRate( 5, 5 ); wxPanel *panel = new wxPanel(scrl); @@ -79,7 +79,7 @@ void AZPDlg::CreateControls() AddSimpleInputCtrls(panel, vbox, false, true/*show spatial weights controls*/); // Parameters - wxFlexGridSizer* gbox = new wxFlexGridSizer(9,2,5,0); + wxFlexGridSizer* gbox = new wxFlexGridSizer(10,2,5,0); // Number of Regions wxStaticText* st_region = new wxStaticText(panel, wxID_ANY, _("Number of Regions:")); @@ -91,18 +91,29 @@ void AZPDlg::CreateControls() // Method wxStaticText* st19 = new wxStaticText(panel, wxID_ANY, _("Method:")); wxString choices19[] = {"AZP", "AZP-Tabu Search", "AZP-Simulated Annealing"}; - m_localsearch = new wxChoice(panel, wxID_ANY, wxDefaultPosition, wxSize(200,-1), 3, choices19); + m_localsearch = new wxChoice(panel, wxID_ANY, wxDefaultPosition, wxSize(200,-1), 3 , choices19); m_localsearch->SetSelection(0); - wxBoxSizer *hbox19_1 = new wxBoxSizer(wxHORIZONTAL); - hbox19_1->Add(new wxStaticText(panel, wxID_ANY, _("Tabu Length:"))); - m_tabulength = new wxTextCtrl(panel, wxID_ANY, "10"); - hbox19_1->Add(m_tabulength); - m_tabulength->Disable(); + wxBoxSizer *hbox19_2 = new wxBoxSizer(wxHORIZONTAL); - hbox19_2->Add(new wxStaticText(panel, wxID_ANY, _("Cooling Rate:"))); - m_coolrate= new wxTextCtrl(panel, wxID_ANY, "0.85"); - hbox19_2->Add(m_coolrate); + m_coolrate= new wxTextCtrl(panel, wxID_ANY, "0.85", wxDefaultPosition, wxSize(45,-1)); + m_maxit= new wxTextCtrl(panel, wxID_ANY, "1", wxDefaultPosition, wxSize(30,-1)); + hbox19_2->Add(new wxStaticText(panel, wxID_ANY, _("Cooling Rate:")), 0, wxALIGN_CENTER_VERTICAL); + hbox19_2->Add(m_coolrate, 0, wxALIGN_CENTER_VERTICAL); + hbox19_2->Add(new wxStaticText(panel, wxID_ANY, _("MaxIt:")), 0, wxALIGN_CENTER_VERTICAL); + hbox19_2->Add(m_maxit, 0, wxALIGN_CENTER_VERTICAL); + m_maxit->Disable(); m_coolrate->Disable(); + + wxBoxSizer *hbox19_1 = new wxBoxSizer(wxHORIZONTAL); + m_tabulength = new wxTextCtrl(panel, wxID_ANY, "10", wxDefaultPosition, wxSize(45,-1)); + m_convtabu = new wxTextCtrl(panel, wxID_ANY, "", wxDefaultPosition, wxSize(45,-1)); + hbox19_1->Add(new wxStaticText(panel, wxID_ANY, _("Tabu Length: ")), 0, wxALIGN_CENTER_VERTICAL); + hbox19_1->Add(m_tabulength, 0, wxALIGN_CENTER_VERTICAL); + hbox19_1->Add(new wxStaticText(panel, wxID_ANY, _("ConvTabu:")), 0, wxALIGN_CENTER_VERTICAL); + hbox19_1->Add(m_convtabu, 0, wxALIGN_CENTER_VERTICAL); + m_tabulength->Disable(); + m_convtabu->Disable(); + wxBoxSizer *vbox19 = new wxBoxSizer(wxVERTICAL); vbox19->Add(m_localsearch, 1, wxEXPAND); vbox19->Add(hbox19_1, 1, wxEXPAND); @@ -110,6 +121,20 @@ void AZPDlg::CreateControls() gbox->Add(st19, 0, wxALIGN_TOP | wxRIGHT | wxLEFT, 10); gbox->Add(vbox19, 1, wxEXPAND); + // ARiSeL + m_inits = new wxTextCtrl(panel, wxID_ANY, "10", wxDefaultPosition, wxSize(30,-1)); + m_inits->Disable(); + + wxStaticText* st20 = new wxStaticText(panel, wxID_ANY, _("ARiSeL:")); + wxBoxSizer *hbox20 = new wxBoxSizer(wxHORIZONTAL); + chk_arisel = new wxCheckBox(panel, wxID_ANY, ""); + + hbox20->Add(chk_arisel,0, wxALIGN_CENTER_VERTICAL); + hbox20->Add(m_inits,0,wxALIGN_CENTER_VERTICAL); + hbox20->Add(new wxStaticText(panel, wxID_ANY, _("Construction Re-runs (inits)")),0,wxALIGN_CENTER_VERTICAL); + gbox->Add(st20, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); + gbox->Add(hbox20, 1, wxEXPAND); + // Minimum Bound Control AddMinBound(panel, gbox); @@ -224,7 +249,25 @@ void AZPDlg::CreateControls() seedButton->Bind(wxEVT_BUTTON, &AZPDlg::OnChangeSeed, this); chk_lisa->Bind(wxEVT_CHECKBOX, &AZPDlg::OnLISACheck, this); m_localsearch->Bind(wxEVT_CHOICE, &AZPDlg::OnLocalSearch, this); + chk_arisel->Bind(wxEVT_CHECKBOX, &AZPDlg::OnAriselCheck, this); +} +void AZPDlg::OnAriselCheck(wxCommandEvent& event) +{ + m_inits->Enable(chk_arisel->IsChecked()); + if (chk_arisel->IsChecked()) { + m_localsearch->SetSelection(1); + m_tabulength->Enable(); + m_convtabu->Enable(); + m_coolrate->Disable(); + m_maxit->Disable(); + } else { + m_localsearch->SetSelection(0); + m_tabulength->Disable(); + m_convtabu->Disable(); + m_coolrate->Disable(); + m_maxit->Disable(); + } } void AZPDlg::OnLocalSearch(wxCommandEvent& event) @@ -232,13 +275,19 @@ void AZPDlg::OnLocalSearch(wxCommandEvent& event) wxLogMessage("On AZPDlg::OnLocalSearch"); if ( m_localsearch->GetSelection() == 0) { m_tabulength->Disable(); + m_convtabu->Disable(); m_coolrate->Disable(); + m_maxit->Disable(); } else if ( m_localsearch->GetSelection() == 1) { m_tabulength->Enable(); + m_convtabu->Enable(); m_coolrate->Disable(); + m_maxit->Disable(); } else if ( m_localsearch->GetSelection() == 2) { m_tabulength->Disable(); + m_convtabu->Disable(); m_coolrate->Enable(); + m_maxit->Enable(); } } void AZPDlg::OnCheckMinBound(wxCommandEvent& event) @@ -262,8 +311,11 @@ void AZPDlg::OnLISACheck(wxCommandEvent& event) if (use_lisa_seed) { combo_lisa->Enable(); + chk_arisel->SetValue(false); + chk_arisel->Disable(); } else { combo_lisa->Disable(); + chk_arisel->Enable(); } } @@ -375,7 +427,6 @@ void AZPDlg::OnClickClose(wxCommandEvent& event ) event.Skip(); EndDialog(wxID_CANCEL); - Destroy(); } void AZPDlg::OnClose(wxCloseEvent& ev) @@ -394,7 +445,7 @@ wxString AZPDlg::_printConfiguration() //txt << _("# iterations:\t") << m_iterations->GetValue() << "\n"; - txt << _("Number of regions:\t") << txt_minregions->GetValue() << "\n"; + txt << _("Number of regions:\t") << txt_regions->GetValue() << "\n"; int local_search_method = m_localsearch->GetSelection(); if (local_search_method == 0) { @@ -402,14 +453,22 @@ wxString AZPDlg::_printConfiguration() } else if (local_search_method == 1) { txt << _("Local search:") << "\t" << _("AZP-Tabu") << "\n"; txt << _("Tabu length:") << "\t" << m_tabulength->GetValue() << "\n"; + txt << _("ConvTabu:") << "\t" << conv_tabu << "\n"; } else if (local_search_method == 2) { txt << _("Local search:") << "\t" << _("AZP-Simulated Annealing") << "\n"; txt << _("Cooling rate:") << "\t" << m_coolrate->GetValue() << "\n"; + txt << _("MaxIt:") << "\t" << m_maxit->GetValue() << "\n"; + } + + if (chk_arisel->IsChecked()) { + txt << _("ARiSeL construction re-runs:") << "\t" << m_inits->GetValue() << "\n"; } if (chk_floor && chk_floor->IsChecked() && combo_floor->GetSelection() >= 0) { int idx = combo_floor->GetSelection(); wxString nm = name_to_nm[combo_floor->GetString(idx)]; - txt << _("Minimum bound:\t") << txt_floor->GetValue() << "(" << nm << ")" << "\n"; + txt << _("Minimum bound:\t") << txt_floor->GetValue() << "(" << nm << ")"; + if (satisfy_min_bound == false) txt << " - failed to meet"; + txt << "\n"; } wxString min_region = txt_minregions->GetValue(); @@ -418,7 +477,7 @@ wxString AZPDlg::_printConfiguration() } if (chk_lisa->IsChecked() && combo_lisa->GetSelection() >=0) { - txt << _("Initial rroups:\t") << combo_lisa->GetString(combo_lisa->GetSelection()) << "\n"; + txt << _("Initial groups:\t") << combo_lisa->GetString(combo_lisa->GetSelection()) << "\n"; } txt << _("Initial value of objective function:") << "\t" << initial_of << "\n"; txt << _("Final value of objective function:") << "\t" << final_of << "\n"; @@ -502,7 +561,7 @@ void AZPDlg::OnOK(wxCommandEvent& event ) // initial = value_initial; //} - // Get initial seed e.g LISA clusters + // Get initial seed e.g LISA clusters, not used std::vector init_regions; bool use_init_regions = chk_lisa->GetValue(); if (use_init_regions) { @@ -568,7 +627,9 @@ void AZPDlg::OnOK(wxCommandEvent& event ) // Get local search method int local_search_method = m_localsearch->GetSelection(); int tabu_length = 10; + conv_tabu = std::max(10, rows/p); double cool_rate = 0.85; + int max_it = 1; if ( local_search_method == 0) { m_tabulength->Disable(); m_coolrate->Disable(); @@ -579,11 +640,16 @@ void AZPDlg::OnOK(wxCommandEvent& event ) tabu_length = (int)n_tabulength; } if (tabu_length < 1) { - wxString err_msg = _("Tabu length for Tabu Search algorithm has to be an integer number larger than 1 (e.g. 85)."); + wxString err_msg = _("Tabu length for Tabu Search algorithm has to be an integer number larger than 1 (e.g. 10)."); wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); dlg.ShowModal(); return; } + wxString str_convtabu= m_convtabu->GetValue(); + long n_convtabu; + if (str_convtabu.ToLong(&n_convtabu)) { + conv_tabu = (int)n_convtabu; + } } else if ( local_search_method == 2) { wxString str_coolrate = m_coolrate->GetValue(); str_coolrate.ToDouble(&cool_rate); @@ -593,11 +659,40 @@ void AZPDlg::OnOK(wxCommandEvent& event ) dlg.ShowModal(); return; } + wxString str_maxit = m_maxit->GetValue(); + long l_max_it = 1; + str_maxit.ToLong(&l_max_it); + if ( l_max_it <= 0) { + wxString err_msg = _("MaxIt for Simulated Annealing algorithm has to be a positive integer number."); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + max_it = l_max_it; } + // no ARiSeL by default + int inits = 0; + if (chk_arisel->IsChecked()) { + wxString str_inits = m_inits->GetValue(); + long n_inits; + if (str_inits.ToLong(&n_inits)) { + inits = (int)n_inits; + } + if (inits < 1) { + wxString err_msg = _("Inits for ARISeL is the number of times the construction of initial feasible solution repeated, it has to be an integer number larger than 1 (default is 10)."); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + } + // Get random seed - long long rnd_seed = (long long) time(0); - if (chk_seed->GetValue()) rnd_seed = GdaConst::gda_user_seed; + long long rnd_seed = GdaConst::gda_user_seed; + if (!chk_seed->GetValue()) { + srand(time(0)); + rnd_seed = rand(); + } //azp int transpose = 0; // row wise @@ -608,18 +703,16 @@ void AZPDlg::OnOK(wxCommandEvent& event ) RegionMaker* azp; if ( local_search_method == 0) { azp = new AZP(p, gw->gal, input_data, &dm, rows, columns, - controllers, init_regions, rnd_seed); - + controllers, inits, init_regions, rnd_seed); } else if ( local_search_method == 1) { - int convergence_criteria = std::max(10, rows / p); // vs 230 * sqrt(p) azp = new AZPTabu(p, gw->gal, input_data, &dm, rows, columns, - controllers, tabu_length, convergence_criteria, - init_regions, rnd_seed); + controllers, tabu_length, conv_tabu, + inits, init_regions, rnd_seed); } else { - int max_iter = 1; azp = new AZPSA(p, gw->gal, input_data, &dm, rows, columns, - controllers, cool_rate, max_iter, init_regions, rnd_seed); + controllers, cool_rate, max_it, inits, init_regions, rnd_seed); } + satisfy_min_bound = azp->IsSatisfyControls(); if (azp->IsSatisfyControls() == false) { wxString msg = _("The clustering results violate the requirement of minimum bound or minimum number per region. Please adjust the input and try again."); wxMessageDialog dlg(NULL, msg, _("Warning"), wxOK | wxICON_WARNING); diff --git a/DialogTools/AZPDlg.h b/DialogTools/AZPDlg.h index 34cbb08ed..3200b101f 100644 --- a/DialogTools/AZPDlg.h +++ b/DialogTools/AZPDlg.h @@ -48,6 +48,7 @@ class AZPDlg : public AbstractClusterDlg void OnSeedCheck(wxCommandEvent& event); void OnChangeSeed(wxCommandEvent& event); void OnLISACheck(wxCommandEvent& event); + void OnAriselCheck(wxCommandEvent& event); virtual void update(TableState* o); virtual void OnCheckMinBound(wxCommandEvent& event); @@ -57,6 +58,7 @@ class AZPDlg : public AbstractClusterDlg private: wxCheckBox* chk_seed; wxCheckBox* chk_lisa; + wxCheckBox* chk_arisel; wxChoice* combo_lisa; @@ -69,12 +71,17 @@ class AZPDlg : public AbstractClusterDlg wxTextCtrl* txt_minregions; wxTextCtrl* txt_regions; wxTextCtrl* m_tabulength; + wxTextCtrl* m_convtabu; wxTextCtrl* m_coolrate; + wxTextCtrl* m_maxit; + wxTextCtrl* m_inits; wxButton* seedButton; wxString select_floor; wxString select_lisa; + bool satisfy_min_bound; + int conv_tabu; double initial_of; double final_of; DECLARE_EVENT_TABLE() diff --git a/DialogTools/AbstractClusterDlg.cpp b/DialogTools/AbstractClusterDlg.cpp index 565cb20dd..ee9a5a343 100644 --- a/DialogTools/AbstractClusterDlg.cpp +++ b/DialogTools/AbstractClusterDlg.cpp @@ -249,7 +249,8 @@ void AbstractClusterDlg::AddSimpleInputCtrls(wxPanel *panel, wxBoxSizer* vbox, } void AbstractClusterDlg::AddInputCtrls(wxPanel *panel, wxBoxSizer* vbox, - bool show_auto_button, bool show_spatial_weights, + bool show_auto_button, bool integer_only, + bool show_spatial_weights, bool single_variable, bool add_centroids) { wxString ttl = single_variable ? _("Select a Variable") : _("Select Variables"); @@ -260,7 +261,7 @@ void AbstractClusterDlg::AddInputCtrls(wxPanel *panel, wxBoxSizer* vbox, combo_var = new wxListBox(panel, wxID_ANY, wxDefaultPosition, wxSize(250,250), 0, NULL, style); - InitVariableCombobox(combo_var, add_centroids); + InitVariableCombobox(combo_var, integer_only, add_centroids); m_use_centroids = new wxCheckBox(panel, wxID_ANY, _("Use geometric centroids")); auto_btn = new wxButton(panel, wxID_OK, _("Auto Weighting")); @@ -946,6 +947,12 @@ bool AbstractClusterDlg::GetInputData(int transform, int min_num_var) std::vector > data(num_var - has_x_cent - has_y_cent); for (int i=0; iGetColData(col_ids[i], var_info[i].time, data[i]); + if (CheckEmptyColumn(col_ids[i], var_info[i].time)) { + wxString err_msg = wxString::Format(_("The selected variable %s is not valid. If it's a grouped variable, please modify it in Time->Time Editor. Or please select another variable."), var_info[i].name); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return false; + } } // for special table variables: , @@ -1045,6 +1052,18 @@ bool AbstractClusterDlg::GetInputData(int transform, int min_num_var) return false; } +bool AbstractClusterDlg::CheckEmptyColumn(int col_id, int time) +{ + std::vector undefs; + table_int->GetColUndefined(col_id, time, undefs); + for (int i=0; iInsertCol(GdaConst::long64_type,new_id_var_name, col_insert_pos); diff --git a/DialogTools/CatClassifDlg.cpp b/DialogTools/CatClassifDlg.cpp index f9dfd2e74..0b4934ce0 100644 --- a/DialogTools/CatClassifDlg.cpp +++ b/DialogTools/CatClassifDlg.cpp @@ -949,8 +949,8 @@ CatClassifState* CatClassifPanel::PromptNew(const CatClassifDef& ccd, } wxLogMessage("In CatClassifPanel::PromptNew"); - wxLogMessage(_("suggested title:") + suggested_title); - wxLogMessage(_("field name:") + field_name); + //wxLogMessage("%s", _("suggested title:") + suggested_title); + //wxLogMessage("%s", _("field name:") + field_name); if (success || (prompt_title_dlg == false && !new_title.IsEmpty()) ) { cc_data = ccd; @@ -1008,7 +1008,7 @@ void CatClassifPanel::OnCurCatsChoice(wxCommandEvent& event) cc_data = cc_state->GetCatClassif(); SetSyncVars(true); - wxLogMessage(_("choice:") + cc_str_sel); + //wxLogMessage(_("choice:") + cc_str_sel); // Verify that cc data is self-consistent and correct if not. This // will result in all breaks, colors and names being initialized. @@ -1143,7 +1143,7 @@ void CatClassifPanel::OnNumCatsChoice(wxCommandEvent& event) } else { brk_slider->Enable(true); } - wxLogMessage(wxString::Format("choice: %d", new_num_cats)); + //wxLogMessage(wxString::Format("choice: %d", new_num_cats)); // reserve the choice of "Breaks" control int old_breaks_choice = breaks_choice->GetSelection(); @@ -1205,7 +1205,7 @@ void CatClassifPanel::OnAssocVarChoice(wxCommandEvent& ev) wxString cur_fc_str = assoc_var_choice->GetStringSelection(); - wxLogMessage(cur_fc_str); + //wxLogMessage("%s", cur_fc_str); bool is_tm_var = table_int->IsColTimeVariant(cur_fc_str); if (is_tm_var) diff --git a/DialogTools/ConnectDatasourceDlg.cpp b/DialogTools/ConnectDatasourceDlg.cpp index 6e1355fda..6c5d059e2 100644 --- a/DialogTools/ConnectDatasourceDlg.cpp +++ b/DialogTools/ConnectDatasourceDlg.cpp @@ -773,7 +773,7 @@ void ConnectDatasourceDlg::OnOkClick( wxCommandEvent& event ) GdaFrame* gda_frame = GdaFrame::GetGdaFrame(); if (gda_frame) { gda_frame->OpenProject(ds_file_path.GetFullPath()); - wxLogMessage(_("Open project file:") + ds_file_path.GetFullPath()); + //wxLogMessage("%s", _("Open project file:") + ds_file_path.GetFullPath()); try { Project* project = gda_frame->GetProject(); wxString layer_name; @@ -782,7 +782,7 @@ void ConnectDatasourceDlg::OnOkClick( wxCommandEvent& event ) RecentDatasource recent_ds; recent_ds.Add(ds_file_path.GetFullPath(), ds_file_path.GetFullPath(), layer_name); } catch( GdaException ex) { - wxLogMessage(ex.what()); + wxLogMessage("Open project error."); } EndDialog(wxID_CANCEL); } @@ -847,8 +847,8 @@ void ConnectDatasourceDlg::OnOkClick( wxCommandEvent& event ) if (layer_name.IsEmpty()) layer_name = layername; - wxLogMessage(_("Open Datasource:") + datasource->ToString()); - wxLogMessage(_("Open Layer:") + layername); + //wxLogMessage("%s", _("Open Datasource:") + datasource->ToString()); + //wxLogMessage("%s", _("Open Layer:") + layername); SaveRecentDataSource(datasource, layer_name); diff --git a/DialogTools/CreateGridDlg.cpp b/DialogTools/CreateGridDlg.cpp index 493f228b7..30b8762f0 100644 --- a/DialogTools/CreateGridDlg.cpp +++ b/DialogTools/CreateGridDlg.cpp @@ -470,7 +470,7 @@ void CreateGridDlg::OnCEdit1Updated( wxCommandEvent& event ) wxLogMessage("In CreateGridDlg::OnCEdit1Updated()"); if (!isCreated) return; wxString input = m_lower_x->GetValue(); - wxLogMessage(input); + //wxLogMessage("%s", input); input.ToDouble(&m_xBot); EnableItems(); @@ -481,7 +481,7 @@ void CreateGridDlg::OnCEdit2Updated( wxCommandEvent& event ) wxLogMessage("In CreateGridDlg::OnCEdit2Updated()"); if (!isCreated) return; wxString input = m_lower_y->GetValue(); - wxLogMessage(input); + //wxLogMessage("%s", input); input.ToDouble(&m_yBot); EnableItems(); } @@ -491,7 +491,7 @@ void CreateGridDlg::OnCEdit3Updated( wxCommandEvent& event ) wxLogMessage("In CreateGridDlg::OnCEdit3Updated()"); if (!isCreated) return; wxString input = m_upper_x->GetValue(); - wxLogMessage(input); + //wxLogMessage("%s", input); input.ToDouble(&m_xTop); EnableItems(); } @@ -501,7 +501,7 @@ void CreateGridDlg::OnCEdit4Updated( wxCommandEvent& event ) wxLogMessage("In CreateGridDlg::OnCEdit4Updated()"); if (!isCreated) return; wxString input = m_upper_y->GetValue(); - wxLogMessage(input); + //wxLogMessage("%s", input); input.ToDouble(&m_yTop); EnableItems(); } diff --git a/DialogTools/CreatingWeightDlg.cpp b/DialogTools/CreatingWeightDlg.cpp index 916871f3a..7409ad5c2 100644 --- a/DialogTools/CreatingWeightDlg.cpp +++ b/DialogTools/CreatingWeightDlg.cpp @@ -568,8 +568,6 @@ void CreatingWeightDlg::OnCThresholdTextEdit( wxCommandEvent& event ) wxString val = m_threshold->GetValue(); val.Trim(false); val.Trim(true); - - wxLogMessage(val); int dist_var_type = m_nb_distance_variables->GetSelection(); if (dist_var_type == 0) { @@ -612,8 +610,6 @@ void CreatingWeightDlg::OnCBandwidthThresholdTextEdit( wxCommandEvent& event ) wxString val = m_manu_bandwidth->GetValue(); val.Trim(false); val.Trim(true); - - wxLogMessage(val); int dist_var_type = m_nb_distance_variables->GetSelection(); if (dist_var_type == 0) { @@ -661,18 +657,12 @@ void CreatingWeightDlg::OnCThresholdSliderUpdated( wxCommandEvent& event ) if (m_threshold_val > 0) { FindWindow(XRCID("wxID_OK"))->Enable(true); } - wxString str_val; - str_val << m_threshold_val; - wxLogMessage(str_val); } else { m_threshold_val_multivars = (m_sliderdistance->GetValue() * (m_thres_max_multivars-m_thres_min_multivars)/100.0) + m_thres_min_multivars; m_threshold->ChangeValue( wxString::Format("%f", (double) m_threshold_val_multivars)); if (m_threshold_val_multivars > 0) { FindWindow(XRCID("wxID_OK"))->Enable(true); } - wxString str_val; - str_val << m_threshold_val_multivars; - wxLogMessage(str_val); } } @@ -689,18 +679,12 @@ void CreatingWeightDlg::OnCBandwidthThresholdSliderUpdated( wxCommandEvent& even if (m_bandwidth_thres_val > 0) { m_btn_ok->Enable(true); } - wxString str_val; - str_val << m_bandwidth_thres_val; - wxLogMessage(str_val); } else { m_bandwidth_thres_val_multivars = (m_bandwidth_slider->GetValue() * (m_thres_max_multivars-m_thres_min_multivars)/100.0) + m_thres_min_multivars; m_manu_bandwidth->ChangeValue( wxString::Format("%f", (double) m_bandwidth_thres_val_multivars)); if (m_bandwidth_thres_val_multivars > 0) { m_btn_ok->Enable(true); } - wxString str_val; - str_val << m_bandwidth_thres_val_multivars; - wxLogMessage(str_val); } } @@ -1043,10 +1027,6 @@ void CreatingWeightDlg::OnXSelected(wxCommandEvent& event ) UpdateTmSelEnableState(); UpdateThresholdValues(); UpdateCreateButtonState(); - - wxString msg; - msg << _("selected:") << m_X->GetSelection(); - wxLogMessage(msg); } void CreatingWeightDlg::OnYSelected(wxCommandEvent& event ) @@ -1066,10 +1046,6 @@ void CreatingWeightDlg::OnYSelected(wxCommandEvent& event ) UpdateTmSelEnableState(); UpdateThresholdValues(); UpdateCreateButtonState(); - - wxString msg; - msg << "selected:" << m_Y->GetSelection(); - wxLogMessage(msg); } void CreatingWeightDlg::OnXTmSelected(wxCommandEvent& event ) @@ -1159,10 +1135,6 @@ void CreatingWeightDlg::OnIdVariableSelected( wxCommandEvent& event ) UpdateThresholdValuesMultiVars(); } UpdateCreateButtonState(); - - wxString msg; - msg << _("selected:") << m_id_field->GetSelection(); - wxLogMessage(msg); } double CreatingWeightDlg::GetBandwidth() @@ -1457,7 +1429,7 @@ void CreatingWeightDlg::CreateWeights() project->SetWorkingDir(new_dir); } wxLogMessage("CreateWeights()"); - wxLogMessage(outputfile); + //wxLogMessage("%s", outputfile); // 1/2 case social weights: if (m_nb_weights_type->GetSelection() == 1 && diff --git a/DialogTools/ExportCsvDlg.cpp b/DialogTools/ExportCsvDlg.cpp index 5db3ef80f..6d5dfe318 100644 --- a/DialogTools/ExportCsvDlg.cpp +++ b/DialogTools/ExportCsvDlg.cpp @@ -103,7 +103,7 @@ void ExportCsvDlg::OnOkClick( wxCommandEvent& event ) } } - wxLogMessage(_("csv file:") + new_csv); + //wxLogMessage("%s", _("csv file:") + new_csv); #ifdef __WIN32__ std::ofstream out_file(new_csv.wc_str(),std::ios::out | std::ios::binary); #else diff --git a/DialogTools/ExportDataDlg.cpp b/DialogTools/ExportDataDlg.cpp index b9bc837c4..03021b4ad 100644 --- a/DialogTools/ExportDataDlg.cpp +++ b/DialogTools/ExportDataDlg.cpp @@ -336,7 +336,7 @@ void ExportDataDlg::OnOkClick( wxCommandEvent& event ) datasource_name = ds_name; GdaConst::DataSourceType ds_type = datasource->GetType(); - wxLogMessage(_("ds:") + ds_name); + //wxLogMessage("%s", _("ds:") + ds_name); if (ds_name.length() <= 0 ) { wxMessageDialog dlg(this, _("Please specify a valid data source name."), _("Warning"), wxOK | wxICON_WARNING); diff --git a/DialogTools/FieldNameCorrectionDlg.cpp b/DialogTools/FieldNameCorrectionDlg.cpp index f340056fb..817d9716b 100644 --- a/DialogTools/FieldNameCorrectionDlg.cpp +++ b/DialogTools/FieldNameCorrectionDlg.cpp @@ -424,7 +424,7 @@ wxString ScrolledWidgetsPane::TruncateFieldName(const wxString& old_name, int max_len) { wxLogMessage("ScrolledWidgetsPane::TruncateFieldName"); - wxLogMessage(old_name); + //wxLogMessage("%s", old_name); if (GdaConst::datasrc_field_lens.find(ds_type) == GdaConst::datasrc_field_lens.end()) { @@ -446,14 +446,14 @@ wxString ScrolledWidgetsPane::TruncateFieldName(const wxString& old_name, new_name << old_name.substr(0, front_chars) << separator << old_name.substr(str_len - back_chars); - wxLogMessage(new_name); + //wxLogMessage("%s", new_name); return new_name; } wxString ScrolledWidgetsPane::RemoveIllegalChars(const wxString& old_name) { wxLogMessage("ScrolledWidgetsPane::RemoveIllegalChars"); - wxLogMessage(old_name); + //wxLogMessage("%s", old_name); if (GdaConst::datasrc_field_illegal_regex.find(ds_type) == GdaConst::datasrc_field_illegal_regex.end()) { @@ -469,7 +469,7 @@ wxString ScrolledWidgetsPane::RemoveIllegalChars(const wxString& old_name) if (new_name.size()==0) new_name = "NONAME"; - wxLogMessage(new_name); + //wxLogMessage("%s", new_name); return new_name; } @@ -477,7 +477,7 @@ wxString ScrolledWidgetsPane::RemoveIllegalChars(const wxString& old_name) wxString ScrolledWidgetsPane::RenameDupFieldName(const wxString& old_name) { wxLogMessage("ScrolledWidgetsPane::RenameDupFieldName"); - wxLogMessage(old_name); + //wxLogMessage("%s", old_name); wxString new_name(old_name); @@ -509,14 +509,14 @@ wxString ScrolledWidgetsPane::RenameDupFieldName(const wxString& old_name) new_name = first_part + "_" + last_part; } } - wxLogMessage(new_name); + //wxLogMessage("%s", new_name); return new_name; } bool ScrolledWidgetsPane::IsFieldNameValid(const wxString& col_name) { wxLogMessage("ScrolledWidgetsPane::IsFieldNameValid"); - //wxLogMessage(col_name); + //wxLogMessage("%s", col_name); if ( GdaConst::datasrc_field_lens.find(ds_type) == GdaConst::datasrc_field_lens.end() ) diff --git a/DialogTools/FieldNewCalcLagDlg.cpp b/DialogTools/FieldNewCalcLagDlg.cpp index ff22c759d..0870da3b6 100644 --- a/DialogTools/FieldNewCalcLagDlg.cpp +++ b/DialogTools/FieldNewCalcLagDlg.cpp @@ -47,9 +47,9 @@ BEGIN_EVENT_TABLE( FieldNewCalcLagDlg, wxPanel ) EVT_CHOICE( XRCID("IDC_LAG_OPERAND"), FieldNewCalcLagDlg::OnLagOperandUpdated ) EVT_CHOICE( XRCID("IDC_LAG_OPERAND_TM"), - FieldNewCalcLagDlg::OnLagOperandTmUpdated ) + FieldNewCalcLagDlg::OnLagOperandTmUpdated ) - EVT_BUTTON( XRCID("ID_OPEN_WEIGHT"), FieldNewCalcLagDlg::OnOpenWeightClick ) + EVT_BUTTON( XRCID("ID_OPEN_WEIGHT"), FieldNewCalcLagDlg::OnOpenWeightClick ) END_EVENT_TABLE() FieldNewCalcLagDlg::FieldNewCalcLagDlg(Project* project_s, @@ -88,8 +88,26 @@ void FieldNewCalcLagDlg::CreateControls() // ID_LAG_USE_ROWSTAND_W ID_LAG_INCLUDE_DIAGNOAL_W m_row_stand = XRCCTRL(*this, "ID_LAG_USE_ROWSTAND_W", wxCheckBox); - m_self_neighbor = XRCCTRL(*this, "ID_LAG_INCLUDE_DIAGNOAL_W", wxCheckBox); - + m_self_neighbor = XRCCTRL(*this, "ID_LAG_INCLUDE_DIAGNOAL_W", wxCheckBox); + m_median_lag = XRCCTRL(*this, "ID_LAG_MEDIAN", wxCheckBox); + + m_median_lag->Bind(wxEVT_CHECKBOX, &FieldNewCalcLagDlg::OnMedianLag, this); +} + +void FieldNewCalcLagDlg::OnMedianLag(wxCommandEvent& evt) +{ + bool median_checked = m_median_lag->IsChecked(); + + if (median_checked) { + m_row_stand->SetValue(false); + m_self_neighbor->SetValue(false); + } else { + m_row_stand->SetValue(true); + m_self_neighbor->SetValue(false); + } + + m_row_stand->Enable(!median_checked); + m_self_neighbor->Enable(!median_checked); } void FieldNewCalcLagDlg::Apply() @@ -167,8 +185,8 @@ void FieldNewCalcLagDlg::Apply() return; } } - - bool not_binary_w = w_man_int->IsBinaryWeights(id); + + bool not_binary_w = w_man_int->IsBinaryWeights(id); for (int t=0; tGetColUndefined(var_col, time_list[t], undefined); } - for (int i=0, iend=table_int->GetNumberRows(); iGetNumberRows(); ++i) { double lag = 0; const GalElement& elm_i = W[i]; - if (elm_i.Size() == 0) + if (elm_i.Size() == 0) { r_undefined[i] = true; - - double nn = 0; - const std::vector & w_values = W[i].GetNbrWeights(); - - int self_idx = -1; - for (int j=0, sz=W[i].Size(); j & w_values = W[i].GetNbrWeights(); - if (r_undefined[i]==false) { - if ( not_binary_w == false) { - // contiguity weights - if (m_self_neighbor->IsChecked() ) { - lag += data[i]; - nn += 1; - } - if (m_row_stand->IsChecked()) { - lag = nn > 0 ? lag / nn : 0; - } - - } else { - // inverse or kernel weights - if (m_row_stand->IsChecked()) { - lag = nn > 0 ? lag / nn : 0; - } - if (m_self_neighbor->IsChecked() ) { - if (self_idx > 0) { - // only case: kernel weights with diagonal - lag += data[i] * w_values[self_idx]; - } else { - lag += data[i]; - } - } + if (m_median_lag->IsChecked()) { + // median + int nn = (int)W[i].Size(); + if (W[i].Check(i)) { + // exclude self from neighbors + nn -= 1; } - + std::vector nbr_data(nn); + const std::vector& nbrs = W[i].GetNbrs(); + for (size_t j=0, k=0; jIsChecked() ) { + lag += data[i]; + nn += 1; + } + if (m_row_stand->IsChecked()) { + lag = nn > 0 ? lag / nn : 0; + } + + } else { + // inverse or kernel weights + if (m_row_stand->IsChecked()) { + lag = nn > 0 ? lag / nn : 0; + } + if (m_self_neighbor->IsChecked() ) { + if (self_idx > 0) { + // only case: kernel weights with diagonal + lag += data[i] * w_values[self_idx]; + } else { + lag += data[i]; + } + } + } + + r_data[i] = lag; + } } } table_int->SetColData(result_col, time_list[t], r_data); @@ -354,7 +392,7 @@ void FieldNewCalcLagDlg::InitWeightsList() for (long i=0; iSetSelection(i); } - } + } SetupRowstandControls(); } @@ -367,31 +405,31 @@ boost::uuids::uuid FieldNewCalcLagDlg::GetWeightsId() } return w_ids[sel]; } - -void FieldNewCalcLagDlg::SetupRowstandControls() -{ - long sel = m_weights->GetSelection(); - if (sel >= 0) { - bool flag = true; - m_row_stand->SetValue(true); - m_self_neighbor->SetValue(false); - - boost::uuids::uuid id = GetWeightsId(); - WeightsMetaInfo::WeightTypeEnum type = w_man_int->GetWeightsType(id); - if (type == WeightsMetaInfo::WT_kernel) { - m_row_stand->SetValue(false); - m_self_neighbor->SetValue(true); - flag = false; - } else if (type == WeightsMetaInfo::WT_knn || type == WeightsMetaInfo::WT_threshold) { - if (w_man_int->IsBinaryWeights(id)) { - m_row_stand->SetValue(false); - m_self_neighbor->SetValue(false); - } - } - m_row_stand->Enable(flag); - m_self_neighbor->Enable(flag); - } -} + +void FieldNewCalcLagDlg::SetupRowstandControls() +{ + long sel = m_weights->GetSelection(); + if (sel >= 0) { + bool flag = true; + m_row_stand->SetValue(true); + m_self_neighbor->SetValue(false); + + boost::uuids::uuid id = GetWeightsId(); + WeightsMetaInfo::WeightTypeEnum type = w_man_int->GetWeightsType(id); + if (type == WeightsMetaInfo::WT_kernel) { + m_row_stand->SetValue(false); + m_self_neighbor->SetValue(true); + flag = false; + } else if (type == WeightsMetaInfo::WT_knn || type == WeightsMetaInfo::WT_threshold) { + if (w_man_int->IsBinaryWeights(id)) { + m_row_stand->SetValue(false); + m_self_neighbor->SetValue(false); + } + } + m_row_stand->Enable(flag); + m_self_neighbor->Enable(flag); + } +} void FieldNewCalcLagDlg::OnLagResultUpdated( wxCommandEvent& event ) { @@ -409,7 +447,7 @@ void FieldNewCalcLagDlg::OnLagResultTmUpdated( wxCommandEvent& event ) void FieldNewCalcLagDlg::OnCurrentusedWUpdated( wxCommandEvent& event ) { - Display(); + Display(); SetupRowstandControls(); } diff --git a/DialogTools/FieldNewCalcLagDlg.h b/DialogTools/FieldNewCalcLagDlg.h index 92663ca29..68ec04e10 100644 --- a/DialogTools/FieldNewCalcLagDlg.h +++ b/DialogTools/FieldNewCalcLagDlg.h @@ -22,7 +22,7 @@ #include #include -#include +#include class Project; class TableInterface; @@ -53,15 +53,16 @@ class FieldNewCalcLagDlg: public wxPanel void OnLagOperandUpdated( wxCommandEvent& event ); void OnLagOperandTmUpdated( wxCommandEvent& event ); void OnOpenWeightClick( wxCommandEvent& event ); - + void OnMedianLag( wxCommandEvent& event ); + void UpdateOtherPanels(); void SetOtherPanelPointers(FieldNewCalcSpecialDlg* s_panel_s, FieldNewCalcUniDlg* u_panel_s, FieldNewCalcBinDlg* b_panel_s, - FieldNewCalcRateDlg* r_panel_s) + FieldNewCalcRateDlg* r_panel_s) { s_panel=s_panel_s; u_panel=u_panel_s; - b_panel=b_panel_s; r_panel=r_panel_s; + b_panel=b_panel_s; r_panel=r_panel_s; } FieldNewCalcSpecialDlg* s_panel; FieldNewCalcUniDlg* u_panel; @@ -77,14 +78,14 @@ class FieldNewCalcLagDlg: public wxPanel bool is_space_time; wxChoice* m_result; wxChoice* m_result_tm; - wxChoice* m_weights; + wxChoice* m_weights; std::vector w_ids; wxChoice* m_var; wxChoice* m_var_tm; wxTextCtrl* m_text; wxCheckBox* m_row_stand; - wxCheckBox* m_self_neighbor; - + wxCheckBox* m_self_neighbor; + wxCheckBox* m_median_lag; Project* project; WeightsManInterface* w_man_int; diff --git a/DialogTools/FieldNewCalcSheetDlg.cpp b/DialogTools/FieldNewCalcSheetDlg.cpp index 63319f30f..d83604e85 100644 --- a/DialogTools/FieldNewCalcSheetDlg.cpp +++ b/DialogTools/FieldNewCalcSheetDlg.cpp @@ -102,7 +102,7 @@ void FieldNewCalcSheetDlg::CreateControls() { wxXmlResource::Get()->LoadDialog(this, GetParent(), "IDD_FIELDCALC_SHEET"); m_note = XRCCTRL(*this, "ID_NOTEBOOK", wxNotebook); -} +} void FieldNewCalcSheetDlg::OnPageChange( wxBookCtrlEvent& event ) { @@ -122,25 +122,22 @@ void FieldNewCalcSheetDlg::OnPageChange( wxBookCtrlEvent& event ) else if (tab_idx == 5) var_sel_idx = pDT->m_result->GetCurrentSelection(); - { + { /* - pSpecial->m_result->SetSelection(var_sel_idx); + pSpecial->m_result->SetSelection(var_sel_idx); pSpecial->InitFieldChoices(); - pUni->m_result->SetSelection(var_sel_idx); + pUni->m_result->SetSelection(var_sel_idx); pUni->InitFieldChoices(); - pBin->m_result->SetSelection(var_sel_idx); + pBin->m_result->SetSelection(var_sel_idx); pBin->InitFieldChoices(); - pLag->m_result->SetSelection(var_sel_idx); + pLag->m_result->SetSelection(var_sel_idx); pLag->InitFieldChoices(); - pRate->m_result->SetSelection(var_sel_idx); + pRate->m_result->SetSelection(var_sel_idx); pRate->InitFieldChoices(); - pDT->m_result->SetSelection(var_sel_idx); - pDT->InitFieldChoices(); + pDT->m_result->SetSelection(var_sel_idx); + pDT->InitFieldChoices(); */ } - wxString msg; - msg << "page idx: " << var_sel_idx; - wxLogMessage(msg); } void FieldNewCalcSheetDlg::OnApplyClick( wxCommandEvent& event ) diff --git a/DialogTools/HClusterDlg.cpp b/DialogTools/HClusterDlg.cpp index 1a834c962..9f9ef790e 100644 --- a/DialogTools/HClusterDlg.cpp +++ b/DialogTools/HClusterDlg.cpp @@ -60,9 +60,9 @@ EVT_CLOSE( HClusterDlg::OnClose ) END_EVENT_TABLE() -HClusterDlg::HClusterDlg(wxFrame* parent_s, Project* project_s, bool show_centroids) +HClusterDlg::HClusterDlg(wxFrame* parent_s, Project* project_s, bool show_centroids, bool show_weights) : AbstractClusterDlg(parent_s, project_s, _("Hierarchical Clustering Settings")), -show_centroids(show_centroids) +show_centroids(show_centroids), show_weights(show_weights) { wxLogMessage("Open HClusterDlg."); htree = NULL; @@ -142,7 +142,7 @@ void HClusterDlg::CreateControls() AddInputCtrls(panel, vbox, true); } else { // for SCHC, show spatial weights control - AddSimpleInputCtrls(panel, vbox, false, true); + AddSimpleInputCtrls(panel, vbox, false/*no show_auto_button*/, true/*show spatial weights*/); } // Parameters @@ -410,7 +410,6 @@ void HClusterDlg::OnClickClose(wxCommandEvent& event ) event.Skip(); EndDialog(wxID_CANCEL); - Destroy(); } void HClusterDlg::OnClose(wxCloseEvent& ev) @@ -529,7 +528,7 @@ bool HClusterDlg::Run(vector& clusters) node2 = node2 < rows ? node2 : rows-node2-1; node1 = node1 < rows ? node1 : rows-node1-1; - //cout << i<< ":" << node2 <<", " << node1 << ", " << Z2[i]->dist <node1 <<", " << NN->node2 << ", " << NN->dist < clusters; bool show_centroids; + bool show_weights; wxButton *saveButton; wxChoice* combo_cov; diff --git a/DialogTools/KMeansDlg.cpp b/DialogTools/KMeansDlg.cpp index 773a65c3d..89b92bd62 100644 --- a/DialogTools/KMeansDlg.cpp +++ b/DialogTools/KMeansDlg.cpp @@ -295,7 +295,6 @@ void KClusterDlg::OnClickClose(wxCommandEvent& event ) event.Skip(); EndDialog(wxID_CANCEL); - Destroy(); } void KClusterDlg::OnClose(wxCloseEvent& ev) diff --git a/DialogTools/MaxpDlg.cpp b/DialogTools/MaxpDlg.cpp index 4dcdaa4c5..bf40de22f 100644 --- a/DialogTools/MaxpDlg.cpp +++ b/DialogTools/MaxpDlg.cpp @@ -41,7 +41,7 @@ #include "../Explore/MapNewView.h" #include "../Project.h" #include "../Algorithms/cluster.h" -#include "../Algorithms/maxp.h" +#include "../Algorithms/azp.h" #include "../GeneralWxUtils.h" #include "../GenUtils.h" @@ -68,7 +68,7 @@ MaxpDlg::~MaxpDlg() void MaxpDlg::CreateControls() { wxLogMessage("On MaxpDlg::CreateControls"); - wxScrolledWindow* scrl = new wxScrolledWindow(this, wxID_ANY, wxDefaultPosition, wxSize(800,820), wxHSCROLL|wxVSCROLL ); + wxScrolledWindow* scrl = new wxScrolledWindow(this, wxID_ANY, wxDefaultPosition, wxSize(900,820), wxHSCROLL|wxVSCROLL ); scrl->SetScrollRate( 5, 5 ); wxPanel *panel = new wxPanel(scrl); @@ -95,6 +95,9 @@ void MaxpDlg::CreateControls() wxBoxSizer *hbox18 = new wxBoxSizer(wxHORIZONTAL); chk_lisa = new wxCheckBox(panel, wxID_ANY, ""); combo_lisa = new wxChoice(panel, wxID_ANY, wxDefaultPosition, wxSize(160,-1)); + st18->Hide(); + chk_lisa->Hide(); + combo_lisa->Hide(); hbox18->Add(chk_lisa,0, wxALIGN_CENTER_VERTICAL); hbox18->Add(combo_lisa,0,wxALIGN_CENTER_VERTICAL); @@ -113,16 +116,27 @@ void MaxpDlg::CreateControls() wxString choices19[] = {"Greedy", "Tabu Search", "Simulated Annealing"}; m_localsearch = new wxChoice(panel, wxID_ANY, wxDefaultPosition, wxSize(200,-1), 3, choices19); m_localsearch->SetSelection(0); + wxBoxSizer *hbox19_1 = new wxBoxSizer(wxHORIZONTAL); - hbox19_1->Add(new wxStaticText(panel, wxID_ANY, _("Tabu Length:"))); - m_tabulength = new wxTextCtrl(panel, wxID_ANY, "85"); - hbox19_1->Add(m_tabulength); + m_tabulength = new wxTextCtrl(panel, wxID_ANY, "10", wxDefaultPosition, wxSize(45,-1)); + m_convtabu = new wxTextCtrl(panel, wxID_ANY, "", wxDefaultPosition, wxSize(45,-1)); + hbox19_1->Add(new wxStaticText(panel, wxID_ANY, _("Tabu Length:")), 0, wxALIGN_CENTER_VERTICAL); + hbox19_1->Add(m_tabulength, 0, wxALIGN_CENTER_VERTICAL); + hbox19_1->Add(new wxStaticText(panel, wxID_ANY, _("ConvTabu:")), 0, wxALIGN_CENTER_VERTICAL); + hbox19_1->Add(m_convtabu, 0, wxALIGN_CENTER_VERTICAL); m_tabulength->Disable(); + m_convtabu->Disable(); + wxBoxSizer *hbox19_2 = new wxBoxSizer(wxHORIZONTAL); - hbox19_2->Add(new wxStaticText(panel, wxID_ANY, _("Cooling Rate:"))); - m_coolrate= new wxTextCtrl(panel, wxID_ANY, "0.85"); - hbox19_2->Add(m_coolrate); + m_coolrate= new wxTextCtrl(panel, wxID_ANY, "0.85", wxDefaultPosition, wxSize(45,-1)); + m_sait= new wxTextCtrl(panel, wxID_ANY, "1", wxDefaultPosition, wxSize(30,-1)); + hbox19_2->Add(new wxStaticText(panel, wxID_ANY, _("Cooling Rate:")), 0, wxALIGN_CENTER_VERTICAL); + hbox19_2->Add(m_coolrate, 0, wxALIGN_CENTER_VERTICAL); + hbox19_2->Add(new wxStaticText(panel, wxID_ANY, _("MaxIt:")), 0, wxALIGN_CENTER_VERTICAL); + hbox19_2->Add(m_sait, 0, wxALIGN_CENTER_VERTICAL); + m_sait->Disable(); m_coolrate->Disable(); + wxBoxSizer *vbox19 = new wxBoxSizer(wxVERTICAL); vbox19->Add(m_localsearch, 1, wxEXPAND); vbox19->Add(hbox19_1, 1, wxEXPAND); @@ -221,13 +235,19 @@ void MaxpDlg::OnLocalSearch(wxCommandEvent& event) wxLogMessage("On MaxpDlg::OnLocalSearch"); if ( m_localsearch->GetSelection() == 0) { m_tabulength->Disable(); + m_convtabu->Disable(); m_coolrate->Disable(); + m_sait->Disable(); } else if ( m_localsearch->GetSelection() == 1) { m_tabulength->Enable(); + m_convtabu->Enable(); m_coolrate->Disable(); + m_sait->Disable(); } else if ( m_localsearch->GetSelection() == 2) { m_tabulength->Disable(); + m_convtabu->Disable(); m_coolrate->Enable(); + m_sait->Enable(); } } void MaxpDlg::OnCheckMinBound(wxCommandEvent& event) @@ -364,7 +384,6 @@ void MaxpDlg::OnClickClose(wxCommandEvent& event ) event.Skip(); EndDialog(wxID_CANCEL); - Destroy(); } void MaxpDlg::OnClose(wxCloseEvent& ev) @@ -401,9 +420,11 @@ wxString MaxpDlg::_printConfiguration() } else if (local_search_method == 1) { txt << _("Local search:") << "\t" << _("Tabu Search") << "\n"; txt << _("Tabu length:") << "\t" << m_tabulength->GetValue() << "\n"; + txt << _("ConvTabu:") << "\t" << conv_tabu << "\n"; } else if (local_search_method == 2) { txt << _("Local search:") << "\t" << _("Simulated Annealing") << "\n"; txt << _("Cooling rate:") << "\t" << m_coolrate->GetValue() << "\n"; + txt << _("MaxIt:") << "\t" << m_sait->GetValue() << "\n"; } txt << _("Distance function:\t") << m_distance->GetString(m_distance->GetSelection()) << "\n"; @@ -467,17 +488,42 @@ void MaxpDlg::OnOK(wxCommandEvent& event ) dlg.ShowModal(); } - // Get Bounds + // zonecontrls + std::vector controllers; + + // Get Min regions + wxString str_min_region = txt_minregions->GetValue(); + long l_min_region = 0; + if (!str_min_region.IsEmpty() && str_min_region.ToLong(&l_min_region) == false) { + wxString err_msg = _("Please enter a valid number for Min Region Size."); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + if (l_min_region > 0) { + std::vector ids(rows, 1); + ZoneControl zc(ids); + zc.AddControl(ZoneControl::SUM, + ZoneControl::MORE_THAN, l_min_region); + controllers.push_back(zc); + } + + // Get Bounds double min_bound = GetMinBound(); + double* bound_vals = GetBoundVals(); if (chk_floor->IsChecked()) { - wxString str_floor = txt_floor->GetValue(); - if (str_floor.IsEmpty() || combo_floor->GetSelection() < 0) { + if (combo_floor->GetSelection() < 0) { wxString err_msg = _("Please enter minimum bound value"); wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); dlg.ShowModal(); return; } select_floor = combo_floor->GetString(combo_floor->GetSelection()); + ZoneControl zc(rows, bound_vals); + zc.AddControl(ZoneControl::SUM, + ZoneControl::MORE_THAN, min_bound); + controllers.push_back(zc); + delete[] bound_vals; } else { wxString str_floor = txt_minregions->GetValue(); if (str_floor.IsEmpty()) { @@ -487,52 +533,45 @@ void MaxpDlg::OnOK(wxCommandEvent& event ) return; } } - double* bound_vals = GetBoundVals(); - if (bound_vals == NULL) { - wxString str_min_regions = txt_minregions->GetValue(); - long val_min_regions; - if (str_min_regions.ToLong(&val_min_regions)) { - min_bound = val_min_regions; - } - bound_vals = new double[rows]; - for (int i=0; i seeds; - bool use_lisa_seed = chk_lisa->GetValue(); - if (use_lisa_seed) { + std::vector init_regions; + bool use_init_regions = chk_lisa->GetValue(); + if (use_init_regions) { int idx = combo_lisa->GetSelection(); if (idx < 0) { - use_lisa_seed = false; + use_init_regions = false; } else { select_lisa = combo_lisa->GetString(idx); wxString nm = name_to_nm[select_lisa]; int col = table_int->FindColId(nm); if (col == wxNOT_FOUND) { - if (bound_vals) delete[] bound_vals; wxString err_msg = wxString::Format(_("Variable %s is no longer in the Table. Please close and reopen this dialog to synchronize with Table data."), nm); wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); dlg.ShowModal(); return; } int tm = name_to_tm_id[combo_lisa->GetString(idx)]; - - table_int->GetColData(col, tm, seeds); + std::vector vals; + table_int->GetColData(col, tm, vals); + init_regions.resize(vals.size()); + for (int i=0; iGetSelection(); - int tabu_length = 85; + int tabu_length = 10; + conv_tabu = 0; double cool_rate = 0.85; + int sa_iter = 1; if ( local_search_method == 0) { m_tabulength->Disable(); m_coolrate->Disable(); @@ -543,11 +582,16 @@ void MaxpDlg::OnOK(wxCommandEvent& event ) tabu_length = n_tabulength; } if (tabu_length < 1) { - wxString err_msg = _("Tabu length for Tabu Search algorithm has to be an integer number larger than 1 (e.g. 85)."); + wxString err_msg = _("Tabu length for Tabu Search algorithm has to be an integer number larger than 1 (e.g. 10)."); wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); dlg.ShowModal(); return; } + wxString str_convtabu= m_convtabu->GetValue(); + long n_convtabu; + if (str_convtabu.ToLong(&n_convtabu)) { + conv_tabu = (int)n_convtabu; + } } else if ( local_search_method == 2) { wxString str_coolrate = m_coolrate->GetValue(); str_coolrate.ToDouble(&cool_rate); @@ -558,29 +602,65 @@ void MaxpDlg::OnOK(wxCommandEvent& event ) dlg.ShowModal(); return; } + wxString str_maxit = m_sait->GetValue(); + long l_max_it = 1; + str_maxit.ToLong(&l_max_it); + if ( l_max_it <= 0) { + wxString err_msg = _("MaxIt for Simulated Annealing algorithm has to be a positive integer number."); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + sa_iter = l_max_it; } // Get random seed int rnd_seed = -1; if (chk_seed->GetValue()) rnd_seed = GdaConst::gda_user_seed; - // Run MaxP - vector > z; - for (int i=0; i vals; - for (int j=0; jgal, z, min_bound, bound_vals, initial, seeds, - local_search_method, tabu_length, cool_rate, rnd_seed, dist); + //maxp + int inits = 0; // ARiSel + int transpose = 0; // row wise + double** ragged_distances = distancematrix(rows, columns, input_data, mask, weight, dist, transpose); + RawDistMatrix dm(ragged_distances); - if (bound_vals) delete[] bound_vals; + std::vector final_solution; + RegionMaker* maxp; + if ( local_search_method == 0) { + maxp = new MaxpRegion(iterations, gw->gal, input_data, &dm, rows, columns, + controllers, inits, init_regions, rnd_seed); + } else if ( local_search_method == 1) { + maxp = new MaxpTabu(iterations, gw->gal, input_data, &dm, rows, columns, + controllers, tabu_length, conv_tabu, inits, init_regions, rnd_seed); + conv_tabu = ((MaxpTabu*)maxp)->GetConvTabu(); + } else { + maxp = new MaxpSA(iterations, gw->gal, input_data, &dm, rows, columns, + controllers, cool_rate, sa_iter, inits, init_regions, rnd_seed); + } + if (maxp->IsSatisfyControls() == false) { + wxString msg = _("The clustering results violate the requirement of minimum bound or minimum number per region. Please adjust the input and try again."); + wxMessageDialog dlg(NULL, msg, _("Warning"), wxOK | wxICON_WARNING); + dlg.ShowModal(); + } + final_solution = maxp->GetResults(); + //initial_of = maxp->GetInitObjectiveFunction(); + //final_of = maxp->GetFinalObjectiveFunction(); + delete maxp; + + vector > cluster_ids; + std::map > solution; + for (int i=0; i >::iterator it; + for (it = solution.begin(); it != solution.end(); ++it) { + cluster_ids.push_back(it->second); + } - vector > cluster_ids = maxp.GetRegions(); - int ncluster = cluster_ids.size(); + for (int i = 1; i < rows; i++) free(ragged_distances[i]); + free(ragged_distances); + int ncluster = cluster_ids.size(); vector clusters(rows, 0); vector clusters_undef(rows, false); diff --git a/DialogTools/MaxpDlg.h b/DialogTools/MaxpDlg.h index b8bb7b778..51ff419c8 100644 --- a/DialogTools/MaxpDlg.h +++ b/DialogTools/MaxpDlg.h @@ -64,16 +64,17 @@ class MaxpDlg : public AbstractClusterDlg wxChoice* m_distance; wxTextCtrl* m_textbox; wxTextCtrl* m_iterations; - + wxTextCtrl* m_convtabu; wxStaticText* st_minregions; wxTextCtrl* txt_minregions; wxTextCtrl* m_tabulength; wxTextCtrl* m_coolrate; wxButton* seedButton; - + wxTextCtrl* m_sait; wxString select_floor; wxString select_lisa; + int conv_tabu; DECLARE_EVENT_TABLE() }; diff --git a/DialogTools/MultiQuantileLisaDlg.cpp b/DialogTools/MultiQuantileLisaDlg.cpp index 0f39ec1ff..16847c561 100644 --- a/DialogTools/MultiQuantileLisaDlg.cpp +++ b/DialogTools/MultiQuantileLisaDlg.cpp @@ -58,7 +58,7 @@ MultiQuantileLisaDlg::~MultiQuantileLisaDlg() void MultiQuantileLisaDlg::CreateControls() { wxScrolledWindow* scrl = new wxScrolledWindow(this, wxID_ANY, wxDefaultPosition, - wxSize(800,560), wxHSCROLL|wxVSCROLL ); + wxSize(800,520), wxHSCROLL|wxVSCROLL ); scrl->SetScrollRate(5, 5); wxPanel *panel = new wxPanel(scrl); @@ -76,7 +76,7 @@ void MultiQuantileLisaDlg::CreateControls() combo_var = new wxListBox(panel, wxID_ANY, wxDefaultPosition, wxSize(280,250), 0, NULL, wxLB_SINGLE | wxLB_HSCROLL| wxLB_NEEDED_SB); - InitVariableCombobox(combo_var, false, false); + InitVariableCombobox(combo_var, false, /*integer+real*/ false); // parameters wxFlexGridSizer* gbox = new wxFlexGridSizer(15,2,10,0); @@ -108,7 +108,7 @@ void MultiQuantileLisaDlg::CreateControls() var_box->Add(gbox, 0, wxEXPAND); // list contrl - lst_quantile = new wxListCtrl(panel, wxID_ANY, wxDefaultPosition, wxSize(400, 180), wxLC_REPORT); + lst_quantile = new wxListCtrl(panel, wxID_ANY, wxDefaultPosition, wxSize(400, 160), wxLC_REPORT); lst_quantile->AppendColumn(_("Variable")); lst_quantile->SetColumnWidth(0, 80); lst_quantile->AppendColumn(_("Number of Quantiles"), wxLIST_FORMAT_RIGHT); @@ -118,7 +118,6 @@ void MultiQuantileLisaDlg::CreateControls() lst_quantile->AppendColumn(_("New Field")); lst_quantile->SetColumnWidth(3, 80); - // move buttons move_left = new wxButton(panel, wxID_ANY, "<", wxDefaultPosition, wxSize(25,25)); move_right = new wxButton(panel, wxID_ANY, ">", wxDefaultPosition, wxSize(25,25)); @@ -127,7 +126,10 @@ void MultiQuantileLisaDlg::CreateControls() left_box->Add(var_box); right_box->Add(lst_quantile, 1, wxALL|wxEXPAND, 5); - + + chk_nocolocation = new wxCheckBox(panel, wxID_ANY, "No co-location"); + right_box->Add(chk_nocolocation, 0, wxALL, 5); + hbox_quantile->Add(left_box); hbox_quantile->Add(middle_box); hbox_quantile->Add(right_box, 1, wxALL|wxEXPAND); @@ -217,6 +219,13 @@ void MultiQuantileLisaDlg::OnAddRow(wxCommandEvent& event) // check if inputs are valid if (project == NULL) return; + if (chk_nocolocation->GetValue() && lst_quantile->GetItemCount() >= 2) { + wxString err_msg = _("No-colocation only works with two variables for Quantile LISA."); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + // get selected variable int sel_var = combo_var->GetSelection(); if (sel_var < 0) { @@ -236,6 +245,14 @@ void MultiQuantileLisaDlg::OnAddRow(wxCommandEvent& event) return; } + int tm = name_to_tm_id[var_name]; + if (CheckEmptyColumn(col, tm)) { + wxString err_msg = wxString::Format(_("The selected variable %s is not valid. If it's a grouped variable, please modify it in Time->Time Editor. Or please select another variable."), var_name); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + // get num quantiles long l_quantiles = 0; wxString tmp_quantiles = txt_quantiles->GetValue(); @@ -319,7 +336,6 @@ void MultiQuantileLisaDlg::OnCloseClick(wxCommandEvent& event ) event.Skip(); EndDialog(wxID_CANCEL); - Destroy(); } void MultiQuantileLisaDlg::OnOK(wxCommandEvent& event ) @@ -344,6 +360,13 @@ void MultiQuantileLisaDlg::OnOK(wxCommandEvent& event ) return; } + if (chk_nocolocation->GetValue() && lst_quantile->GetItemCount() != 2) { + wxString err_msg = _("No-colocation only works with two variables for Quantile LISA."); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + std::vector col_ids(num_vars); std::vector var_info(num_vars); wxString var_details; @@ -442,6 +465,63 @@ void MultiQuantileLisaDlg::OnOK(wxCommandEvent& event ) } boost::uuids::uuid w_id = weights_ids[sel]; + // check if satisfy colocation and no-colocation cases + if (num_vars >= 2) { + std::vector data(num_vars); // data[variable][time][obs] + std::vector undef_data(num_vars); + for (int i=0; iGetColData(col_ids[i], data[i]); + table_int->GetColUndefined(col_ids[i], undef_data[i]); + } + GalElement* W = gw->gal; + int t = 0; + vector local_t; + for (int v=0; v undefs; + for (int i=0; iGetValue()) { + wxMessageDialog dlg (this, _("The selected variables have no co-location. Please change your selection, or select \"No colocation\" option for bivariate case."), _("Error"), wxOK | wxICON_WARNING); + dlg.ShowModal(); + return; + } else if (chk_nocolocation->GetValue() && nocolocation == false) { + wxMessageDialog dlg (this, _("The selected variables have co-location. Please change your selection, or unselect \"No colocation\" option for bivariate case."), _("Error"), wxOK | wxICON_WARNING); + dlg.ShowModal(); + return; + } + } + JCCoordinator* lc = new JCCoordinator(w_id, project, var_info, col_ids); MLJCMapFrame *sf = new MLJCMapFrame(parent, project, lc, false); diff --git a/DialogTools/MultiQuantileLisaDlg.h b/DialogTools/MultiQuantileLisaDlg.h index 8020dae1d..c378a469d 100644 --- a/DialogTools/MultiQuantileLisaDlg.h +++ b/DialogTools/MultiQuantileLisaDlg.h @@ -58,6 +58,7 @@ class MultiQuantileLisaDlg : public AbstractClusterDlg wxListCtrl* lst_quantile; wxButton* move_left; wxButton* move_right; + wxCheckBox* chk_nocolocation; std::set new_fields; diff --git a/DialogTools/PreferenceDlg.cpp b/DialogTools/PreferenceDlg.cpp index 086d12f65..be4aa5fc6 100644 --- a/DialogTools/PreferenceDlg.cpp +++ b/DialogTools/PreferenceDlg.cpp @@ -364,7 +364,7 @@ void PreferenceDlg::Init() #ifdef __WIN32__ gdal_page->SetBackgroundColour(*wxWHITE); #endif - notebook->AddPage(gdal_page, "Data"); + notebook->AddPage(gdal_page, _("Data")); wxFlexGridSizer* grid_sizer2 = new wxFlexGridSizer(12, 2, 8, 10); grid_sizer2->Add(new wxStaticText(gdal_page, wxID_ANY, _("Source:")), 1); diff --git a/DialogTools/RedcapDlg.cpp b/DialogTools/RedcapDlg.cpp index b46049519..0b998e5c2 100644 --- a/DialogTools/RedcapDlg.cpp +++ b/DialogTools/RedcapDlg.cpp @@ -109,9 +109,9 @@ void RedcapDlg::CreateControls() gbox->Add(m_max_region, 1, wxEXPAND); wxStaticText* st20 = new wxStaticText(panel, wxID_ANY, _("Method:")); - wxString choices20[] = {"FirstOrder-SingleLinkage", "FullOrder-CompleteLinkage", "FullOrder-AverageLinkage", "FullOrder-SingleLinkage"}; - combo_method = new wxChoice(panel, wxID_ANY, wxDefaultPosition, wxSize(200,-1), 4, choices20); - combo_method->SetSelection(2); + wxString choices20[] = {"FirstOrder-SingleLinkage", "FullOrder-WardLinkage", "FullOrder-AverageLinkage", "FullOrder-CompleteLinkage", "FullOrder-SingleLinkage" }; + combo_method = new wxChoice(panel, wxID_ANY, wxDefaultPosition, wxSize(200,-1), 5, choices20); + combo_method->SetSelection(1); gbox->Add(st20, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); gbox->Add(combo_method, 1, wxEXPAND); @@ -140,7 +140,9 @@ void RedcapDlg::CreateControls() wxBoxSizer *hbox17 = new wxBoxSizer(wxHORIZONTAL); chk_seed = new wxCheckBox(panel, wxID_ANY, ""); seedButton = new wxButton(panel, wxID_OK, _("Change Seed")); - + st17->Hide(); + chk_seed->Hide(); + seedButton->Hide(); hbox17->Add(chk_seed,0, wxALIGN_CENTER_VERTICAL); hbox17->Add(seedButton,0,wxALIGN_CENTER_VERTICAL); seedButton->Disable(); @@ -158,7 +160,7 @@ void RedcapDlg::CreateControls() // Output wxStaticText* st3 = new wxStaticText (panel, wxID_ANY, _("Save Cluster in Field:")); m_textbox = new wxTextCtrl(panel, wxID_ANY, "CL", wxDefaultPosition, wxSize(158,-1)); - chk_save_mst = new wxCheckBox(panel, wxID_ANY, "Save Minimum Spanning Tree"); + chk_save_mst = new wxCheckBox(panel, wxID_ANY, "Save Complete Spanning Tree"); wxFlexGridSizer* gbox_out = new wxFlexGridSizer(2,2,5,0); gbox_out->Add(st3, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); @@ -334,7 +336,6 @@ void RedcapDlg::OnClickClose(wxCommandEvent& event ) event.Skip(); EndDialog(wxID_CANCEL); - Destroy(); } void RedcapDlg::OnClose(wxCloseEvent& ev) @@ -360,7 +361,7 @@ wxString RedcapDlg::_printConfiguration() txt << "Minimum region size:\t" << txt_minregions->GetValue() << "\n"; } - txt << _("Minimum region size:\t") << m_textbox->GetValue() << "\n"; + txt << _("Save cluster in field:\t") << m_textbox->GetValue() << "\n"; txt << _("Transformation:") << "\t" << combo_tranform->GetString(combo_tranform->GetSelection()) << "\n"; @@ -404,6 +405,7 @@ void RedcapDlg::OnSaveTree(wxCommandEvent& event ) header << "0 " << project->GetNumRecords() << " "; header << "\"" << project->GetProjectTitle() << "\" "; header << id; + file.AddLine(header); vector > cluster_ids = redcap->GetRegions(); map nid_cid; // node id -> cluster id @@ -549,9 +551,13 @@ void RedcapDlg::OnOK(wxCommandEvent& event ) int rnd_seed = -1; if (chk_seed->GetValue()) rnd_seed = GdaConst::gda_user_seed; + int method_idx = combo_method->GetSelection(); + int transpose = 0; // row wise + // todo should be replaced double** ragged_distances = distancematrix(rows, columns, input_data, mask, weight, dist, transpose); - double** distances = DataUtils::fullRaggedMatrix(ragged_distances, rows, rows); + bool isSqrt = method_idx == 2 ? true : false; + double** distances = DataUtils::fullRaggedMatrix(ragged_distances, rows, rows, isSqrt); for (int i = 1; i < rows; i++) free(ragged_distances[i]); free(ragged_distances); @@ -562,24 +568,33 @@ void RedcapDlg::OnOK(wxCommandEvent& event ) delete redcap; redcap = NULL; } - - int method_idx = combo_method->GetSelection(); + if (method_idx == 0) { redcap = new FirstOrderSLKRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); + } else if (method_idx == 1) { - redcap = new FullOrderCLKRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); + redcap = new FullOrderWardRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); + } else if (method_idx == 2) { redcap = new FullOrderALKRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); + } else if (method_idx == 3) { + redcap = new FullOrderCLKRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); + + } else if (method_idx == 4) { redcap = new FullOrderSLKRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); + } - if (redcap==NULL) { - for (int i = 1; i < rows; i++) delete[] distances[i]; - delete[] distances; - delete[] bound_vals; - bound_vals = NULL; + if (distances) { + for (int i = 1; i < rows; i++) delete[] distances[i]; + delete[] distances; + } + if (bound_vals) { + delete[] bound_vals; + bound_vals = NULL; + } return; } diff --git a/DialogTools/RegressionDlg.cpp b/DialogTools/RegressionDlg.cpp index 8b91ab27a..4ee2e59bd 100644 --- a/DialogTools/RegressionDlg.cpp +++ b/DialogTools/RegressionDlg.cpp @@ -278,7 +278,7 @@ void RegressionDlg::OnRunClick( wxCommandEvent& event ) wxString m_Yname = m_dependent->GetValue(); - wxLogMessage(_("y:") + m_Yname); + //wxLogMessage("%s", _("y:") + m_Yname); // Y and X's data //wxString st; @@ -301,11 +301,11 @@ void RegressionDlg::OnRunClick( wxCommandEvent& event ) std::vector vec(m_obs); undefs.resize(m_obs); - wxLogMessage("x:"); + //wxLogMessage("x:"); for (int i=0; i < m_independentlist->GetCount(); i++) { wxString nm = name_to_nm[m_independentlist->GetString(i)]; - wxLogMessage(nm); + //wxLogMessage("%s", nm); int col = table_int->FindColId(nm); if (col == wxNOT_FOUND) { @@ -839,7 +839,7 @@ void RegressionDlg::SetupXNames(bool m_constant_term) } void RegressionDlg::OnViewResultsClick( wxCommandEvent& event ) { - wxLogMessage(_("Click RegressionDlg::OnViewResultsClick")); + wxLogMessage("Click RegressionDlg::OnViewResultsClick"); if (m_OpenDump) { GdaFrame::GetGdaFrame()->DisplayRegression(logReport); } @@ -847,7 +847,7 @@ void RegressionDlg::OnViewResultsClick( wxCommandEvent& event ) void RegressionDlg::OnSaveToTxtFileClick( wxCommandEvent& event ) { - wxLogMessage(_("Click RegressionDlg::OnSaveToTxtFileClick")); + wxLogMessage("Click RegressionDlg::OnSaveToTxtFileClick"); if (!m_OpenDump) return; @@ -1048,26 +1048,38 @@ void RegressionDlg::OnCSaveRegressionClick( wxCommandEvent& event ) wxString pre = ""; if (RegressModel==1) { pre = "OLS_"; + int idx = 0; for (int i=0; iGetResidual(); double *yh = r->GetYHAT(); - for (int i=0; iGetResidual(); double *yh = r->GetYHAT(); double *pe = r->GetPredError(); - for (int i=0; iGetResidual(); double *yh = r->GetYHAT(); double *pe = r->GetPredError(); + int idx = 0; for (int i=0; iAdd(lbl_tip, 1, wxALIGN_TOP | wxEXPAND | wxLEFT | wxRIGHT | wxTOP, 10); - bSizer->Add(m_hyperlink1, 1, wxALIGN_TOP | wxEXPAND | wxLEFT | wxRIGHT | wxTOP, 0); + bSizer->Add(m_hyperlink1, 1, wxALIGN_TOP | wxEXPAND | wxLEFT | wxRIGHT, 10); panel->SetSizerAndFit(bSizer); @@ -154,7 +154,7 @@ string CreateIssueOnGithub(wxString& post_data) if (tester_ids.empty()) return ""; wxString tester_id = tester_ids[0]; - const char url[] = "https://api.github.com/repos/GeoDaCenter/geoda/issues"; + const char url[] = "https://api.github.com/repos/lixun910/geoda/issues"; wxString header_auth = "Authorization: token " + tester_id; wxString header_user_agent = "User-Agent: GeoDaTester"; @@ -163,13 +163,14 @@ string CreateIssueOnGithub(wxString& post_data) CURLcode res; if (curl) { struct curl_slist *chunk = NULL; + chunk = curl_slist_append(chunk, "Accept: application/vnd.github.v3+json"); chunk = curl_slist_append(chunk, header_auth.c_str()); chunk = curl_slist_append(chunk, header_user_agent.c_str()); // set our custom set of headers res = curl_easy_setopt(curl, CURLOPT_HTTPHEADER, chunk); curl_easy_setopt(curl, CURLOPT_URL, url); curl_easy_setopt(curl, CURLOPT_POSTFIELDS, - (const char*)post_data.mb_str(wxConvUTF8)); + (const char*)post_data.c_str()); curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_to_string_); curl_easy_setopt(curl, CURLOPT_WRITEDATA, &response); curl_easy_setopt(curl, CURLOPT_CONNECTTIMEOUT, 1L); @@ -316,8 +317,8 @@ void ReportBugDlg::OnOkClick(wxCommandEvent& event) msgDlg.ShowModal(); wxLogMessage("Submit Bug Report Error:"); - wxLogMessage("title:"); - wxLogMessage(title); + //wxLogMessage("title:"); + //wxLogMessage("%s", title); } void ReportBugDlg::OnCancelClick(wxCommandEvent& event) diff --git a/DialogTools/SCHCDlg.cpp b/DialogTools/SCHCDlg.cpp index 4be3e3813..98f582511 100644 --- a/DialogTools/SCHCDlg.cpp +++ b/DialogTools/SCHCDlg.cpp @@ -42,13 +42,10 @@ EVT_CLOSE( SCHCDlg::OnClose ) END_EVENT_TABLE() SCHCDlg::SCHCDlg(wxFrame* parent_s, Project* project_s) -: HClusterDlg(parent_s, project_s, false /*dont show centroids control*/) +: HClusterDlg(parent_s, project_s, false /*dont show centroids control*/), redcap(0) { wxLogMessage("Open SCHCDlg."); SetTitle(_("Spatial Constrained Hierarchical Clustering Settings")); - - // disable number of cluster control - combo_n->Disable(); // bind new event saveButton->Bind(wxEVT_BUTTON, &SCHCDlg::OnSave, this); @@ -56,21 +53,16 @@ SCHCDlg::SCHCDlg(wxFrame* parent_s, Project* project_s) SCHCDlg::~SCHCDlg() { + wxLogMessage("On SCHCDlg::~SCHCDlg"); + //frames_manager->removeObserver(this); + if (redcap) { + delete redcap; + redcap = NULL; + } } void SCHCDlg::OnSave(wxCommandEvent& event ) { - long user_select_n; - combo_n->GetValue().ToLong(&user_select_n); - if (user_select_n < cutoff_n_cluster) { - wxString msg = _("The selected number of clusters is %d. It is less than the minimum number of clusters (%d) that guarantees spatially constrained results.\n\nDo you want to continue?"); - wxMessageDialog dlg(NULL, wxString::Format(msg, (int)user_select_n, cutoff_n_cluster), - _("Warning"), wxYES_NO | wxNO_DEFAULT | wxICON_WARNING); - if (dlg.ShowModal() == wxID_NO) { - return; - } - } - HClusterDlg::OnSave(event); // check cluster connectivity @@ -104,50 +96,57 @@ bool SCHCDlg::Run(vector& clusters) } // get pairwise distance - double* pwdist = NULL; - if (dist == 'e') { - pwdist = DataUtils::getContiguityPairWiseDistance(gw->gal, input_data, weight, rows, - columns, - DataUtils::EuclideanDistance); - } else { - pwdist = DataUtils::getContiguityPairWiseDistance(gw->gal, input_data, weight, rows, - columns, - DataUtils::ManhattanDistance); - } - - fastcluster::auto_array_ptr members; - if (htree != NULL) { - delete[] htree; - htree = NULL; + int transpose = 0; // row wise + // todo should be replaced + double** ragged_distances = distancematrix(rows, columns, input_data, mask, weight, dist, transpose); + bool isSqrt = method == 'a' ? true : false; + double** distances = DataUtils::fullRaggedMatrix(ragged_distances, rows, rows, isSqrt); + for (int i = 1; i < rows; i++) free(ragged_distances[i]); + free(ragged_distances); + + // run RedCap + std::vector undefs(rows, false); + + if (redcap != NULL) { + delete redcap; + redcap = NULL; } - htree = new GdaNode[rows-1]; - fastcluster::cluster_result Z2(rows-1); - + double* bound_vals = 0; + double min_bound = 0; if (method == 's') { - fastcluster::MST_linkage_core(rows, pwdist, Z2); + redcap = new SpanningTreeClustering::FullOrderSLKRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); } else if (method == 'w') { - members.init(rows, 1); - fastcluster::NN_chain_core(rows, pwdist, members, Z2); + redcap = new SpanningTreeClustering::FullOrderWardRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); } else if (method == 'm') { - fastcluster::NN_chain_core(rows, pwdist, NULL, Z2); + redcap = new SpanningTreeClustering::FullOrderCLKRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); } else if (method == 'a') { - members.init(rows, 1); - fastcluster::NN_chain_core(rows, pwdist, members, Z2); + redcap = new SpanningTreeClustering::FullOrderALKRedCap(rows, columns, distances, input_data, undefs, gw->gal, bound_vals, min_bound); } + + if (redcap==NULL) { + for (int i = 1; i < rows; i++) delete[] distances[i]; + delete[] distances; + return false; + } + + if (htree != NULL) { + delete[] htree; + htree = NULL; + } + htree = new GdaNode[rows-1]; - delete[] pwdist; - - std::stable_sort(Z2[0], Z2[rows-1]); + //std::stable_sort(Z2[0], Z2[rows-1]); t_index node1, node2; - int i=0, clst_cnt=0; fastcluster::union_find nodes(rows); - - n_cluster = 0; - for (fastcluster::node const * NN=Z2[0]; NN!=Z2[rows-1]; ++NN, ++i) { - if (NN) { + int cluster_idx = 1; + + for (int i=0; iordered_edges.size(); ++i) { + SpanningTreeClustering::Edge* e = redcap->ordered_edges[i]; + if (e) { // Find the cluster identifiers for these points. - node1 = nodes.Find(NN->node1); - node2 = nodes.Find(NN->node2); + node1 = nodes.Find(e->orig->id); + node2 = nodes.Find(e->dest->id); + // Merge the nodes in the union-find data structure by making them // children of a new node. nodes.Union(node1, node2); @@ -155,34 +154,39 @@ bool SCHCDlg::Run(vector& clusters) node2 = node2 < rows ? node2 : rows-node2-1; node1 = node1 < rows ? node1 : rows-node1-1; - //cout << i<< ":" << node2 <<", " << node1 << ", " << Z2[i]->dist <dist; - if (dist == DBL_MAX) { - n_cluster += 1; - } - - clst_cnt += 1; - htree[i].distance = clst_cnt; + htree[i].distance = cluster_idx; + cluster_idx += 1; } } - - if (n_cluster == 0) n_cluster = 2; - CutTree(rows, htree, n_cluster, clusters); - - // check if additional cluster/split is needed - if (CheckContiguity(gw->gal, clusters) == false) { - n_cluster += 1; - CutTree(rows, htree, n_cluster, clusters); + + clusters.clear(); + int* clusterid = new int[rows]; + cutoffDistance = cuttree (rows, htree, n_cluster, clusterid); + for (int i=0; iSetValue(wxString::Format("%d", n_cluster)); - combo_n->Enable(); - + // sort result + std::vector > cluster_ids(n_cluster); + + for (int i=0; i < clusters.size(); i++) { + cluster_ids[ clusters[i] - 1 ].push_back(i); + } + + std::sort(cluster_ids.begin(), cluster_ids.end(), GenUtils::less_vectors); + + for (int i=0; i < n_cluster; i++) { + int c = i + 1; + for (int j=0; jAdd(st3, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); gbox_out->Add(m_textbox, 1, wxEXPAND); - chk_save_mst = new wxCheckBox(panel, wxID_ANY, "Save Minimum Spanning Tree"); + chk_save_mst = new wxCheckBox(panel, wxID_ANY, "Save Complete Spanning Tree"); gbox_out->Add(new wxStaticText(panel, wxID_ANY, _("(Optional)")), 0, wxALIGN_RIGHT | wxRIGHT | wxLEFT, 10); gbox_out->Add(chk_save_mst, 1, wxEXPAND); @@ -390,7 +390,6 @@ void SkaterDlg::OnClickClose(wxCommandEvent& event ) event.Skip(); EndDialog(wxID_CANCEL); - Destroy(); } void SkaterDlg::OnClose(wxCloseEvent& ev) diff --git a/DialogTools/SpatialJoinDlg.cpp b/DialogTools/SpatialJoinDlg.cpp index bc143b503..20e0545ed 100644 --- a/DialogTools/SpatialJoinDlg.cpp +++ b/DialogTools/SpatialJoinDlg.cpp @@ -185,9 +185,6 @@ void CountPointsInPolygon::sub_run(int start, int end) double y = v.first.get<1>(); OGRPoint ogr_pt(x, y); if (ogr_pt.Within(ogr_poly)) { - if (i == 12) { - std::cout << pt_idx << std::endl; - } spatial_counts[i] += 1; if (join_variable) { mutex.lock(); @@ -493,9 +490,9 @@ SpatialJoinDlg::SpatialJoinDlg(wxWindow* parent, Project* _project) cbox->Add(rb_box, 0, wxALL, 10); cbox->Add(main_box, wxALL, 10); - wxButton* ok_btn = new wxButton(this, wxID_ANY, _("OK"), wxDefaultPosition, + wxButton* ok_btn = new wxButton(panel, wxID_ANY, _("OK"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT); - wxButton* cancel_btn = new wxButton(this, wxID_CANCEL, _("Close"), + wxButton* cancel_btn = new wxButton(panel, wxID_CANCEL, _("Close"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT); diff --git a/DialogTools/SpectralClusteringDlg.cpp b/DialogTools/SpectralClusteringDlg.cpp index 248dd3a60..4a7aad3ba 100644 --- a/DialogTools/SpectralClusteringDlg.cpp +++ b/DialogTools/SpectralClusteringDlg.cpp @@ -120,7 +120,7 @@ void SpectralClusteringDlg::CreateControls() int suggest_k = ceil(log10((double)rows)); wxString str_k; str_k << suggest_k; - lbl_knn = new wxStaticText(panel, wxID_ANY, _(" K-NN:")); + lbl_knn = new wxStaticText(panel, wxID_ANY, " " + _("K-NN:")); wxBoxSizer* hbox19 = new wxBoxSizer(wxHORIZONTAL); chk_knn = new wxCheckBox(panel, wxID_ANY, ""); lbl_neighbors = new wxStaticText(panel, wxID_ANY, _("# Neighors:")); @@ -137,7 +137,7 @@ void SpectralClusteringDlg::CreateControls() gbox->Add(hbox19, 1, wxEXPAND); // Mutual KNN - wxStaticText *lbl_mknn = new wxStaticText(panel, wxID_ANY, _(" Mutual K-NN:")); + wxStaticText *lbl_mknn = new wxStaticText(panel, wxID_ANY, " " + _("Mutual K-NN:")); wxBoxSizer* hbox20 = new wxBoxSizer(wxHORIZONTAL); chk_mknn = new wxCheckBox(panel, wxID_ANY, ""); lbl_m_neighbors = new wxStaticText(panel, wxID_ANY, _("# Neighors:")); @@ -154,7 +154,7 @@ void SpectralClusteringDlg::CreateControls() m_mknn->Enable(false); // Spectral Controls: Kernel - lbl_kernel = new wxStaticText(panel, wxID_ANY, _(" Gaussian:")); + lbl_kernel = new wxStaticText(panel, wxID_ANY, " " + _("Gaussian:")); wxBoxSizer* hbox18 = new wxBoxSizer(wxHORIZONTAL); chk_kernel = new wxCheckBox(panel, wxID_ANY, ""); lbl_sigma = new wxStaticText(panel, wxID_ANY, _(" Sigma:")); @@ -502,7 +502,6 @@ void SpectralClusteringDlg::OnClickClose(wxCommandEvent& event ) event.Skip(); EndDialog(wxID_CANCEL); - Destroy(); } void SpectralClusteringDlg::OnClose(wxCloseEvent& ev) diff --git a/DialogTools/VariableSettingsDlg.cpp b/DialogTools/VariableSettingsDlg.cpp index 5d1428845..55d6f9ebb 100644 --- a/DialogTools/VariableSettingsDlg.cpp +++ b/DialogTools/VariableSettingsDlg.cpp @@ -354,7 +354,7 @@ all_init(false), var1_str(_var1_str), var2_str(_var2_str), var3_str(_var3_str), -var4_str(_var4_str), +var4_str(_var4_str), style(0) { wxLogMessage("Open VariableSettingsDlg"); @@ -378,61 +378,61 @@ style(0) Centre(); all_init = true; } - -VariableSettingsDlg::VariableSettingsDlg(Project* project_s, - VarType v_type_s, - int style_s, - const wxString& title_s, - const wxString& var1_title_s, - const wxString& var2_title_s, - const wxString& var3_title_s, - const wxString& var4_title_s) -: project(project_s), -table_int(project_s->GetTableInt()), -no_weights_found_fail(false), -is_time(project_s->GetTableInt()->IsTimeVariant()), -time_steps(project_s->GetTableInt()->GetTimeSteps()), -title(title_s), -var1_title(var1_title_s), -var2_title(var2_title_s), -var3_title(var3_title_s), -var4_title(var4_title_s), -num_cats_spin(0), -num_categories(4), -hide_time(!(style & SHOW_TIME)), -all_init(false), -style(style_s), -show_weights(style & SHOW_WEIGHTS), -show_distance(style & SHOW_DISTANCE), -set_second_from_first_mode(style & SET_SECOND_FROM_FIRST), -set_fourth_from_third_mode(style & SET_FOURTH_FROM_THIRD), -var1_str(style & ALLOW_STRING_IN_FIRST), -var2_str(style & ALLOW_STRING_IN_SECOND), -var3_str(style & ALLOW_STRING_IN_THIRD), -var4_str(style & ALLOW_STRING_IN_FOURTH) -{ - wxLogMessage("Open VariableSettingsDlg"); - - default_var_name1 = project->GetDefaultVarName(0); - default_var_name2 = project->GetDefaultVarName(1); - default_var_name3 = project->GetDefaultVarName(2); - default_var_name4 = project->GetDefaultVarName(3); - - if (show_weights && project->GetWManInt()->GetIds().size() == 0) { - no_weights_found_fail = true; - wxXmlResource::Get()->LoadDialog(this, GetParent(), - "ID_VAR_SETTINGS_NO_W_FAIL_DLG"); - SetTitle("No Weights Found"); - } else { - Init(v_type_s); - } - SetParent(0); - GetSizer()->Fit(this); - GetSizer()->SetSizeHints(this); - Centre(); - all_init = true; -} - + +VariableSettingsDlg::VariableSettingsDlg(Project* project_s, + VarType v_type_s, + int style_s, + const wxString& title_s, + const wxString& var1_title_s, + const wxString& var2_title_s, + const wxString& var3_title_s, + const wxString& var4_title_s) +: project(project_s), +table_int(project_s->GetTableInt()), +no_weights_found_fail(false), +is_time(project_s->GetTableInt()->IsTimeVariant()), +time_steps(project_s->GetTableInt()->GetTimeSteps()), +title(title_s), +var1_title(var1_title_s), +var2_title(var2_title_s), +var3_title(var3_title_s), +var4_title(var4_title_s), +num_cats_spin(0), +num_categories(4), +hide_time(!(style & SHOW_TIME)), +all_init(false), +style(style_s), +show_weights(style & SHOW_WEIGHTS), +show_distance(style & SHOW_DISTANCE), +set_second_from_first_mode(style & SET_SECOND_FROM_FIRST), +set_fourth_from_third_mode(style & SET_FOURTH_FROM_THIRD), +var1_str(style & ALLOW_STRING_IN_FIRST), +var2_str(style & ALLOW_STRING_IN_SECOND), +var3_str(style & ALLOW_STRING_IN_THIRD), +var4_str(style & ALLOW_STRING_IN_FOURTH) +{ + wxLogMessage("Open VariableSettingsDlg"); + + default_var_name1 = project->GetDefaultVarName(0); + default_var_name2 = project->GetDefaultVarName(1); + default_var_name3 = project->GetDefaultVarName(2); + default_var_name4 = project->GetDefaultVarName(3); + + if (show_weights && project->GetWManInt()->GetIds().size() == 0) { + no_weights_found_fail = true; + wxXmlResource::Get()->LoadDialog(this, GetParent(), + "ID_VAR_SETTINGS_NO_W_FAIL_DLG"); + SetTitle("No Weights Found"); + } else { + Init(v_type_s); + } + SetParent(0); + GetSizer()->Fit(this); + GetSizer()->SetSizeHints(this); + Centre(); + all_init = true; +} + VariableSettingsDlg::~VariableSettingsDlg() { @@ -764,7 +764,7 @@ void VariableSettingsDlg::OnVar1Change(wxCommandEvent& event) { if (!all_init) return; - lb1_cur_sel = lb1->GetSelection(); + lb1_cur_sel = lb1->GetSelection(); if (lb1_cur_sel >= 0) { int x_pos = sel1_idx_map[lb1_cur_sel]; @@ -785,7 +785,7 @@ void VariableSettingsDlg::OnVar2Change(wxCommandEvent& event) { if (!all_init) return; - lb2_cur_sel = lb2->GetSelection(); + lb2_cur_sel = lb2->GetSelection(); if (lb2_cur_sel >= 0) { int x_pos = sel2_idx_map[lb2_cur_sel]; @@ -846,22 +846,22 @@ void VariableSettingsDlg::OnCancelClick(wxCommandEvent& event) event.Skip(); EndDialog(wxID_CANCEL); } - -bool VariableSettingsDlg::IsFirstVariableEmpty() -{ - if (style & ALLOW_EMPTY_IN_FIRST) { - return lb1->GetSelection() == 0; - } - return false; -} - -bool VariableSettingsDlg::IsSecondVariableEmpty() -{ - if (style & ALLOW_EMPTY_IN_SECOND) { - return lb2->GetSelection() == 0; - } - return false; -} + +bool VariableSettingsDlg::IsFirstVariableEmpty() +{ + if (style & ALLOW_EMPTY_IN_FIRST) { + return lb1->GetSelection() == 0; + } + return false; +} + +bool VariableSettingsDlg::IsSecondVariableEmpty() +{ + if (style & ALLOW_EMPTY_IN_SECOND) { + return lb2->GetSelection() == 0; + } + return false; +} void VariableSettingsDlg::OnOkClick(wxCommandEvent& event) { @@ -871,15 +871,15 @@ void VariableSettingsDlg::OnOkClick(wxCommandEvent& event) EndDialog(wxID_CANCEL); return; } - - if ((style & ALLOW_EMPTY_IN_FIRST) && (style & ALLOW_EMPTY_IN_SECOND)) { - if (lb1->GetSelection() == 0 && lb2->GetSelection() == 0) { - wxString msg(_("No field chosen for first and second variable.")); - wxMessageDialog dlg (this, msg, _("Error"), wxOK | wxICON_ERROR); - dlg.ShowModal(); - return; - } - } + + if ((style & ALLOW_EMPTY_IN_FIRST) && (style & ALLOW_EMPTY_IN_SECOND)) { + if (lb1->GetSelection() == 0 && lb2->GetSelection() == 0) { + wxString msg(_("No field chosen for first and second variable.")); + wxMessageDialog dlg (this, msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + } if (map_theme_ch) { m_theme = map_theme_ch->GetSelection(); @@ -902,7 +902,7 @@ void VariableSettingsDlg::OnOkClick(wxCommandEvent& event) if (!table_int->IsColTimeVariant(v1_col_id)) v1_time = 0; } - wxLogMessage(v1_name); + //wxLogMessage("%s", v1_name); if (num_var >= 2) { if (lb2->GetSelection() == wxNOT_FOUND) { @@ -910,7 +910,7 @@ void VariableSettingsDlg::OnOkClick(wxCommandEvent& event) wxMessageDialog dlg (this, msg, _("Error"), wxOK | wxICON_ERROR); dlg.ShowModal(); return; - } + } int sel_idx = lb2->GetSelection(); v2_col_id = col_id_map[sel2_idx_map[sel_idx]]; v2_name = table_int->GetColName(v2_col_id); @@ -921,7 +921,7 @@ void VariableSettingsDlg::OnOkClick(wxCommandEvent& event) if (!table_int->IsColTimeVariant(v2_col_id)) v2_time = 0; } - wxLogMessage(v2_name); + //wxLogMessage("%s", v2_name); } if (num_var >= 3) { if (lb3->GetSelection() == wxNOT_FOUND) { @@ -939,7 +939,7 @@ void VariableSettingsDlg::OnOkClick(wxCommandEvent& event) if (!table_int->IsColTimeVariant(v3_col_id)) v3_time = 0; } - wxLogMessage(v3_name); + //wxLogMessage("%s", v3_name); } if (num_var >= 4) { if (lb4->GetSelection() == wxNOT_FOUND) { @@ -957,7 +957,7 @@ void VariableSettingsDlg::OnOkClick(wxCommandEvent& event) if (!table_int->IsColTimeVariant(v4_col_id)) v4_time = 0; } - wxLogMessage(v4_name); + //wxLogMessage("%s", v4_name); } wxString emptyVar = FillData(); @@ -1033,10 +1033,10 @@ boost::uuids::uuid VariableSettingsDlg::GetWeightsId() if (sel < 0) sel = 0; if (sel >= weights_ids.size()) sel = weights_ids.size()-1; - wxString s; - s << "VariableSettingsDlg::GetWeightsId() weight: "; - s << project->GetWManInt()->GetShortDispName(weights_ids[sel]); - wxLogMessage(s); + //wxString s; + //s << "VariableSettingsDlg::GetWeightsId() weight: "; + //s << project->GetWManInt()->GetShortDispName(weights_ids[sel]); + //wxLogMessage("%s", s); return weights_ids[sel]; } @@ -1134,16 +1134,16 @@ void VariableSettingsDlg::InitFieldChoices() int sel2_idx = 0; int sel3_idx = 0; int sel4_idx = 0; - - if (style & ALLOW_EMPTY_IN_FIRST) { - lb1->Append(" "); // empty selection - sel1_idx += 1; - } - - if (style & ALLOW_EMPTY_IN_SECOND) { - lb2->Append(" "); // empty selection - sel2_idx += 1; - } + + if (style & ALLOW_EMPTY_IN_FIRST) { + lb1->Append(" "); // empty selection + sel1_idx += 1; + } + + if (style & ALLOW_EMPTY_IN_SECOND) { + lb2->Append(" "); // empty selection + sel2_idx += 1; + } for (int i=0, iend=col_id_map.size(); iGetColType(col_id_map[i]); @@ -1165,7 +1165,7 @@ void VariableSettingsDlg::InitFieldChoices() if (num_var >= 2) { wxString name = table_int->GetColName(col_id_map[i]); if (table_int->IsColTimeVariant(col_id_map[i])) { - name << t2; + name << t2; } if ((var2_str) || (!var2_str && ftype == GdaConst::double_type) || @@ -1181,7 +1181,7 @@ void VariableSettingsDlg::InitFieldChoices() if (num_var >= 3) { wxString name = table_int->GetColName(col_id_map[i]); if (table_int->IsColTimeVariant(col_id_map[i])) { - name << t3; + name << t3; } if ((var3_str) || (!var3_str && ftype == GdaConst::double_type) || @@ -1197,7 +1197,7 @@ void VariableSettingsDlg::InitFieldChoices() if (num_var >= 4) { wxString name = table_int->GetColName(col_id_map[i]); if (table_int->IsColTimeVariant(col_id_map[i])) { - name << t4; + name << t4; } if ((var4_str) || (!var4_str && ftype == GdaConst::double_type) || @@ -1215,9 +1215,9 @@ void VariableSettingsDlg::InitFieldChoices() for (int i=0, iend=col_id_map.size(); iGetColName(col_id_map[i]); if (item_str == default_var_name1) { - lb1_cur_sel = idx_sel1_map[i]; - if (style & ALLOW_EMPTY_IN_FIRST) { - //lb1_cur_sel = lb1_cur_sel > 0 ? lb1_cur_sel + 1 : 0; + lb1_cur_sel = idx_sel1_map[i]; + if (style & ALLOW_EMPTY_IN_FIRST) { + //lb1_cur_sel = lb1_cur_sel > 0 ? lb1_cur_sel + 1 : 0; } if (set_second_from_first_mode && num_var >= 2) { lb2_cur_sel = lb1_cur_sel; @@ -1225,9 +1225,9 @@ void VariableSettingsDlg::InitFieldChoices() } if (num_var >= 2 && item_str == default_var_name2) { if (!set_second_from_first_mode) { - lb2_cur_sel = idx_sel2_map[i]; - if (style & ALLOW_EMPTY_IN_SECOND) { - //lb2_cur_sel = lb2_cur_sel > 0 ? lb2_cur_sel + 1 : 0; + lb2_cur_sel = idx_sel2_map[i]; + if (style & ALLOW_EMPTY_IN_SECOND) { + //lb2_cur_sel = lb2_cur_sel > 0 ? lb2_cur_sel + 1 : 0; } } } @@ -1282,19 +1282,19 @@ bool VariableSettingsDlg::CheckEmptyColumn(int col_id, int time) wxString VariableSettingsDlg::FillData() { wxString emptyVar; - + col_ids.resize(num_var); var_info.resize(num_var); - if (num_var >= 1) { - var_info[0].is_hide = false; - int sel_idx = lb1->GetSelection(); - if (style & ALLOW_EMPTY_IN_FIRST) { - if (sel_idx == 0) { - // no selection: case ConditionalMap, - sel_idx = table_int->GetFirstNumericCol(); - var_info[0].is_hide = true; - } + if (num_var >= 1) { + var_info[0].is_hide = false; + int sel_idx = lb1->GetSelection(); + if (style & ALLOW_EMPTY_IN_FIRST) { + if (sel_idx == 0) { + // no selection: case ConditionalMap, + sel_idx = table_int->GetFirstNumericCol(); + var_info[0].is_hide = true; + } } int col_idx = sel1_idx_map[sel_idx]; v1_col_id = col_id_map[col_idx]; @@ -1306,24 +1306,24 @@ wxString VariableSettingsDlg::FillData() emptyVar = v1_name; } } - if (num_var >= 2) { - var_info[1].is_hide = false; - int sel_idx = lb2->GetSelection(); - if (style & ALLOW_EMPTY_IN_SECOND) { - if (sel_idx == 0) { - // no selection: case ConditionalMap, - sel_idx = table_int->GetFirstNumericCol(); - var_info[1].is_hide = true; - } - } - int col_idx = sel2_idx_map[sel_idx]; - v2_col_id = col_id_map[col_idx]; - v2_name = table_int->GetColName(v2_col_id); - col_ids[1] = v2_col_id; - var_info[1].time = v2_time; - - if (emptyVar.empty() && CheckEmptyColumn(v2_col_id, v2_time)) { - emptyVar = v2_name; + if (num_var >= 2) { + var_info[1].is_hide = false; + int sel_idx = lb2->GetSelection(); + if (style & ALLOW_EMPTY_IN_SECOND) { + if (sel_idx == 0) { + // no selection: case ConditionalMap, + sel_idx = table_int->GetFirstNumericCol(); + var_info[1].is_hide = true; + } + } + int col_idx = sel2_idx_map[sel_idx]; + v2_col_id = col_id_map[col_idx]; + v2_name = table_int->GetColName(v2_col_id); + col_ids[1] = v2_col_id; + var_info[1].time = v2_time; + + if (emptyVar.empty() && CheckEmptyColumn(v2_col_id, v2_time)) { + emptyVar = v2_name; } } if (num_var >= 3) { diff --git a/DialogTools/nbrMatchDlg.cpp b/DialogTools/nbrMatchDlg.cpp index a319a40f8..47fd4b378 100644 --- a/DialogTools/nbrMatchDlg.cpp +++ b/DialogTools/nbrMatchDlg.cpp @@ -74,7 +74,7 @@ NbrMatchDlg::~NbrMatchDlg() void NbrMatchDlg::CreateControls() { wxScrolledWindow* scrl = new wxScrolledWindow(this, wxID_ANY, wxDefaultPosition, - wxSize(440,620), wxHSCROLL|wxVSCROLL ); + wxSize(440,600), wxHSCROLL|wxVSCROLL ); scrl->SetScrollRate( 5, 5 ); wxPanel *panel = new wxPanel(scrl); @@ -131,6 +131,10 @@ void NbrMatchDlg::CreateControls() seedButton->Enable(); } + chk_seed->Hide(); + st27->Hide(); + seedButton->Hide(); + wxStaticBoxSizer *hbox = new wxStaticBoxSizer(wxHORIZONTAL, panel, _("Parameters:")); hbox->Add(gbox, 1, wxEXPAND); @@ -372,8 +376,8 @@ void NbrMatchDlg::OnOK(wxCommandEvent& event ) } int k = (int)knn; - std::vector pval_dict(knn,0); - for (size_t v=1; v pval_dict(knn, -1); + for (int v=1; v new_data(new_col); std::vector > vals(new_col); - std::vector undefs(rows, false); + std::vector undefs_cnbrs(rows, false), undefs_pval(rows, false); + for (int i=0; i cluster = gs_coord->sigCat; if (gs_coord->GetSignificanceFilter() < 0) { // user specified cutoff - int s_f = 1; double sig_cutoff = gs_coord->significance_cutoff; - for (size_t i=0, iend=gs_coord->num_obs; inum_obs; iGetSignificanceFilter(); - for (size_t i=0, iend=gs_coord->num_obs; inum_obs; iGetValue(); input.ToLong(&num); - RanXPer(num); + RanXPer((int)num); } } @@ -1541,7 +1549,7 @@ void LocalMatchSignificanceFrame::OnSpecifySeedDlg(wxCommandEvent& event) if (dlg.ShowModal() != wxID_OK) return; dlg_val = dlg.GetValue(); - wxLogMessage(dlg_val); + //wxLogMessage(dlg_val); dlg_val.Trim(true); dlg_val.Trim(false); diff --git a/DialogTools/quantileLisaDlg.cpp b/DialogTools/quantileLisaDlg.cpp index 778fb24e4..d48c733e7 100644 --- a/DialogTools/quantileLisaDlg.cpp +++ b/DialogTools/quantileLisaDlg.cpp @@ -65,7 +65,8 @@ void QuantileLisaDlg::CreateControls() wxBoxSizer *vbox = new wxBoxSizer(wxVERTICAL); // Input - AddInputCtrls(panel, vbox, false/*no auto button*/, true/*spatial weights*/, + AddInputCtrls(panel, vbox, false/*no auto button*/, false/*integer + real*/, + true/*spatial weights*/, /*single variable*/true, /*add centroids*/true); // parameters @@ -206,6 +207,13 @@ void QuantileLisaDlg::OnOK(wxCommandEvent& event ) std::vector data; table_int->GetColData(col, tm, data); + if (CheckEmptyColumn(col, tm)) { + wxString err_msg = wxString::Format(_("The selected variable %s is not valid. If it's a grouped variable, please modify it in Time->Time Editor. Or please select another variable."), var_name); + wxMessageDialog dlg(NULL, err_msg, _("Error"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } + // Weights selection GalWeight* gw = CheckSpatialWeights(); if (gw == NULL) { diff --git a/DialogTools/quantileLisaDlg.h b/DialogTools/quantileLisaDlg.h index ceb718a98..df84b5b4f 100644 --- a/DialogTools/quantileLisaDlg.h +++ b/DialogTools/quantileLisaDlg.h @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include #include diff --git a/DialogTools/tSNEDlg.cpp b/DialogTools/tSNEDlg.cpp index f73f3205f..047cdf2f5 100644 --- a/DialogTools/tSNEDlg.cpp +++ b/DialogTools/tSNEDlg.cpp @@ -295,8 +295,8 @@ void TSNEDlg::CreateControls() hbox_4->Add(m_slider, 1, wxALIGN_CENTER_VERTICAL | wxALL, 5); wxBoxSizer *hbox_3 = new wxBoxSizer(wxHORIZONTAL); - playButton = new wxButton(panel, wxID_OK, _(">"), wxDefaultPosition, wxSize(30, 30)); - pauseButton = new wxButton(panel, wxID_OK, _("||"), wxDefaultPosition, wxSize(30, 30)); + playButton = new wxButton(panel, wxID_OK, ">", wxDefaultPosition, wxSize(30, 30)); + pauseButton = new wxButton(panel, wxID_OK, "||", wxDefaultPosition, wxSize(30, 30)); //stopButton = new wxButton(panel, wxID_OK, _("■"), wxDefaultPosition, wxSize(30, 30)); playButton->Enable(false); pauseButton->Enable(false); diff --git a/Explore/AbstractClusterMap.cpp b/Explore/AbstractClusterMap.cpp index e3434b65e..f604a2c8a 100644 --- a/Explore/AbstractClusterMap.cpp +++ b/Explore/AbstractClusterMap.cpp @@ -592,7 +592,7 @@ void AbstractMapFrame::OnRanOtherPer(wxCommandEvent& event) long num; wxString input = dlg.m_number->GetValue(); - wxLogMessage(input); + wxLogMessage("%s", input); input.ToLong(&num); RanXPer(num); diff --git a/Explore/AnimatePlotCanvas.cpp b/Explore/AnimatePlotCanvas.cpp index 632e0fff5..84613be69 100644 --- a/Explore/AnimatePlotCanvas.cpp +++ b/Explore/AnimatePlotCanvas.cpp @@ -194,7 +194,7 @@ void AnimatePlotcanvas::UpdateCanvas(int idx, const std::vectorGetTimeState()->GetCurrTime(); + int ref_time = var_info[ref_var_index].time; + int ref_time_min = var_info[ref_var_index].time_min; + int ref_time_max = var_info[ref_var_index].time_max; + + if ((cts == ref_time) || + (cts > ref_time_max && ref_time == ref_time_max) || + (cts < ref_time_min && ref_time == ref_time_min)) return; + if (cts > ref_time_max) { + ref_time = ref_time_max; + } else if (cts < ref_time_min) { + ref_time = ref_time_min; + } else { + ref_time = cts; + } + for (size_t i=0; i undefs(num_obs, false); for (int i=0; iTimeChange(); + ((ConditionalBoxPlotCanvas*)template_canvas)->TimeChange(); UpdateTitle(); } diff --git a/Explore/ConditionalBoxPlotView.h b/Explore/ConditionalBoxPlotView.h index 6640ecbc6..a05be293b 100644 --- a/Explore/ConditionalBoxPlotView.h +++ b/Explore/ConditionalBoxPlotView.h @@ -43,6 +43,7 @@ class ConditionalBoxPlotCanvas : public ConditionalNewCanvas { virtual wxString GetVariableNames(); virtual void SetCheckMarks(wxMenu* menu); virtual void update(HLStateInt* o); + virtual void TimeChange(); virtual void ResizeSelectableShps(int virtual_scrn_w = 0, int virtual_scrn_h = 0); //virtual void UpdateSelection(bool shiftdown = false, diff --git a/Explore/ConditionalHistogramView.cpp b/Explore/ConditionalHistogramView.cpp index ec20c99b8..005360969 100644 --- a/Explore/ConditionalHistogramView.cpp +++ b/Explore/ConditionalHistogramView.cpp @@ -65,13 +65,15 @@ ConditionalHistogramCanvas(wxWindow *parent, const wxPoint& pos, const wxSize& size) : ConditionalNewCanvas(parent, t_frame, project_s, v_info, col_ids, false, true, pos, size), -show_axes(true), scale_x_over_time(true), scale_y_over_time(true) +show_axes(true), scale_x_over_time(true), scale_y_over_time(true), set_uniquevalue(false) { full_map_redraw_needed = true; - int hist_var_tms = data[HIST_VAR].shape()[0]; + int hist_var_tms = (int)data[HIST_VAR].shape()[0]; data_stats.resize(hist_var_tms); data_sorted.resize(hist_var_tms); + s_data_sorted.resize(hist_var_tms); + VAR_STRING.resize(hist_var_tms); // create bins for histogram for (int t=0; t undefs(num_obs, false); for (int j=0; jUpdateOptionMenuItems(); } +void ConditionalHistogramCanvas::OnSetUniqueValue(wxCommandEvent& event) +{ + set_uniquevalue = !set_uniquevalue; + + if (set_uniquevalue) { + for (int t=0; t sel_data(num_obs); + + for (int i=0; i unique_dict; + // data_sorted is a pair value {string value: index} + VAR_STRING[t].resize(num_obs); + for (int i=0; i 0) { + cur_intervals = std::max(cur_intervals, (int)unique_dict.size()); + } else { + cur_intervals = (int)unique_dict.size(); + } + } + } else { + // restore bins for histogram + for (int t=0; t undefs(num_obs, false); + + for (int i=0; i orig_x_pos(cur_intervals); + for (int i=0; iapplyScaleTrans(st[r][c]); foreground_shps.push_front(s); + s = new GdaAxis(*y_axis); s->applyScaleTrans(st[r][c]); foreground_shps.push_front(s); + + if (set_uniquevalue) { + for (int ival=0; ivalapplyScaleTrans(st[r][c]); + foreground_shps.push_back(brk); + } + } } } } @@ -479,22 +557,23 @@ void ConditionalHistogramCanvas::PopulateCanvas() axis_scale_x.tics_str.resize(axis_scale_x.ticks); axis_scale_x.tics_str_show.resize(axis_scale_x.tics_str.size()); for (int i=0; i - setPen(GdaConst::qualitative_colors[ival%sz]); - selectable_shps[i]-> - setBrush(GdaConst::qualitative_colors[ival%sz]); + double y1 = cell_data[t][r][c].ival_obs_cnt[ival]; + selectable_shps[i] = new GdaRectangle(wxRealPoint(x0, 0), wxRealPoint(x1, y1)); + int sz = (int)GdaConst::qualitative_colors.size(); + selectable_shps[i]->setPen(GdaConst::qualitative_colors[ival%sz]); + selectable_shps[i]->setBrush(GdaConst::qualitative_colors[ival%sz]); i++; } } @@ -552,7 +627,7 @@ void ConditionalHistogramCanvas::ShowAxes(bool show_axes_s) void ConditionalHistogramCanvas::DetermineMouseHoverObjects(wxPoint pt) { total_hover_obs = 0; - for (int i=0, iend=selectable_shps.size(); ipointWithin(pt)) { hover_obs[total_hover_obs++] = i; if (total_hover_obs == max_hover_obs) break; @@ -564,13 +639,13 @@ void ConditionalHistogramCanvas::DetermineMouseHoverObjects(wxPoint pt) // are all rectangles. void ConditionalHistogramCanvas::UpdateSelection(bool shiftdown, bool pointsel) { + int t = var_info[HIST_VAR].time; bool rect_sel = (!pointsel && (brushtype == rectangle)); - int t = var_info[HIST_VAR].time; std::vector& hs = highlight_state->GetHighlight(); bool selection_changed = false; - int total_sel_shps = selectable_shps.size(); + int total_sel_shps = (int)selectable_shps.size(); wxPoint lower_left; wxPoint upper_right; @@ -608,17 +683,12 @@ void ConditionalHistogramCanvas::UpdateSelection(bool shiftdown, bool pointsel) sel_shp_to_cell(i, r, c, ival); GdaRectangle* rec = (GdaRectangle*) selectable_shps[i]; bool selected = ((pointsel && rec->pointWithin(sel1)) || - (rect_sel && - GenGeomAlgs::RectsIntersect(rec->lower_left, - rec->upper_right, - lower_left, upper_right))); - bool all_sel = (cell_data[0][r][c].ival_obs_cnt[ival] == - cell_data[0][r][c].ival_obs_sel_cnt[ival]); + (rect_sel && GenGeomAlgs::RectsIntersect(rec->lower_left, rec->upper_right, lower_left, upper_right))); if (selected) { // select currently unselected in ival for (std::list::iterator it = - cell_data[0][r][c].ival_to_obs_ids[ival].begin(); - it != cell_data[0][r][c].ival_to_obs_ids[ival].end(); it++) { + cell_data[t][r][c].ival_to_obs_ids[ival].begin(); + it != cell_data[t][r][c].ival_to_obs_ids[ival].end(); it++) { new_hs[(*it)]= true; selection_changed = true; } @@ -644,12 +714,12 @@ void ConditionalHistogramCanvas::UpdateSelection(bool shiftdown, bool pointsel) void ConditionalHistogramCanvas::DrawSelectableShapes(wxMemoryDC &dc) { - int t = var_info[HIST_VAR].time; int i=0; + int t = var_info[HIST_VAR].time; for (int r=0; rpaintSelf(dc); } i++; @@ -660,14 +730,14 @@ void ConditionalHistogramCanvas::DrawSelectableShapes(wxMemoryDC &dc) void ConditionalHistogramCanvas::DrawHighlightedShapes(wxMemoryDC &dc) { - int t = var_info[HIST_VAR].time; int i=0; + int t = var_info[HIST_VAR].time; double s; for (int r=0; rSet as Unique Values\" is selected."); + wxMessageDialog dlg (this, msg, _("Warning"), wxOK | wxICON_ERROR); + dlg.ShowModal(); + return; + } cur_intervals = dlg.num_intervals; InitIntervals(); invalidateBms(); @@ -713,7 +789,7 @@ void ConditionalHistogramCanvas::HistogramIntervals() obs_id_to_sel_shp, ival_obs_cnt and ival_obs_sel_cnt */ void ConditionalHistogramCanvas::InitIntervals() { - std::vector& hs = highlight_state->GetHighlight(); + std::vector& hs = highlight_state->GetHighlight(); // determine correct ivals for each obs in current time period min_ival_val.resize(num_time_vals); @@ -721,32 +797,59 @@ void ConditionalHistogramCanvas::InitIntervals() max_num_obs_in_ival.resize(num_time_vals); overall_max_num_obs_in_ival = 0; - for (int t=0; t unique_ival_dict; ival_breaks.resize(boost::extents[num_time_vals][cur_intervals-1]); + s_ival_breaks.resize(boost::extents[num_time_vals][cur_intervals]); + for (int t=0; t undefs = undef_tms[t]; - if (scale_x_over_time) { - min_ival_val[t] = data_min_over_time; - max_ival_val[t] = data_max_over_time; - } else { - min_ival_val[t] = data_sorted[t][0].first; - max_ival_val[t] = data_sorted[t][num_obs-1].first; - } - if (min_ival_val[t] == max_ival_val[t]) { - if (min_ival_val[t] == 0) { - max_ival_val[t] = 1; - } else { - max_ival_val[t] += fabs(max_ival_val[t])/2.0; - } - } - double range = max_ival_val[t] - min_ival_val[t]; - double ival_size = range/((double) cur_intervals); - - for (int i=0; i unique_dict; + // data_sorted is a pair value {string value: index} + for (int i=0; i::iterator it; + for (it=unique_dict.begin(); it!=unique_dict.end();it++){ + wxString lbl = it->first; + s_ival_breaks[t][cur_ival] = lbl; + unique_ival_dict[lbl] = cur_ival; + cur_ival += 1; + } + + } else { + std::vector undefs = undef_tms[t]; + if (scale_x_over_time) { + min_ival_val[t] = data_min_over_time; + max_ival_val[t] = data_max_over_time; + } else { + min_ival_val[t] = data_sorted[t][0].first; + max_ival_val[t] = data_sorted[t][num_obs-1].first; + } + if (min_ival_val[t] == max_ival_val[t]) { + if (min_ival_val[t] == 0) { + max_ival_val[t] = 1; + } else { + max_ival_val[t] += fabs(max_ival_val[t])/2.0; + } + } + double range = max_ival_val[t] - min_ival_val[t]; + double ival_size = range/((double) cur_intervals); + + for (int i=0; i= ival_breaks[0][cur_ival]) - { - cur_ival++; - } - int r = 0, c = 0; - if (!vert_cat_data.categories.empty()) { - r = vert_cat_data.categories[vt].id_to_cat[id]; + + // record each obs in the correct cell and ival. + if (set_uniquevalue) { + for (int i=0; i max_num_obs_in_ival[t]) + { + max_num_obs_in_ival[t] = cell_data[t][r][c].ival_obs_cnt[cur_ival]; + if (max_num_obs_in_ival[t] > overall_max_num_obs_in_ival) { + overall_max_num_obs_in_ival = max_num_obs_in_ival[t]; + } + } + if (hs[s_data_sorted[dt][i].second]) { + cell_data[t][r][c].ival_obs_sel_cnt[cur_ival]++; + } } - if (!horiz_cat_data.categories.empty()) { - c = horiz_cat_data.categories[ht].id_to_cat[id]; + + } else { + + for (int i=0; i= ival_breaks[0][cur_ival]) + { + cur_ival++; + } + int r = 0, c = 0; + if (!vert_cat_data.categories.empty()) { + r = vert_cat_data.categories[vt].id_to_cat[id]; + } + if (!horiz_cat_data.categories.empty()) { + c = horiz_cat_data.categories[ht].id_to_cat[id]; + } + obs_id_to_sel_shp[t][id] = cell_to_sel_shp_gen(r, c, cur_ival, + cols, cur_intervals); + cell_data[t][r][c].ival_to_obs_ids[cur_ival].push_front(id); + cell_data[t][r][c].ival_obs_cnt[cur_ival]++; + if (cell_data[t][r][c].ival_obs_cnt[cur_ival] > max_num_obs_in_ival[t]) + { + max_num_obs_in_ival[t] = cell_data[t][r][c].ival_obs_cnt[cur_ival]; + if (max_num_obs_in_ival[t] > overall_max_num_obs_in_ival) { + overall_max_num_obs_in_ival = max_num_obs_in_ival[t]; + } + } + if (hs[data_sorted[dt][i].second]) { + cell_data[t][r][c].ival_obs_sel_cnt[cur_ival]++; + } } - obs_id_to_sel_shp[t][id] = cell_to_sel_shp_gen(r, c, cur_ival, - cols, cur_intervals); - cell_data[0][r][c].ival_to_obs_ids[cur_ival].push_front(id); - cell_data[0][r][c].ival_obs_cnt[cur_ival]++; - if (cell_data[0][r][c].ival_obs_cnt[cur_ival] > max_num_obs_in_ival[t]) - { - max_num_obs_in_ival[t] = - cell_data[0][r][c].ival_obs_cnt[cur_ival]; - if (max_num_obs_in_ival[t] > overall_max_num_obs_in_ival) { - overall_max_num_obs_in_ival = max_num_obs_in_ival[t]; - } - } - if (hs[data_sorted[dt][i].second]) { - cell_data[0][r][c].ival_obs_sel_cnt[cur_ival]++; - } - } + } } } @@ -835,15 +976,15 @@ void ConditionalHistogramCanvas::UpdateIvalSelCnts() if (var_info[HOR_VAR].sync_with_global_time) ht += t; int rows = 1, cols = 1; if (!vert_cat_data.categories.empty()) { - rows = vert_cat_data.categories[vt].cat_vec.size(); + rows = (int)vert_cat_data.categories[vt].cat_vec.size(); } if (!horiz_cat_data.categories.empty()) { - cols = horiz_cat_data.categories[ht].cat_vec.size(); + cols = (int)horiz_cat_data.categories[ht].cat_vec.size(); } for (int r=0; rSetStatusText(s); } -void ConditionalHistogramCanvas::sel_shp_to_cell_gen(int i, - int& r, int& c, int& ival, - int cols, int ivals) +void ConditionalHistogramCanvas::sel_shp_to_cell_gen(int i, int& r, int& c, int& ival, int cols, int ivals) { int t = cols*ivals; r = t > 0 ? i/t : 0; @@ -967,8 +1113,7 @@ void ConditionalHistogramCanvas::sel_shp_to_cell_gen(int i, ival = t%ivals; } -void ConditionalHistogramCanvas::sel_shp_to_cell(int i, int& r, - int& c, int& ival) +void ConditionalHistogramCanvas::sel_shp_to_cell(int i, int& r, int& c, int& ival) { // rows == vert_num_cats // cols == horiz_num_cats @@ -1005,10 +1150,7 @@ ConditionalHistogramFrame::ConditionalHistogramFrame(wxFrame *parent, int width, height; GetClientSize(&width, &height); - template_canvas = new ConditionalHistogramCanvas(this, this, project, - var_info, col_ids, - wxDefaultPosition, - wxSize(width,height)); + template_canvas = new ConditionalHistogramCanvas(this, this, project, var_info, col_ids, wxDefaultPosition, wxSize(width,height)); SetTitle(template_canvas->GetCanvasTitle()); template_canvas->SetScrollRate(1,1); DisplayStatusBar(true); @@ -1027,23 +1169,30 @@ void ConditionalHistogramFrame::OnActivate(wxActivateEvent& event) wxLogMessage("In ConditionalMapFrame::OnActivate()"); RegisterAsActive("ConditionalHistogramFrame", GetTitle()); } - if ( event.GetActive() && template_canvas ) + if ( event.GetActive() && template_canvas ) { template_canvas->SetFocus(); + } } void ConditionalHistogramFrame::MapMenus() { wxMenuBar* mb = GdaFrame::GetGdaFrame()->GetMenuBar(); // Map Options Menus - wxMenu* optMenu = wxXmlResource::Get()-> - LoadMenu("ID_COND_HISTOGRAM_VIEW_MENU_OPTIONS"); - ((ConditionalHistogramCanvas*) template_canvas)-> - AddTimeVariantOptionsToMenu(optMenu); - TemplateCanvas::AppendCustomCategories(optMenu, - project->GetCatClassifManager()); + wxMenu* optMenu = wxXmlResource::Get()->LoadMenu("ID_COND_HISTOGRAM_VIEW_MENU_OPTIONS"); + ((ConditionalHistogramCanvas*) template_canvas)->AddTimeVariantOptionsToMenu(optMenu); + TemplateCanvas::AppendCustomCategories(optMenu, project->GetCatClassifManager()); ((ConditionalHistogramCanvas*) template_canvas)->SetCheckMarks(optMenu); GeneralWxUtils::ReplaceMenu(mb, _("Options"), optMenu); UpdateOptionMenuItems(); + + // connect menu item ID_VIEW_HISTOGRAM_SET_UNIQUE + wxMenuItem* uniquevalue_menu = optMenu->FindItem(XRCID("ID_VIEW_HISTOGRAM_SET_UNIQUE")); + Connect(uniquevalue_menu->GetId(), wxEVT_MENU, wxCommandEventHandler(ConditionalHistogramFrame::OnSetUniqueValue)); +} + +void ConditionalHistogramFrame::OnSetUniqueValue(wxCommandEvent& event) +{ + ((ConditionalHistogramCanvas*) template_canvas)->OnSetUniqueValue(event); } void ConditionalHistogramFrame::UpdateOptionMenuItems() @@ -1051,8 +1200,7 @@ void ConditionalHistogramFrame::UpdateOptionMenuItems() TemplateFrame::UpdateOptionMenuItems(); // set common items first wxMenuBar* mb = GdaFrame::GetGdaFrame()->GetMenuBar(); int menu = mb->FindMenu(_("Options")); - if (menu == wxNOT_FOUND) { - } else { + if (menu != wxNOT_FOUND) { ((ConditionalHistogramCanvas*) template_canvas)->SetCheckMarks(mb->GetMenu(menu)); } @@ -1064,7 +1212,6 @@ void ConditionalHistogramFrame::UpdateContextMenuItems(wxMenu* menu) // following menu items if they were specified for this particular // view in the xrc file. Items that cannot be enable/disabled, // or are not checkable do not appear. - TemplateFrame::UpdateContextMenuItems(menu); // set common items } @@ -1078,8 +1225,7 @@ void ConditionalHistogramFrame::update(TimeState* o) void ConditionalHistogramFrame::OnShowAxes(wxCommandEvent& ev) { wxLogMessage("In ConditionalHistogramFrame::OnShowAxes()"); - ConditionalHistogramCanvas* t = - (ConditionalHistogramCanvas*) template_canvas; + ConditionalHistogramCanvas* t = (ConditionalHistogramCanvas*) template_canvas; t->ShowAxes(!t->IsShowAxes()); UpdateOptionMenuItems(); } @@ -1087,14 +1233,15 @@ void ConditionalHistogramFrame::OnShowAxes(wxCommandEvent& ev) void ConditionalHistogramFrame::OnHistogramIntervals(wxCommandEvent& ev) { wxLogMessage("In ConditionalHistogramFrame::OnHistogramIntervals()"); - ConditionalHistogramCanvas* t = - (ConditionalHistogramCanvas*) template_canvas; + ConditionalHistogramCanvas* t = (ConditionalHistogramCanvas*) template_canvas; t->HistogramIntervals(); } void ConditionalHistogramFrame::OnSaveCanvasImageAs(wxCommandEvent& event) { - if (!template_canvas) return; + if (!template_canvas) { + return; + } wxString title = project->GetProjectTitle(); GeneralWxUtils::SaveWindowAsImage(template_canvas, title); } diff --git a/Explore/ConditionalHistogramView.h b/Explore/ConditionalHistogramView.h index 2d8737e10..249fae7bf 100644 --- a/Explore/ConditionalHistogramView.h +++ b/Explore/ConditionalHistogramView.h @@ -68,14 +68,17 @@ class ConditionalHistogramCanvas : public ConditionalNewCanvas { virtual void UpdateStatusBar(); virtual void TimeSyncVariableToggle(int var_index); - + virtual void UserChangedCellCategories(); + void ShowAxes(bool show_axes); bool IsShowAxes() { return show_axes; } void HistogramIntervals(); void InitIntervals(); void UpdateIvalSelCnts(); - virtual void UserChangedCellCategories(); + + void OnSetUniqueValue(wxCommandEvent& event); + protected: void sel_shp_to_cell_gen(int i, int& r, int& c, int& ival, int cols, int ivals); @@ -85,7 +88,10 @@ class ConditionalHistogramCanvas : public ConditionalNewCanvas { static const int HIST_VAR; // histogram variable - // size = time_steps if HIST_VAR is time variant + bool set_uniquevalue; + std::vector > VAR_STRING; + std::vector s_data_sorted; + std::vector data_sorted; std::vector data_stats; std::vector > undef_tms; @@ -101,6 +107,7 @@ class ConditionalHistogramCanvas : public ConditionalNewCanvas { bool show_axes; + s_array_type s_ival_breaks; double data_min_over_time; double data_max_over_time; d_array_type ival_breaks; // size = num_time_vals * cur_num_intervals-1 @@ -147,7 +154,8 @@ class ConditionalHistogramFrame : public ConditionalNewFrame { void OnShowAxes(wxCommandEvent& event); void OnHistogramIntervals(wxCommandEvent& event); - + void OnSetUniqueValue(wxCommandEvent& event); + DECLARE_EVENT_TABLE() }; diff --git a/Explore/ConditionalNewView.cpp b/Explore/ConditionalNewView.cpp index 539766cc0..67b13bb26 100644 --- a/Explore/ConditionalNewView.cpp +++ b/Explore/ConditionalNewView.cpp @@ -104,7 +104,6 @@ full_map_redraw_needed(true) } table_int->GetColUndefined(col_ids[i], data_undef[i]); template_frame->AddGroupDependancy(var_info[i].name); - wxLogMessage(var_info[i].name); } //setup horizontal data diff --git a/Explore/CorrelogramAlgs.cpp b/Explore/CorrelogramAlgs.cpp index 767013d4d..5111d216f 100644 --- a/Explore/CorrelogramAlgs.cpp +++ b/Explore/CorrelogramAlgs.cpp @@ -274,13 +274,7 @@ bool CorrelogramAlgs::MakeCorrAllPairs(const std::vector& pts, out[b].corr_avg /= ((double) out[b].num_pairs); } } - - /* - stringstream ss; - ss << "MakeCorrMakeCorrAllPairs with " << pairs - << " pairs finished in " << sw.Time() << " ms."; - wxLogMessage(ss.str()); - */ + wxLogMessage("Exiting CorrelogramAlgs::MakeCorrAllPairs"); return true; } @@ -364,12 +358,6 @@ bool CorrelogramAlgs::MakeCorrThresh(const rtree_pt_2d_t& rtree, } } - /* - stringstream ss; - ss << "MakeCorrThresh with threshold " << thresh - << " finished in " << sw.Time() << " ms."; - wxLogMessage(ss.str()); - */ wxLogMessage("Exiting CorrelogramAlgs::MakeCorrThresh (plane)"); return true; } @@ -457,13 +445,7 @@ bool CorrelogramAlgs::MakeCorrThresh(const rtree_pt_3d_t& rtree, out[b].corr_avg /= ((double) out[b].num_pairs); } } - - /* - stringstream ss; - ss << "MakeCorrThresh with threshold " << thresh - << " finished in " << sw.Time() << " ms."; - wxLogMessage(ss.str()); - */ + wxLogMessage("Exiting CorrelogramAlgs::MakeCorrThresh (sphere)"); return true; } diff --git a/Explore/DistancePlotView.cpp b/Explore/DistancePlotView.cpp index ab92f4050..37a707a77 100644 --- a/Explore/DistancePlotView.cpp +++ b/Explore/DistancePlotView.cpp @@ -548,7 +548,7 @@ void DistancePlotDlg::GetSelectedVariables(wxListBox* var_box, { wxArrayInt selections; combo_var->GetSelections(selections); - int num_var = selections.size(); + int num_var = (int)selections.size(); data.resize(num_var); data_undefs.resize(num_var); diff --git a/Explore/GetisOrdMapNewView.cpp b/Explore/GetisOrdMapNewView.cpp index 02d549ae1..373b4cf72 100644 --- a/Explore/GetisOrdMapNewView.cpp +++ b/Explore/GetisOrdMapNewView.cpp @@ -688,9 +688,7 @@ void GetisOrdMapFrame::OnRanOtherPer(wxCommandEvent& event) if (dlg.ShowModal() == wxID_OK) { long num; wxString input = dlg.m_number->GetValue(); - - wxLogMessage(input); - + input.ToLong(&num); RanXPer(num); } @@ -717,9 +715,7 @@ void GetisOrdMapFrame::OnSpecifySeedDlg(wxCommandEvent& event) wxTextEntryDialog dlg(NULL, m, "\nEnter a seed value", cur_val); if (dlg.ShowModal() != wxID_OK) return; dlg_val = dlg.GetValue(); - - wxLogMessage(dlg_val); - + dlg_val.Trim(true); dlg_val.Trim(false); if (dlg_val.IsEmpty()) return; diff --git a/Explore/HistogramView.cpp b/Explore/HistogramView.cpp index d68dc7b05..2bd30d55b 100644 --- a/Explore/HistogramView.cpp +++ b/Explore/HistogramView.cpp @@ -81,7 +81,6 @@ custom_classif_state(0), is_custom_category(false), set_uniquevalue(false) // Histogram has only one variable, so size of col_ids = 1 col_id = col_ids[0]; - int num_var = v_info.size(); int col_time_steps = table_int->GetColTimeSteps(col_id); // prepare statistics @@ -121,8 +120,8 @@ custom_classif_state(0), is_custom_category(false), set_uniquevalue(false) unique_dict[sel_data[i]] += 1; } // add current [id] to ival_to_obs_ids - max_intervals = unique_dict.size(); - cur_intervals = unique_dict.size(); + max_intervals = (int)unique_dict.size(); + cur_intervals = (int)unique_dict.size(); } else { std::vector sel_data; @@ -160,7 +159,7 @@ custom_classif_state(0), is_custom_category(false), set_uniquevalue(false) // Setup Group Dependency template_frame->ClearAllGroupDependencies(); - for (int i=0, sz=var_info.size(); iAddGroupDependancy(var_info[i].name); } @@ -245,8 +244,12 @@ void HistogramCanvas::OnSetUniqueValue(wxCommandEvent& event) unique_dict[sel_data[i]] += 1; } // add current [id] to ival_to_obs_ids - max_intervals = unique_dict.size(); - cur_intervals = unique_dict.size(); + max_intervals = std::min(MAX_INTERVALS, (int)unique_dict.size()); + if (t > 0) { + cur_intervals = std::max(cur_intervals, (int)unique_dict.size()); + } else { + cur_intervals = (int)unique_dict.size(); + } } } else { // restore @@ -306,8 +309,9 @@ int HistogramCanvas::AddClassificationOptionsToMenu(wxMenu* menu, CatClassifManager* ccm) { if (!IS_VAR_STRING.empty()) { - if(IS_VAR_STRING[0]) + if(IS_VAR_STRING[0]) { return 0; + } } std::vector titles; ccm->GetTitles(titles); @@ -315,15 +319,15 @@ int HistogramCanvas::AddClassificationOptionsToMenu(wxMenu* menu, wxMenu* menu2 = new wxMenu(wxEmptyString); wxString s = _("Create New Custom"); int xrcid_hist_classification = GdaConst::ID_HISTOGRAM_CLASSIFICATION; - wxMenuItem* mi = menu2->Append(xrcid_hist_classification, s, s); + menu2->Append(xrcid_hist_classification, s, s); menu2->AppendSeparator(); - for (size_t j=0; jAppend(xrcid_hist_classification+j+1, titles[j]); + for (int j=0; jAppend(xrcid_hist_classification+j+1, titles[j]); } s = _("Histogram Classification"); menu->Insert(1, wxID_ANY, s, menu2, s); - return titles.size(); + return (int)titles.size(); } void HistogramCanvas::OnCustomCategorySelect(wxCommandEvent& e) @@ -408,7 +412,7 @@ void HistogramCanvas::SetCheckMarks(wxMenu* menu) void HistogramCanvas::DetermineMouseHoverObjects(wxPoint pt) { total_hover_obs = 0; - for (int i=0, iend=selectable_shps.size(); ipointWithin(pt)) { hover_obs[total_hover_obs++] = i; if (total_hover_obs == max_hover_obs) break; @@ -426,7 +430,7 @@ void HistogramCanvas::UpdateSelection(bool shiftdown, bool pointsel) std::vector& hs = highlight_state->GetHighlight(); bool selection_changed =false; - int total_sel_shps = selectable_shps.size(); + int total_sel_shps = (int)selectable_shps.size(); wxPoint lower_left; wxPoint upper_right; @@ -498,7 +502,7 @@ void HistogramCanvas::UpdateSelection(bool shiftdown, bool pointsel) void HistogramCanvas::DrawSelectableShapes(wxMemoryDC &dc) { int t = var_info[0].time; - for (int i=0, iend=selectable_shps.size(); i& x_center_pos, std::vector& x_left_pos, std::vector& x_right_pos) { - int n = x_center_pos.size(); - - + int n = (int)x_center_pos.size(); + if (!is_custom_category) { for (int i=0; i& x_center_pos, double val_max = cat_classif_def.uniform_dist_max; double val_min = cat_classif_def.uniform_dist_min; + + int n_brks = (int)breaks.size(); + if (val_max < breaks[n_brks-1]) { + val_max = breaks[n_brks-1] * 1.1; // case last bin is empty, expand 1.1x + } + double val_range = val_max - val_min; double left = val_min; @@ -649,9 +658,16 @@ void HistogramCanvas::PopulateCanvas() -9, 0); foreground_shps.push_back(y_axis); - axis_scale_x = AxisScale(0, max_ival_val[time], 5, + double x_axis_max = max_ival_val[time]; + if (max_ival_val[time] < ival_breaks[time][cur_intervals - 2]) { + // case the last bin is empty: + // max value is less than last break value + x_axis_max = ival_breaks[time][cur_intervals - 2] * 1.1; // 10% extend + } + axis_scale_x = AxisScale(0, x_axis_max, 5, axis_display_precision, axis_display_fixed_point); + //shps_orig_xmax = axis_scale_x.scale_max; axis_scale_x.data_min = min_ival_val[time]; axis_scale_x.data_max = max_ival_val[time]; @@ -739,8 +755,8 @@ void HistogramCanvas::PopulateCanvas() foreground_shps.push_back(brk); } if (i==cur_intervals-1) { - axis_scale_x.tics[i] = axis_scale_x.data_max; - wxString tic_str = GenUtils::DblToStr(axis_scale_x.data_max, + axis_scale_x.tics[i] = x_axis_max; + wxString tic_str = GenUtils::DblToStr(x_axis_max, axis_display_precision, axis_display_fixed_point); axis_scale_x.tics_str[i] = tic_str; @@ -754,7 +770,7 @@ void HistogramCanvas::PopulateCanvas() GdaShapeText::v_center, 0, 25); else brk = - new GdaShapeText(GenUtils::DblToStr(axis_scale_x.data_max, + new GdaShapeText(GenUtils::DblToStr(x_axis_max, axis_display_precision, axis_display_fixed_point), *GdaConst::small_font, @@ -813,9 +829,18 @@ void HistogramCanvas::PopulateCanvas() int t = time; std::vector vals(rows); double ival_min = (i == 0) ? min_ival_val[t] : ival_breaks[t][i-1]; - double ival_max = ((i == cur_intervals-1) ? - max_ival_val[t] : ival_breaks[t][i]); - double p = 100.0*((double) ival_obs_cnt[t][i])/((double) num_obs); + double ival_max = 0; + + if (i == cur_intervals-1) { + ival_max = max_ival_val[t]; // last bin + if (ival_max < ival_min) { // in case last bin is empty + ival_max = std::numeric_limits::infinity(); + } + } else { + ival_max = ival_breaks[t][i]; + } + + double p = 100.0*((double) ival_obs_cnt[t][i])/((double) num_obs); double sd = data_stats[t].sd_with_bessel; double mean = data_stats[t].mean; double sd_d = 0; @@ -824,6 +849,10 @@ void HistogramCanvas::PopulateCanvas() } else if (ival_min > mean && sd > 0) { sd_d = (ival_min - mean)/sd; } + if (ival_obs_cnt[t][i] == 0) { + p = 0; + sd_d = 0; + } vals[0] << GenUtils::DblToStr(ival_min, display_precision, display_precision_fixed_point); vals[1] << GenUtils::DblToStr(ival_max, display_precision, display_precision_fixed_point); vals[2] << ival_obs_cnt[t][i]; @@ -882,7 +911,7 @@ void HistogramCanvas::PopulateCanvas() wxRealPoint(x1, y1)); if (!is_custom_category) { - int sz = GdaConst::qualitative_colors.size(); + int sz = (int)GdaConst::qualitative_colors.size(); selectable_shps[i]->setPen(GdaConst::qualitative_colors[i%sz]); selectable_shps[i]->setBrush(GdaConst::qualitative_colors[i%sz]); cat_classif_def.colors[i] = GdaConst::qualitative_colors[i%sz]; @@ -1014,7 +1043,7 @@ void HistogramCanvas::InitIntervals() { std::vector& hs = highlight_state->GetHighlight(); - int ts = obs_id_to_ival.shape()[0]; + int ts = (int)obs_id_to_ival.shape()[0]; s_ival_breaks.resize(boost::extents[ts][cur_intervals]); ival_breaks.resize(boost::extents[ts][cur_intervals-1]); ival_obs_cnt.resize(boost::extents[ts][cur_intervals]); @@ -1181,7 +1210,7 @@ void HistogramCanvas::InitIntervals() void HistogramCanvas::UpdateIvalSelCnts() { - int ts = obs_id_to_ival.shape()[0]; + int ts = (int)obs_id_to_ival.shape()[0]; HLStateInt::EventType type = highlight_state->GetEventType(); if (type == HLStateInt::unhighlight_all) { for (int t=0; tGetTableInt(); wxString col_name = variable_names[var_selection]; int col = table_int->FindColId(col_name); - - wxLogMessage(wxString::Format("var: %s, time1:%d, time2:%d, group1:%d, group2:%d", col_name, time1, time2, group1, group2)); - + std::vector min_vals; std::vector max_vals; table_int->GetMinMaxVals(col, min_vals, max_vals); @@ -605,7 +603,6 @@ void LineChartFrame::OnGroupsChoice(wxCommandEvent& event) return; wxString col_name = variable_names[variable_selection]; - wxLogMessage(_("var name:") + col_name); TableInterface* table_int = project->GetTableInt(); if (!table_int->IsColTimeVariant(col_name) ||table_int->GetTimeSteps() <= 1) { diff --git a/Explore/LisaCoordinator.cpp b/Explore/LisaCoordinator.cpp index 19de454bd..2105a4811 100644 --- a/Explore/LisaCoordinator.cpp +++ b/Explore/LisaCoordinator.cpp @@ -583,7 +583,7 @@ void LisaCoordinator::CalcPseudoP() CalcPseudoP_threaded(); } } - wxLogMessage(wxString::Format("GPU took %ld ms", sw_vd.Time())); + LOG_MSG(wxString::Format("GPU took %ld ms", sw_vd.Time())); } void LisaCoordinator::ComputeLarger(int cnt, std::vector& permNeighbors, std::vector& countLarger) diff --git a/Explore/LisaScatterPlotView.cpp b/Explore/LisaScatterPlotView.cpp index 80e0c50ef..131b3d1ff 100644 --- a/Explore/LisaScatterPlotView.cpp +++ b/Explore/LisaScatterPlotView.cpp @@ -1154,7 +1154,6 @@ void LisaScatterPlotFrame::OnRanOtherPer(wxCommandEvent& event) if (dlg.ShowModal() == wxID_OK) { long num; wxString input = dlg.m_number->GetValue(); - wxLogMessage(input); input.ToLong(&num); RanXPer(num); } diff --git a/Explore/LocalGearyMapNewView.cpp b/Explore/LocalGearyMapNewView.cpp index af0c0a073..0541897d0 100644 --- a/Explore/LocalGearyMapNewView.cpp +++ b/Explore/LocalGearyMapNewView.cpp @@ -761,7 +761,7 @@ void LocalGearyMapFrame::RanXPer(int permutation) { wxString msg; msg << "Entering LocalGearyMapFrame::RanXPer() " << permutation; - wxLogMessage(msg); + wxLogMessage("%s", msg); if (permutation < 9) permutation = 9; if (permutation > 99999) permutation = 99999; @@ -800,7 +800,7 @@ void LocalGearyMapFrame::OnRanOtherPer(wxCommandEvent& event) wxString input = dlg.m_number->GetValue(); - wxLogMessage(input); + wxLogMessage("%s", input); input.ToLong(&num); RanXPer(num); @@ -832,9 +832,7 @@ void LocalGearyMapFrame::OnSpecifySeedDlg(wxCommandEvent& event) wxTextEntryDialog dlg(NULL, m, _("Enter a seed value"), cur_val); if (dlg.ShowModal() != wxID_OK) return; dlg_val = dlg.GetValue(); - - wxLogMessage(dlg_val); - + dlg_val.Trim(true); dlg_val.Trim(false); if (dlg_val.IsEmpty()) return; @@ -855,7 +853,7 @@ void LocalGearyMapFrame::SetSigFilterX(int filter) { wxString msg; msg << "Entering LocalGearyMapFrame::SetSigFilterX() " << filter; - wxLogMessage(msg); + wxLogMessage("%s", msg); if (filter == local_geary_coord->GetSignificanceFilter()) return; local_geary_coord->SetSignificanceFilter(filter); diff --git a/Explore/LoessPlotCanvas.cpp b/Explore/LoessPlotCanvas.cpp index 47377a927..42f332644 100644 --- a/Explore/LoessPlotCanvas.cpp +++ b/Explore/LoessPlotCanvas.cpp @@ -482,7 +482,7 @@ void LoessPlotCanvas::UpdateMargins() LoessSettingsDlg::LoessSettingsDlg(LoessPlotCanvas* canvas) : wxDialog(NULL, wxID_ANY, _("Loess Settings"), wxDefaultPosition, - wxSize(420, 450), wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER), + wxSize(420, 250), wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER), canvas(canvas) { CreateControls(); @@ -543,7 +543,9 @@ void LoessSettingsDlg::CreateControls() m_surface->SetSelection(0); gbox1->Add(st_surface, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); gbox1->Add(m_surface, 1, wxEXPAND); - + st_surface->Hide(); + m_surface->Hide(); + // statistics = c("approximate", "exact", "none"), wxStaticText* st_statistics = new wxStaticText(panel, wxID_ANY, _("Statistics:")); wxString choices16[] = {"approximate", "exact", "none"}; @@ -551,7 +553,9 @@ void LoessSettingsDlg::CreateControls() m_statistics->SetSelection(0); gbox1->Add(st_statistics, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); gbox1->Add(m_statistics, 1, wxEXPAND); - + st_statistics->Hide(); + m_statistics->Hide(); + // trace.hat = c("exact", "approximate"), wxStaticText* st_tracehat = new wxStaticText(panel, wxID_ANY, _("Trace Hat:")); wxString choices_tracehat[] = {"approximate", "exact"}; @@ -559,22 +563,29 @@ void LoessSettingsDlg::CreateControls() m_tracehat->SetSelection(0); gbox1->Add(st_tracehat, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); gbox1->Add(m_tracehat, 1, wxEXPAND); - + st_tracehat->Hide(); + m_tracehat->Hide(); + // cell 0.2 wxStaticText* st_cell = new wxStaticText(panel, wxID_ANY, _("Cell:")); m_cell = new wxTextCtrl(panel, wxID_ANY, "0.2", wxDefaultPosition, wxSize(200,-1)); gbox1->Add(st_cell, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); gbox1->Add(m_cell, 1, wxEXPAND); - + st_cell->Hide(); + m_cell->Hide(); + // iterations 4 wxStaticText* st_iteration = new wxStaticText(panel, wxID_ANY, _("Iterations:")); m_iterations = new wxTextCtrl(panel, wxID_ANY, "4", wxDefaultPosition, wxSize(200,-1)); gbox1->Add(st_iteration, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT | wxLEFT, 10); gbox1->Add(m_iterations, 1, wxEXPAND); - - wxStaticBoxSizer *hbox1 = new wxStaticBoxSizer(wxHORIZONTAL, panel, _("Loess Control Parameters:")); - hbox1->Add(gbox1, 1, wxEXPAND); - + + st_iteration->Hide(); + m_iterations->Hide(); + + //wxStaticBoxSizer *hbox1 = new wxStaticBoxSizer(wxHORIZONTAL, panel, _("Loess Control Parameters:")); + //hbox1->Add(gbox1, 1, wxEXPAND); + // buttons wxButton *okButton = new wxButton(panel, wxID_OK, _("Apply"), wxDefaultPosition, wxSize(70, 30)); @@ -585,7 +596,7 @@ void LoessSettingsDlg::CreateControls() hbox2->Add(closeButton, 1, wxALIGN_CENTER | wxALL, 5); vbox->Add(hbox, 1, wxALIGN_CENTER | wxTOP | wxLEFT | wxRIGHT, 10); - vbox->Add(hbox1, 1, wxEXPAND | wxALL, 10); + //vbox->Add(hbox1, 1, wxEXPAND | wxALL, 10); vbox->Add(hbox2, 1, wxALIGN_CENTER | wxALL, 10); diff --git a/Explore/MLJCMapNewView.cpp b/Explore/MLJCMapNewView.cpp index c64b8f2ae..9264e6ecc 100644 --- a/Explore/MLJCMapNewView.cpp +++ b/Explore/MLJCMapNewView.cpp @@ -642,7 +642,7 @@ void MLJCMapFrame::OnRanOtherPer(wxCommandEvent& event) long num; wxString input = dlg.m_number->GetValue(); - wxLogMessage(input); + wxLogMessage("%s", input); input.ToLong(&num); RanXPer(num); @@ -671,7 +671,7 @@ void MLJCMapFrame::OnSpecifySeedDlg(wxCommandEvent& event) if (dlg.ShowModal() != wxID_OK) return; dlg_val = dlg.GetValue(); - wxLogMessage(dlg_val); + //wxLogMessage("%s", dlg_val); dlg_val.Trim(true); dlg_val.Trim(false); diff --git a/Explore/MapLayer.cpp b/Explore/MapLayer.cpp index c48c2a40d..a59d190f9 100644 --- a/Explore/MapLayer.cpp +++ b/Explore/MapLayer.cpp @@ -321,7 +321,11 @@ BackgroundMapLayer* BackgroundMapLayer::Clone(bool clone_style) copy->map_boundary = map_boundary->clone(); } for (int i=0; ishapes.push_back(shapes[i]->clone()); + if (shapes[i]) { + copy->shapes.push_back(shapes[i]->clone()); + } else { + copy->shapes.push_back(0); + } } // not deep copy copy->geoms = geoms; diff --git a/Explore/MapLayoutView.cpp b/Explore/MapLayoutView.cpp index 7bf016fbc..dd5ea79d5 100644 --- a/Explore/MapLayoutView.cpp +++ b/Explore/MapLayoutView.cpp @@ -557,7 +557,6 @@ void CanvasLayoutDialog::SaveToPS(wxString path) int w, h; dc.GetSize(&w, &h); // A4 paper like? - wxLogMessage(wxString::Format("wxPostScriptDC GetSize = (%d,%d)", w, h)); if (dc.IsOk()) { dc.StartDoc("printing..."); diff --git a/Explore/MapNewView.cpp b/Explore/MapNewView.cpp index cd9f1b95a..f8496438d 100644 --- a/Explore/MapNewView.cpp +++ b/Explore/MapNewView.cpp @@ -288,8 +288,16 @@ void MapCanvas::OnHeatMap(int menu_id) display_heat_map = true; heat_map.SetRadiusVariable(this, project); } else if (menu_id == XRCID("ID_HEATMAP_TOGGLE")) { - display_heat_map = !display_heat_map; - RedrawMap(); + if (display_heat_map == false && heat_map.HasInitialized() == false) { + // if user click Display Heat Map for the first time, + // brings up Set Bandwidth dialog + display_heat_map = true; + heat_map.SetBandwidth(this, project); + } else { + // Toggle heat map if already have one + display_heat_map = !display_heat_map; + RedrawMap(); + } } else if (display_heat_map) { // none of the following menu items will work if // heat map toggle is not checked @@ -928,6 +936,10 @@ bool MapCanvas::InitBasemap() void MapCanvas::SetNoBasemap() { ResetBrushing(); + + // reset to default transparency for unhilighted objects + tran_unhighlighted = GdaConst::transparency_unhighlighted; + isDrawBasemap = false; basemap_item.Reset(); if ( basemap ) { @@ -1101,9 +1113,17 @@ void MapCanvas::DrawLayer2() w_graph[i]->setBrush(*wxTRANSPARENT_BRUSH); } } - BOOST_FOREACH( GdaShape* shp, foreground_shps ) { +#ifdef __WXOSX__ + BOOST_FOREACH( GdaShape* shp, foreground_shps ) { shp->paintSelf(dc); } +#else + // for drawing heat map with transparency on Windows + wxGraphicsContext *gc = wxGraphicsContext::Create( dc ); + BOOST_FOREACH( GdaShape* shp, foreground_shps ) { + shp->paintSelf(gc); + } +#endif dc.SelectObject(wxNullBitmap); layer2_valid = true; if ( MapCanvas::has_thumbnail_saved == false) { @@ -1723,7 +1743,7 @@ void MapCanvas::SetCheckMarks(wxMenu* menu) display_map_boundary); GeneralWxUtils::CheckMenuItem(menu, XRCID("ID_MAP_MST_TOGGLE"), display_mst); GeneralWxUtils::CheckMenuItem(menu, XRCID("ID_HEATMAP_TOGGLE"), display_heat_map); - GeneralWxUtils::EnableMenuItem(menu, XRCID("ID_HEATMAP_TOGGLE"), heat_map.HasInitialized()); + GeneralWxUtils::EnableMenuItem(menu, XRCID("ID_HEATMAP_TOGGLE"),true); GeneralWxUtils::CheckMenuItem(menu, XRCID("ID_MAP_MST_THICKNESS_LIGHT"), display_mst && mst_map.GetThickness() == 0); @@ -2445,7 +2465,7 @@ void MapCanvas::PopulateCanvas() if (var_info.size() > 0) { const GdaVarTools::VarInfo& vi = var_info[0]; if (table_int) { - int col_idx = table_int->GetColIdx(vi.name); + int col_idx = table_int->GetColIdx(vi.name, !project->IsFieldCaseSensitive()); int time_idx = vi.time; std::vector labels; GdaConst::FieldType col_type = table_int->GetColType(col_idx, time_idx); @@ -2916,7 +2936,6 @@ void MapCanvas::DisplayWeightsGraph() { wxLogMessage("MapCanvas::DisplayWeightsGraph()"); display_weights_graph = !display_weights_graph; - display_neighbors = display_weights_graph ? false : true; RedrawMap(); } @@ -2924,10 +2943,6 @@ void MapCanvas::DisplayNeighbors() { wxLogMessage("MapCanvas::DisplayNeighbors()"); display_neighbors = !display_neighbors; - if (display_neighbors) { - display_map_with_graph = true; - display_weights_graph = false; - } RedrawMap(); } diff --git a/Explore/MapViewHelper.cpp b/Explore/MapViewHelper.cpp index 4093884e6..997ca11f7 100644 --- a/Explore/MapViewHelper.cpp +++ b/Explore/MapViewHelper.cpp @@ -38,7 +38,7 @@ MapTransparencyDlg::MapTransparencyDlg(wxWindow * parent, const wxPoint & position, const wxSize & size, long style ) -: wxDialog( parent, id, caption, position, size, style) +: wxDialog( parent, id, caption, position, size, style | wxRESIZE_BORDER) { wxLogMessage("Open MapTransparencyDlg"); @@ -49,7 +49,7 @@ MapTransparencyDlg::MapTransparencyDlg(wxWindow * parent, this->SetSizer(topSizer); wxBoxSizer* boxSizer = new wxBoxSizer(wxVERTICAL); - topSizer->Add(boxSizer, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 5); + topSizer->Add(boxSizer, 0, wxALL|wxEXPAND, 5); // A text control for the user’s name double trasp = (double)canvas->tran_unhighlighted / 255.0; @@ -61,11 +61,11 @@ MapTransparencyDlg::MapTransparencyDlg(wxWindow * parent, wxSL_HORIZONTAL); subSizer->Add(new wxStaticText(this, wxID_ANY,"1.0"), 0, wxALIGN_CENTER_VERTICAL|wxALL); - subSizer->Add(slider, 0, wxALIGN_CENTER_VERTICAL|wxALL); + subSizer->Add(slider, 1, wxALL|wxEXPAND); subSizer->Add(new wxStaticText(this, wxID_ANY,"0.0"), 0, wxALIGN_CENTER_VERTICAL|wxALL); - boxSizer->Add(subSizer); + boxSizer->Add(subSizer, 1, wxEXPAND); wxString txt_transparency = wxString::Format(_("Current Transparency: %.2f"), 1.0 - trasp); slider_text = new wxStaticText(this, diff --git a/Explore/MapViewHelper.h b/Explore/MapViewHelper.h index 403fec68d..8be467448 100644 --- a/Explore/MapViewHelper.h +++ b/Explore/MapViewHelper.h @@ -43,7 +43,7 @@ class MapTransparencyDlg: public wxDialog const wxString & caption=_("Transparency Setup Dialog"), const wxPoint & pos = wxDefaultPosition, const wxSize & size = wxDefaultSize, - long style = wxDEFAULT_DIALOG_STYLE ); + long style = wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER ); virtual ~MapTransparencyDlg (); virtual void OnSliderChange(wxCommandEvent& event); diff --git a/GdaConst.cpp b/GdaConst.cpp index 214635572..0bc938113 100644 --- a/GdaConst.cpp +++ b/GdaConst.cpp @@ -334,7 +334,13 @@ wxString GdaConst::gda_user_email = ""; uint64_t GdaConst::gda_user_seed = 123456789; bool GdaConst::use_gda_user_seed = true; int GdaConst::gdal_http_timeout = 5; + +#ifdef __WXOSX__ bool GdaConst::enable_high_dpi_support = true; +#else +bool GdaConst::enable_high_dpi_support = false; +#endif + bool GdaConst::show_csv_configure_in_merge = true; bool GdaConst::show_recent_sample_connect_ds_dialog = true; bool GdaConst::use_cross_hatching = false; diff --git a/GdaShape.cpp b/GdaShape.cpp index 278fb0b1b..a9183e18d 100644 --- a/GdaShape.cpp +++ b/GdaShape.cpp @@ -901,7 +901,9 @@ void GdaPoint::paintSelf(wxGraphicsContext* gc) wxGraphicsPath path = gc->CreatePath(); path.AddCircle(n_center.x, n_center.y, radius); + gc->FillPath(path); gc->StrokePath(path); + } //////////////////////////////////////////////////////////////////////////////// @@ -1738,6 +1740,19 @@ void GdaPolyLine::paintSelf(wxDC& dc) void GdaPolyLine::paintSelf(wxGraphicsContext* gc) { + if (null_shape) return; + gc->SetPen(getPen()); + gc->SetBrush(getBrush()); + int nx = getXNudge(); + int ny = getYNudge(); + if (n > 1) { + wxGraphicsPath path = gc->CreatePath(); + path.MoveToPoint(points[0].x+nx, points[0].y+ny); + for (int i=0, its=n-1; iStrokePath(path); + } } wxString GdaPolyLine::printDetails() diff --git a/GeoDa.cpp b/GeoDa.cpp index 3120827af..d8937575f 100644 --- a/GeoDa.cpp +++ b/GeoDa.cpp @@ -205,7 +205,7 @@ extern void GdaInitXmlResource(); IMPLEMENT_APP(GdaApp) -GdaApp::GdaApp() : m_pLogFile(0) +GdaApp::GdaApp() : checker(0), m_pLogFile(0) { //Don't call wxHandleFatalExceptions so that a core dump file will be //produced for debugging. @@ -228,7 +228,9 @@ bool GdaApp::OnInit(void) // initialize OGR connection OGRDataAdapter::GetInstance(); - +#ifdef __WIN32__ + checker = new wxSingleInstanceChecker(); +#endif // load preferences PreferenceDlg::ReadFromCache(); @@ -283,7 +285,7 @@ bool GdaApp::OnInit(void) GdaInitXmlResource(); // call the init function in GdaAppResources.cpp // check crash - if (GdaConst::disable_crash_detect == false) { + if (GdaConst::disable_crash_detect == false && (checker && !checker->IsAnotherRunning())) { std::vector items = OGRDataAdapter::GetInstance().GetHistory("NoCrash"); if (items.size() > 0) { wxString no_crash = items[0]; @@ -406,7 +408,7 @@ bool GdaApp::OnInit(void) Gda::version_build, Gda::version_subbuild); wxLogMessage(versionlog); - wxLogMessage(loggerFile); + wxLogMessage("%s", loggerFile); if (!cmd_line_proj_file_name.IsEmpty()) { @@ -451,7 +453,7 @@ void GdaApp::OnInitCmdLine(wxCmdLineParser& parser) void GdaApp::MacOpenFiles(const wxArrayString& fileNames) { wxLogMessage("MacOpenFiles"); - wxLogMessage(fileNames[0]); + //wxLogMessage("%s", fileNames[0]); int sz=fileNames.GetCount(); if (sz > 0) { @@ -471,6 +473,7 @@ void GdaApp::MacOpenFiles(const wxArrayString& fileNames) int GdaApp::OnExit(void) { + if (checker) delete checker; return 0; } @@ -593,6 +596,7 @@ void GdaFrame::UpdateToolbarAndMenus() GeneralWxUtils::EnableMenuItem(mb,XRCID("ID_TOOLS_DATA_DBSCAN"), proj_open); GeneralWxUtils::EnableMenuItem(mb,XRCID("ID_TOOLS_DATA_HDBSCAN"), proj_open); GeneralWxUtils::EnableMenuItem(mb, XRCID("ID_TOOLS_DATA_MAXP"), proj_open); + GeneralWxUtils::EnableMenuItem(mb, XRCID("ID_TOOLS_DATA_AZP"), proj_open); GeneralWxUtils::EnableMenuItem(mb, XRCID("ID_TOOLS_DATA_SKATER"), proj_open); GeneralWxUtils::EnableMenuItem(mb, XRCID("ID_TOOLS_DATA_SCHC"), proj_open); GeneralWxUtils::EnableMenuItem(mb, XRCID("ID_TOOLS_DATA_SPECTRAL"), proj_open); @@ -775,9 +779,9 @@ GdaFrame::GdaFrame(const wxString& title, const wxPoint& pos, //CallAfter(&GdaFrame::ShowOpenDatasourceDlg,wxPoint(80, 220),true); // check update in a new thread - if (GdaConst::disable_auto_upgrade == false) { - CallAfter(&GdaFrame::CheckUpdate); - } + //if (GdaConst::disable_auto_upgrade == false) { + // CallAfter(&GdaFrame::CheckUpdate); + //} } GdaFrame::~GdaFrame() @@ -1195,7 +1199,7 @@ void GdaFrame::OnRecentDSClick(wxCommandEvent& event) if (ds_name.IsEmpty()) return; - wxLogMessage(ds_name); + //wxLogMessage("%s", ds_name); if (ds_name.EndsWith(".gda")) { OpenProject(ds_name); @@ -1341,7 +1345,7 @@ void GdaFrame::ShowOpenDatasourceDlg(wxPoint pos, bool init) void GdaFrame::OpenProject(const wxString& full_proj_path) { wxLogMessage("GdaFrame::OpenProject()"); - wxLogMessage(full_proj_path); + //wxLogMessage("%s", full_proj_path); wxString msg; wxFileName fn(full_proj_path); @@ -1553,7 +1557,7 @@ void GdaFrame::OnSaveAsProject(wxCommandEvent& event) dlg.ShowModal(); return; } - wxLogMessage(_("Wrote GeoDa Project File: ") + proj_fname); + wxLogMessage("Exit GdaFrame::OnSaveAsProject"); } void GdaFrame::OnSelectWithRect(wxCommandEvent& event) @@ -3252,7 +3256,7 @@ void GdaFrame::OnExploreBubbleChart(wxCommandEvent& WXUNUSED(event)) false, false, _("Bubble Chart Variables"), _("X-Axis"), _("Y-Axis"), - _("Bubble Size"), _("Standard Deviation Color"), + _("Bubble Size"), _("Bubble Color"), false, true); // set fourth variable from third if (dlg.ShowModal() != wxID_OK) return; @@ -4253,20 +4257,23 @@ void GdaFrame::OnOpenBivariateLJC(wxCommandEvent& event) } // check if binary data - std::vector data; + std::vector data1, data2; + std::vector undef_data1, undef_data2; TableInterface* table_int = p->GetTableInt(); - table_int->GetColData(VS.col_ids[0], VS.var_info[0].time, data); - for (int i=0; iGetColData(VS.col_ids[0], VS.var_info[0].time, data1); + table_int->GetColUndefined(VS.col_ids[0], VS.var_info[0].time, undef_data1); + for (int i=0; iGetColData(VS.col_ids[1], VS.var_info[1].time, data); - for (int i=0; iGetColData(VS.col_ids[1], VS.var_info[1].time, data2); + table_int->GetColUndefined(VS.col_ids[1], VS.var_info[1].time, undef_data2); + for (int i=0; iGetNumRecords(); + + vector undefs; + for (int i=0; i 2) { + if (num_vars >= 2) { std::vector data(num_vars); // data[variable][time][obs] std::vector undef_data(num_vars); for (int i=0; i(t)) { @@ -6417,6 +6454,7 @@ void GdaFrame::OnDisplaySlopeValues(wxCommandEvent& event) void GdaFrame::OnTimeSyncVariable(int var_index) { + wxLogMessage("In GdaFrame::OnTimeSyncVariable()"); TemplateFrame* t = TemplateFrame::GetActiveFrame(); if (!t) return; t->OnTimeSyncVariable(var_index); @@ -6448,6 +6486,7 @@ void GdaFrame::OnTimeSyncVariable4(wxCommandEvent& event) void GdaFrame::OnFixedScaleVariable(int var_index) { + wxLogMessage("In GdaFrame::OnFixedScaleVariable()"); TemplateFrame* t = TemplateFrame::GetActiveFrame(); if (!t) return; t->OnFixedScaleVariable(var_index); @@ -6479,6 +6518,7 @@ void GdaFrame::OnFixedScaleVariable4(wxCommandEvent& event) void GdaFrame::OnPlotsPerView(int plots_per_view) { + wxLogMessage("In GdaFrame::OnPlotsPerView()"); TemplateFrame* t = TemplateFrame::GetActiveFrame(); if (!t) return; t->OnPlotsPerView(plots_per_view); @@ -6642,10 +6682,11 @@ void GdaFrame::OnHelpAbout(wxCommandEvent& WXUNUSED(event) ) if (Gda::version_type == 0) { vl_s << " (alpha),"; } else if (Gda::version_type == 1) { - if (Gda::version_night > 0) + if (Gda::version_night > 0) { vl_s << "-" << Gda::version_night << " (nightly),"; - else - vl_s << " (beta),"; + } else { + vl_s << " (beta),"; + } } // otherwise assumed to be release vl_s << " " << Gda::version_day << " "; if (Gda::version_month == 1) { diff --git a/GeoDa.h b/GeoDa.h index 004dc0a8d..130615126 100644 --- a/GeoDa.h +++ b/GeoDa.h @@ -60,6 +60,7 @@ class GdaApp: public wxApp virtual void MacOpenFiles(const wxArrayString& fileNames); static const wxCmdLineEntryDesc globalCmdLineDesc[]; private: + wxSingleInstanceChecker* checker; wxString cmd_line_proj_file_name; wxTranslationHelper* m_TranslationHelper; FILE *m_pLogFile; diff --git a/Project.cpp b/Project.cpp index ff48861a3..31e7214a4 100644 --- a/Project.cpp +++ b/Project.cpp @@ -93,7 +93,7 @@ sourceSR(NULL), rtree_bbox_ready(false), has_null_geometry(false) { wxLogMessage("Entering Project::Project (existing project)"); - wxLogMessage(proj_fname); + //wxLogMessage("%s", proj_fname); SetProjectFullPath(proj_fname); bool wd_success = SetWorkingDir(proj_fname); @@ -153,7 +153,7 @@ sourceSR(NULL), rtree_bbox_ready(false) wxString fp = fds->GetFilePath(); wd_success = SetWorkingDir(fp); if (!wd_success) { - wxLogMessage("Warning: could not set Working Dir from " + fp); + wxLogMessage("Warning: could not set Working Dir" ); } } if (!wd_success) { @@ -1610,7 +1610,7 @@ bool Project::InitFromOgrLayer() wxLogMessage("Datasource name:"); wxString ds_str = datasource->ToString(); - wxLogMessage(ds_str); + //wxLogMessage("%s", ds_str); GdaConst::DataSourceType ds_type = datasource->GetType(); OGRDataAdapter& ogr_adapter = OGRDataAdapter::GetInstance(); @@ -1731,7 +1731,7 @@ BackgroundMapLayer* Project::AddMapLayer(wxString datasource_name, GdaConst::DataSourceType ds_type, wxString layer_name) { - wxLogMessage("ds:" + datasource_name + " layer: " + layer_name); + wxLogMessage("Project::AddMapLayer()"); BackgroundMapLayer* map_layer = NULL; // Use global OGR adapter to manage all datasources, so they can be reused OGRDataAdapter& ogr_adapter = OGRDataAdapter::GetInstance(); @@ -1891,7 +1891,7 @@ bool Project::IsTableOnlyProject() void Project::SetupEncoding(wxString encode_str) { wxLogMessage("Project::SetupEncoding()"); - wxLogMessage(encode_str); + wxLogMessage("%s", encode_str); if (table_int == NULL || encode_str.IsEmpty() ) return; diff --git a/Regression/ML_im.cpp b/Regression/ML_im.cpp index b9243584f..4b6127fb2 100644 --- a/Regression/ML_im.cpp +++ b/Regression/ML_im.cpp @@ -2544,7 +2544,8 @@ double goldeno(const double left, const double right, const SparseMatrix &w, Lco(y, lag, X, w, f1, sol); Lco(y, lag, X, w, f2, sol); Lco(y, lag, X, w, -0.0586045, sol); - exit(0); + + //exit(0); // while (fabs(x3-x0) > tol*(fabs(x1)+fabs(x2))) { // here tol is used as RELATIVE accuracy while (fabs(x3-x0) > TOLERANCE) { // here tol is used as an ABSOLUTE accuracy if (f1 < f2) { diff --git a/Regression/SparseMatrix.cpp b/Regression/SparseMatrix.cpp index ef0d925bb..de3a5ebac 100644 --- a/Regression/SparseMatrix.cpp +++ b/Regression/SparseMatrix.cpp @@ -92,12 +92,12 @@ void SparseMatrix::createGAL(const GalElement* my_gal, int obs) int oix = row[r].getIx(cnt); if (oix < key[0].first || oix > key[dim-1].first) { wxMessageBox("Error: value does not exist in the weights file"); - exit(0); + return; } int lx = ik[ oix - key[0].first ]; if (lx < 0) { wxMessageBox("Error: value does not exist in the weights file"); - exit(0); + return; } this->row[r].setIx(cnt, lx); } diff --git a/ShapeOperations/CsvFileUtils.cpp b/ShapeOperations/CsvFileUtils.cpp index aa2fb5fec..e51b4fb4a 100644 --- a/ShapeOperations/CsvFileUtils.cpp +++ b/ShapeOperations/CsvFileUtils.cpp @@ -177,7 +177,7 @@ bool Gda::FillStringTableFromCsv(const std::string& csv_fname, ifstream file(csv_fname.c_str()); if (!file.is_open()) { - cout << "Error: unable to open CSV file." << endl; + //cout << "Error: unable to open CSV file." << endl; return false; } diff --git a/ShapeOperations/OGRLayerProxy.cpp b/ShapeOperations/OGRLayerProxy.cpp index 529c066b0..2a6cc6c55 100644 --- a/ShapeOperations/OGRLayerProxy.cpp +++ b/ShapeOperations/OGRLayerProxy.cpp @@ -106,11 +106,11 @@ OGRLayerProxy::~OGRLayerProxy() bool OGRLayerProxy::IsFieldCaseSensitive(GdaConst::DataSourceType ds_type) { - if (ds_type == GdaConst::ds_sqlite || - ds_type == GdaConst::ds_gpkg || // based on sqlite + if (ds_type == GdaConst::ds_gpkg || // based on sqlite ds_type == GdaConst::ds_mysql || // on windows only ds_type == GdaConst::ds_postgresql || // old version ds_type == GdaConst::ds_cartodb // based on postgresql + //ds_type == GdaConst::ds_sqlite ) { return false; } diff --git a/ShapeOperations/PolysToContigWeights.cpp b/ShapeOperations/PolysToContigWeights.cpp index c523cfed9..856e07162 100644 --- a/ShapeOperations/PolysToContigWeights.cpp +++ b/ShapeOperations/PolysToContigWeights.cpp @@ -340,7 +340,7 @@ void PartitionM::initIx(const int incl, const double lwr, const double upr) { if (lower < 0 || upper > cells || incl < 0 || incl >= elements) { // cout << "PartM: incl= " << incl << " l= " << lwr << " " << upr; - exit(1); + return; } diff --git a/VarTools.cpp b/VarTools.cpp index 4063d53f2..c605ce6b9 100644 --- a/VarTools.cpp +++ b/VarTools.cpp @@ -370,8 +370,12 @@ int GdaVarTools::UpdateVarInfoSecondaryAttribs(std::vector& var_info) var_info[i].is_ref_variable = (i == ref_var); // The following parameters are set to default values here var_info[i].ref_time_offset = 0; - var_info[i].min_over_time = var_info[i].min[var_info[i].time]; - var_info[i].max_over_time = var_info[i].max[var_info[i].time]; + if (!var_info[i].min.empty()) { + var_info[i].min_over_time = var_info[i].min[var_info[i].time]; + } + if (!var_info[i].max.empty()) { + var_info[i].max_over_time = var_info[i].max[var_info[i].time]; + } } if (ref_var == -1) { diff --git a/Weights/DistUtils.cpp b/Weights/DistUtils.cpp index 32500572c..2bb836753 100644 --- a/Weights/DistUtils.cpp +++ b/Weights/DistUtils.cpp @@ -132,6 +132,10 @@ double DistUtils::GetMaxThreshold() { srand(0); int k = n_valid_rows; + if (k == 0) { + return 0; + } + int x_idx; int y_idx; double dist_cand = 0; diff --git a/internationalization/geoda.pot b/internationalization/geoda.pot index 8d497955e..ee0930a16 100644 --- a/internationalization/geoda.pot +++ b/internationalization/geoda.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-15 10:50-0700\n" +"POT-Creation-Date: 2020-11-04 20:15-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,78 +17,86 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: ../DialogTools/PCASettingsDlg.cpp:276 +#: ../DialogTools/KMeansDlg.cpp:1371 +msgid "\tInclude previous medoids\n" +msgstr "" + +#: ../DialogTools/PCASettingsDlg.cpp:275 msgid "" "\n" "\n" "95% threshold criterion: " msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:272 +#: ../DialogTools/PCASettingsDlg.cpp:271 msgid "" "\n" "\n" "Cumulative proportion:\n" msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:81 -#: ../ShapeOperations/OGRDatasourceProxy.cpp:343 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:91 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:355 msgid "" "\n" "\n" "Details: " msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:280 +#: ../DialogTools/PCASettingsDlg.cpp:279 msgid "" "\n" "\n" "Eigenvalues:\n" msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:275 +#: ../DialogTools/PCASettingsDlg.cpp:274 msgid "" "\n" "\n" "Kaiser criterion: " msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:269 +#: ../DialogTools/PCASettingsDlg.cpp:268 msgid "" "\n" "\n" "Proportion of variance:\n" msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:351 +#: ../DialogTools/PCASettingsDlg.cpp:353 msgid "" "\n" "\n" "Squared correlations:\n" msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:266 +#: ../DialogTools/PCASettingsDlg.cpp:265 msgid "" "\n" "\n" "Standard deviation:\n" msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:286 +#: ../DialogTools/PCASettingsDlg.cpp:285 msgid "" "\n" "\n" "Variable Loadings:\n" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:820 +#: ../DialogTools/RegressionDlg.cpp:824 msgid "" "\n" "REGRESSION\n" "----------\n" msgstr "" -#: ../Explore/LisaScatterPlotView.cpp:856 +#: ../Explore/MapLayerTree.cpp:318 +msgid " (current map)" +msgstr "" + +#: ../Explore/LisaScatterPlotView.cpp:851 msgid " (isolates in weights are removed)" msgstr "" @@ -112,7 +120,7 @@ msgstr "" msgid " Bivariate LocalGeary Significance Map" msgstr "" -#: ../Explore/MapNewView.cpp:1668 ../Explore/ScatterNewPlotView.cpp:705 +#: ../Explore/MapNewView.cpp:1830 ../Explore/ScatterNewPlotView.cpp:706 msgid " Categories" msgstr "" @@ -144,7 +152,11 @@ msgstr "" msgid " Local Geary Significance Map" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:865 +#: ../DialogTools/SpectralClusteringDlg.cpp:160 +msgid " Sigma:" +msgstr "" + +#: ../DialogTools/RegressionDlg.cpp:869 msgid " already exists. OK to overwrite?" msgstr "" @@ -160,18 +172,25 @@ msgstr "" msgid " for obs within distance band " msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:872 +#: ../DialogTools/nbrMatchDlg.cpp:773 ../DialogTools/CreatingWeightDlg.cpp:874 +#: ../DataViewer/TableInterface.cpp:322 msgid "" " has duplicate values. Please choose a different ID Variable.\n" "\n" "Details:" msgstr "" +#: ../Explore/ConditionalBoxPlotView.cpp:427 +#: ../Explore/ConditionalHistogramView.cpp:485 +#: ../Explore/ConditionalScatterPlotView.cpp:383 +msgid " horiz cat var: " +msgstr "" + #: ../Explore/SimpleHistCanvas.cpp:196 msgid " in range:" msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:312 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:324 msgid " is not supported by GeoDa.\n" msgstr "" @@ -187,7 +206,8 @@ msgstr "" msgid " pairs in distance band " msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:851 +#: ../DialogTools/nbrMatchDlg.cpp:752 ../DialogTools/CreatingWeightDlg.cpp:853 +#: ../DataViewer/TableInterface.cpp:301 msgid "" " should contains only numbers/letters as IDs. Please choose a different ID " "Variable." @@ -197,37 +217,46 @@ msgstr "" msgid " to " msgstr "" +#: ../Explore/ConditionalBoxPlotView.cpp:388 +#: ../Explore/ConditionalHistogramView.cpp:447 +#: ../Explore/ConditionalScatterPlotView.cpp:344 +msgid " vert cat var: " +msgstr "" + #: ../DialogTools/RegressionDlg.cpp:264 #, c-format msgid "\"%s\" is not a valid p-value. Default p-value (0.01) is used" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:337 ../DialogTools/RedcapDlg.cpp:305 -#: ../DialogTools/SkaterDlg.cpp:351 ../DialogTools/KMeansDlg.cpp:293 -#: ../DialogTools/SpectralClusteringDlg.cpp:445 -#: ../Explore/CorrelParamsDlg.cpp:346 ../Explore/LisaScatterPlotView.cpp:1078 -#: ../Explore/AbstractClusterMap.cpp:628 -#: ../Explore/LocalGearyMapNewView.cpp:846 +#: ../DialogTools/MaxpDlg.cpp:308 ../DialogTools/RedcapDlg.cpp:288 +#: ../DialogTools/SkaterDlg.cpp:341 ../DialogTools/nbrMatchDlg.cpp:246 +#: ../DialogTools/KMeansDlg.cpp:282 ../DialogTools/tSNEDlg.cpp:403 +#: ../DialogTools/SpectralClusteringDlg.cpp:462 ../DialogTools/AZPDlg.cpp:355 +#: ../Explore/DistancePlotView.cpp:890 ../Explore/CorrelParamsDlg.cpp:346 +#: ../Explore/LisaScatterPlotView.cpp:1073 +#: ../Explore/AbstractClusterMap.cpp:631 +#: ../Explore/LocalGearyMapNewView.cpp:844 #, c-format msgid "\"%s\" is not a valid seed. Seed unchanged." msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:374 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:389 msgid "" "\". \n" "\n" "Details: Attemp to write a readonly database, or " msgstr "" -#: ../DialogTools/MaxpDlg.cpp:114 -msgid "# Iterations:" +#: ../DialogTools/tSNEDlg.cpp:185 +msgid "# Iteration Switch Momentum:" msgstr "" -#: ../DialogTools/MDSDlg.cpp:72 ../DialogTools/SpectralClusteringDlg.cpp:163 -msgid "# Max Iteration:" +#: ../DialogTools/MaxpDlg.cpp:107 ../DialogTools/AZPDlg.cpp:159 +msgid "# Iterations:" msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:120 +#: ../DialogTools/SpectralClusteringDlg.cpp:126 +#: ../DialogTools/SpectralClusteringDlg.cpp:143 msgid "# Neighors:" msgstr "" @@ -235,41 +264,49 @@ msgstr "" msgid "# Pairs" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:419 +#: ../DialogTools/MaxpDlg.cpp:395 msgid "# iterations:\t" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:789 +#: ../DialogTools/WeightsManDlg.cpp:857 msgid "# observations" msgstr "" +#: ../DialogTools/MDSDlg.cpp:148 +msgid "# of Dimensions:" +msgstr "" + +#: ../DialogTools/nbrMatchDlg.cpp:622 ../DialogTools/nbrMatchDlg.cpp:1348 #: ../Explore/ColocationMapView.cpp:700 -#: ../Explore/SimpleScatterPlotCanvas.cpp:271 ../Explore/MapNewView.cpp:2970 +#: ../Explore/SimpleScatterPlotCanvas.cpp:272 ../Explore/MapNewView.cpp:3216 #: ../Explore/MLJCMapNewView.cpp:437 ../Explore/CartogramNewView.cpp:753 -#: ../Explore/ScatterNewPlotView.cpp:1836 ../Explore/BoxNewPlotView.cpp:945 -#: ../Explore/ConditionalMapView.cpp:951 ../Explore/AbstractClusterMap.cpp:412 +#: ../Explore/ScatterNewPlotView.cpp:1840 ../Explore/LoessPlotCanvas.cpp:246 +#: ../Explore/BoxNewPlotView.cpp:945 ../Explore/ConditionalMapView.cpp:952 +#: ../Explore/ConditionalBoxPlotView.cpp:604 +#: ../Explore/AbstractClusterMap.cpp:415 #: ../Explore/LocalGearyMapNewView.cpp:606 -#: ../Explore/ConditionalScatterPlotView.cpp:790 +#: ../Explore/ConditionalScatterPlotView.cpp:800 #: ../Explore/GetisOrdMapNewView.cpp:463 ../Explore/GroupingMapView.cpp:430 -#: ../Explore/ConditionalClusterMapView.cpp:1233 -#: ../Explore/ConditionalClusterMapView.cpp:1661 -#: ../Explore/ConditionalClusterMapView.cpp:1877 +#: ../Explore/ConditionalClusterMapView.cpp:1236 +#: ../Explore/ConditionalClusterMapView.cpp:1664 +#: ../Explore/ConditionalClusterMapView.cpp:1880 msgid "#hover obs " msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:620 ../Explore/SimpleHistCanvas.cpp:666 -#: ../Explore/ConnectivityHistView.cpp:381 ../Explore/HistogramView.cpp:725 +#: ../DialogTools/CatClassifDlg.cpp:651 ../Explore/SimpleHistCanvas.cpp:666 +#: ../Explore/ConnectivityHistView.cpp:383 ../Explore/HistogramView.cpp:809 msgid "#obs" msgstr "" -#: ../Explore/SimpleHistCanvas.cpp:722 ../Explore/ConnectivityHistView.cpp:437 -#: ../Explore/HistogramView.cpp:781 +#: ../Explore/SimpleHistCanvas.cpp:722 ../Explore/ConnectivityHistView.cpp:439 +#: ../Explore/HistogramView.cpp:878 msgid "#obs:" msgstr "" -#: ../Explore/ColocationMapView.cpp:692 ../Explore/MapNewView.cpp:2913 -#: ../Explore/MapNewView.cpp:2915 ../Explore/MLJCMapNewView.cpp:429 -#: ../Explore/AbstractClusterMap.cpp:404 +#: ../DialogTools/nbrMatchDlg.cpp:614 ../DialogTools/nbrMatchDlg.cpp:1340 +#: ../Explore/ColocationMapView.cpp:692 ../Explore/MapNewView.cpp:3160 +#: ../Explore/MapNewView.cpp:3162 ../Explore/MLJCMapNewView.cpp:429 +#: ../Explore/AbstractClusterMap.cpp:407 #: ../Explore/LocalGearyMapNewView.cpp:598 #: ../Explore/GetisOrdMapNewView.cpp:455 ../Explore/GroupingMapView.cpp:422 msgid "#obs=" @@ -279,74 +316,81 @@ msgstr "" msgid "#row=" msgstr "" +#: ../DialogTools/nbrMatchDlg.cpp:618 ../DialogTools/nbrMatchDlg.cpp:1344 #: ../Explore/ColocationMapView.cpp:696 ../Explore/PCPNewView.cpp:1070 -#: ../Explore/SimpleScatterPlotCanvas.cpp:238 ../Explore/MapNewView.cpp:2926 -#: ../Explore/MapNewView.cpp:2928 ../Explore/MLJCMapNewView.cpp:433 -#: ../Explore/CartogramNewView.cpp:749 ../Explore/ScatterNewPlotView.cpp:1812 -#: ../Explore/BoxNewPlotView.cpp:911 ../Explore/ConditionalMapView.cpp:935 -#: ../Explore/AbstractClusterMap.cpp:408 +#: ../Explore/SimpleScatterPlotCanvas.cpp:239 ../Explore/MapNewView.cpp:3176 +#: ../Explore/MLJCMapNewView.cpp:433 ../Explore/CartogramNewView.cpp:749 +#: ../Explore/ScatterNewPlotView.cpp:1816 ../Explore/LoessPlotCanvas.cpp:213 +#: ../Explore/BoxNewPlotView.cpp:911 ../Explore/ConditionalMapView.cpp:936 +#: ../Explore/ConditionalBoxPlotView.cpp:599 +#: ../Explore/AbstractClusterMap.cpp:411 #: ../Explore/LocalGearyMapNewView.cpp:602 -#: ../Explore/ConditionalHistogramView.cpp:928 -#: ../Explore/HistogramView.cpp:1182 -#: ../Explore/ConditionalScatterPlotView.cpp:775 +#: ../Explore/ConditionalHistogramView.cpp:1074 +#: ../Explore/HistogramView.cpp:1276 +#: ../Explore/ConditionalScatterPlotView.cpp:785 #: ../Explore/GetisOrdMapNewView.cpp:459 ../Explore/GroupingMapView.cpp:426 -#: ../Explore/ConditionalNewView.cpp:741 -#: ../Explore/ConditionalClusterMapView.cpp:1218 -#: ../Explore/ConditionalClusterMapView.cpp:1431 -#: ../Explore/ConditionalClusterMapView.cpp:1647 -#: ../Explore/ConditionalClusterMapView.cpp:1859 +#: ../Explore/ConditionalNewView.cpp:740 +#: ../Explore/ConditionalClusterMapView.cpp:1221 +#: ../Explore/ConditionalClusterMapView.cpp:1434 +#: ../Explore/ConditionalClusterMapView.cpp:1650 +#: ../Explore/ConditionalClusterMapView.cpp:1862 #: ../DataViewer/TableBase.cpp:527 msgid "#selected=" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:822 +#: ../DialogTools/WeightsManDlg.cpp:890 #, c-format msgid "% non-zero" msgstr "" -#: ../Explore/SimpleHistCanvas.cpp:667 ../Explore/ConnectivityHistView.cpp:382 -#: ../Explore/HistogramView.cpp:726 +#: ../Explore/SimpleHistCanvas.cpp:667 ../Explore/ConnectivityHistView.cpp:384 +#: ../Explore/HistogramView.cpp:810 #, c-format msgid "% of total" msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:1245 +#: ../DialogTools/VarGroupingEditorDlg.cpp:1242 #, c-format msgid "%d of %d variables to include" msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:1247 +#: ../DialogTools/VarGroupingEditorDlg.cpp:1244 #, c-format msgid "%d variables to include" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:208 +#: ../DialogTools/WeightsManDlg.cpp:220 #, c-format msgid "%s (Weights: %s)" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:565 +#: ../DialogTools/KMeansDlg.cpp:560 #, c-format msgid "%s Cluster Map (%d clusters)" msgstr "" -#: ../DialogTools/HClusterDlg.cpp:965 +#: ../DialogTools/SpatialJoinDlg.cpp:576 +#, c-format +msgid "%s and %s have already been added for spatial join." +msgstr "" + +#: ../DialogTools/HClusterDlg.cpp:999 msgid "" "(Dendrogram is too complex to draw. Please view clustering results in map.)" msgstr "" -#: ../DialogTools/FieldNameCorrectionDlg.cpp:140 -#: ../DialogTools/FieldNameCorrectionDlg.cpp:271 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:142 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:273 msgid "(Duplicate field name)" msgstr "" -#: ../DialogTools/FieldNameCorrectionDlg.cpp:141 -#: ../DialogTools/FieldNameCorrectionDlg.cpp:272 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:143 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:274 msgid "(Field name is not valid)" msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:136 -msgid "(Gaussian) Sigma:" +#: ../DialogTools/RedcapDlg.cpp:166 ../DialogTools/SkaterDlg.cpp:144 +msgid "(Optional)" msgstr "" #: ../osm/CsvFieldConfDlg.cpp:139 ../DialogTools/CsvFieldConfDlg.cpp:141 @@ -361,34 +405,57 @@ msgstr "" msgid "(Optional) You can change the data type for a field:" msgstr "" -#: ../Explore/MapNewView.cpp:2127 ../Explore/MapLayerTree.cpp:117 +#: ../Explore/MapNewView.cpp:2292 ../Explore/MapLayerTree.cpp:117 #: ../Explore/MapLayerTree.cpp:212 msgid "(Use Sequences)" msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:264 +#: ../DialogTools/KMeansDlg.cpp:790 +msgid "(Using Euclidean distance (squared) to medians)\n" +msgstr "" + +#: ../DialogTools/KMeansDlg.cpp:1454 +msgid "(Using Euclidean distance (squared) to medoids)\n" +msgstr "" + +#: ../DialogTools/KMeansDlg.cpp:816 +msgid "(Using Manhattan distance to medians)\n" +msgstr "" + +#: ../DialogTools/KMeansDlg.cpp:1480 +msgid "(Using Manhattan distance to medoids)\n" +msgstr "" + +#: ../DialogTools/PCASettingsDlg.cpp:263 msgid "" "---\n" "\n" "PCA method: " msgstr "" -#: ../Explore/LisaScatterPlotView.cpp:1057 +#: ../DialogTools/tSNEDlg.cpp:781 +msgid "" +"---\n" +"\n" +"t-SNE: " +msgstr "" + +#: ../Explore/LisaScatterPlotView.cpp:1052 msgid "" ".\n" "Enter a seed value to use between\n" "0 and " msgstr "" -#: ../GeoDa.cpp:3218 +#: ../GeoDa.cpp:3346 msgid "3D Plot" msgstr "" -#: ../GeoDa.cpp:3211 +#: ../GeoDa.cpp:3339 msgid "3D Scatter Plot Variables" msgstr "" -#: ../DataViewer/MergeTableDlg.cpp:437 +#: ../DataViewer/MergeTableDlg.cpp:438 msgid "A Table-only data source can't be stacked with current data source." msgstr "" @@ -396,21 +463,45 @@ msgstr "" msgid "A newer version of GeoDa is found. Do you want to update to version " msgstr "" -#: ../GeoDa.cpp:1498 +#: ../GeoDa.cpp:1532 msgid "" "A project file contains extra information not directly stored in the data " "source such as variable order and grouping." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:401 +#: ../DialogTools/AZPDlg.cpp:123 +msgid "ARiSeL:" +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:436 +msgid "AZP" +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:57 +msgid "AZP Settings" +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:441 +msgid "AZP-Simulated Annealing" +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:438 +msgid "AZP-Tabu" +msgstr "" + +#: ../DialogTools/CreatingWeightDlg.cpp:409 msgid "About Precision Threshold" msgstr "" -#: ../Project.cpp:1075 +#: ../Project.cpp:1138 msgid "Add Centroids to Table" msgstr "" -#: ../Project.cpp:1036 +#: ../GeneralWxUtils.cpp:676 +msgid "Add ID Variable..." +msgstr "" + +#: ../Project.cpp:1099 msgid "Add Mean Centers to Table" msgstr "" @@ -418,7 +509,7 @@ msgstr "" msgid "Add New ID Variable" msgstr "" -#: ../DataViewer/OGRTable.cpp:1317 +#: ../DataViewer/OGRTable.cpp:1329 msgid "Add OGR column error. Field type is unknown or not supported." msgstr "" @@ -426,22 +517,26 @@ msgstr "" msgid "Add OGR column error. Field type is unknown." msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:975 +#: ../DialogTools/VarGroupingEditorDlg.cpp:972 msgid "Add Time" msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:1268 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:69 +msgid "Add a Variable for Quantile LISA:" +msgstr "" + +#: ../DialogTools/VarGroupingEditorDlg.cpp:1265 msgid "" "Add a name for your group of variables. \n" "\n" "You can edit the time period labels for easier interpretation of results." msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:164 +#: ../DialogTools/PreferenceDlg.cpp:169 msgid "Add basemap automatically:" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:334 +#: ../Explore/ScatterNewPlotView.cpp:335 msgid "Adjust Bubble Size" msgstr "" @@ -449,52 +544,54 @@ msgstr "" msgid "Adjust Values of Y Axis" msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:526 -msgid "Affinity with Guassian Kernel:\tSigma=" +#: ../DialogTools/SpectralClusteringDlg.cpp:528 +msgid "Affinity with Gaussian Kernel:\tSigma=" msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:116 -msgid "Affinity with K-NN:" -msgstr "" - -#: ../DialogTools/SpectralClusteringDlg.cpp:529 +#: ../DialogTools/SpectralClusteringDlg.cpp:530 msgid "Affinity with K-Nearest Neighbors:\tK=" msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:132 -msgid "Affinity with Kernel:" +#: ../DialogTools/SpectralClusteringDlg.cpp:532 +msgid "Affinity with Mutual K-Nearest Neighbors:\tK=" msgstr "" #: ../DialogTools/AggregateDlg.cpp:71 msgid "Aggregate - " msgstr "" -#: ../DialogTools/RandomizationDlg.cpp:834 ../Explore/LineChartView.cpp:339 -#: ../Explore/LineChartView.cpp:720 ../Explore/LineChartView.cpp:724 +#: ../DialogTools/RandomizationDlg.cpp:814 ../Explore/LineChartView.cpp:339 +#: ../Explore/LineChartView.cpp:717 ../Explore/LineChartView.cpp:721 msgid "All" msgstr "" -#: ../Explore/CorrelParamsDlg.cpp:173 +#: ../Explore/DistancePlotView.cpp:384 ../Explore/CorrelParamsDlg.cpp:173 msgid "All Pairs" msgstr "" -#: ../GeoDa.cpp:6333 +#: ../GeoDa.cpp:6664 msgid "All Rights Reserved" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:168 -msgid "Allow a single cluster:" +#: ../DialogTools/HDBScanDlg.cpp:171 +msgid "Allow a Single Cluster:" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:153 +#: ../DialogTools/HDBScanDlg.cpp:155 msgid "Alpha:" msgstr "" +#: ../Explore/AnimatePlotCanvas.cpp:245 +#, c-format +msgid "Animate Plot- x: %s, y: %s" +msgstr "" + +#: ../Explore/DistancePlotView.cpp:458 ../Explore/LoessPlotCanvas.cpp:590 #: ../Explore/CorrelParamsDlg.cpp:236 ../Explore/LowessParamDlg.cpp:47 msgid "Apply" msgstr "" -#: ../GeoDa.cpp:6362 +#: ../GeoDa.cpp:6693 msgid "April" msgstr "" @@ -502,11 +599,11 @@ msgstr "" msgid "Arc Distance" msgstr "" -#: ../GeoDa.cpp:6370 +#: ../GeoDa.cpp:6701 msgid "August" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:246 +#: ../DialogTools/AbstractClusterDlg.cpp:267 msgid "Auto Weighting" msgstr "" @@ -519,22 +616,30 @@ msgstr "" msgid "Autocorr. of " msgstr "" -#: ../GeoDa.cpp:3229 +#: ../DialogTools/KMeansDlg.cpp:847 +msgid "Average" +msgstr "" + +#: ../GeoDa.cpp:3358 msgid "Average Comparison Chart" msgstr "" +#: ../DialogTools/KMeansDlg.cpp:1506 ../DialogTools/AbstractClusterDlg.h:218 +msgid "Averages" +msgstr "" + #: ../Explore/LineChartView.h:106 msgid "Averages Chart" msgstr "" -#: ../Explore/LowessParamDlg.cpp:54 +#: ../Explore/MapViewHelper.cpp:159 ../Explore/LowessParamDlg.cpp:54 msgid "Bandwidth:" msgstr "" -#: ../Explore/MapNewView.cpp:3896 ../Explore/MapNewView.cpp:3909 -#: ../Explore/MapNewView.cpp:3921 ../Explore/MapNewView.cpp:3935 -#: ../Explore/MapNewView.cpp:3949 ../GeoDa.cpp:3491 ../GeoDa.cpp:3859 -#: ../GeoDa.cpp:5167 ../GeoDa.cpp:5198 ../GeoDa.cpp:5230 ../GeoDa.cpp:5261 +#: ../Explore/MapNewView.cpp:4205 ../Explore/MapNewView.cpp:4218 +#: ../Explore/MapNewView.cpp:4230 ../Explore/MapNewView.cpp:4244 +#: ../Explore/MapNewView.cpp:4258 ../GeoDa.cpp:3642 ../GeoDa.cpp:4142 +#: ../GeoDa.cpp:5482 ../GeoDa.cpp:5513 ../GeoDa.cpp:5545 ../GeoDa.cpp:5576 msgid "Base Variable" msgstr "" @@ -564,10 +669,18 @@ msgid "" msgstr "" #: ../DialogTools/FieldNewCalcBinDlg.h:44 +#: ../DialogTools/FieldNewCalcSheetDlg.cpp:69 msgid "Bivariate" msgstr "" -#: ../GeoDa.cpp:3433 +#: ../GeoDa.cpp:4306 +msgid "" +"Bivariate Join Count only applies to no co-location case. The selected " +"variables have co-locations. Please change your selection, or use Co-" +"location Join Count." +msgstr "" + +#: ../GeoDa.cpp:3584 msgid "Bivariate Moran Variable Settings" msgstr "" @@ -580,7 +693,7 @@ msgstr "" msgid "Bonferroni bound:" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:560 +#: ../DialogTools/RegressionDlg.cpp:563 msgid "Both are significant, Spatial Lag Model has been selected." msgstr "" @@ -601,26 +714,39 @@ msgid "Box Map (Hinge=3.0)" msgstr "" #: ../Explore/BoxNewPlotView.cpp:455 ../Explore/BoxNewPlotView.h:121 -#: ../GeoDa.cpp:3190 +#: ../GeoDa.cpp:3315 msgid "Box Plot" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:1122 +#: ../GeoDa.cpp:3074 +msgid "Box Plot Variable" +msgstr "" + +#: ../Explore/ConditionalBoxPlotView.cpp:392 +#: ../Explore/ConditionalBoxPlotView.cpp:431 +msgid "Box plot var: " +msgstr "" + +#: ../DialogTools/CatClassifDlg.cpp:1191 msgid "" "Breaks with same values were created. Please choose a smaller categories, or " "manually edit the break values." msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:519 +#: ../Explore/ScatterNewPlotView.cpp:520 #, c-format msgid "Bubble Chart - x: %s, y: %s, size: %s, %s" msgstr "" -#: ../GeoDa.cpp:3131 +#: ../GeoDa.cpp:3256 msgid "Bubble Chart Variables" msgstr "" -#: ../GeoDa.cpp:3133 +#: ../GeoDa.cpp:3258 +msgid "Bubble Color" +msgstr "" + +#: ../GeoDa.cpp:3258 msgid "Bubble Size" msgstr "" @@ -640,34 +766,38 @@ msgstr "" msgid "CSV File Configuration" msgstr "" -#: ../GeoDa.cpp:2432 +#: ../Explore/DistancePlotView.cpp:113 +msgid "CSV files (*.csv)|*.csv" +msgstr "" + +#: ../GeoDa.cpp:2528 msgid "Calculator" msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:583 -#: ../DialogTools/ConnectDatasourceDlg.cpp:1167 ../GeoDa.cpp:1178 +#: ../DialogTools/ConnectDatasourceDlg.cpp:600 +#: ../DialogTools/ConnectDatasourceDlg.cpp:1154 ../GeoDa.cpp:1212 msgid "Can't connect to datasource: " msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:391 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:406 #, c-format -msgid "Can't create layer %s with empty field (%s) name." +msgid "Can't create layer %s with empty field (%d) name." msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:321 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:333 msgid "" "Can't create output OGR driver. \n" "\n" "Details:" msgstr "" -#: ../DialogTools/CreateGridDlg.cpp:273 +#: ../DialogTools/CreateGridDlg.cpp:298 ../DialogTools/CreateGridDlg.cpp:365 msgid "" "Can't get bounding box information from this datasource. Please try another " "datasource." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:304 +#: ../DialogTools/ExportDataDlg.cpp:313 #, c-format msgid "" "Can't get datasource type from: %s\n" @@ -676,39 +806,40 @@ msgid "" "datasource." msgstr "" -#: ../DialogTools/DatasourceDlg.cpp:240 +#: ../DialogTools/DatasourceDlg.cpp:214 msgid "" "Can't get layers from unknown datasource. Please complete the datasource " "fields." msgstr "" -#: ../Explore/MapNewView.cpp:4044 +#: ../Explore/MapNewView.cpp:4353 msgid "Can't save Thiessen polygons" msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:372 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:387 msgid "Can't write/create layer \"" msgstr "" #: ../osm/CsvFieldConfDlg.cpp:162 ../osm/uiRoadDownload.cpp:111 -#: ../DialogTools/FieldNameCorrectionDlg.cpp:646 -#: ../DialogTools/FieldNameCorrectionDlg.cpp:693 -#: ../DialogTools/CsvFieldConfDlg.cpp:164 ../DialogTools/ReportBugDlg.cpp:233 -#: ../DialogTools/AutoUpdateDlg.cpp:343 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:649 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:698 +#: ../DialogTools/CsvFieldConfDlg.cpp:164 ../DialogTools/ReportBugDlg.cpp:234 +#: ../DialogTools/AutoUpdateDlg.cpp:343 ../Explore/DistancePlotView.cpp:456 +#: ../GeneralWxUtils.cpp:684 msgid "Cancel" msgstr "" -#: ../Explore/CartogramNewView.cpp:1234 ../Explore/ScatterNewPlotView.cpp:2245 +#: ../Explore/CartogramNewView.cpp:1234 ../Explore/ScatterNewPlotView.cpp:2249 #: ../TemplateFrame.cpp:552 msgid "Canvas Layout Preview" msgstr "" #: ../Explore/CartogramNewView.cpp:365 ../Explore/CartogramNewView.h:167 -#: ../GeoDa.cpp:2999 +#: ../GeoDa.cpp:3124 msgid "Cartogram" msgstr "" -#: ../GeoDa.cpp:2990 +#: ../GeoDa.cpp:3115 msgid "Cartogram Variables" msgstr "" @@ -716,60 +847,74 @@ msgstr "" msgid "Categories" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:1696 +#: ../DialogTools/CatClassifDlg.cpp:1770 #, c-format msgid "" "Categories \"%s\" is currently in use by another view. Please close or " "change all views using this custom categories before deleting." msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:1708 +#: ../DialogTools/CatClassifDlg.cpp:1782 msgid "Categories of " msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:909 ../DialogTools/CatClassifDlg.cpp:1604 -#: ../DialogTools/CatClassifDlg.cpp:1639 +#: ../DialogTools/CatClassifDlg.cpp:938 ../DialogTools/CatClassifDlg.cpp:1674 +#: ../DialogTools/CatClassifDlg.cpp:1709 #, c-format msgid "" "Categories title \"%s\" already exists. Please choose a different title." msgstr "" -#: ../DialogTools/CatClassifDlg.h:299 ../DialogTools/CatClassifDlg.cpp:282 +#: ../DialogTools/CatClassifDlg.h:303 ../DialogTools/CatClassifDlg.cpp:282 msgid "Category Editor" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:945 +#: ../DialogTools/MDSDlg.cpp:119 ../DialogTools/tSNEDlg.cpp:200 +msgid "Category Variable:" +msgstr "" + +#: ../Explore/LoessPlotCanvas.cpp:570 +msgid "Cell:" +msgstr "" + +#: ../DialogTools/AbstractClusterDlg.cpp:1206 msgid "Centroid (X)" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:947 +#: ../DialogTools/AbstractClusterDlg.cpp:1208 msgid "Centroid (Y)" msgstr "" -#: ../Explore/CorrelParamsDlg.cpp:216 +#: ../Explore/DistancePlotView.cpp:438 ../Explore/CorrelParamsDlg.cpp:216 msgid "Change" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:1595 +#: ../Explore/MapLayerTree.cpp:817 +msgid "Change Associate Line Color" +msgstr "" + +#: ../DialogTools/CatClassifDlg.cpp:1665 msgid "Change Categories Title" msgstr "" -#: ../Explore/MapLayerTree.cpp:756 +#: ../Explore/MapLayerTree.cpp:827 msgid "Change Fill Color" msgstr "" -#: ../Explore/MapLayerTree.cpp:757 +#: ../Explore/MapLayerTree.cpp:828 msgid "Change Outline Color" msgstr "" -#: ../Explore/MapLayerTree.cpp:534 ../Explore/MapLayerTree.cpp:776 +#: ../Explore/MapLayerTree.cpp:551 ../Explore/MapLayerTree.cpp:846 #: ../TemplateLegend.cpp:341 ../TemplateLegend.cpp:374 msgid "Change Point Radius" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:157 ../DialogTools/RedcapDlg.cpp:162 -#: ../DialogTools/SkaterDlg.cpp:128 ../DialogTools/KMeansDlg.cpp:123 -#: ../DialogTools/SpectralClusteringDlg.cpp:215 +#: ../DialogTools/MaxpDlg.cpp:146 ../DialogTools/RedcapDlg.cpp:142 +#: ../DialogTools/SkaterDlg.cpp:120 ../DialogTools/nbrMatchDlg.cpp:121 +#: ../DialogTools/KMeansDlg.cpp:118 ../DialogTools/KMeansDlg.cpp:970 +#: ../DialogTools/tSNEDlg.cpp:228 ../DialogTools/SpectralClusteringDlg.cpp:212 +#: ../DialogTools/AZPDlg.cpp:179 msgid "Change Seed" msgstr "" @@ -781,12 +926,12 @@ msgid "" "Details: %s" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:1592 +#: ../DialogTools/CatClassifDlg.cpp:1662 #, c-format msgid "Change title \"%s\" to" msgstr "" -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:518 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:520 #, c-format msgid "" "Change variable type for \"%s\" has failed. Please check all values are " @@ -797,7 +942,7 @@ msgstr "" msgid "Check Bug Report on Github" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:641 ../DialogTools/RegressionDlg.cpp:697 +#: ../DialogTools/RegressionDlg.cpp:644 ../DialogTools/RegressionDlg.cpp:700 msgid "Checking Symmetry..." msgstr "" @@ -805,32 +950,36 @@ msgstr "" msgid "Choose A Color" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:1559 ../GeneralWxUtils.cpp:465 +#: ../DialogTools/CatClassifDlg.cpp:1625 ../GeneralWxUtils.cpp:479 msgid "Choose Cateogry Color" msgstr "" -#: ../Explore/MapNewView.cpp:3018 ../TemplateLegend.cpp:406 +#: ../Explore/MapNewView.cpp:3264 ../TemplateLegend.cpp:406 msgid "Choose Cateogry Fill Color" msgstr "" -#: ../Explore/MapNewView.cpp:3084 ../TemplateLegend.cpp:438 +#: ../Explore/MapNewView.cpp:3330 ../TemplateLegend.cpp:438 msgid "Choose Cateogry Outline Color" msgstr "" -#: ../DialogTools/SelectWeightsDlg.h:45 ../GeoDa.h:83 +#: ../DialogTools/3DControlPan.cpp:283 +msgid "Choose Line Color" +msgstr "" + +#: ../DialogTools/SelectWeightsDlg.h:45 ../GeoDa.h:84 msgid "Choose Weights" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:387 +#: ../DialogTools/WeightsManDlg.cpp:455 msgid "Choose Weights File" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:264 -#: ../DialogTools/CreatingWeightDlg.cpp:1428 +#: ../DialogTools/nbrMatchDlg.cpp:930 ../DialogTools/WeightsManDlg.cpp:276 +#: ../DialogTools/CreatingWeightDlg.cpp:1418 msgid "Choose an output weights file name." msgstr "" -#: ../DialogTools/SaveSelectionDlg.cpp:392 +#: ../DialogTools/SaveSelectionDlg.cpp:435 msgid "" "Chosen field is not a numeric type. Please select a numeric type field." msgstr "" @@ -839,7 +988,7 @@ msgstr "" msgid "Chosen field is not a numeric type. Please select a numeric type field." msgstr "" -#: ../DataViewer/MergeTableDlg.cpp:584 ../DataViewer/MergeTableDlg.cpp:796 +#: ../DataViewer/MergeTableDlg.cpp:586 ../DataViewer/MergeTableDlg.cpp:798 #, c-format msgid "" "Chosen key field '%s' s a time variant. Please choose a non-time variant " @@ -850,55 +999,58 @@ msgstr "" msgid "Chosen key field is not valid. Please select another key field" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:1557 +#: ../Explore/ScatterNewPlotView.cpp:1563 msgid "Chow test for sel/unsel regression subsets: " msgstr "" -#: ../GeoDa.cpp:2991 +#: ../GeoDa.cpp:3116 msgid "Circle Color" msgstr "" -#: ../GeoDa.cpp:2991 +#: ../GeoDa.cpp:3116 msgid "Circle Size" msgstr "" -#: ../Explore/MapLayerTree.cpp:744 +#: ../Explore/MapLayerTree.cpp:813 msgid "Clear Highlight Association" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:846 -msgid "Click RegressionDlg::OnSaveToTxtFileClick" -msgstr "" - -#: ../DialogTools/RegressionDlg.cpp:838 -msgid "Click RegressionDlg::OnViewResultsClick" -msgstr "" - +#: ../DialogTools/MultiQuantileLisaDlg.cpp:152 #: ../DialogTools/MultiVarSettingsDlg.cpp:120 -#: ../DialogTools/PreferenceDlg.cpp:415 ../DialogTools/MaxpDlg.cpp:185 -#: ../DialogTools/PCASettingsDlg.cpp:103 ../DialogTools/RedcapDlg.cpp:193 -#: ../DialogTools/MDSDlg.cpp:106 ../DialogTools/SaveToTableDlg.cpp:153 -#: ../DialogTools/VariableSettingsDlg.cpp:145 ../DialogTools/SkaterDlg.cpp:159 -#: ../DialogTools/HDBScanDlg.cpp:213 ../DialogTools/KMeansDlg.cpp:177 -#: ../DialogTools/SpatialJoinDlg.cpp:435 ../DialogTools/HClusterDlg.cpp:202 -#: ../DialogTools/SpectralClusteringDlg.cpp:276 -#: ../DialogTools/RandomizationDlg.cpp:99 ../Explore/ColocationMapView.cpp:173 -#: ../Explore/MapNewView.cpp:116 ../Explore/MapLayerTree.cpp:69 -#: ../Explore/MapLayoutView.cpp:62 ../Explore/MapLayoutView.cpp:384 +#: ../DialogTools/PreferenceDlg.cpp:449 ../DialogTools/MaxpDlg.cpp:173 +#: ../DialogTools/PCASettingsDlg.cpp:102 ../DialogTools/RedcapDlg.cpp:178 +#: ../DialogTools/MDSDlg.cpp:159 ../DialogTools/SaveToTableDlg.cpp:160 +#: ../DialogTools/VariableSettingsDlg.cpp:145 ../DialogTools/SkaterDlg.cpp:156 +#: ../DialogTools/HDBScanDlg.cpp:206 ../DialogTools/nbrMatchDlg.cpp:144 +#: ../DialogTools/nbrMatchDlg.cpp:676 ../DialogTools/KMeansDlg.cpp:166 +#: ../DialogTools/KMeansDlg.cpp:996 ../DialogTools/SpatialJoinDlg.cpp:498 +#: ../DialogTools/HClusterDlg.cpp:189 ../DialogTools/tSNEDlg.cpp:266 +#: ../DialogTools/SpectralClusteringDlg.cpp:260 +#: ../DialogTools/RandomizationDlg.cpp:99 +#: ../DialogTools/quantileLisaDlg.cpp:103 ../DialogTools/DBScanDlg.cpp:201 +#: ../DialogTools/AZPDlg.cpp:206 ../Explore/ColocationMapView.cpp:173 +#: ../Explore/MapLayerTree.cpp:69 ../Explore/LoessPlotCanvas.cpp:592 +#: ../Explore/MapViewHelper.cpp:77 ../Explore/MapViewHelper.cpp:171 +#: ../Explore/MapLayoutView.cpp:63 ../Explore/MapLayoutView.cpp:385 #: ../Explore/GroupingMapView.cpp:73 ../TemplateLegend.cpp:64 msgid "Close" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:684 ../DialogTools/RedcapDlg.cpp:665 -#: ../DialogTools/SkaterDlg.cpp:680 ../DialogTools/HClusterDlg.cpp:354 +#: ../DialogTools/MaxpDlg.cpp:651 ../DialogTools/RedcapDlg.cpp:681 +#: ../DialogTools/SkaterDlg.cpp:668 ../DialogTools/HClusterDlg.cpp:319 +#: ../DialogTools/AZPDlg.cpp:766 msgid "Cluster Map " msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:1073 +#: ../DialogTools/AbstractClusterDlg.cpp:1361 msgid "Cluster centers:" msgstr "" -#: ../GeoDa.cpp:4097 +#: ../DialogTools/PreferenceDlg.cpp:422 +msgid "Clustering:" +msgstr "" + +#: ../GeoDa.cpp:4412 msgid "" "Co-location Join Count only applies to co-location case. The selected " "variables have no co-location. Please change your selection, or use " @@ -917,8 +1069,8 @@ msgstr "" msgid "Co-location Settings" msgstr "" -#: ../Explore/MLJCMapNewView.cpp:61 -#: ../Explore/ConditionalClusterMapView.cpp:1788 +#: ../DialogTools/nbrMatchDlg.cpp:1113 ../Explore/MLJCMapNewView.cpp:61 +#: ../Explore/ConditionalClusterMapView.cpp:1791 msgid "Colocation Cluster" msgstr "" @@ -926,15 +1078,27 @@ msgstr "" msgid "Column Name" msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:90 +#: ../DialogTools/PCASettingsDlg.cpp:89 msgid "Components:" msgstr "" +#: ../DialogTools/HDBScanDlg.cpp:223 +msgid "Condensed Tree" +msgstr "" + +#: ../Explore/ConditionalBoxPlotView.h:102 ../GeoDa.cpp:3080 +msgid "Conditional Box Plot" +msgstr "" + +#: ../GeoDa.cpp:3071 +msgid "Conditional Box Plot Variables" +msgstr "" + #: ../Explore/ColocationMapView.cpp:859 msgid "Conditional Co-location Map Variables" msgstr "" -#: ../Explore/MLJCMapNewView.cpp:926 ../Explore/GetisOrdMapNewView.cpp:1066 +#: ../Explore/MLJCMapNewView.cpp:928 ../Explore/GetisOrdMapNewView.cpp:1064 msgid "Conditional G Cluster Map Variables" msgstr "" @@ -942,11 +1106,11 @@ msgstr "" msgid "Conditional GetisOrd Map" msgstr "" -#: ../Explore/ConditionalHistogramView.h:134 ../GeoDa.cpp:2955 +#: ../Explore/ConditionalHistogramView.h:141 ../GeoDa.cpp:3058 msgid "Conditional Histogram" msgstr "" -#: ../GeoDa.cpp:2946 +#: ../GeoDa.cpp:3049 msgid "Conditional Histogram Variables" msgstr "" @@ -954,7 +1118,7 @@ msgstr "" msgid "Conditional LISA Map" msgstr "" -#: ../Explore/LisaMapNewView.cpp:342 +#: ../Explore/LisaMapNewView.cpp:343 msgid "Conditional LISA Map Variables" msgstr "" @@ -962,7 +1126,7 @@ msgstr "" msgid "Conditional Local Geary Map" msgstr "" -#: ../Explore/LocalGearyMapNewView.cpp:1135 +#: ../Explore/LocalGearyMapNewView.cpp:1133 msgid "Conditional Local Geary Map Variables" msgstr "" @@ -970,30 +1134,34 @@ msgstr "" msgid "Conditional Local Join Count Map" msgstr "" +#: ../DialogTools/nbrMatchDlg.cpp:1710 +msgid "Conditional Local Match Test Map" +msgstr "" + #: ../Explore/ConditionalScatterPlotView.h:120 #: ../Explore/ConditionalMapView.cpp:290 ../Explore/ConditionalMapView.h:118 #: ../Explore/ConditionalNewView.h:159 -#: ../Explore/ConditionalClusterMapView.cpp:153 ../GeoDa.cpp:2933 +#: ../Explore/ConditionalClusterMapView.cpp:153 ../GeoDa.cpp:3036 msgid "Conditional Map" msgstr "" -#: ../GeoDa.cpp:2923 +#: ../GeoDa.cpp:3026 msgid "Conditional Map Variables" msgstr "" -#: ../GeoDa.cpp:2979 +#: ../GeoDa.cpp:3104 msgid "Conditional Scatter Plot" msgstr "" -#: ../GeoDa.cpp:2968 +#: ../GeoDa.cpp:3093 msgid "Conditional Scatter Plot Variables" msgstr "" -#: ../Explore/MapNewView.cpp:3649 ../Explore/MapNewView.cpp:3662 +#: ../Explore/MapNewView.cpp:3937 ../Explore/MapNewView.cpp:3950 msgid "Connectivity" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:88 ../DialogTools/WeightsManDlg.cpp:342 +#: ../DialogTools/WeightsManDlg.cpp:88 ../DialogTools/WeightsManDlg.cpp:410 msgid "Connectivity Graph" msgstr "" @@ -1001,43 +1169,51 @@ msgstr "" msgid "Connectivity Histogram" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:85 ../DialogTools/WeightsManDlg.cpp:228 +#: ../DialogTools/WeightsManDlg.cpp:85 ../DialogTools/WeightsManDlg.cpp:240 msgid "Connectivity Map" msgstr "" -#: ../Explore/ConnectivityMapView.cpp:402 +#: ../Explore/ConnectivityMapView.cpp:407 msgid "Connectivity Map - " msgstr "" +#: ../DialogTools/AZPDlg.cpp:131 +msgid "Construction Re-runs (inits)" +msgstr "" + +#: ../DialogTools/MDSDlg.cpp:107 +msgid "Convergence Criterion:" +msgstr "" + #: ../DialogTools/Bnd2ShpDlg.h:31 ../DialogTools/Bnd2ShpDlg.h:37 msgid "Convert Boundary to SHP" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:131 +#: ../DialogTools/MaxpDlg.cpp:122 ../DialogTools/AZPDlg.cpp:98 msgid "Cooling Rate:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:589 +#: ../DialogTools/MaxpDlg.cpp:555 ../DialogTools/AZPDlg.cpp:626 msgid "" "Cooling rate for Simulated Annealing algorithm has to be a float number " "between 0 and 1 (e.g. 0.85)." msgstr "" -#: ../DialogTools/MaxpDlg.cpp:429 +#: ../DialogTools/MaxpDlg.cpp:405 ../DialogTools/AZPDlg.cpp:442 msgid "Cooling rate:" msgstr "" -#: ../GeneralWxUtils.cpp:50 +#: ../GeneralWxUtils.cpp:51 msgid "Copy" msgstr "" -#: ../GeoDa.cpp:6326 +#: ../GeoDa.cpp:6657 #, c-format msgid "Copyright (C) 2011-%d by Luc Anselin" msgstr "" #: ../Explore/CorrelogramView.cpp:506 ../Explore/CorrelogramView.cpp:515 -#: ../GeoDa.cpp:3260 +#: ../GeoDa.cpp:3389 msgid "Correlogram" msgstr "" @@ -1049,22 +1225,22 @@ msgstr "" msgid "Correlogram Parameters Help" msgstr "" -#: ../DataViewer/DataViewerAddColDlg.cpp:372 +#: ../DataViewer/DataViewerAddColDlg.cpp:374 msgid "Could not create a new variable. Possibly a read-only data source." msgstr "" -#: ../DialogTools/SaveToTableDlg.cpp:236 +#: ../DialogTools/SaveToTableDlg.cpp:243 msgid "" "Could not determine which Field Choice was selected. Please report this " "error." msgstr "" -#: ../DialogTools/SaveToTableDlg.cpp:258 +#: ../DialogTools/SaveToTableDlg.cpp:265 msgid "" "Could not determine which Time Choice was selected. Please report this error." msgstr "" -#: ../GeoDa.cpp:1285 ../GeoDa.cpp:1287 +#: ../GeoDa.cpp:1319 ../GeoDa.cpp:1321 msgid "Could not initialize new project." msgstr "" @@ -1072,47 +1248,51 @@ msgstr "" msgid "Create" msgstr "" -#: ../TemplateCanvas.cpp:1777 ../DialogTools/CatClassifDlg.cpp:2513 -#: ../Explore/PCPNewView.cpp:1243 ../Explore/MapNewView.cpp:3527 -#: ../Explore/ConditionalMapView.cpp:170 ../Explore/HistogramView.cpp:251 -#: ../GeoDa.cpp:677 ../GeoDa.cpp:2168 +#: ../DialogTools/PreferenceDlg.cpp:415 +msgid "Create CSVT when saving CSV file:" +msgstr "" + +#: ../TemplateCanvas.cpp:1762 ../DialogTools/CatClassifDlg.cpp:2593 +#: ../Explore/PCPNewView.cpp:1243 ../Explore/MapNewView.cpp:3816 +#: ../Explore/ConditionalMapView.cpp:170 ../Explore/HistogramView.cpp:320 +#: ../GeoDa.cpp:704 ../GeoDa.cpp:2264 msgid "Create New Custom" msgstr "" -#: ../GeoDa.cpp:1499 +#: ../GeoDa.cpp:1533 msgid "Create Project File Now?" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:2286 +#: ../Explore/ScatterNewPlotView.cpp:2352 msgid "Create Weights" msgstr "" -#: ../TemplateCanvas.cpp:1778 ../DialogTools/CatClassifDlg.cpp:2513 -#: ../Explore/PCPNewView.cpp:1243 ../Explore/MapNewView.cpp:3528 -#: ../Explore/ConditionalMapView.cpp:171 ../GeoDa.cpp:678 ../GeoDa.cpp:2168 +#: ../TemplateCanvas.cpp:1763 ../DialogTools/CatClassifDlg.cpp:2594 +#: ../Explore/PCPNewView.cpp:1243 ../Explore/MapNewView.cpp:3817 +#: ../Explore/ConditionalMapView.cpp:171 ../GeoDa.cpp:705 ../GeoDa.cpp:2264 msgid "Create new custom categories classification." msgstr "" -#: ../DialogTools/CreateGridDlg.h:34 ../DialogTools/CreateGridDlg.h:40 +#: ../DialogTools/CreateGridDlg.h:36 ../DialogTools/CreateGridDlg.h:42 msgid "Creating Grid" msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:310 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:322 msgid "Current OGR dirver " msgstr "" -#: ../GeneralWxUtils.cpp:560 +#: ../GeneralWxUtils.cpp:574 #, c-format msgid "Current Opacity: %.2f" msgstr "" -#: ../Explore/MapNewView.cpp:108 ../Explore/MapNewView.cpp:131 -#: ../GeneralWxUtils.cpp:584 +#: ../Explore/MapViewHelper.cpp:69 ../Explore/MapViewHelper.cpp:92 +#: ../Explore/MapViewHelper.cpp:118 ../GeneralWxUtils.cpp:598 #, c-format msgid "Current Transparency: %.2f" msgstr "" -#: ../DialogTools/FieldNameCorrectionDlg.cpp:155 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:157 msgid "Current field name:" msgstr "" @@ -1122,25 +1302,52 @@ msgid "" "another layer to associate with." msgstr "" -#: ../Explore/CatClassification.cpp:1997 +#: ../Explore/CatClassification.cpp:2115 msgid "Custom" msgstr "" -#: ../TemplateCanvas.cpp:1766 ../DialogTools/CatClassifDlg.cpp:2463 -#: ../DialogTools/CatClassifDlg.cpp:2499 ../Explore/PCPNewView.cpp:1232 -#: ../Explore/MapNewView.cpp:3516 ../Explore/ConditionalMapView.cpp:160 -#: ../GeoDa.cpp:2154 +#: ../TemplateCanvas.cpp:1751 ../DialogTools/CatClassifDlg.cpp:2579 +#: ../Explore/PCPNewView.cpp:1232 ../Explore/MapNewView.cpp:3805 +#: ../Explore/ConditionalMapView.cpp:160 ../GeoDa.cpp:2250 msgid "Custom Breaks" msgstr "" -#: ../GeneralWxUtils.cpp:49 +#: ../DialogTools/CatClassifDlg.cpp:1086 +msgid "" +"Customized color was detected. Do you want to appy pre-defined color scheme " +"on breaks?." +msgstr "" + +#: ../GeneralWxUtils.cpp:50 msgid "Cut" msgstr "" -#: ../Explore/LineChartView.cpp:2338 +#: ../Explore/LineChartView.cpp:2343 msgid "D.F." msgstr "" +#: ../DialogTools/DBScanDlg.cpp:769 +#, c-format +msgid "DBScan Cluster Map (%d clusters)" +msgstr "" + +#: ../DialogTools/DBScanDlg.cpp:58 +msgid "DBScan Clustering Settings" +msgstr "" + +#: ../DialogTools/DBScanDlg.cpp:771 +#, c-format +msgid "DBScan* Cluster Map (%d clusters)" +msgstr "" + +#: ../DialogTools/DBScanDlg.cpp:138 +msgid "DBScan*:" +msgstr "" + +#: ../DialogTools/DBScanDlg.cpp:132 +msgid "DBScan:" +msgstr "" + #: ../osm/CsvFieldConfDlg.cpp:98 ../DialogTools/CsvFieldConfDlg.cpp:100 msgid "Data Preview - number of preview records:" msgstr "" @@ -1155,7 +1362,7 @@ msgid "" "Data source (%s) doesn't exist. Please check the project configuration file." msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:942 +#: ../DialogTools/ConnectDatasourceDlg.cpp:954 msgid "Database port is empty. Please input one." msgstr "" @@ -1167,23 +1374,32 @@ msgstr "" msgid "Datasource path is empty." msgstr "" +#: ../DialogTools/FieldNewCalcSheetDlg.cpp:72 #: ../DialogTools/FieldNewCalcDateTimeDlg.h:44 msgid "Date/Time" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:383 +#: ../DialogTools/PreferenceDlg.cpp:399 msgid "Date/Time formats (using comma to separate formats):" msgstr "" -#: ../GeoDa.cpp:6378 +#: ../GeoDa.cpp:6709 msgid "December" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:391 +#: ../DialogTools/PreferenceDlg.cpp:407 msgid "Default displayed decimal places in Table:" msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:509 ../GeneralWxUtils.cpp:52 +#: ../Explore/LoessPlotCanvas.cpp:504 +msgid "Degree of smoothing (span):" +msgstr "" + +#: ../Explore/LoessPlotCanvas.cpp:510 +msgid "Degree of the polynomials:" +msgstr "" + +#: ../DialogTools/ConnectDatasourceDlg.cpp:526 ../GeneralWxUtils.cpp:53 msgid "Delete" msgstr "" @@ -1191,19 +1407,20 @@ msgstr "" msgid "Delta Factor:" msgstr "" -#: ../DialogTools/HClusterDlg.cpp:217 +#: ../DialogTools/HDBScanDlg.cpp:221 ../DialogTools/HClusterDlg.cpp:204 +#: ../DialogTools/DBScanDlg.cpp:217 msgid "Dendrogram" msgstr "" -#: ../GeoDa.cpp:2972 +#: ../GeoDa.cpp:3097 msgid "Dependent Var (y-axis)" msgstr "" -#: ../GeoDa.cpp:3111 +#: ../GeoDa.cpp:3236 msgid "Dependent Var Y" msgstr "" -#: ../Explore/LisaScatterPlotView.cpp:977 +#: ../Explore/LisaScatterPlotView.cpp:972 msgid "Diff Values" msgstr "" @@ -1220,7 +1437,7 @@ msgstr "" msgid "Differential Moran's I (%s): %s - %s" msgstr "" -#: ../GeoDa.cpp:3361 ../GeoDa.cpp:3785 +#: ../GeoDa.cpp:3512 ../GeoDa.cpp:4068 msgid "" "Differential Moran's I tests whether the change in a variable over time is " "spatially correlated.\n" @@ -1228,11 +1445,11 @@ msgid "" "Please first group variables by time period: Select Time --> Time Editor." msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:285 +#: ../DialogTools/PreferenceDlg.cpp:296 msgid "Disable auto upgrade:" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:278 +#: ../DialogTools/PreferenceDlg.cpp:289 msgid "Disable crash detection for bug report:" msgstr "" @@ -1240,25 +1457,39 @@ msgstr "" msgid "Dissolve - " msgstr "" -#: ../GeoDa.cpp:2596 +#: ../GeoDa.cpp:2692 msgid "Dissolve does not work with Table only datasource." msgstr "" -#: ../GeoDa.cpp:2603 +#: ../GeoDa.cpp:2699 msgid "Dissolve only works on polygon dataset." msgstr "" -#: ../DialogTools/MaxpDlg.cpp:142 ../DialogTools/RedcapDlg.cpp:147 -#: ../DialogTools/MDSDlg.cpp:89 ../DialogTools/SkaterDlg.cpp:114 -#: ../DialogTools/HDBScanDlg.cpp:177 ../DialogTools/KMeansDlg.cpp:149 -#: ../DialogTools/HClusterDlg.cpp:161 -#: ../DialogTools/SpectralClusteringDlg.cpp:246 +#: ../DialogTools/MaxpDlg.cpp:133 ../DialogTools/RedcapDlg.cpp:129 +#: ../DialogTools/MDSDlg.cpp:112 ../DialogTools/SkaterDlg.cpp:108 +#: ../DialogTools/HDBScanDlg.cpp:181 ../DialogTools/KMeansDlg.cpp:141 +#: ../DialogTools/KMeansDlg.cpp:955 ../DialogTools/HClusterDlg.cpp:165 +#: ../DialogTools/tSNEDlg.cpp:193 ../DialogTools/SpectralClusteringDlg.cpp:232 +#: ../DialogTools/DBScanDlg.cpp:176 ../DialogTools/AZPDlg.cpp:166 msgid "Distance Function:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:432 ../DialogTools/RedcapDlg.cpp:382 -#: ../DialogTools/KMeansDlg.cpp:344 ../DialogTools/HClusterDlg.cpp:460 -#: ../DialogTools/SpectralClusteringDlg.cpp:536 +#: ../Explore/DistancePlotView.cpp:281 +msgid "Distance Scatter Plot" +msgstr "" + +#: ../Explore/DistancePlotView.cpp:651 +msgid "Distance Scatter Plot: " +msgstr "" + +#: ../DialogTools/DBScanDlg.cpp:149 +msgid "Distance Threshold (epsilon):" +msgstr "" + +#: ../DialogTools/MaxpDlg.cpp:408 ../DialogTools/RedcapDlg.cpp:366 +#: ../DialogTools/KMeansDlg.cpp:332 ../DialogTools/KMeansDlg.cpp:1382 +#: ../DialogTools/HClusterDlg.cpp:432 +#: ../DialogTools/SpectralClusteringDlg.cpp:536 ../DialogTools/AZPDlg.cpp:460 msgid "Distance function:\t" msgstr "" @@ -1266,11 +1497,11 @@ msgstr "" msgid "Distance:" msgstr "" -#: ../Explore/LineChartView.cpp:2333 ../Explore/LineChartView.cpp:2367 +#: ../Explore/LineChartView.cpp:2338 ../Explore/LineChartView.cpp:2372 msgid "Do Means Differ? (ANOVA)" msgstr "" -#: ../Explore/LineChartView.cpp:1557 +#: ../Explore/LineChartView.cpp:1560 msgid "" "Do you want to save the results of Diff-in-Diff test?\n" "\n" @@ -1278,10 +1509,14 @@ msgid "" "change of cross-sectional observations in a space-time context." msgstr "" -#: ../GeoDa.cpp:872 +#: ../GeoDa.cpp:899 msgid "Do you want to save your data?" msgstr "" +#: ../GeneralWxUtils.cpp:635 +msgid "Don't ask again" +msgstr "" + #: ../Explore/VarsChooserDlg.cpp:75 msgid "Down" msgstr "" @@ -1294,27 +1529,31 @@ msgstr "" msgid "Downloading updates..." msgstr "" -#: ../Project.cpp:907 +#: ../DialogTools/PreferenceDlg.cpp:202 +msgid "Draw the values of selected variable on map (input font size):" +msgstr "" + +#: ../Project.cpp:970 msgid "Duplicate IDs" msgstr "" -#: ../Project.cpp:846 +#: ../Project.cpp:910 msgid "Duplicate Thiessen Polygons Found" msgstr "" -#: ../Explore/MapNewView.cpp:4043 +#: ../Explore/MapNewView.cpp:4352 msgid "" "Duplicate Thiessen polygons exist due to duplicate or near-duplicate map " "points. Please try to export current dataset without duplicates." msgstr "" -#: ../Project.cpp:845 +#: ../Project.cpp:909 msgid "" "Duplicate Thiessen polygons exist due to duplicate or near-duplicate map " "points. Press OK to save duplicate polygon ids to Table." msgstr "" -#: ../DialogTools/SaveToTableDlg.cpp:368 +#: ../DialogTools/SaveToTableDlg.cpp:375 msgid "Duplicate variable names specified." msgstr "" @@ -1323,45 +1562,48 @@ msgstr "" msgid "Emp Bayes Rate Std Moran's I (%s): %s / %s" msgstr "" -#: ../GeoDa.cpp:3490 +#: ../GeoDa.cpp:3641 msgid "Empirical Bayes Rate Standardization Variables" msgstr "" -#: ../Explore/MapNewView.cpp:3920 ../GeoDa.cpp:5197 +#: ../Explore/MapNewView.cpp:4229 ../GeoDa.cpp:5512 msgid "Empirical Bayes Smoothed Variable Settings" msgstr "" -#: ../Explore/MapNewView.cpp:3948 ../GeoDa.cpp:5260 +#: ../Explore/MapNewView.cpp:4257 ../GeoDa.cpp:5575 msgid "Empirical Spatial Rate Smoothed Variable Settings" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:271 +#: ../DialogTools/PreferenceDlg.cpp:282 msgid "Enable High DPI/Retina support (Mac only):" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:157 +#: ../DialogTools/PreferenceDlg.cpp:162 msgid "Enable transparency setup of category color in map (Windows only):" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:320 ../DialogTools/RedcapDlg.cpp:288 -#: ../DialogTools/SkaterDlg.cpp:334 ../DialogTools/KMeansDlg.cpp:276 -#: ../DialogTools/SpectralClusteringDlg.cpp:428 -#: ../DialogTools/RegressionDlg.cpp:251 ../Explore/CorrelParamsDlg.cpp:329 -#: ../Explore/LisaScatterPlotView.cpp:1066 -#: ../Explore/AbstractClusterMap.cpp:617 +#: ../DialogTools/MaxpDlg.cpp:291 ../DialogTools/RedcapDlg.cpp:271 +#: ../DialogTools/SkaterDlg.cpp:324 ../DialogTools/nbrMatchDlg.cpp:229 +#: ../DialogTools/KMeansDlg.cpp:265 ../DialogTools/tSNEDlg.cpp:386 +#: ../DialogTools/SpectralClusteringDlg.cpp:445 +#: ../DialogTools/RegressionDlg.cpp:251 ../DialogTools/AZPDlg.cpp:338 +#: ../Explore/DistancePlotView.cpp:873 ../Explore/CorrelParamsDlg.cpp:329 +#: ../Explore/LisaScatterPlotView.cpp:1061 +#: ../Explore/AbstractClusterMap.cpp:620 #: ../Explore/LocalGearyMapNewView.cpp:832 msgid "Enter a seed value" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:313 ../DialogTools/RedcapDlg.cpp:281 -#: ../DialogTools/SkaterDlg.cpp:327 ../DialogTools/KMeansDlg.cpp:269 -#: ../DialogTools/SpectralClusteringDlg.cpp:421 -#: ../Explore/CorrelParamsDlg.cpp:322 +#: ../DialogTools/MaxpDlg.cpp:284 ../DialogTools/RedcapDlg.cpp:264 +#: ../DialogTools/SkaterDlg.cpp:317 ../DialogTools/nbrMatchDlg.cpp:222 +#: ../DialogTools/KMeansDlg.cpp:258 ../DialogTools/tSNEDlg.cpp:379 +#: ../DialogTools/SpectralClusteringDlg.cpp:438 ../DialogTools/AZPDlg.cpp:331 +#: ../Explore/DistancePlotView.cpp:866 ../Explore/CorrelParamsDlg.cpp:322 msgid "Enter a seed value for random number generator:" msgstr "" #: ../DialogTools/VariableSettingsDlg.cpp:499 -#: ../Explore/CatClassification.cpp:1976 +#: ../Explore/CatClassification.cpp:2094 msgid "Equal Intervals" msgstr "" @@ -1383,39 +1625,52 @@ msgstr "" #: ../ShapeOperations/WeightUtils.cpp:748 #: ../ShapeOperations/WeightUtils.cpp:756 #: ../ShapeOperations/WeightUtils.cpp:768 -#: ../ShapeOperations/WeightUtils.cpp:826 ../DialogTools/ExportDataDlg.cpp:242 -#: ../DialogTools/ExportDataDlg.cpp:249 ../DialogTools/ExportDataDlg.cpp:490 -#: ../DialogTools/ConnectDatasourceDlg.cpp:584 -#: ../DialogTools/ConnectDatasourceDlg.cpp:710 -#: ../DialogTools/ConnectDatasourceDlg.cpp:848 -#: ../DialogTools/ConnectDatasourceDlg.cpp:853 -#: ../DialogTools/ConnectDatasourceDlg.cpp:1168 +#: ../ShapeOperations/WeightUtils.cpp:826 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:224 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:233 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:243 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:251 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:261 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:273 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:311 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:365 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:515 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:519 +#: ../DialogTools/ExportDataDlg.cpp:251 ../DialogTools/ExportDataDlg.cpp:258 +#: ../DialogTools/ExportDataDlg.cpp:503 +#: ../DialogTools/ConnectDatasourceDlg.cpp:601 +#: ../DialogTools/ConnectDatasourceDlg.cpp:727 +#: ../DialogTools/ConnectDatasourceDlg.cpp:860 +#: ../DialogTools/ConnectDatasourceDlg.cpp:865 +#: ../DialogTools/ConnectDatasourceDlg.cpp:1155 #: ../DialogTools/FieldNewCalcSpecialDlg.cpp:112 #: ../DialogTools/FieldNewCalcSpecialDlg.cpp:130 #: ../DialogTools/MultiVarSettingsDlg.cpp:228 #: ../DialogTools/DissolveDlg.cpp:241 ../DialogTools/DissolveDlg.cpp:267 -#: ../DialogTools/DissolveDlg.cpp:355 ../DialogTools/MaxpDlg.cpp:339 -#: ../DialogTools/MaxpDlg.cpp:461 ../DialogTools/MaxpDlg.cpp:469 -#: ../DialogTools/MaxpDlg.cpp:511 ../DialogTools/MaxpDlg.cpp:520 -#: ../DialogTools/MaxpDlg.cpp:556 ../DialogTools/MaxpDlg.cpp:581 -#: ../DialogTools/MaxpDlg.cpp:590 ../DialogTools/RangeSelectionDlg.cpp:271 +#: ../DialogTools/DissolveDlg.cpp:356 ../DialogTools/MaxpDlg.cpp:310 +#: ../DialogTools/MaxpDlg.cpp:437 ../DialogTools/MaxpDlg.cpp:445 +#: ../DialogTools/MaxpDlg.cpp:475 ../DialogTools/MaxpDlg.cpp:484 +#: ../DialogTools/MaxpDlg.cpp:521 ../DialogTools/MaxpDlg.cpp:546 +#: ../DialogTools/MaxpDlg.cpp:556 ../DialogTools/RangeSelectionDlg.cpp:271 #: ../DialogTools/RangeSelectionDlg.cpp:515 -#: ../DialogTools/PCASettingsDlg.cpp:244 -#: ../DialogTools/FieldNewCalcUniDlg.cpp:110 -#: ../DialogTools/FieldNewCalcUniDlg.cpp:122 -#: ../DialogTools/FieldNewCalcUniDlg.cpp:132 -#: ../DialogTools/FieldNewCalcUniDlg.cpp:250 -#: ../DialogTools/FieldNewCalcUniDlg.cpp:268 -#: ../DialogTools/FieldNewCalcUniDlg.cpp:279 ../DialogTools/RedcapDlg.cpp:307 -#: ../DialogTools/RedcapDlg.cpp:469 ../DialogTools/RedcapDlg.cpp:477 -#: ../DialogTools/RedcapDlg.cpp:486 ../DialogTools/VarGroupingEditorDlg.cpp:493 -#: ../DialogTools/VarGroupingEditorDlg.cpp:1304 +#: ../DialogTools/PCASettingsDlg.cpp:243 +#: ../DialogTools/FieldNewCalcUniDlg.cpp:112 +#: ../DialogTools/FieldNewCalcUniDlg.cpp:124 +#: ../DialogTools/FieldNewCalcUniDlg.cpp:134 +#: ../DialogTools/FieldNewCalcUniDlg.cpp:252 +#: ../DialogTools/FieldNewCalcUniDlg.cpp:270 +#: ../DialogTools/FieldNewCalcUniDlg.cpp:281 ../DialogTools/RedcapDlg.cpp:290 +#: ../DialogTools/RedcapDlg.cpp:469 ../DialogTools/RedcapDlg.cpp:479 +#: ../DialogTools/RedcapDlg.cpp:502 ../DialogTools/RedcapDlg.cpp:514 +#: ../DialogTools/VarGroupingEditorDlg.cpp:490 +#: ../DialogTools/VarGroupingEditorDlg.cpp:1301 #: ../DialogTools/AddIdVariable.cpp:79 ../DialogTools/AddIdVariable.cpp:90 -#: ../DialogTools/AddIdVariable.cpp:107 ../DialogTools/SaveToTableDlg.cpp:175 -#: ../DialogTools/SaveToTableDlg.cpp:237 ../DialogTools/SaveToTableDlg.cpp:259 -#: ../DialogTools/SaveToTableDlg.cpp:351 ../DialogTools/SaveToTableDlg.cpp:369 -#: ../DialogTools/SaveSelectionDlg.cpp:296 -#: ../DialogTools/SaveSelectionDlg.cpp:394 +#: ../DialogTools/AddIdVariable.cpp:107 ../DialogTools/MDSDlg.cpp:342 +#: ../DialogTools/MDSDlg.cpp:351 ../DialogTools/SaveToTableDlg.cpp:182 +#: ../DialogTools/SaveToTableDlg.cpp:244 ../DialogTools/SaveToTableDlg.cpp:266 +#: ../DialogTools/SaveToTableDlg.cpp:358 ../DialogTools/SaveToTableDlg.cpp:376 +#: ../DialogTools/SaveSelectionDlg.cpp:310 +#: ../DialogTools/SaveSelectionDlg.cpp:437 #: ../DialogTools/FieldNewCalcDateTimeDlg.cpp:105 #: ../DialogTools/FieldNewCalcDateTimeDlg.cpp:117 #: ../DialogTools/FieldNewCalcDateTimeDlg.cpp:127 @@ -1424,20 +1679,22 @@ msgstr "" #: ../DialogTools/VariableSettingsDlg.cpp:910 #: ../DialogTools/VariableSettingsDlg.cpp:929 #: ../DialogTools/VariableSettingsDlg.cpp:947 -#: ../DialogTools/AbstractClusterDlg.cpp:418 -#: ../DialogTools/AbstractClusterDlg.cpp:577 -#: ../DialogTools/AbstractClusterDlg.cpp:618 -#: ../DialogTools/AbstractClusterDlg.cpp:720 +#: ../DialogTools/AbstractClusterDlg.cpp:532 +#: ../DialogTools/AbstractClusterDlg.cpp:709 +#: ../DialogTools/AbstractClusterDlg.cpp:804 +#: ../DialogTools/AbstractClusterDlg.cpp:923 +#: ../DialogTools/AbstractClusterDlg.cpp:952 ../DialogTools/SCHCDlg.cpp:82 #: ../DialogTools/FieldNewCalcBinDlg.cpp:109 #: ../DialogTools/FieldNewCalcBinDlg.cpp:127 -#: ../DialogTools/FieldNewCalcBinDlg.cpp:140 ../DialogTools/SkaterDlg.cpp:353 -#: ../DialogTools/SkaterDlg.cpp:459 ../DialogTools/SkaterDlg.cpp:467 -#: ../DialogTools/SkaterDlg.cpp:508 ../DialogTools/ExportCsvDlg.cpp:100 -#: ../DialogTools/ExportCsvDlg.cpp:118 ../DialogTools/FieldNewCalcLagDlg.cpp:99 -#: ../DialogTools/FieldNewCalcLagDlg.cpp:106 -#: ../DialogTools/FieldNewCalcLagDlg.cpp:113 -#: ../DialogTools/FieldNewCalcLagDlg.cpp:130 -#: ../DialogTools/FieldNewCalcLagDlg.cpp:165 +#: ../DialogTools/FieldNewCalcBinDlg.cpp:140 ../DialogTools/SkaterDlg.cpp:343 +#: ../DialogTools/SkaterDlg.cpp:453 ../DialogTools/SkaterDlg.cpp:485 +#: ../DialogTools/SkaterDlg.cpp:511 ../DialogTools/ExportCsvDlg.cpp:100 +#: ../DialogTools/ExportCsvDlg.cpp:118 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:117 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:124 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:131 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:148 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:183 #: ../DialogTools/FieldNewCalcRateDlg.cpp:114 #: ../DialogTools/FieldNewCalcRateDlg.cpp:123 #: ../DialogTools/FieldNewCalcRateDlg.cpp:130 @@ -1445,69 +1702,96 @@ msgstr "" #: ../DialogTools/FieldNewCalcRateDlg.cpp:155 #: ../DialogTools/FieldNewCalcRateDlg.cpp:164 #: ../DialogTools/AggregateDlg.cpp:244 ../DialogTools/AggregateDlg.cpp:271 -#: ../DialogTools/AggregateDlg.cpp:346 ../DialogTools/HDBScanDlg.cpp:532 -#: ../DialogTools/WeightsManDlg.cpp:291 ../DialogTools/WeightsManDlg.cpp:396 -#: ../DialogTools/WeightsManDlg.cpp:446 ../DialogTools/WeightsManDlg.cpp:452 -#: ../DialogTools/WeightsManDlg.cpp:458 ../DialogTools/WeightsManDlg.cpp:464 -#: ../DialogTools/WeightsManDlg.cpp:469 ../DialogTools/WeightsManDlg.cpp:499 -#: ../DialogTools/WeightsManDlg.cpp:507 ../DialogTools/WeightsManDlg.cpp:558 -#: ../DialogTools/CatClassifDlg.cpp:910 ../DialogTools/CatClassifDlg.cpp:1123 -#: ../DialogTools/CatClassifDlg.cpp:1606 ../DialogTools/CatClassifDlg.cpp:1641 -#: ../DialogTools/CatClassifDlg.cpp:1698 -#: ../DialogTools/RegressionReportDlg.cpp:170 ../DialogTools/KMeansDlg.cpp:295 -#: ../DialogTools/KMeansDlg.cpp:364 ../DialogTools/KMeansDlg.cpp:486 -#: ../DialogTools/SaveAsDlg.cpp:115 ../DialogTools/SaveAsDlg.cpp:250 -#: ../DialogTools/CreatingWeightDlg.cpp:1185 -#: ../DialogTools/CreatingWeightDlg.cpp:1335 -#: ../DialogTools/CreatingWeightDlg.cpp:1377 -#: ../DialogTools/CreatingWeightDlg.cpp:1391 -#: ../DialogTools/CreatingWeightDlg.cpp:1630 -#: ../DialogTools/CreatingWeightDlg.cpp:1769 ../DialogTools/HClusterDlg.cpp:293 -#: ../DialogTools/HClusterDlg.cpp:476 -#: ../DialogTools/SpectralClusteringDlg.cpp:447 -#: ../DialogTools/SpectralClusteringDlg.cpp:560 -#: ../DialogTools/SpectralClusteringDlg.cpp:694 +#: ../DialogTools/AggregateDlg.cpp:347 ../DialogTools/HDBScanDlg.cpp:570 +#: ../DialogTools/nbrMatchDlg.cpp:248 ../DialogTools/nbrMatchDlg.cpp:304 +#: ../DialogTools/nbrMatchDlg.cpp:311 ../DialogTools/nbrMatchDlg.cpp:405 +#: ../DialogTools/nbrMatchDlg.cpp:412 ../DialogTools/nbrMatchDlg.cpp:955 +#: ../DialogTools/nbrMatchDlg.cpp:1564 ../DialogTools/WeightsManDlg.cpp:303 +#: ../DialogTools/WeightsManDlg.cpp:464 ../DialogTools/WeightsManDlg.cpp:514 +#: ../DialogTools/WeightsManDlg.cpp:520 ../DialogTools/WeightsManDlg.cpp:526 +#: ../DialogTools/WeightsManDlg.cpp:532 ../DialogTools/WeightsManDlg.cpp:537 +#: ../DialogTools/WeightsManDlg.cpp:567 ../DialogTools/WeightsManDlg.cpp:575 +#: ../DialogTools/WeightsManDlg.cpp:626 ../DialogTools/CatClassifDlg.cpp:939 +#: ../DialogTools/CatClassifDlg.cpp:1192 ../DialogTools/CatClassifDlg.cpp:1676 +#: ../DialogTools/CatClassifDlg.cpp:1711 ../DialogTools/CatClassifDlg.cpp:1772 +#: ../DialogTools/RegressionReportDlg.cpp:170 ../DialogTools/KMeansDlg.cpp:284 +#: ../DialogTools/KMeansDlg.cpp:352 ../DialogTools/KMeansDlg.cpp:481 +#: ../DialogTools/KMeansDlg.cpp:1125 ../DialogTools/KMeansDlg.cpp:1230 +#: ../DialogTools/KMeansDlg.cpp:1252 ../DialogTools/SaveAsDlg.cpp:115 +#: ../DialogTools/SaveAsDlg.cpp:250 ../DialogTools/CreatingWeightDlg.cpp:1175 +#: ../DialogTools/CreatingWeightDlg.cpp:1325 +#: ../DialogTools/CreatingWeightDlg.cpp:1367 +#: ../DialogTools/CreatingWeightDlg.cpp:1381 +#: ../DialogTools/CreatingWeightDlg.cpp:1632 +#: ../DialogTools/CreatingWeightDlg.cpp:1771 +#: ../DialogTools/SpatialJoinDlg.cpp:578 ../DialogTools/HClusterDlg.cpp:258 +#: ../DialogTools/HClusterDlg.cpp:448 ../DialogTools/tSNEDlg.cpp:405 +#: ../DialogTools/tSNEDlg.cpp:535 ../DialogTools/tSNEDlg.cpp:542 +#: ../DialogTools/tSNEDlg.cpp:551 ../DialogTools/tSNEDlg.cpp:560 +#: ../DialogTools/tSNEDlg.cpp:570 ../DialogTools/tSNEDlg.cpp:579 +#: ../DialogTools/tSNEDlg.cpp:588 ../DialogTools/tSNEDlg.cpp:597 +#: ../DialogTools/SpectralClusteringDlg.cpp:464 +#: ../DialogTools/SpectralClusteringDlg.cpp:567 +#: ../DialogTools/SpectralClusteringDlg.cpp:590 +#: ../DialogTools/SpectralClusteringDlg.cpp:605 +#: ../DialogTools/SpectralClusteringDlg.cpp:716 #: ../DialogTools/RegressionDlg.cpp:266 ../DialogTools/RegressionDlg.cpp:313 #: ../DialogTools/RegressionDlg.cpp:334 ../DialogTools/RegressionDlg.cpp:375 -#: ../DialogTools/RegressionDlg.cpp:533 ../DialogTools/RegressionDlg.cpp:611 -#: ../DialogTools/RegressionDlg.cpp:648 ../DialogTools/RegressionDlg.cpp:704 -#: ../DialogTools/RegressionDlg.cpp:726 ../DialogTools/RegressionDlg.cpp:778 -#: ../DialogTools/RegressionDlg.cpp:896 ../DialogTools/RegressionDlg.cpp:1150 -#: ../Explore/ColocationMapView.cpp:330 ../Explore/ColocationMapView.cpp:508 -#: ../Explore/PCPNewView.cpp:118 ../Explore/MapLayerTree.cpp:204 -#: ../Explore/MapLayerTree.cpp:630 ../Explore/MLJCMapNewView.cpp:686 -#: ../Explore/MLJCCoordinator.cpp:478 ../Explore/CorrelParamsDlg.cpp:348 -#: ../Explore/VarsChooserDlg.cpp:338 ../Explore/LisaScatterPlotView.cpp:1080 -#: ../Explore/AbstractClusterMap.cpp:630 -#: ../Explore/LocalGearyMapNewView.cpp:848 -#: ../Explore/GetisOrdMapNewView.cpp:733 ../Explore/LisaCoordinator.cpp:555 -#: ../DataViewer/DataViewerAddColDlg.cpp:299 -#: ../DataViewer/DataViewerAddColDlg.cpp:308 -#: ../DataViewer/DataViewerAddColDlg.cpp:317 -#: ../DataViewer/DataViewerAddColDlg.cpp:338 -#: ../DataViewer/DataViewerAddColDlg.cpp:373 +#: ../DialogTools/RegressionDlg.cpp:536 ../DialogTools/RegressionDlg.cpp:614 +#: ../DialogTools/RegressionDlg.cpp:651 ../DialogTools/RegressionDlg.cpp:707 +#: ../DialogTools/RegressionDlg.cpp:729 ../DialogTools/RegressionDlg.cpp:782 +#: ../DialogTools/RegressionDlg.cpp:900 ../DialogTools/RegressionDlg.cpp:1166 +#: ../DialogTools/quantileLisaDlg.cpp:152 +#: ../DialogTools/quantileLisaDlg.cpp:192 +#: ../DialogTools/quantileLisaDlg.cpp:202 +#: ../DialogTools/quantileLisaDlg.cpp:212 +#: ../DialogTools/quantileLisaDlg.cpp:228 +#: ../DialogTools/quantileLisaDlg.cpp:262 ../DialogTools/DBScanDlg.cpp:697 +#: ../DialogTools/AZPDlg.cpp:357 ../DialogTools/AZPDlg.cpp:498 +#: ../DialogTools/AZPDlg.cpp:527 ../DialogTools/AZPDlg.cpp:553 +#: ../DialogTools/AZPDlg.cpp:573 ../DialogTools/AZPDlg.cpp:591 +#: ../DialogTools/AZPDlg.cpp:618 ../DialogTools/AZPDlg.cpp:627 +#: ../DialogTools/AZPDlg.cpp:643 ../Explore/ColocationMapView.cpp:330 +#: ../Explore/ColocationMapView.cpp:508 ../Explore/PCPNewView.cpp:118 +#: ../Explore/MapLayerTree.cpp:204 ../Explore/MapLayerTree.cpp:689 +#: ../Explore/MLJCMapNewView.cpp:686 ../Explore/MLJCCoordinator.cpp:495 +#: ../Explore/DistancePlotView.cpp:566 ../Explore/DistancePlotView.cpp:613 +#: ../Explore/DistancePlotView.cpp:626 ../Explore/DistancePlotView.cpp:639 +#: ../Explore/DistancePlotView.cpp:892 ../Explore/LoessPlotCanvas.cpp:688 +#: ../Explore/LoessPlotCanvas.cpp:695 ../Explore/LoessPlotCanvas.cpp:702 +#: ../Explore/CorrelParamsDlg.cpp:348 ../Explore/VarsChooserDlg.cpp:338 +#: ../Explore/LisaScatterPlotView.cpp:1075 +#: ../Explore/AbstractClusterMap.cpp:633 +#: ../Explore/LocalGearyMapNewView.cpp:846 +#: ../Explore/GetisOrdMapNewView.cpp:729 ../Explore/LisaCoordinator.cpp:579 +#: ../DataViewer/DataViewerAddColDlg.cpp:301 +#: ../DataViewer/DataViewerAddColDlg.cpp:310 +#: ../DataViewer/DataViewerAddColDlg.cpp:319 +#: ../DataViewer/DataViewerAddColDlg.cpp:340 +#: ../DataViewer/DataViewerAddColDlg.cpp:375 #: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:434 -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:519 -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:535 -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:552 -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:586 -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:601 -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:612 -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:638 -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:664 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:521 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:537 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:554 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:588 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:603 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:614 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:640 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:666 #: ../DataViewer/DataViewerResizeColDlg.cpp:67 -#: ../DataViewer/MergeTableDlg.cpp:287 ../DataViewer/MergeTableDlg.cpp:438 -#: ../DataViewer/MergeTableDlg.cpp:763 ../DataViewer/MergeTableDlg.cpp:877 +#: ../DataViewer/MergeTableDlg.cpp:287 ../DataViewer/MergeTableDlg.cpp:439 +#: ../DataViewer/MergeTableDlg.cpp:765 ../DataViewer/MergeTableDlg.cpp:879 #: ../DataViewer/DataViewerDeleteColDlg.cpp:88 #: ../DataViewer/DataViewerDeleteColDlg.cpp:118 #: ../Regression/DiagnosticReport.cpp:46 ../Regression/DiagnosticReport.cpp:69 -#: ../GeoDa.cpp:1179 ../GeoDa.cpp:1194 ../GeoDa.cpp:1219 ../GeoDa.cpp:1233 -#: ../GeoDa.cpp:1278 ../GeoDa.cpp:1294 ../GeoDa.cpp:1335 ../GeoDa.cpp:1350 -#: ../GeoDa.cpp:1375 ../GeoDa.cpp:1510 ../GeoDa.cpp:1521 ../GeoDa.cpp:4097 +#: ../GeoDa.cpp:1213 ../GeoDa.cpp:1228 ../GeoDa.cpp:1253 ../GeoDa.cpp:1267 +#: ../GeoDa.cpp:1312 ../GeoDa.cpp:1328 ../GeoDa.cpp:1369 ../GeoDa.cpp:1384 +#: ../GeoDa.cpp:1409 ../GeoDa.cpp:1544 ../GeoDa.cpp:1555 ../GeoDa.cpp:4306 +#: ../GeoDa.cpp:4412 msgid "Error" msgstr "" -#: ../GeoDa.cpp:1368 +#: ../GeoDa.cpp:1402 msgid "" "Error while opening project:\n" "\n" @@ -1517,12 +1801,12 @@ msgstr "" msgid "Error: " msgstr "" -#: ../DataViewer/DataViewerAddColDlg.cpp:306 +#: ../DataViewer/DataViewerAddColDlg.cpp:308 #, c-format msgid "Error: \"%s\" already exists in Table, please specify a different name." msgstr "" -#: ../DataViewer/DataViewerAddColDlg.cpp:315 +#: ../DataViewer/DataViewerAddColDlg.cpp:317 #, c-format msgid "" "Error: \"%s\" is an invalid variable name. The first character must be " @@ -1531,22 +1815,22 @@ msgid "" "characters long." msgstr "" -#: ../GeoDa.cpp:1330 +#: ../GeoDa.cpp:1364 #, c-format msgid "Error: \"%s\" not found." msgstr "" -#: ../Explore/MapNewView.cpp:2577 +#: ../Explore/MapNewView.cpp:2803 msgid "" "Error: Base values contain non-positive numbers which will result in " "undefined values." msgstr "" -#: ../Explore/CatClassification.cpp:376 +#: ../Explore/CatClassification.cpp:421 msgid "Error: Chosen theme requires more cateogries than observations." msgstr "" -#: ../DataViewer/DataViewerAddColDlg.cpp:336 +#: ../DataViewer/DataViewerAddColDlg.cpp:338 #, c-format msgid "" "Error: Due to restrictions on the DBF file format, the particular " @@ -1554,27 +1838,27 @@ msgid "" "current choices, we recommend length = %d and decimals = %d" msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1669 -#: ../DialogTools/CreatingWeightDlg.cpp:1708 +#: ../DialogTools/CreatingWeightDlg.cpp:1671 +#: ../DialogTools/CreatingWeightDlg.cpp:1710 #, c-format msgid "Error: Maximum number of neighbors %d exceeded." msgstr "" -#: ../DataViewer/DataViewerAddColDlg.cpp:298 +#: ../DataViewer/DataViewerAddColDlg.cpp:300 msgid "Error: The table variable name is empty." msgstr "" -#: ../DialogTools/RegressionDlg.cpp:1149 +#: ../DialogTools/RegressionDlg.cpp:1165 msgid "Error: no records found in data source." msgstr "" -#: ../DialogTools/RegressionDlg.cpp:532 ../DialogTools/RegressionDlg.cpp:610 -#: ../DialogTools/RegressionDlg.cpp:669 ../DialogTools/RegressionDlg.cpp:725 -#: ../DialogTools/RegressionDlg.cpp:777 +#: ../DialogTools/RegressionDlg.cpp:535 ../DialogTools/RegressionDlg.cpp:613 +#: ../DialogTools/RegressionDlg.cpp:672 ../DialogTools/RegressionDlg.cpp:728 +#: ../DialogTools/RegressionDlg.cpp:781 msgid "Error: the inverse matrix is ill-conditioned." msgstr "" -#: ../Explore/CorrelParamsDlg.cpp:180 +#: ../Explore/DistancePlotView.cpp:392 ../Explore/CorrelParamsDlg.cpp:180 msgid "Estimated Pairs:" msgstr "" @@ -1582,34 +1866,34 @@ msgstr "" msgid "Euclidean Distance" msgstr "" -#: ../Explore/MapNewView.cpp:3896 ../Explore/MapNewView.cpp:3909 -#: ../Explore/MapNewView.cpp:3921 ../Explore/MapNewView.cpp:3935 -#: ../Explore/MapNewView.cpp:3949 ../GeoDa.cpp:3491 ../GeoDa.cpp:3859 -#: ../GeoDa.cpp:5167 ../GeoDa.cpp:5198 ../GeoDa.cpp:5230 ../GeoDa.cpp:5261 +#: ../Explore/MapNewView.cpp:4205 ../Explore/MapNewView.cpp:4218 +#: ../Explore/MapNewView.cpp:4230 ../Explore/MapNewView.cpp:4244 +#: ../Explore/MapNewView.cpp:4258 ../GeoDa.cpp:3642 ../GeoDa.cpp:4142 +#: ../GeoDa.cpp:5482 ../GeoDa.cpp:5513 ../GeoDa.cpp:5545 ../GeoDa.cpp:5576 msgid "Event Variable" msgstr "" -#: ../Explore/CatClassification.cpp:1986 +#: ../Explore/CatClassification.cpp:2104 msgid "Excess Risk" msgstr "" -#: ../Explore/MapNewView.cpp:3908 ../GeoDa.cpp:5166 +#: ../Explore/MapNewView.cpp:4217 ../GeoDa.cpp:5481 msgid "Excess Risk Map Variable Settings" msgstr "" -#: ../GeoDa.cpp:985 +#: ../GeoDa.cpp:1012 msgid "Exit with unsaved changes?" msgstr "" -#: ../GeoDa.cpp:990 +#: ../GeoDa.cpp:1017 msgid "Exit?" msgstr "" -#: ../GeoDa.cpp:547 ../GeoDa.cpp:727 +#: ../GeoDa.cpp:562 ../GeoDa.cpp:754 msgid "Explore" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:290 +#: ../DialogTools/ExportDataDlg.cpp:299 msgid "Export or save layer to" msgstr "" @@ -1622,8 +1906,8 @@ msgstr "" msgid "Fail in reading the Boundary file: at polygon-%d" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:290 -#: ../DialogTools/CreatingWeightDlg.cpp:1768 +#: ../DialogTools/nbrMatchDlg.cpp:954 ../DialogTools/WeightsManDlg.cpp:302 +#: ../DialogTools/CreatingWeightDlg.cpp:1770 msgid "Failed to create the weights file." msgstr "" @@ -1641,7 +1925,11 @@ msgstr "" msgid "False Discovery Rate:" msgstr "" -#: ../GeoDa.cpp:6358 +#: ../Explore/LoessPlotCanvas.cpp:518 +msgid "Family:" +msgstr "" + +#: ../GeoDa.cpp:6689 msgid "February" msgstr "" @@ -1650,16 +1938,16 @@ msgstr "" msgid "Field (%s) already exited." msgstr "" -#: ../GeoDa.cpp:482 ../GeoDa.cpp:499 ../GeoDa.cpp:500 ../GeoDa.cpp:501 -#: ../GeoDa.cpp:707 +#: ../GeoDa.cpp:497 ../GeoDa.cpp:514 ../GeoDa.cpp:515 ../GeoDa.cpp:516 +#: ../GeoDa.cpp:734 msgid "File" msgstr "" -#: ../DialogTools/CreateGridDlg.cpp:179 +#: ../DialogTools/CreateGridDlg.cpp:203 msgid "File doesn't exist!" msgstr "" -#: ../DataViewer/MergeTableDlg.cpp:753 ../DataViewer/MergeTableDlg.cpp:882 +#: ../DataViewer/MergeTableDlg.cpp:755 ../DataViewer/MergeTableDlg.cpp:884 msgid "File merged into Table successfully." msgstr "" @@ -1675,7 +1963,15 @@ msgstr "" msgid "Fill Opacity for Category" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:643 ../DialogTools/RegressionDlg.cpp:699 +#: ../DialogTools/tSNEDlg.cpp:177 +msgid "Final Momentum:" +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:459 +msgid "Final value of objective function:" +msgstr "" + +#: ../DialogTools/RegressionDlg.cpp:646 ../DialogTools/RegressionDlg.cpp:702 msgid "Finished" msgstr "" @@ -1684,7 +1980,7 @@ msgstr "" msgid "First Variable (X)" msgstr "" -#: ../GeoDa.cpp:2724 +#: ../GeoDa.cpp:2820 msgid "First Variable (X/Longitude)" msgstr "" @@ -1692,11 +1988,11 @@ msgstr "" msgid "Fixed scale over time" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:363 +#: ../Explore/ScatterNewPlotView.cpp:364 msgid "Fixed x-axis scale over time" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:369 +#: ../Explore/ScatterNewPlotView.cpp:370 msgid "Fixed y-axis scale over time" msgstr "" @@ -1706,21 +2002,25 @@ msgid "Fourth Variable" msgstr "" #: ../DialogTools/CatClassifDlg.cpp:378 ../Explore/SimpleHistCanvas.cpp:615 -#: ../Explore/CorrelogramView.cpp:633 ../Explore/ConnectivityHistView.cpp:322 +#: ../Explore/CorrelogramView.cpp:633 ../Explore/ConnectivityHistView.cpp:324 #: ../Explore/SimpleBinsHistCanvas.cpp:192 -#: ../Explore/ConditionalHistogramView.cpp:458 ../Explore/HistogramView.cpp:579 +#: ../Explore/ConditionalHistogramView.cpp:541 ../Explore/HistogramView.cpp:656 msgid "Frequency" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:260 -#: ../DialogTools/CreatingWeightDlg.cpp:1417 +#: ../DialogTools/nbrMatchDlg.cpp:925 ../DialogTools/WeightsManDlg.cpp:272 +#: ../DialogTools/CreatingWeightDlg.cpp:1407 msgid "GAL files (*.gal)|*.gal" msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1424 +#: ../DialogTools/CreatingWeightDlg.cpp:1414 msgid "GWT files (*.gwt)|*.gwt" msgstr "" +#: ../DialogTools/SpectralClusteringDlg.cpp:157 +msgid "Gaussian:" +msgstr "" + #: ../DialogTools/ReportBugDlg.h:91 msgid "GeoDa Bug Report Dialog" msgstr "" @@ -1737,15 +2037,15 @@ msgstr "" msgid "GeoDa Preference Setup" msgstr "" -#: ../GeoDa.cpp:1502 +#: ../GeoDa.cpp:1536 msgid "GeoDa Project (*.gda)|*.gda" msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:1295 ../GeoDa.cpp:1394 +#: ../DialogTools/VarGroupingEditorDlg.cpp:1292 ../GeoDa.cpp:1428 msgid "GeoDa Project File to Open" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:450 +#: ../DialogTools/ExportDataDlg.cpp:459 msgid "GeoDa Project to Save As" msgstr "" @@ -1753,13 +2053,13 @@ msgstr "" msgid "GeoDa Update Dialog" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:248 +#: ../DialogTools/ExportDataDlg.cpp:257 msgid "" "GeoDa can not get valid spatial reference from input data source. Please try " "another data source." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:241 +#: ../DialogTools/ExportDataDlg.cpp:250 msgid "" "GeoDa can not open the input data source. Please try another data source." msgstr "" @@ -1770,7 +2070,7 @@ msgid "" "type." msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:342 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:354 msgid "GeoDa can't create a layer." msgstr "" @@ -1778,14 +2078,14 @@ msgstr "" msgid "GeoDa can't load dataset with duplicate field names." msgstr "" -#: ../ShapeOperations/OGRLayerProxy.cpp:969 +#: ../ShapeOperations/OGRLayerProxy.cpp:963 msgid "" "GeoDa can't read data from datasource. \n" "\n" "Details: Datasource is empty." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:394 +#: ../DialogTools/ExportDataDlg.cpp:403 msgid "" "GeoDa can't save a Table-only data source as a Geometry enabled data source. " "Please try to add a geometry layer and then use File->Save As." @@ -1796,74 +2096,88 @@ msgid "" "GeoDa can't save changes to this datasource. Please try to use File->Export." msgstr "" -#: ../Explore/MapNewView.cpp:803 ../Explore/MapNewView.cpp:3273 +#: ../Explore/MapNewView.cpp:916 ../Explore/MapNewView.cpp:3519 msgid "" "GeoDa cannot find proper projection or geographic coordinate system " "information to add a basemap. Please update this information (e.g. in .prj " "file)." msgstr "" -#: ../Explore/MapNewView.cpp:3626 ../GeoDa.cpp:1908 ../GeoDa.cpp:1938 -#: ../GeoDa.cpp:1968 ../GeoDa.cpp:3300 ../GeoDa.cpp:3352 ../GeoDa.cpp:3426 -#: ../GeoDa.cpp:3483 ../GeoDa.cpp:3558 ../GeoDa.cpp:3610 ../GeoDa.cpp:3661 -#: ../GeoDa.cpp:3716 ../GeoDa.cpp:3777 ../GeoDa.cpp:3849 ../GeoDa.cpp:3907 -#: ../GeoDa.cpp:3956 ../GeoDa.cpp:4012 ../GeoDa.cpp:4119 ../GeoDa.cpp:4178 +#: ../DialogTools/AbstractClusterDlg.cpp:550 +msgid "" +"GeoDa could not find the required weights file. \n" +"Please specify a spatial weights." +msgstr "" + +#: ../Explore/MapNewView.cpp:3914 ../GeoDa.cpp:3451 ../GeoDa.cpp:3503 +#: ../GeoDa.cpp:3577 ../GeoDa.cpp:3634 ../GeoDa.cpp:3788 ../GeoDa.cpp:3840 +#: ../GeoDa.cpp:3891 ../GeoDa.cpp:3946 ../GeoDa.cpp:3999 ../GeoDa.cpp:4060 +#: ../GeoDa.cpp:4132 ../GeoDa.cpp:4190 ../GeoDa.cpp:4239 ../GeoDa.cpp:4327 +#: ../GeoDa.cpp:4434 ../GeoDa.cpp:4493 msgid "" "GeoDa could not find the required weights file. \n" "Please specify weights in Tools > Weights Manager." msgstr "" -#: ../Explore/MapNewView.cpp:3347 +#: ../Explore/MapNewView.cpp:3593 msgid "" "GeoDa could not load this layer. Please check if the datasource is valid and " "not table only." msgstr "" -#: ../Project.cpp:569 +#: ../Project.cpp:629 #, c-format msgid "" "GeoDa does not support creating data of %s. Please try to 'Export' to other " "supported data source format." msgstr "" -#: ../ShapeOperations/OGRLayerProxy.cpp:764 ../Project.cpp:1560 +#: ../ShapeOperations/OGRLayerProxy.cpp:744 ../Project.cpp:1631 msgid "" "GeoDa does not support datasource with line data at this time. Please " "choose a datasource with either point or polygon data." msgstr "" -#: ../GeoDa.cpp:467 +#: ../GeoDa.cpp:482 msgid "GeoDa has run into a problem and will close." msgstr "" -#: ../Explore/LisaScatterPlotView.cpp:1243 -#: ../Explore/LisaScatterPlotView.cpp:1265 +#: ../Explore/LisaScatterPlotView.cpp:1237 +#: ../Explore/LisaScatterPlotView.cpp:1259 msgid "GeoDa was unable to save the file." msgstr "" -#: ../GeoDa.cpp:902 +#: ../DialogTools/nbrMatchDlg.cpp:107 +msgid "Geographic Distance Metric:" +msgstr "" + +#: ../Explore/DistancePlotView.cpp:318 +msgid "Geographic Distance:" +msgstr "" + +#: ../Explore/DistancePlotView.cpp:690 +msgid "Geographical distance" +msgstr "" + +#: ../GeoDa.cpp:929 msgid "" "Geometries have been added to existing Table-only data source. Do you want " "to save them as a new datasource?" msgstr "" -#: ../GeoDa.cpp:903 +#: ../GeoDa.cpp:930 msgid "Geometries not saved" msgstr "" -#: ../Explore/CatClassification.cpp:1992 +#: ../Explore/CatClassification.cpp:2110 msgid "Getis-Ord" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:423 +#: ../DialogTools/MaxpDlg.cpp:399 msgid "Greedy" msgstr "" -#: ../DialogTools/CreateGridDlg.cpp:294 -msgid "Grid file was successfully created." -msgstr "" - -#: ../Explore/LineChartView.cpp:2206 +#: ../Explore/LineChartView.cpp:2211 msgid "Group" msgstr "" @@ -1883,7 +2197,7 @@ msgstr "" msgid "Groups:" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:608 +#: ../DialogTools/HDBScanDlg.cpp:646 #, c-format msgid "HDBScan Cluster Map (%d clusters)" msgstr "" @@ -1892,95 +2206,110 @@ msgstr "" msgid "HDBScan Clustering Settings" msgstr "" -#: ../Explore/MLJCMapNewView.cpp:60 -#: ../Explore/ConditionalClusterMapView.cpp:1786 +#: ../DialogTools/nbrMatchDlg.cpp:1112 ../Explore/MLJCMapNewView.cpp:60 +#: ../Explore/ConditionalClusterMapView.cpp:1789 msgid "Has Colocation" msgstr "" -#: ../Explore/MapLayoutView.cpp:36 +#: ../Explore/MapViewHelper.h:83 +msgid "Heat Map Bandwidth Setup Dialog" +msgstr "" + +#: ../Explore/MapLayoutView.cpp:37 msgid "Height:" msgstr "" #: ../Explore/CorrelParamsDlg.cpp:234 ../Explore/VarsChooserDlg.cpp:80 -#: ../Explore/LowessParamDlg.cpp:44 ../GeoDa.cpp:710 +#: ../Explore/LowessParamDlg.cpp:44 ../GeoDa.cpp:737 msgid "Help" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:359 +#: ../DialogTools/PreferenceDlg.cpp:373 msgid "Hide system table in Postgresql connection:" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:367 +#: ../DialogTools/PreferenceDlg.cpp:381 msgid "Hide system table in SQLITE connection:" msgstr "" -#: ../GeoDa.cpp:2618 -msgid "Hierachical Map does not work with Table only datasource." -msgstr "" - -#: ../Explore/GroupingMapView.cpp:212 -msgid "Hierachical Map: " +#: ../Explore/GroupingMapView.cpp:48 +msgid "Hierarchical Cluster Map" msgstr "" #: ../DialogTools/HClusterDlg.cpp:64 msgid "Hierarchical Clustering Settings" msgstr "" +#: ../GeoDa.cpp:2714 +msgid "Hierarchical Map does not work with Table only datasource." +msgstr "" + +#: ../Explore/GroupingMapView.cpp:212 +msgid "Hierarchical Map: " +msgstr "" + #: ../Explore/GetisOrdMapNewView.cpp:72 -#: ../Explore/ConditionalClusterMapView.cpp:1357 +#: ../Explore/ConditionalClusterMapView.cpp:1360 msgid "High" msgstr "" #: ../Explore/LisaMapNewView.cpp:71 ../Explore/LocalGearyMapNewView.cpp:72 -#: ../Explore/ConditionalClusterMapView.cpp:1570 ../GdaConst.cpp:383 +#: ../Explore/ConditionalClusterMapView.cpp:1573 ../GdaConst.cpp:389 msgid "High-High" msgstr "" -#: ../Explore/LisaMapNewView.cpp:72 ../GdaConst.cpp:386 +#: ../Explore/LisaMapNewView.cpp:72 ../GdaConst.cpp:392 msgid "High-Low" msgstr "" -#: ../Explore/CatClassification.cpp:1980 +#: ../Explore/CatClassification.cpp:2098 msgid "Hinge=1.5" msgstr "" -#: ../Explore/CatClassification.cpp:1982 +#: ../Explore/CatClassification.cpp:2100 msgid "Hinge=3.0" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:82 ../Explore/HistogramView.h:165 -#: ../GeoDa.cpp:3096 +#: ../DialogTools/WeightsManDlg.cpp:82 ../Explore/HistogramView.h:167 +#: ../GeoDa.cpp:3221 msgid "Histogram" msgstr "" -#: ../Explore/HistogramView.cpp:259 +#: ../Explore/HistogramView.cpp:328 msgid "Histogram Classification" msgstr "" -#: ../GeoDa.cpp:2949 +#: ../GeoDa.cpp:3052 msgid "Histogram Variable" msgstr "" -#: ../Explore/HistogramView.cpp:481 +#: ../Explore/ConditionalHistogramView.cpp:773 +msgid "" +"Histogram can't change number of intervals when \"View->Set as Unique Values" +"\" is selected." +msgstr "" + +#: ../Explore/HistogramView.cpp:553 msgid "Histogram: " msgstr "" -#: ../Explore/ColocationMapView.cpp:860 ../Explore/MLJCMapNewView.cpp:927 -#: ../Explore/LisaMapNewView.cpp:343 ../Explore/LocalGearyMapNewView.cpp:1136 -#: ../Explore/GetisOrdMapNewView.cpp:1067 ../GeoDa.cpp:2924 ../GeoDa.cpp:2947 -#: ../GeoDa.cpp:2969 +#: ../DialogTools/nbrMatchDlg.cpp:1711 ../Explore/ColocationMapView.cpp:860 +#: ../Explore/MLJCMapNewView.cpp:929 ../Explore/LisaMapNewView.cpp:344 +#: ../Explore/LocalGearyMapNewView.cpp:1134 +#: ../Explore/GetisOrdMapNewView.cpp:1065 ../GeoDa.cpp:3027 ../GeoDa.cpp:3050 +#: ../GeoDa.cpp:3072 ../GeoDa.cpp:3094 msgid "Horizontal Cells" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:375 +#: ../DialogTools/PreferenceDlg.cpp:388 msgid "Http connection timeout (seconds) for e.g. WFS, Geojson etc.:" msgstr "" -#: ../DialogTools/Bnd2ShpDlg.cpp:261 +#: ../DialogTools/Bnd2ShpDlg.cpp:262 msgid "ID is not specified!" msgstr "" -#: ../Explore/MapLayoutView.cpp:413 ../TemplateFrame.cpp:562 +#: ../Explore/MapLayoutView.cpp:414 ../TemplateFrame.cpp:562 msgid "Image Dimension Settings" msgstr "" @@ -1992,69 +2321,94 @@ msgstr "" msgid "Incomplete Group Variable" msgstr "" -#: ../GeoDa.cpp:2971 +#: ../GeoDa.cpp:3096 msgid "Independent Var (x-axis)" msgstr "" -#: ../GeoDa.cpp:3110 +#: ../GeoDa.cpp:3235 msgid "Independent Var X" msgstr "" -#: ../DialogTools/RandomizationDlg.h:42 ../Explore/MLJCMapNewView.cpp:727 -#: ../Explore/LocalGearyMapNewView.cpp:897 -#: ../Explore/GetisOrdMapNewView.cpp:783 +#: ../DialogTools/nbrMatchDlg.cpp:1613 ../DialogTools/RandomizationDlg.h:42 +#: ../Explore/MLJCMapNewView.cpp:727 ../Explore/LocalGearyMapNewView.cpp:895 +#: ../Explore/GetisOrdMapNewView.cpp:779 msgid "Inference Settings" msgstr "" -#: ../Explore/AbstractClusterMap.cpp:669 +#: ../Explore/AbstractClusterMap.cpp:672 #, c-format msgid "Inference Settings (%d perm)" msgstr "" -#: ../osm/uiRoadDownload.cpp:357 ../DialogTools/ConnectDatasourceDlg.cpp:752 -#: ../DialogTools/DatasourceDlg.cpp:266 +#: ../osm/uiRoadDownload.cpp:357 ../DialogTools/ConnectDatasourceDlg.cpp:769 +#: ../DialogTools/DatasourceDlg.cpp:240 #: ../DialogTools/MultiVarSettingsDlg.cpp:212 -#: ../DialogTools/PreferenceDlg.cpp:846 -#: ../DialogTools/AbstractClusterDlg.cpp:697 ../DialogTools/SaveAsDlg.cpp:240 +#: ../DialogTools/PreferenceDlg.cpp:947 +#: ../DialogTools/AbstractClusterDlg.cpp:893 ../DialogTools/SaveAsDlg.cpp:240 #: ../DialogTools/SaveAsDlg.cpp:245 ../DataViewer/DataViewerDeleteColDlg.cpp:95 -#: ../GeoDa.cpp:1518 ../GeoDa.cpp:2573 ../GeoDa.cpp:2580 ../GeoDa.cpp:2597 -#: ../GeoDa.cpp:2619 ../GeoDa.cpp:2646 +#: ../GeoDa.cpp:1552 ../GeoDa.cpp:2669 ../GeoDa.cpp:2676 ../GeoDa.cpp:2693 +#: ../GeoDa.cpp:2715 ../GeoDa.cpp:2742 msgid "Info" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:551 ../Explore/MapNewView.cpp:1807 -#: ../Explore/MapNewView.cpp:2825 +#: ../DialogTools/HDBScanDlg.cpp:589 ../DialogTools/CatClassifDlg.cpp:1087 +#: ../DialogTools/DBScanDlg.cpp:712 ../Explore/MapNewView.cpp:1969 +#: ../Explore/MapNewView.cpp:3053 msgid "Information" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:100 +#: ../DialogTools/MaxpDlg.cpp:94 msgid "Initial Groups:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:416 +#: ../DialogTools/AZPDlg.cpp:146 +msgid "Initial Regions:" +msgstr "" + +#: ../DialogTools/MaxpDlg.cpp:392 msgid "Initial groups:\t" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:95 ../DialogTools/SpectralClusteringDlg.cpp:193 +#: ../DialogTools/AZPDlg.cpp:456 +msgid "Initial rroups:\t" +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:458 +msgid "Initial value of objective function:" +msgstr "" + +#: ../DialogTools/KMeansDlg.cpp:95 ../DialogTools/KMeansDlg.cpp:912 +#: ../DialogTools/SpectralClusteringDlg.cpp:193 msgid "Initialization Method:" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:112 -#: ../DialogTools/SpectralClusteringDlg.cpp:205 +#: ../DialogTools/KMeansDlg.cpp:110 +#: ../DialogTools/SpectralClusteringDlg.cpp:204 msgid "Initialization Re-runs:" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:332 +#: ../DialogTools/KMeansDlg.cpp:320 ../DialogTools/KMeansDlg.cpp:1362 #: ../DialogTools/SpectralClusteringDlg.cpp:538 msgid "Initialization method:\t" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:333 +#: ../DialogTools/KMeansDlg.cpp:321 #: ../DialogTools/SpectralClusteringDlg.cpp:539 msgid "Initialization re-runs:\t" msgstr "" -#: ../DialogTools/Bnd2ShpDlg.cpp:209 ../DialogTools/CreateGridDlg.cpp:161 +#: ../DialogTools/AZPDlg.cpp:642 +msgid "" +"Inits for ARISeL is the number of times the construction of initial feasible " +"solution repeated, it has to be an integer number larger than 1 (default is " +"10)." +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:118 +msgid "Inits:" +msgstr "" + +#: ../DialogTools/Bnd2ShpDlg.cpp:210 ../DialogTools/CreateGridDlg.cpp:185 msgid "Input ASCII file" msgstr "" @@ -2062,15 +2416,15 @@ msgstr "" msgid "Input data source" msgstr "" -#: ../DialogTools/FieldNameCorrectionDlg.cpp:552 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:555 msgid "Input is duplicated." msgstr "" -#: ../DialogTools/FieldNameCorrectionDlg.cpp:553 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:556 msgid "Input is not valid." msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:285 ../DialogTools/ReportBugDlg.cpp:293 +#: ../DialogTools/ReportBugDlg.cpp:286 ../DialogTools/ReportBugDlg.cpp:294 msgid "Input is required" msgstr "" @@ -2078,8 +2432,8 @@ msgstr "" msgid "Input significance:" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:226 -#: ../DialogTools/AbstractClusterDlg.cpp:272 +#: ../DialogTools/AbstractClusterDlg.cpp:222 +#: ../DialogTools/AbstractClusterDlg.cpp:323 msgid "Input:" msgstr "" @@ -2095,7 +2449,7 @@ msgid "" "Details:%s" msgstr "" -#: ../ShapeOperations/OGRLayerProxy.cpp:425 +#: ../ShapeOperations/OGRLayerProxy.cpp:424 msgid "" "Internal Error: Delete field failed.\n" "\n" @@ -2106,6 +2460,10 @@ msgstr "" msgid "Internal Error: can't update an in-memory cell." msgstr "" +#: ../DialogTools/WeightsManDlg.cpp:91 +msgid "Intersection" +msgstr "" + #: ../DialogTools/HistIntervalDlg.h:36 msgid "Intervals in the Histogram" msgstr "" @@ -2114,11 +2472,9 @@ msgstr "" msgid "Invalid Variable" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:493 ../DialogTools/RedcapDlg.cpp:504 -#: ../DialogTools/SkaterDlg.cpp:489 ../DialogTools/HClusterDlg.cpp:602 -#: ../GeoDa.cpp:3314 ../GeoDa.cpp:3386 ../GeoDa.cpp:3445 ../GeoDa.cpp:3499 -#: ../GeoDa.cpp:3571 ../GeoDa.cpp:3624 ../GeoDa.cpp:3674 ../GeoDa.cpp:3970 -#: ../GeoDa.cpp:4026 +#: ../GeoDa.cpp:3465 ../GeoDa.cpp:3537 ../GeoDa.cpp:3596 ../GeoDa.cpp:3650 +#: ../GeoDa.cpp:3801 ../GeoDa.cpp:3854 ../GeoDa.cpp:3904 ../GeoDa.cpp:3959 +#: ../GeoDa.cpp:4253 ../GeoDa.cpp:4341 msgid "" "Invalid Weights Information:\n" "\n" @@ -2128,8 +2484,8 @@ msgid "" " to define a valid weights file." msgstr "" -#: ../Explore/MapNewView.cpp:3635 ../GeoDa.cpp:3730 ../GeoDa.cpp:3812 -#: ../GeoDa.cpp:3866 ../GeoDa.cpp:3922 ../GeoDa.cpp:4133 ../GeoDa.cpp:4192 +#: ../Explore/MapNewView.cpp:3923 ../GeoDa.cpp:4013 ../GeoDa.cpp:4095 +#: ../GeoDa.cpp:4149 ../GeoDa.cpp:4205 ../GeoDa.cpp:4448 ../GeoDa.cpp:4507 msgid "" "Invalid Weights Information:\n" "\n" @@ -2138,13 +2494,13 @@ msgid "" "Manager to define a valid weights file." msgstr "" -#: ../Explore/MapLayerTree.cpp:630 +#: ../Explore/MapLayerTree.cpp:689 msgid "" "Invalid layer association has been detected, which will cause infinite " "highlighting loop. Please try to reset highlight association between layers." msgstr "" -#: ../GeoDa.cpp:280 +#: ../GeoDa.cpp:294 msgid "" "It looks like GeoDa has been terminated abnormally. \n" "Do you want to send a crash report to GeoDa team? \n" @@ -2153,47 +2509,59 @@ msgid "" "so we can send a follow-up email once we have a fix." msgstr "" -#: ../Explore/LowessParamDlg.cpp:65 +#: ../DialogTools/tSNEDlg.cpp:290 +msgid "Iteration" +msgstr "" + +#: ../Explore/LoessPlotCanvas.cpp:578 ../Explore/LowessParamDlg.cpp:65 msgid "Iterations:" msgstr "" -#: ../GeoDa.cpp:6356 +#: ../GeoDa.cpp:6687 msgid "January" msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:419 +#: ../DialogTools/SpatialJoinDlg.cpp:474 +msgid "Join Operation" +msgstr "" + +#: ../DialogTools/SpatialJoinDlg.cpp:460 msgid "Join Operation:" msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:413 +#: ../DialogTools/SpatialJoinDlg.cpp:452 msgid "Join Variable:" msgstr "" -#: ../GeoDa.cpp:6368 +#: ../GeoDa.cpp:6699 msgid "July" msgstr "" -#: ../GeoDa.cpp:6366 +#: ../GeoDa.cpp:6697 msgid "June" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:575 +#: ../DialogTools/SpectralClusteringDlg.cpp:123 +msgid "K-NN:" +msgstr "" + +#: ../DialogTools/KMeansDlg.cpp:570 msgid "KMeans Clustering Settings" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:624 +#: ../DialogTools/KMeansDlg.cpp:619 msgid "KMedians Clustering Settings" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:718 +#: ../DialogTools/KMeansDlg.cpp:857 msgid "KMedoids Clustering Settings" msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1421 +#: ../DialogTools/CreatingWeightDlg.cpp:1411 msgid "KWT files (*.kwt)|*.kwt" msgstr "" -#: ../Explore/CatClassification.cpp:1989 +#: ../Explore/CatClassification.cpp:2107 msgid "LISA" msgstr "" @@ -2209,7 +2577,7 @@ msgstr "" msgid "Language" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:242 +#: ../DialogTools/PreferenceDlg.cpp:252 msgid "Language:" msgstr "" @@ -2217,10 +2585,18 @@ msgstr "" msgid "Latitude/Y:" msgstr "" -#: ../osm/uiRoadDownload.cpp:250 ../DialogTools/DatasourceDlg.cpp:256 +#: ../Explore/MapLayerTree.cpp:797 +msgid "Layer Full Extent" +msgstr "" + +#: ../osm/uiRoadDownload.cpp:250 ../DialogTools/DatasourceDlg.cpp:230 msgid "Layer names" msgstr "" +#: ../DialogTools/tSNEDlg.cpp:161 +msgid "Learning Rate:" +msgstr "" + #: ../osm/uiRoadDownload.cpp:53 msgid "Left" msgstr "" @@ -2234,7 +2610,7 @@ msgid "" "Table->Edit Variable Property" msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:1259 +#: ../DialogTools/VarGroupingEditorDlg.cpp:1256 msgid "" "List of existing ungrouped variables. To group variables by time, move them " "to the list on the right.\n" @@ -2247,15 +2623,15 @@ msgstr "" msgid "Load" msgstr "" -#: ../Explore/MapNewView.cpp:3347 +#: ../Explore/MapNewView.cpp:3593 msgid "Load Layer Failed." msgstr "" -#: ../Project.cpp:1572 +#: ../Project.cpp:1643 msgid "Loading data..." msgstr "" -#: ../Explore/CatClassification.cpp:1995 +#: ../Explore/CatClassification.cpp:2113 msgid "Local Geary" msgstr "" @@ -2263,59 +2639,89 @@ msgstr "" msgid "Local Join Count " msgstr "" -#: ../DialogTools/MaxpDlg.cpp:120 +#: ../DialogTools/nbrMatchDlg.cpp:1174 +msgid "Local Neighbor Match Test" +msgstr "" + +#: ../DialogTools/nbrMatchDlg.cpp:460 +#, c-format +msgid "Local Neighbor Match Test Map (%d-nn: %s)" +msgstr "" + +#: ../DialogTools/nbrMatchDlg.cpp:63 +msgid "Local Neighbor Match Test Settings" +msgstr "" + +#: ../DialogTools/MaxpDlg.cpp:112 msgid "Local Search:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:423 ../DialogTools/MaxpDlg.cpp:425 -#: ../DialogTools/MaxpDlg.cpp:428 +#: ../DialogTools/MaxpDlg.cpp:399 ../DialogTools/MaxpDlg.cpp:401 +#: ../DialogTools/MaxpDlg.cpp:404 ../DialogTools/AZPDlg.cpp:436 +#: ../DialogTools/AZPDlg.cpp:438 ../DialogTools/AZPDlg.cpp:441 msgid "Local search:" msgstr "" -#: ../DialogTools/LocaleSetupDlg.cpp:108 -msgid "" -"Locale for numbers has been setup successfully. Please re-open current " -"project to enable this locale." +#: ../DialogTools/LocaleSetupDlg.cpp:111 +msgid "Locale for numbers has been setup successfully." +msgstr "" + +#: ../Explore/LoessPlotCanvas.cpp:532 +msgid "Loess Parameters:" +msgstr "" + +#: ../Explore/LoessPlotCanvas.cpp:484 +msgid "Loess Settings" msgstr "" #: ../Explore/GetisOrdMapNewView.cpp:73 -#: ../Explore/ConditionalClusterMapView.cpp:1359 +#: ../Explore/ConditionalClusterMapView.cpp:1362 msgid "Low" msgstr "" -#: ../Explore/LisaMapNewView.cpp:74 ../GdaConst.cpp:385 +#: ../Explore/LisaMapNewView.cpp:74 ../GdaConst.cpp:391 msgid "Low-High" msgstr "" #: ../Explore/LisaMapNewView.cpp:73 ../Explore/LocalGearyMapNewView.cpp:73 -#: ../Explore/ConditionalClusterMapView.cpp:1572 ../GdaConst.cpp:384 +#: ../Explore/ConditionalClusterMapView.cpp:1575 ../GdaConst.cpp:390 msgid "Low-Low" msgstr "" -#: ../Explore/CatClassification.cpp:226 ../Explore/CatClassification.cpp:623 -#: ../GdaConst.cpp:396 +#: ../Explore/CatClassification.cpp:226 ../Explore/CatClassification.cpp:668 +#: ../GdaConst.cpp:402 msgid "Lower outlier" msgstr "" -#: ../Explore/ScatterNewPlotView.h:382 +#: ../DialogTools/MDSDlg.cpp:562 +#, c-format +msgid "MDS 3D Plot (%s) - %s, %s, %s" +msgstr "" + +#: ../Explore/ScatterNewPlotView.h:404 msgid "MDS Plot" msgstr "" -#: ../DialogTools/MDSDlg.cpp:320 -msgid "MDS Plot - " +#: ../DialogTools/MDSDlg.cpp:541 +#, c-format +msgid "MDS Plot (%s) - %s, %s" msgstr "" -#: ../DialogTools/MDSDlg.cpp:42 +#: ../DialogTools/MDSDlg.cpp:48 msgid "MDS Settings" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:2496 ../Explore/MapNewView.cpp:1623 -#: ../Explore/MapNewView.cpp:3119 ../Explore/MapNewView.cpp:3194 -#: ../GeoDa.cpp:648 +#: ../DialogTools/WeightsManDlg.cpp:97 +msgid "Make Symmetric" +msgstr "" + +#: ../DialogTools/CatClassifDlg.cpp:2576 ../Explore/MapNewView.cpp:1785 +#: ../Explore/MapNewView.cpp:3365 ../Explore/MapNewView.cpp:3440 +#: ../GeoDa.cpp:676 msgid "Map" msgstr "" -#: ../Explore/MapLayerTree.cpp:807 +#: ../Explore/MapLayerTree.cpp:877 msgid "Map Layer Settings" msgstr "" @@ -2323,7 +2729,7 @@ msgstr "" msgid "Map Layout Preview" msgstr "" -#: ../GeoDa.cpp:2926 +#: ../GeoDa.cpp:3029 msgid "Map Theme" msgstr "" @@ -2331,11 +2737,11 @@ msgstr "" msgid "Maps To Open" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:118 +#: ../DialogTools/PreferenceDlg.cpp:123 msgid "Maps:" msgstr "" -#: ../GeoDa.cpp:6360 +#: ../GeoDa.cpp:6691 msgid "March" msgstr "" @@ -2343,61 +2749,71 @@ msgstr "" msgid "Max" msgstr "" -#: ../Explore/CorrelParamsDlg.cpp:141 +#: ../Explore/DistancePlotView.cpp:335 ../Explore/CorrelParamsDlg.cpp:141 msgid "Max Distance:" msgstr "" +#: ../DialogTools/tSNEDlg.cpp:152 +msgid "Max Iteration:" +msgstr "" + #: ../DialogTools/MaxpDlg.cpp:57 msgid "Max-p Settings" msgstr "" -#: ../DialogTools/RedcapDlg.cpp:141 -msgid "Maximum # of regions:" +#: ../DialogTools/MDSDlg.cpp:94 +msgid "Maximum # of Iterations:" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:137 -#: ../DialogTools/SpectralClusteringDlg.cpp:229 +#: ../DialogTools/KMeansDlg.cpp:131 ../DialogTools/KMeansDlg.cpp:923 +#: ../DialogTools/SpectralClusteringDlg.cpp:226 msgid "Maximum Iterations:" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:334 +#: ../DialogTools/KMeansDlg.cpp:322 #: ../DialogTools/SpectralClusteringDlg.cpp:540 msgid "Maximum iterations:\t" msgstr "" -#: ../GeoDa.cpp:6364 +#: ../GeoDa.cpp:6695 msgid "May" msgstr "" -#: ../Explore/LineChartView.cpp:2212 +#: ../Explore/LineChartView.cpp:2217 msgid "Mean" msgstr "" +#: ../DialogTools/KMeansDlg.cpp:1384 +msgid "Medoids:\n" +msgstr "" + #: ../DataViewer/MergeTableDlg.cpp:79 msgid "Merge - " msgstr "" -#: ../DataViewer/MergeTableDlg.cpp:665 +#: ../DataViewer/MergeTableDlg.cpp:667 msgid "" "Merge error: Geometric type of selected datasource has to be the same with " "current datasource." msgstr "" -#: ../DataViewer/TableFrame.cpp:282 +#: ../DataViewer/TableFrame.cpp:273 msgid "Meta-data" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:159 -msgid "Method of selecting clusters:" +#: ../DialogTools/HDBScanDlg.cpp:162 +msgid "Method of Selecting Clusters:" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:292 ../DialogTools/PCASettingsDlg.cpp:75 -#: ../DialogTools/RedcapDlg.cpp:129 ../DialogTools/HClusterDlg.cpp:152 +#: ../DialogTools/PreferenceDlg.cpp:303 ../DialogTools/PCASettingsDlg.cpp:75 +#: ../DialogTools/RedcapDlg.cpp:111 ../DialogTools/MDSDlg.cpp:74 +#: ../DialogTools/KMeansDlg.cpp:902 ../DialogTools/HClusterDlg.cpp:157 +#: ../DialogTools/DBScanDlg.cpp:143 ../DialogTools/AZPDlg.cpp:92 msgid "Method:" msgstr "" -#: ../DialogTools/RedcapDlg.cpp:370 ../DialogTools/KMeansDlg.cpp:330 -#: ../DialogTools/HClusterDlg.cpp:458 +#: ../DialogTools/RedcapDlg.cpp:352 ../DialogTools/KMeansDlg.cpp:318 +#: ../DialogTools/KMeansDlg.cpp:1351 ../DialogTools/HClusterDlg.cpp:430 msgid "Method:\t" msgstr "" @@ -2405,44 +2821,55 @@ msgstr "" msgid "Min" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:94 -msgid "Min # per Region:" +#: ../DialogTools/HDBScanDlg.cpp:131 ../DialogTools/DBScanDlg.cpp:167 +msgid "Min Cluster Size:" msgstr "" -#: ../DialogTools/SkaterDlg.cpp:108 +#: ../DialogTools/HDBScanDlg.cpp:147 ../DialogTools/DBScanDlg.cpp:162 +msgid "Min Points:" +msgstr "" + +#: ../DialogTools/MaxpDlg.cpp:88 ../DialogTools/RedcapDlg.cpp:123 +#: ../DialogTools/SkaterDlg.cpp:102 ../DialogTools/AZPDlg.cpp:139 msgid "Min Region Size:" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:133 -msgid "Min cluster size:" +#: ../DialogTools/DBScanDlg.cpp:455 +msgid "Min points (self included) should be greater than 1 and less than N." msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:147 -msgid "Min samples:" +#: ../DialogTools/AZPDlg.cpp:452 +msgid "Minimum # per pegion:\t" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:487 +#: ../DialogTools/AbstractClusterDlg.cpp:616 msgid "Minimum Bound:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:410 ../DialogTools/RedcapDlg.cpp:375 -#: ../DialogTools/KMeansDlg.cpp:339 +#: ../DialogTools/MaxpDlg.cpp:386 ../DialogTools/RedcapDlg.cpp:357 +#: ../DialogTools/KMeansDlg.cpp:327 ../DialogTools/AZPDlg.cpp:447 msgid "Minimum bound:\t" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:428 -msgid "Minimum cluster size should be greater than one." +#: ../DialogTools/HDBScanDlg.cpp:420 ../DialogTools/DBScanDlg.cpp:468 +msgid "" +"Minimum cluster size should be greater than one, and less than the number of " +"observations." +msgstr "" + +#: ../DialogTools/HDBScanDlg.cpp:433 +msgid "Minimum points should be greater than zero." msgstr "" -#: ../DialogTools/MaxpDlg.cpp:412 ../DialogTools/RedcapDlg.cpp:378 +#: ../DialogTools/MaxpDlg.cpp:388 ../DialogTools/RedcapDlg.cpp:362 msgid "Minimum region size:\t" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:440 -msgid "Minimum samples should be greater than zero." +#: ../DialogTools/tSNEDlg.cpp:169 +msgid "Momentum:" msgstr "" -#: ../GeoDa.cpp:3322 ../GeoDa.cpp:3394 ../GeoDa.cpp:3453 ../GeoDa.cpp:3507 +#: ../GeoDa.cpp:3473 ../GeoDa.cpp:3545 ../GeoDa.cpp:3604 ../GeoDa.cpp:3658 msgid "" "Moran scatter plot is not supported when isolates are present in weights. Do " "you want to continue by removing the isolates when compute Moran's I?" @@ -2457,67 +2884,93 @@ msgstr "" msgid "Multi-Variable Settings" msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:164 -#: ../DialogTools/VarGroupingEditorDlg.cpp:177 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:47 +msgid "Multivariate Quantile LISA Dialog" +msgstr "" + +#: ../DialogTools/MultiQuantileLisaDlg.cpp:528 +#, c-format +msgid "Multivariate Quantile LISA Map (%s)" +msgstr "" + +#: ../DialogTools/SpectralClusteringDlg.cpp:140 +msgid "Mutual K-NN:" +msgstr "" + +#: ../DialogTools/HDBScanDlg.h:1101 +msgid "Mutual Reachability Distance" +msgstr "" + +#: ../DialogTools/VarGroupingEditorDlg.cpp:159 +#: ../DialogTools/VarGroupingEditorDlg.cpp:172 msgid "Name" msgstr "" #: ../DialogTools/VariableSettingsDlg.cpp:498 -#: ../Explore/CatClassification.cpp:1974 +#: ../Explore/CatClassification.cpp:2092 msgid "Natural Breaks" msgstr "" #: ../Explore/LocalGearyMapNewView.cpp:75 -#: ../Explore/ConditionalClusterMapView.cpp:1576 ../GdaConst.cpp:388 +#: ../Explore/ConditionalClusterMapView.cpp:1579 ../GdaConst.cpp:394 msgid "Negative" msgstr "" -#: ../Explore/MLJCMapNewView.cpp:63 ../Explore/AbstractClusterMap.cpp:67 -#: ../Explore/LocalGearyMapNewView.cpp:78 ../Explore/GetisOrdMapNewView.cpp:75 -#: ../Explore/ConditionalClusterMapView.cpp:1378 -#: ../Explore/ConditionalClusterMapView.cpp:1593 -#: ../Explore/ConditionalClusterMapView.cpp:1805 ../GdaConst.cpp:382 +#: ../DialogTools/nbrMatchDlg.cpp:1115 ../Explore/MLJCMapNewView.cpp:63 +#: ../Explore/AbstractClusterMap.cpp:67 ../Explore/LocalGearyMapNewView.cpp:78 +#: ../Explore/GetisOrdMapNewView.cpp:75 +#: ../Explore/ConditionalClusterMapView.cpp:1381 +#: ../Explore/ConditionalClusterMapView.cpp:1596 +#: ../Explore/ConditionalClusterMapView.cpp:1808 ../GdaConst.cpp:388 msgid "Neighborless" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:900 ../DialogTools/CatClassifDlg.cpp:1629 +#: ../DialogTools/CatClassifDlg.cpp:929 ../DialogTools/CatClassifDlg.cpp:1699 msgid "New Categories Title" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:893 ../DialogTools/CatClassifDlg.cpp:1625 +#: ../DialogTools/CatClassifDlg.cpp:922 ../DialogTools/CatClassifDlg.cpp:1695 msgid "New Custom Categories Title:" msgstr "" -#: ../GeoDa.cpp:2723 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:118 +msgid "New Field" +msgstr "" + +#: ../GeoDa.cpp:2819 msgid "New Map Coordinates" msgstr "" -#: ../GeoDa.cpp:1503 +#: ../GeoDa.cpp:1537 msgid "New Project Filename" msgstr "" -#: ../DataViewer/TableFrame.cpp:650 +#: ../DataViewer/TableFrame.cpp:641 msgid "New space-time variable name" msgstr "" -#: ../DataViewer/TableFrame.cpp:653 +#: ../DataViewer/TableFrame.cpp:644 msgid "New variable name" msgstr "" -#: ../Explore/MLJCMapNewView.cpp:59 -#: ../Explore/ConditionalClusterMapView.cpp:1784 +#: ../GeneralWxUtils.cpp:639 +msgid "No" +msgstr "" + +#: ../DialogTools/nbrMatchDlg.cpp:1111 ../Explore/MLJCMapNewView.cpp:59 +#: ../Explore/ConditionalClusterMapView.cpp:1787 msgid "No Colocation" msgstr "" -#: ../Explore/MapNewView.cpp:3626 ../GeoDa.cpp:1908 ../GeoDa.cpp:1938 -#: ../GeoDa.cpp:1968 ../GeoDa.cpp:3300 ../GeoDa.cpp:3352 ../GeoDa.cpp:3426 -#: ../GeoDa.cpp:3483 ../GeoDa.cpp:3558 ../GeoDa.cpp:3610 ../GeoDa.cpp:3661 -#: ../GeoDa.cpp:3716 ../GeoDa.cpp:3777 ../GeoDa.cpp:3850 ../GeoDa.cpp:3908 -#: ../GeoDa.cpp:3956 ../GeoDa.cpp:4012 +#: ../DialogTools/AbstractClusterDlg.cpp:550 ../Explore/MapNewView.cpp:3914 +#: ../GeoDa.cpp:3451 ../GeoDa.cpp:3503 ../GeoDa.cpp:3577 ../GeoDa.cpp:3634 +#: ../GeoDa.cpp:3788 ../GeoDa.cpp:3840 ../GeoDa.cpp:3891 ../GeoDa.cpp:3946 +#: ../GeoDa.cpp:3999 ../GeoDa.cpp:4060 ../GeoDa.cpp:4133 ../GeoDa.cpp:4191 +#: ../GeoDa.cpp:4239 ../GeoDa.cpp:4327 msgid "No Weights Found" msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:550 +#: ../DialogTools/HDBScanDlg.cpp:588 ../DialogTools/DBScanDlg.cpp:711 msgid "No clusters can be found using current parameters." msgstr "" @@ -2541,19 +2994,19 @@ msgstr "" msgid "No field chosen for third variable." msgstr "" -#: ../DialogTools/DatasourceDlg.cpp:270 +#: ../DialogTools/DatasourceDlg.cpp:244 msgid "No layer has been selected. Please select a layer." msgstr "" -#: ../DialogTools/DatasourceDlg.cpp:266 +#: ../DialogTools/DatasourceDlg.cpp:240 msgid "No layer was found in the selected data source." msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:288 +#: ../ShapeOperations/OGRDatasourceProxy.cpp:300 msgid "No layer was found in this datasource." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:79 +#: ../DialogTools/AbstractClusterDlg.cpp:76 #: ../DialogTools/RegressionDlg.cpp:138 msgid "No numeric variables found in table." msgstr "" @@ -2562,38 +3015,49 @@ msgstr "" msgid "No numeric variables found." msgstr "" -#: ../Explore/MapNewView.cpp:2824 +#: ../Explore/MapNewView.cpp:3052 msgid "No rates currently calculated to save." msgstr "" -#: ../GeoDa.cpp:6292 +#: ../GeoDa.cpp:6623 msgid "No update required" msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1629 +#: ../DialogTools/CreatingWeightDlg.cpp:1631 msgid "" "No weights file was created due to all observations being isolates for the " "specified threshold value. Increase the threshold to create a non-empty " "weights file." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1557 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:223 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:364 +msgid "No-colocation only works with two variables for Quantile LISA." +msgstr "" + +#: ../DialogTools/CreatingWeightDlg.cpp:1559 msgid "" "None of your observations have neighbors. This could be related to " "digitizing problems, which can be fixed by adjusting the precision threshold." msgstr "" -#: ../DialogTools/SkaterDlg.cpp:686 ../DialogTools/HDBScanDlg.cpp:611 +#: ../Explore/LoessPlotCanvas.cpp:526 +msgid "Normalize predictors:" +msgstr "" + +#: ../DialogTools/SkaterDlg.cpp:674 ../DialogTools/HDBScanDlg.cpp:649 +#: ../DialogTools/DBScanDlg.cpp:776 msgid "Not Clustered" msgstr "" -#: ../Explore/MLJCMapNewView.cpp:58 ../Explore/AbstractClusterMap.cpp:65 -#: ../Explore/LocalGearyMapNewView.cpp:71 ../Explore/GetisOrdMapNewView.cpp:71 -#: ../Explore/ConditionalClusterMapView.cpp:1134 -#: ../Explore/ConditionalClusterMapView.cpp:1353 -#: ../Explore/ConditionalClusterMapView.cpp:1355 -#: ../Explore/ConditionalClusterMapView.cpp:1563 -#: ../Explore/ConditionalClusterMapView.cpp:1777 ../GdaConst.cpp:380 +#: ../DialogTools/nbrMatchDlg.cpp:1110 ../Explore/MLJCMapNewView.cpp:58 +#: ../Explore/AbstractClusterMap.cpp:65 ../Explore/LocalGearyMapNewView.cpp:71 +#: ../Explore/GetisOrdMapNewView.cpp:71 +#: ../Explore/ConditionalClusterMapView.cpp:1137 +#: ../Explore/ConditionalClusterMapView.cpp:1356 +#: ../Explore/ConditionalClusterMapView.cpp:1358 +#: ../Explore/ConditionalClusterMapView.cpp:1566 +#: ../Explore/ConditionalClusterMapView.cpp:1780 ../GdaConst.cpp:386 msgid "Not Significant" msgstr "" @@ -2601,15 +3065,15 @@ msgstr "" msgid "Not enough memory!" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:547 +#: ../DialogTools/WeightsManDlg.cpp:615 msgid "Notice" msgstr "" -#: ../GeoDa.cpp:6376 +#: ../GeoDa.cpp:6707 msgid "November" msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1453 +#: ../DialogTools/CreatingWeightDlg.cpp:1443 msgid "" "Null geometry was detected in dataset. GeoDa can't create weights with NULL " "geometry. Please try to save as records with valid geometries and try again." @@ -2627,64 +3091,100 @@ msgstr "" msgid "Number of Categories" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:470 ../DialogTools/SkaterDlg.cpp:92 +#: ../DialogTools/AbstractClusterDlg.cpp:600 msgid "Number of Clusters:" msgstr "" -#: ../Explore/ConnectivityHistView.cpp:354 +#: ../Explore/ConnectivityHistView.cpp:356 msgid "Number of Neighbors" msgstr "" -#: ../DialogTools/KMeansDlg.cpp:331 ../DialogTools/HClusterDlg.cpp:454 -#: ../DialogTools/SpectralClusteringDlg.cpp:523 -msgid "Number of clusters:\t" +#: ../DialogTools/nbrMatchDlg.cpp:91 +msgid "Number of Neighbors:" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:930 -msgid "Number of not clustered observations: " +#: ../DialogTools/HDBScanDlg.h:631 +msgid "Number of Points" msgstr "" -#: ../ShapeOperations/OGRDatasourceProxy.cpp:420 -msgid "" -"OGR failed to create field.\n" -"\n" -"Details:" +#: ../DialogTools/MultiQuantileLisaDlg.cpp:114 +msgid "Number of Quantiles" msgstr "" -#: ../osm/CsvFieldConfDlg.cpp:166 ../DialogTools/FieldNameCorrectionDlg.cpp:645 -#: ../DialogTools/FieldNameCorrectionDlg.cpp:692 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:84 +#: ../DialogTools/quantileLisaDlg.cpp:76 +msgid "Number of Quantiles:" +msgstr "" + +#: ../DialogTools/RedcapDlg.cpp:106 ../DialogTools/SkaterDlg.cpp:93 +#: ../DialogTools/AZPDlg.cpp:85 +msgid "Number of Regions:" +msgstr "" + +#: ../DialogTools/KMeansDlg.cpp:939 +msgid "Number of Samples/Iterations:" +msgstr "" + +#: ../DialogTools/KMeansDlg.cpp:319 ../DialogTools/KMeansDlg.cpp:1353 +#: ../DialogTools/HClusterDlg.cpp:426 +#: ../DialogTools/SpectralClusteringDlg.cpp:525 +msgid "Number of clusters:\t" +msgstr "" + +#: ../DialogTools/AbstractClusterDlg.cpp:1191 +msgid "Number of observations not in a cluster: " +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:432 +msgid "Number of regions:\t" +msgstr "" + +#: ../DialogTools/KMeansDlg.cpp:1368 ../DialogTools/KMeansDlg.cpp:1375 +msgid "Number of samples/iterations:\t" +msgstr "" + +#: ../ShapeOperations/OGRDatasourceProxy.cpp:435 +msgid "" +"OGR failed to create field.\n" +"\n" +"Details:" +msgstr "" + +#: ../osm/CsvFieldConfDlg.cpp:166 ../DialogTools/FieldNameCorrectionDlg.cpp:648 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:697 #: ../DialogTools/MultiVarSettingsDlg.cpp:118 -#: ../DialogTools/CsvFieldConfDlg.cpp:168 ../DialogTools/SaveToTableDlg.cpp:150 +#: ../DialogTools/CsvFieldConfDlg.cpp:168 ../DialogTools/SaveToTableDlg.cpp:157 #: ../DialogTools/VariableSettingsDlg.cpp:143 -#: ../DialogTools/ProjectInfoDlg.cpp:162 ../DialogTools/SpatialJoinDlg.cpp:433 +#: ../DialogTools/ProjectInfoDlg.cpp:162 ../DialogTools/SpatialJoinDlg.cpp:496 #: ../DialogTools/RandomizationDlg.cpp:97 ../Explore/ColocationMapView.cpp:172 #: ../Explore/MapLayerTree.cpp:68 ../Explore/GroupingMapView.cpp:71 -#: ../GeneralWxUtils.cpp:569 +#: ../GeneralWxUtils.cpp:583 ../GeneralWxUtils.cpp:683 msgid "OK" msgstr "" -#: ../GeoDa.cpp:991 +#: ../GeoDa.cpp:1018 msgid "OK to Exit?" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:585 +#: ../DialogTools/RegressionDlg.cpp:588 msgid "OLS Model has been selected." msgstr "" -#: ../DialogTools/RegressionDlg.cpp:581 +#: ../DialogTools/RegressionDlg.cpp:584 msgid "OLS Model with White test has been selected." msgstr "" -#: ../Explore/LineChartView.cpp:2209 +#: ../Explore/LineChartView.cpp:2214 msgid "Obs." msgstr "" -#: ../GeoDa.cpp:6374 +#: ../GeoDa.cpp:6705 msgid "October" msgstr "" -#: ../osm/uiRoadDownload.cpp:110 ../Explore/MapLayoutView.cpp:60 -#: ../TemplateLegend.cpp:62 ../GeneralWxUtils.cpp:108 +#: ../osm/uiRoadDownload.cpp:110 ../DialogTools/nbrMatchDlg.cpp:674 +#: ../Explore/MapLayoutView.cpp:61 ../TemplateLegend.cpp:62 +#: ../GeneralWxUtils.cpp:109 msgid "Ok" msgstr "" @@ -2702,36 +3202,36 @@ msgid "" "allowed observation range of 1 through %d." msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:1277 +#: ../DialogTools/VarGroupingEditorDlg.cpp:1274 msgid "" "Once you have grouped variables, you can save a new space-time table and " "weights: To add a spatial ID to your space-time table and create space-time " "weights, you need to have an active weights file (Tools-Weights Manager)." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:395 +#: ../DialogTools/WeightsManDlg.cpp:463 msgid "Only 'gal', 'gwt', 'kwt', 'mat' and 'swm' weights files supported." msgstr "" -#: ../Explore/MapLayerTree.cpp:782 +#: ../Explore/MapLayerTree.cpp:852 msgid "Only Map Boundary" msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:313 +#: ../DialogTools/ReportBugDlg.cpp:314 msgid "" "Oops. GeoDa was unable to submit a bug report. Please try again or create it " "here instead: https://github.com/GeoDaCenter/geoda/issues Thanks!" msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:838 +#: ../DialogTools/ConnectDatasourceDlg.cpp:850 msgid "Open Datasource:" msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:839 +#: ../DialogTools/ConnectDatasourceDlg.cpp:851 msgid "Open Layer:" msgstr "" -#: ../Project.cpp:1571 +#: ../Project.cpp:1642 msgid "Open data source progress dialog" msgstr "" @@ -2739,7 +3239,7 @@ msgstr "" msgid "Open file" msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:759 +#: ../DialogTools/ConnectDatasourceDlg.cpp:776 msgid "Open project file:" msgstr "" @@ -2747,39 +3247,44 @@ msgstr "" msgid "Operation requires a valid field name or constant." msgstr "" +#: ../DialogTools/nbrMatchDlg.cpp:880 ../DialogTools/nbrMatchDlg.cpp:891 +#: ../DialogTools/nbrMatchDlg.cpp:1467 ../DialogTools/nbrMatchDlg.cpp:1475 #: ../Explore/ColocationMapView.cpp:800 ../Explore/ColocationMapView.cpp:808 #: ../Explore/PCPNewView.cpp:1206 ../Explore/PCPNewView.cpp:1285 -#: ../Explore/ConnectivityMapView.cpp:616 -#: ../Explore/ConnectivityMapView.cpp:624 ../Explore/3DPlotView.cpp:1133 -#: ../Explore/3DPlotView.cpp:1141 ../Explore/MapNewView.cpp:3490 -#: ../Explore/MapNewView.cpp:3553 ../Explore/MLJCMapNewView.cpp:583 +#: ../Explore/ConnectivityMapView.cpp:621 +#: ../Explore/ConnectivityMapView.cpp:629 ../Explore/3DPlotView.cpp:1270 +#: ../Explore/3DPlotView.cpp:1278 ../Explore/MapNewView.cpp:3736 +#: ../Explore/MapNewView.cpp:3842 ../Explore/MLJCMapNewView.cpp:583 #: ../Explore/MLJCMapNewView.cpp:591 ../Explore/CartogramNewView.cpp:1106 -#: ../Explore/CartogramNewView.cpp:1114 ../Explore/ScatterNewPlotView.cpp:2008 -#: ../Explore/ScatterNewPlotView.cpp:2022 ../Explore/BoxNewPlotView.cpp:1014 +#: ../Explore/CartogramNewView.cpp:1114 ../Explore/DistancePlotView.cpp:258 +#: ../Explore/ScatterNewPlotView.cpp:2012 +#: ../Explore/ScatterNewPlotView.cpp:2026 ../Explore/BoxNewPlotView.cpp:1014 #: ../Explore/BoxNewPlotView.cpp:1022 ../Explore/CorrelogramView.cpp:276 -#: ../Explore/CorrelogramView.cpp:284 ../Explore/ConditionalMapView.cpp:1058 -#: ../Explore/ConditionalMapView.cpp:1066 ../Explore/ScatterPlotMatView.cpp:151 -#: ../Explore/ScatterPlotMatView.cpp:158 -#: ../Explore/ConnectivityHistView.cpp:764 -#: ../Explore/ConnectivityHistView.cpp:772 -#: ../Explore/LisaScatterPlotView.cpp:1102 -#: ../Explore/LisaScatterPlotView.cpp:1110 ../Explore/LineChartView.cpp:772 -#: ../Explore/LineChartView.cpp:780 ../Explore/AbstractClusterMap.cpp:529 -#: ../Explore/AbstractClusterMap.cpp:537 +#: ../Explore/CorrelogramView.cpp:284 ../Explore/ConditionalMapView.cpp:1059 +#: ../Explore/ConditionalMapView.cpp:1067 +#: ../Explore/ConditionalBoxPlotView.cpp:676 +#: ../Explore/ConditionalBoxPlotView.cpp:709 +#: ../Explore/ScatterPlotMatView.cpp:151 ../Explore/ScatterPlotMatView.cpp:158 +#: ../Explore/ConnectivityHistView.cpp:766 +#: ../Explore/ConnectivityHistView.cpp:774 +#: ../Explore/LisaScatterPlotView.cpp:1097 +#: ../Explore/LisaScatterPlotView.cpp:1105 ../Explore/LineChartView.cpp:769 +#: ../Explore/LineChartView.cpp:777 ../Explore/AbstractClusterMap.cpp:532 +#: ../Explore/AbstractClusterMap.cpp:540 #: ../Explore/LocalGearyMapNewView.cpp:733 #: ../Explore/LocalGearyMapNewView.cpp:741 -#: ../Explore/ConditionalHistogramView.cpp:1040 -#: ../Explore/ConditionalHistogramView.cpp:1048 -#: ../Explore/HistogramView.cpp:1290 ../Explore/HistogramView.cpp:1298 -#: ../Explore/ConditionalScatterPlotView.cpp:872 -#: ../Explore/ConditionalScatterPlotView.cpp:880 +#: ../Explore/ConditionalHistogramView.cpp:1185 +#: ../Explore/ConditionalHistogramView.cpp:1202 +#: ../Explore/HistogramView.cpp:1384 ../Explore/HistogramView.cpp:1397 +#: ../Explore/ConditionalScatterPlotView.cpp:882 +#: ../Explore/ConditionalScatterPlotView.cpp:890 #: ../Explore/GetisOrdMapNewView.cpp:628 ../Explore/GetisOrdMapNewView.cpp:636 #: ../Explore/CovSpView.cpp:152 ../Explore/CovSpView.cpp:160 #: ../Explore/GroupingMapView.cpp:535 ../Explore/GroupingMapView.cpp:543 -#: ../Explore/ConditionalNewView.cpp:808 -#: ../Explore/ConditionalClusterMapView.cpp:929 -#: ../Explore/ConditionalClusterMapView.cpp:937 -#: ../DataViewer/TableFrame.cpp:222 ../GeoDa.cpp:660 +#: ../Explore/ConditionalNewView.cpp:806 +#: ../Explore/ConditionalClusterMapView.cpp:931 +#: ../Explore/ConditionalClusterMapView.cpp:939 +#: ../DataViewer/TableFrame.cpp:213 ../GeoDa.cpp:687 msgid "Options" msgstr "" @@ -2791,7 +3296,7 @@ msgstr "" msgid "Options:" msgstr "" -#: ../Explore/ConditionalClusterMapView.cpp:1574 ../GdaConst.cpp:387 +#: ../Explore/ConditionalClusterMapView.cpp:1577 ../GdaConst.cpp:393 msgid "Other Pos" msgstr "" @@ -2807,19 +3312,21 @@ msgstr "" msgid "Outline Color for Category" msgstr "" -#: ../Explore/MapLayerTree.cpp:758 +#: ../Explore/MapLayerTree.cpp:829 msgid "Outline Visible" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:177 ../DialogTools/PCASettingsDlg.cpp:93 -#: ../DialogTools/RedcapDlg.cpp:183 ../DialogTools/SkaterDlg.cpp:149 -#: ../DialogTools/HDBScanDlg.cpp:207 ../DialogTools/KMeansDlg.cpp:170 -#: ../DialogTools/HClusterDlg.cpp:196 -#: ../DialogTools/SpectralClusteringDlg.cpp:268 +#: ../DialogTools/MaxpDlg.cpp:165 ../DialogTools/PCASettingsDlg.cpp:92 +#: ../DialogTools/RedcapDlg.cpp:170 ../DialogTools/MDSDlg.cpp:152 +#: ../DialogTools/SkaterDlg.cpp:148 ../DialogTools/HDBScanDlg.cpp:200 +#: ../DialogTools/KMeansDlg.cpp:159 ../DialogTools/KMeansDlg.cpp:989 +#: ../DialogTools/HClusterDlg.cpp:183 +#: ../DialogTools/SpectralClusteringDlg.cpp:252 +#: ../DialogTools/DBScanDlg.cpp:195 ../DialogTools/AZPDlg.cpp:198 msgid "Output:" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:866 +#: ../DialogTools/RegressionDlg.cpp:870 msgid "Overwrite?" msgstr "" @@ -2835,19 +3342,22 @@ msgstr "" msgid "Parallel Coordinate Plot: " msgstr "" -#: ../DialogTools/MaxpDlg.cpp:170 ../DialogTools/PCASettingsDlg.cpp:86 -#: ../DialogTools/RedcapDlg.cpp:175 ../DialogTools/MDSDlg.cpp:100 -#: ../DialogTools/SkaterDlg.cpp:142 ../DialogTools/HDBScanDlg.cpp:186 -#: ../DialogTools/KMeansDlg.cpp:162 ../DialogTools/HClusterDlg.cpp:185 -#: ../DialogTools/SpectralClusteringDlg.cpp:257 +#: ../DialogTools/MaxpDlg.cpp:159 ../DialogTools/PCASettingsDlg.cpp:85 +#: ../DialogTools/RedcapDlg.cpp:155 ../DialogTools/MDSDlg.cpp:144 +#: ../DialogTools/SkaterDlg.cpp:134 ../DialogTools/HDBScanDlg.cpp:189 +#: ../DialogTools/nbrMatchDlg.cpp:138 ../DialogTools/KMeansDlg.cpp:153 +#: ../DialogTools/KMeansDlg.cpp:983 ../DialogTools/HClusterDlg.cpp:172 +#: ../DialogTools/tSNEDlg.cpp:241 ../DialogTools/SpectralClusteringDlg.cpp:242 +#: ../DialogTools/quantileLisaDlg.cpp:98 ../DialogTools/DBScanDlg.cpp:184 +#: ../DialogTools/AZPDlg.cpp:192 msgid "Parameters:" msgstr "" -#: ../GeneralWxUtils.cpp:51 +#: ../GeneralWxUtils.cpp:52 msgid "Paste" msgstr "" -#: ../Explore/CatClassification.cpp:1978 +#: ../Explore/CatClassification.cpp:2096 msgid "Percentile" msgstr "" @@ -2855,8 +3365,8 @@ msgstr "" msgid "Percentile Map" msgstr "" -#: ../Explore/LineChartView.cpp:2236 ../Explore/LineChartView.cpp:2257 -#: ../Explore/LineChartView.cpp:2268 +#: ../Explore/LineChartView.cpp:2241 ../Explore/LineChartView.cpp:2262 +#: ../Explore/LineChartView.cpp:2273 msgid "Period 1" msgstr "" @@ -2864,8 +3374,8 @@ msgstr "" msgid "Period 1:" msgstr "" -#: ../Explore/LineChartView.cpp:2287 ../Explore/LineChartView.cpp:2306 -#: ../Explore/LineChartView.cpp:2317 +#: ../Explore/LineChartView.cpp:2292 ../Explore/LineChartView.cpp:2311 +#: ../Explore/LineChartView.cpp:2322 msgid "Period 2" msgstr "" @@ -2873,7 +3383,16 @@ msgstr "" msgid "Period 2:" msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:284 +#: ../DialogTools/tSNEDlg.cpp:541 +#, c-format +msgid "Perplexity parameter should not be larger than %d." +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:136 +msgid "Perplexity:" +msgstr "" + +#: ../DialogTools/ReportBugDlg.cpp:285 msgid "Please briefly describe what went wrong." msgstr "" @@ -2885,27 +3404,29 @@ msgstr "" msgid "Please check the selected variables are all valid." msgstr "" -#: ../DialogTools/AutoUpdateDlg.cpp:496 -msgid "Please check your network connection, or contact GeoDa support team." +#: ../DialogTools/AutoUpdateDlg.cpp:500 +msgid "" +"Please check your network connection, or download GeoDa from https://" +"geodacenter.github.io" msgstr "" -#: ../Explore/LineChartView.cpp:1414 ../Explore/LineChartView.cpp:1482 +#: ../Explore/LineChartView.cpp:1417 ../Explore/LineChartView.cpp:1485 msgid "Please choose Period 1 first." msgstr "" -#: ../Explore/LineChartView.cpp:1001 ../Explore/LineChartView.cpp:1047 +#: ../Explore/LineChartView.cpp:998 ../Explore/LineChartView.cpp:1044 msgid "Please choose Period 1." msgstr "" -#: ../Explore/LineChartView.cpp:1423 ../Explore/LineChartView.cpp:1491 +#: ../Explore/LineChartView.cpp:1426 ../Explore/LineChartView.cpp:1494 msgid "Please choose Period 2 first." msgstr "" -#: ../Explore/LineChartView.cpp:1010 ../Explore/LineChartView.cpp:1056 +#: ../Explore/LineChartView.cpp:1007 ../Explore/LineChartView.cpp:1053 msgid "Please choose Period 2." msgstr "" -#: ../Explore/LineChartView.cpp:966 ../Explore/LineChartView.cpp:1332 +#: ../Explore/LineChartView.cpp:963 ../Explore/LineChartView.cpp:1329 msgid "Please choose Periods first." msgstr "" @@ -2913,120 +3434,207 @@ msgstr "" msgid "Please choose a Result field." msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:292 +#: ../DialogTools/ReportBugDlg.cpp:293 msgid "Please describe steps you took before something went wrong." msgstr "" -#: ../DialogTools/MaxpDlg.cpp:468 ../DialogTools/RedcapDlg.cpp:485 -#: ../DialogTools/SkaterDlg.cpp:466 ../DialogTools/HDBScanDlg.cpp:531 -#: ../DialogTools/KMeansDlg.cpp:485 ../DialogTools/HClusterDlg.cpp:292 -#: ../DialogTools/SpectralClusteringDlg.cpp:693 +#: ../DialogTools/MaxpDlg.cpp:444 ../DialogTools/RedcapDlg.cpp:478 +#: ../DialogTools/SkaterDlg.cpp:452 ../DialogTools/HDBScanDlg.cpp:569 +#: ../DialogTools/KMeansDlg.cpp:480 ../DialogTools/HClusterDlg.cpp:257 +#: ../DialogTools/SpectralClusteringDlg.cpp:715 +#: ../DialogTools/DBScanDlg.cpp:696 ../DialogTools/AZPDlg.cpp:497 msgid "Please enter a field name for saving clustering results." msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:559 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:394 +#: ../DialogTools/quantileLisaDlg.cpp:261 +msgid "" +"Please enter a field name for saving the quantile selection as binary data " +"in table." +msgstr "" + +#: ../DialogTools/MultiQuantileLisaDlg.cpp:272 +msgid "" +"Please enter a valid and non-duplicated field name for saving the quantile " +"selection as binary data in table." +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:572 +msgid "Please enter a valid number for Min Region Size." +msgstr "" + +#: ../DialogTools/MDSDlg.cpp:341 +msgid "Please enter a valid number for maximum number of iterations." +msgstr "" + +#: ../DialogTools/SpectralClusteringDlg.cpp:589 +msgid "Please enter a valid number of KNN neighbors." +msgstr "" + +#: ../DialogTools/SpectralClusteringDlg.cpp:566 msgid "Please enter a valid number of cluster." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:417 ../DialogTools/KMeansDlg.cpp:363 -#: ../DialogTools/HClusterDlg.cpp:475 +#: ../DialogTools/AbstractClusterDlg.cpp:531 ../DialogTools/KMeansDlg.cpp:351 +#: ../DialogTools/KMeansDlg.cpp:1124 ../DialogTools/HClusterDlg.cpp:447 msgid "Please enter a valid number of clusters." msgstr "" +#: ../DialogTools/SpectralClusteringDlg.cpp:604 +msgid "Please enter a valid number of mutual KNN neighbors." +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:526 +msgid "Please enter a valid number of regions." +msgstr "" + #: ../DialogTools/HistIntervalDlg.cpp:75 msgid "Please enter a valid positive integer" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:460 -msgid "Please enter iteration number" +#: ../DialogTools/MDSDlg.cpp:350 +msgid "Please enter a valid value for convergence criterion." msgstr "" -#: ../DialogTools/RedcapDlg.cpp:468 -msgid "Please enter maximum number of regions." +#: ../DialogTools/MaxpDlg.cpp:436 +msgid "Please enter iteration number" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:510 ../DialogTools/RedcapDlg.cpp:476 -#: ../DialogTools/SkaterDlg.cpp:507 +#: ../DialogTools/MaxpDlg.cpp:474 ../DialogTools/RedcapDlg.cpp:468 +#: ../DialogTools/RedcapDlg.cpp:513 ../DialogTools/SkaterDlg.cpp:484 +#: ../DialogTools/AZPDlg.cpp:590 msgid "Please enter minimum bound value" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:519 +#: ../DialogTools/MaxpDlg.cpp:483 msgid "" "Please enter minimum number of observations per regions, or use minimum " "bound instead." msgstr "" -#: ../DialogTools/SkaterDlg.cpp:458 -msgid "Please enter number of regions" +#: ../DialogTools/RedcapDlg.cpp:501 ../DialogTools/SkaterDlg.cpp:510 +msgid "" +"Please enter number of regions, or minimum bound value, or minimum region " +"size." msgstr "" #: ../osm/uiRoadDownload.cpp:195 msgid "Please enter values of bounding box." msgstr "" -#: ../Explore/LineChartView.cpp:1316 +#: ../Explore/LineChartView.cpp:1313 msgid "Please first select observations in one of the other data or map views." msgstr "" -#: ../DialogTools/CreateGridDlg.cpp:291 +#: ../DialogTools/CreateGridDlg.cpp:316 msgid "Please fix the grid bounding box." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:727 -#: ../DialogTools/ConnectDatasourceDlg.cpp:1009 -msgid "Please input Carto App Key." +#: ../DialogTools/DBScanDlg.cpp:443 +msgid "Please input a valid numeric number for epsilon." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:723 -#: ../DialogTools/ConnectDatasourceDlg.cpp:1005 -msgid "Please input Carto User Name." +#: ../Explore/LoessPlotCanvas.cpp:695 +msgid "Please input a valid numeric value for cell." +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:569 +msgid "Please input a valid numeric value for final momentum." +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:596 +msgid "Please input a valid numeric value for iterations for momentum switch." msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:976 +#: ../Explore/LoessPlotCanvas.cpp:702 +msgid "Please input a valid numeric value for iterations." +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:578 +msgid "Please input a valid numeric value for learning rate." +msgstr "" + +#: ../Explore/DistancePlotView.cpp:625 +msgid "Please input a valid numeric value for max distance." +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:587 +msgid "Please input a valid numeric value for max iterations." +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:559 +msgid "Please input a valid numeric value for momentum." +msgstr "" + +#: ../DialogTools/nbrMatchDlg.cpp:303 +msgid "Please input a valid numeric value for number of neighbors." +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:534 +msgid "Please input a valid numeric value for perplexity." +msgstr "" + +#: ../Explore/DistancePlotView.cpp:638 +msgid "Please input a valid numeric value for sample size." +msgstr "" + +#: ../Explore/LoessPlotCanvas.cpp:688 +msgid "Please input a valid numeric value for span." +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:550 +msgid "Please input a valid numeric value for theta." +msgstr "" + +#: ../DialogTools/ConnectDatasourceDlg.cpp:988 msgid "Please input a valid url address." msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:980 +#: ../DialogTools/ConnectDatasourceDlg.cpp:992 msgid "Please input a valid url." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:707 -#: ../DialogTools/ConnectDatasourceDlg.cpp:946 +#: ../DialogTools/KMeansDlg.cpp:1251 +msgid "Please input a valid value between 0 and 1 for sample rate." +msgstr "" + +#: ../DialogTools/ExportDataDlg.cpp:728 +#: ../DialogTools/ConnectDatasourceDlg.cpp:958 msgid "Please input database host." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:708 -#: ../DialogTools/ConnectDatasourceDlg.cpp:947 +#: ../DialogTools/ExportDataDlg.cpp:729 +#: ../DialogTools/ConnectDatasourceDlg.cpp:959 msgid "Please input database name." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:709 -#: ../DialogTools/ConnectDatasourceDlg.cpp:948 +#: ../DialogTools/ExportDataDlg.cpp:730 +#: ../DialogTools/ConnectDatasourceDlg.cpp:960 msgid "Please input database port." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:617 +#: ../DialogTools/AbstractClusterDlg.cpp:803 msgid "Please input minimum bound value." msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:950 +#: ../DialogTools/ConnectDatasourceDlg.cpp:962 msgid "Please input password." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:711 +#: ../DialogTools/ExportDataDlg.cpp:732 msgid "Please input table name." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:710 -#: ../DialogTools/ConnectDatasourceDlg.cpp:949 +#: ../DialogTools/ExportDataDlg.cpp:731 +#: ../DialogTools/ConnectDatasourceDlg.cpp:961 msgid "Please input user name." msgstr "" -#: ../GeoDa.cpp:2579 +#: ../GeoDa.cpp:2675 msgid "Please load another layer using map window to apply Spatial Join." msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:751 +#: ../DialogTools/ConnectDatasourceDlg.cpp:768 msgid "Please open a data file rather than a project file (*.gda)." msgstr "" @@ -3034,11 +3642,11 @@ msgstr "" msgid "Please provide paths for both Project file and Datasource." msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:845 +#: ../DialogTools/PreferenceDlg.cpp:946 msgid "Please restart GeoDa to apply the language setup." msgstr "" -#: ../DialogTools/AutoUpdateDlg.cpp:488 +#: ../DialogTools/AutoUpdateDlg.cpp:492 msgid "Please restart GeoDa to finish installing updates." msgstr "" @@ -3046,31 +3654,36 @@ msgstr "" msgid "Please right-click or use
" msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:615 -msgid "Please select Join Operation with Join Variable." +#: ../DialogTools/nbrMatchDlg.cpp:724 +msgid "Please select a ID variable." msgstr "" -#: ../GeoDa.cpp:3934 +#: ../GeoDa.cpp:4217 msgid "Please select a binary variable for Local Join Count." msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:400 +#: ../DialogTools/SpatialJoinDlg.cpp:432 #, c-format msgid "Please select a map layer to apply spatial join to current map (%s):" msgstr "" -#: ../DialogTools/FieldNewCalcLagDlg.cpp:98 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:116 #: ../DialogTools/FieldNewCalcRateDlg.cpp:113 msgid "Please select a results field." msgstr "" -#: ../Explore/LineChartView.cpp:613 +#: ../Explore/LineChartView.cpp:610 msgid "" "Please select a time variable first, and make sure more than one time steps " "have been defined." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1390 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:232 +#: ../DialogTools/quantileLisaDlg.cpp:191 +msgid "Please select a variable for Quantile LISA." +msgstr "" + +#: ../DialogTools/CreatingWeightDlg.cpp:1380 msgid "Please select a weights type." msgstr "" @@ -3082,7 +3695,7 @@ msgstr "" msgid "Please select an Event field." msgstr "" -#: ../DialogTools/FieldNewCalcLagDlg.cpp:112 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:130 msgid "Please select an Variable field." msgstr "" @@ -3092,7 +3705,7 @@ msgid "" "correlogram." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:695 +#: ../DialogTools/AbstractClusterDlg.cpp:892 #, c-format msgid "Please select at least %d variables." msgstr "" @@ -3101,23 +3714,31 @@ msgstr "" msgid "Please select at least 2 variables." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1166 +#: ../DialogTools/SpatialJoinDlg.cpp:766 +msgid "Please select at least one Join Operation with Join Variable." +msgstr "" + +#: ../DialogTools/CreatingWeightDlg.cpp:1156 msgid "Please select at least one variable." msgstr "" -#: ../GeoDa.cpp:4040 +#: ../GeoDa.cpp:4355 msgid "Please select binary variables for Co-location Join Count." msgstr "" -#: ../GeoDa.cpp:2645 +#: ../GeoDa.cpp:2741 msgid "Please select features first." msgstr "" -#: ../osm/uiRoadDownload.cpp:251 ../DialogTools/DatasourceDlg.cpp:256 +#: ../Explore/DistancePlotView.cpp:612 +msgid "Please select more than one variable." +msgstr "" + +#: ../osm/uiRoadDownload.cpp:251 ../DialogTools/DatasourceDlg.cpp:230 msgid "Please select the layer name to connect:" msgstr "" -#: ../GeoDa.cpp:3981 ../GeoDa.cpp:3990 +#: ../GeoDa.cpp:4266 ../GeoDa.cpp:4276 msgid "Please select two binary variables for Bivariate Local Join Count." msgstr "" @@ -3125,15 +3746,15 @@ msgstr "" msgid "Please setup co-locations first." msgstr "" -#: ../DialogTools/FieldNewCalcLagDlg.cpp:105 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:123 msgid "Please specify a Weights matrix." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:332 +#: ../DialogTools/ExportDataDlg.cpp:341 msgid "Please specify a valid data source name." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1174 +#: ../DialogTools/CreatingWeightDlg.cpp:1164 msgid "Please specify distance metric." msgstr "" @@ -3143,13 +3764,19 @@ msgid "" "default: p-value = 0.01" msgstr "" +#: ../DialogTools/MultiQuantileLisaDlg.cpp:357 +msgid "" +"Please use the > button to specify more than one variable for Multivarite " +"Quantile LISA." +msgstr "" + #: ../Explore/CovSpView.cpp:524 msgid "" "Please use
Options > Change Variable
to specify a variable." msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:198 +#: ../DialogTools/PreferenceDlg.cpp:213 msgid "Plots:" msgstr "" @@ -3157,7 +3784,7 @@ msgstr "" msgid "Point Radius:" msgstr "" -#: ../Explore/LocalGearyMapNewView.cpp:76 ../GdaConst.cpp:389 +#: ../Explore/LocalGearyMapNewView.cpp:76 ../GdaConst.cpp:395 msgid "Positive" msgstr "" @@ -3173,11 +3800,11 @@ msgstr "" msgid "Project file path is empty." msgstr "" -#: ../Project.cpp:657 +#: ../Project.cpp:721 msgid "Project filename not specified." msgstr "" -#: ../DialogTools/SelectWeightsDlg.cpp:345 ../DialogTools/WeightsManDlg.cpp:878 +#: ../DialogTools/SelectWeightsDlg.cpp:345 ../DialogTools/WeightsManDlg.cpp:946 msgid "Property" msgstr "" @@ -3185,15 +3812,24 @@ msgstr "" msgid "Publish Maps and Plots to GeoDa-Web" msgstr "" -#: ../Explore/CatClassification.cpp:1970 +#: ../Explore/CatClassification.cpp:2088 msgid "Quantile" msgstr "" +#: ../DialogTools/quantileLisaDlg.cpp:46 +msgid "Quantile LISA Dialog" +msgstr "" + +#: ../DialogTools/quantileLisaDlg.cpp:317 +#, c-format +msgid "Quantile LISA Map (%s, # of quantiles=%d, select quantile=%d)" +msgstr "" + #: ../DialogTools/VariableSettingsDlg.cpp:493 msgid "Quantile Map" msgstr "" -#: ../DialogTools/RedcapDlg.cpp:63 +#: ../DialogTools/RedcapDlg.cpp:48 msgid "REDCAP Settings" msgstr "" @@ -3202,7 +3838,7 @@ msgstr "" msgid "Random Gaussian dist with mean=%s, sd=%s" msgstr "" -#: ../Explore/CorrelParamsDlg.cpp:191 +#: ../Explore/DistancePlotView.cpp:405 ../Explore/CorrelParamsDlg.cpp:191 msgid "Random Sample" msgstr "" @@ -3218,15 +3854,16 @@ msgstr "" msgid "Rate calculation successful." msgstr "" +#: ../DialogTools/FieldNewCalcSheetDlg.cpp:71 #: ../DialogTools/FieldNewCalcRateDlg.h:43 msgid "Rates" msgstr "" -#: ../GeoDa.cpp:3858 +#: ../GeoDa.cpp:4141 msgid "Rates Variable Settings" msgstr "" -#: ../Explore/MapNewView.cpp:3895 +#: ../Explore/MapNewView.cpp:4204 msgid "Raw Rate Smoothed Variable Settings" msgstr "" @@ -3238,7 +3875,7 @@ msgid "" "first line of weights file: %d ." msgstr "" -#: ../GeneralWxUtils.cpp:47 +#: ../GeneralWxUtils.cpp:48 msgid "Redo" msgstr "" @@ -3247,7 +3884,7 @@ msgstr "" msgid "Regression" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:851 +#: ../DialogTools/RegressionDlg.cpp:855 msgid "Regression Output Text File" msgstr "" @@ -3256,38 +3893,36 @@ msgstr "" msgid "Regression Report" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:79 ../Explore/MapLayerTree.cpp:793 +#: ../DialogTools/WeightsManDlg.cpp:79 ../Explore/MapLayerTree.cpp:863 msgid "Remove" msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:976 +#: ../DialogTools/VarGroupingEditorDlg.cpp:973 msgid "Remove Time" msgstr "" -#: ../DataViewer/TableFrame.cpp:649 +#: ../DataViewer/TableFrame.cpp:640 msgid "Rename Space-Time Variable" msgstr "" -#: ../DataViewer/TableFrame.cpp:256 ../DataViewer/TableFrame.cpp:652 +#: ../DataViewer/TableFrame.cpp:247 ../DataViewer/TableFrame.cpp:643 msgid "Rename Variable" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:414 ../Explore/ScatterNewPlotView.cpp:82 +#: ../DialogTools/PreferenceDlg.cpp:448 ../Explore/ScatterNewPlotView.cpp:83 #: ../Explore/LowessParamDlg.cpp:52 msgid "Reset" msgstr "" -#: ../DialogTools/LocaleSetupDlg.cpp:88 +#: ../DialogTools/LocaleSetupDlg.cpp:91 msgid "Reset to system locale information" msgstr "" -#: ../DialogTools/LocaleSetupDlg.cpp:86 -msgid "" -"Reset to system locale successfully. Please re-open current project with " -"system locale." +#: ../DialogTools/LocaleSetupDlg.cpp:89 +msgid "Reset to system locale successfully." msgstr "" -#: ../Explore/MapLayoutView.cpp:37 +#: ../Explore/MapLayoutView.cpp:38 msgid "Resolution(dpi):" msgstr "" @@ -3299,13 +3934,17 @@ msgstr "" msgid "Root Variable:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:183 ../DialogTools/PCASettingsDlg.cpp:99 -#: ../DialogTools/RedcapDlg.cpp:189 ../DialogTools/MDSDlg.cpp:104 -#: ../DialogTools/SkaterDlg.cpp:155 ../DialogTools/HDBScanDlg.cpp:211 -#: ../DialogTools/KMeansDlg.cpp:176 ../DialogTools/HClusterDlg.cpp:200 -#: ../DialogTools/SpectralClusteringDlg.cpp:274 -#: ../DialogTools/RandomizationDlg.cpp:815 -#: ../DialogTools/RandomizationDlg.cpp:830 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:151 ../DialogTools/MaxpDlg.cpp:171 +#: ../DialogTools/PCASettingsDlg.cpp:98 ../DialogTools/RedcapDlg.cpp:174 +#: ../DialogTools/MDSDlg.cpp:157 ../DialogTools/SkaterDlg.cpp:152 +#: ../DialogTools/HDBScanDlg.cpp:204 ../DialogTools/nbrMatchDlg.cpp:142 +#: ../DialogTools/KMeansDlg.cpp:165 ../DialogTools/KMeansDlg.cpp:995 +#: ../DialogTools/HClusterDlg.cpp:187 ../DialogTools/tSNEDlg.cpp:258 +#: ../DialogTools/SpectralClusteringDlg.cpp:258 +#: ../DialogTools/RandomizationDlg.cpp:795 +#: ../DialogTools/RandomizationDlg.cpp:810 +#: ../DialogTools/quantileLisaDlg.cpp:102 ../DialogTools/DBScanDlg.cpp:199 +#: ../DialogTools/AZPDlg.cpp:204 msgid "Run" msgstr "" @@ -3313,11 +3952,11 @@ msgstr "" msgid "Run Diff-in-Diff Test" msgstr "" -#: ../Explore/LineChartView.cpp:2215 +#: ../Explore/LineChartView.cpp:2220 msgid "S.D" msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:226 +#: ../DialogTools/PCASettingsDlg.cpp:225 msgid "" "SVD will be automatically used for PCA since the number of rows is less than " "the number of columns." @@ -3327,16 +3966,25 @@ msgstr "" msgid "Sample Autocorrelation" msgstr "" -#: ../Explore/CorrelParamsDlg.cpp:194 +#: ../DialogTools/KMeansDlg.cpp:944 +msgid "Sample Size/Rate:" +msgstr "" + +#: ../Explore/DistancePlotView.cpp:411 ../Explore/CorrelParamsDlg.cpp:194 msgid "Sample Size:" msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:101 ../DialogTools/HDBScanDlg.cpp:212 -#: ../Explore/MapLayoutView.cpp:382 ../GeneralWxUtils.cpp:44 +#: ../DialogTools/KMeansDlg.cpp:1369 ../DialogTools/KMeansDlg.cpp:1376 +msgid "Sample size/rate:\t" +msgstr "" + +#: ../DialogTools/PCASettingsDlg.cpp:100 ../DialogTools/HDBScanDlg.cpp:205 +#: ../DialogTools/tSNEDlg.cpp:262 ../Explore/MapLayoutView.cpp:383 +#: ../GeneralWxUtils.cpp:45 msgid "Save" msgstr "" -#: ../Explore/MapNewView.cpp:1670 ../Explore/ScatterNewPlotView.cpp:707 +#: ../Explore/MapNewView.cpp:1832 ../Explore/ScatterNewPlotView.cpp:708 msgid "Save " msgstr "" @@ -3344,26 +3992,28 @@ msgstr "" msgid "Save As Datasource" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:434 +#: ../DialogTools/ExportDataDlg.cpp:443 msgid "Save As has been cancelled." msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:1707 +#: ../DialogTools/CatClassifDlg.cpp:1781 msgid "Save Categories to Table" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:174 ../DialogTools/RedcapDlg.cpp:180 -#: ../DialogTools/SkaterDlg.cpp:146 ../DialogTools/HDBScanDlg.cpp:202 -#: ../DialogTools/KMeansDlg.cpp:167 ../DialogTools/HClusterDlg.cpp:191 -#: ../DialogTools/SpectralClusteringDlg.cpp:263 +#: ../DialogTools/MaxpDlg.cpp:163 ../DialogTools/RedcapDlg.cpp:159 +#: ../DialogTools/SkaterDlg.cpp:139 ../DialogTools/HDBScanDlg.cpp:195 +#: ../DialogTools/KMeansDlg.cpp:157 ../DialogTools/KMeansDlg.cpp:987 +#: ../DialogTools/HClusterDlg.cpp:178 +#: ../DialogTools/SpectralClusteringDlg.cpp:248 +#: ../DialogTools/DBScanDlg.cpp:190 ../DialogTools/AZPDlg.cpp:196 msgid "Save Cluster in Field:" msgstr "" -#: ../GeneralWxUtils.cpp:107 +#: ../GeneralWxUtils.cpp:108 msgid "Save Details" msgstr "" -#: ../Explore/LineChartView.cpp:1557 +#: ../Explore/LineChartView.cpp:1560 msgid "Save Diff-in-Diff Test Results" msgstr "" @@ -3371,7 +4021,7 @@ msgstr "" msgid "Save Dummy" msgstr "" -#: ../Project.cpp:911 +#: ../Project.cpp:974 msgid "Save Duplicate Thiessen Polygon Ids" msgstr "" @@ -3379,11 +4029,15 @@ msgstr "" msgid "Save Image As" msgstr "" -#: ../Explore/LisaScatterPlotView.cpp:1204 ../Explore/MapLayoutView.cpp:427 -#: ../TemplateFrame.cpp:572 ../GeneralWxUtils.cpp:511 +#: ../Explore/LisaScatterPlotView.cpp:1198 ../Explore/MapLayoutView.cpp:428 +#: ../TemplateFrame.cpp:572 ../GeneralWxUtils.cpp:525 msgid "Save Image to File" msgstr "" +#: ../DialogTools/nbrMatchDlg.cpp:913 +msgid "Save Local Match Weights" +msgstr "" + #: ../osm/uiRoadDownload.cpp:331 msgid "Save OSM roads file" msgstr "" @@ -3396,13 +4050,18 @@ msgstr "" msgid "Save Project File As..." msgstr "" -#: ../Explore/MapNewView.cpp:2861 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:100 +#: ../DialogTools/quantileLisaDlg.cpp:92 +msgid "Save Quantile Selection in Field:" +msgstr "" + +#: ../Explore/MapNewView.cpp:3088 #, c-format msgid "Save Rates - %s over %s" msgstr "" #: ../DialogTools/RegressionReportDlg.cpp:98 -#: ../DialogTools/RegressionDlg.cpp:1091 +#: ../DialogTools/RegressionDlg.cpp:1107 msgid "Save Regression Results" msgstr "" @@ -3410,39 +4069,56 @@ msgstr "" msgid "Save Results" msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:653 +#: ../DialogTools/SpatialJoinDlg.cpp:809 msgid "Save Results to Table: " msgstr "" -#: ../DialogTools/HDBScanDlg.cpp:302 +#: ../DialogTools/HDBScanDlg.cpp:295 msgid "Save Results: HDBScan (Core Distances/Probabilities/Outliers)" msgstr "" -#: ../Explore/MLJCMapNewView.cpp:765 +#: ../Explore/MLJCMapNewView.cpp:767 msgid "Save Results: Local Join Count stats, " msgstr "" -#: ../Explore/LocalGearyMapNewView.cpp:992 +#: ../DialogTools/nbrMatchDlg.cpp:1637 +msgid "Save Results: Local Match Test, " +msgstr "" + +#: ../DialogTools/nbrMatchDlg.cpp:446 +msgid "Save Results: Local Neighbor Match Test" +msgstr "" + +#: ../Explore/LocalGearyMapNewView.cpp:990 msgid "Save Results: LocalGeary" msgstr "" -#: ../DialogTools/MDSDlg.cpp:294 +#: ../DialogTools/MDSDlg.cpp:503 msgid "Save Results: MDS" msgstr "" -#: ../Explore/LisaScatterPlotView.cpp:936 +#: ../Explore/LisaScatterPlotView.cpp:931 msgid "Save Results: Moran's I" msgstr "" -#: ../DialogTools/SaveSelectionDlg.h:38 +#: ../Explore/MapLayerTree.cpp:497 +msgid "Save Results: Spatial Counts" +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:877 +msgid "Save Results: t-SNE" +msgstr "" + +#: ../DialogTools/SaveSelectionDlg.h:39 msgid "Save Selection" msgstr "" -#: ../DialogTools/RedcapDlg.cpp:191 ../DialogTools/SkaterDlg.cpp:157 +#: ../DialogTools/RedcapDlg.cpp:176 ../DialogTools/SkaterDlg.cpp:154 msgid "Save Spanning Tree" msgstr "" -#: ../DialogTools/RedcapDlg.cpp:390 ../DialogTools/SkaterDlg.cpp:228 +#: ../DialogTools/RedcapDlg.cpp:374 ../DialogTools/SkaterDlg.cpp:210 +#: ../Explore/MapViewHelper.cpp:485 msgid "Save Spanning Tree to a Weights File" msgstr "" @@ -3454,7 +4130,7 @@ msgstr "" msgid "Save Test Results" msgstr "" -#: ../Project.cpp:631 +#: ../Project.cpp:695 #, c-format msgid "" "Save as data source (%s) failed.\n" @@ -3462,7 +4138,7 @@ msgid "" "Details:" msgstr "" -#: ../Project.cpp:607 ../DialogTools/ExportDataDlg.cpp:616 +#: ../Project.cpp:668 ../DialogTools/ExportDataDlg.cpp:634 msgid "Save data source progress dialog" msgstr "" @@ -3474,27 +4150,31 @@ msgid "" "saved as other project file." msgstr "" -#: ../DialogTools/HClusterDlg.cpp:201 +#: ../Explore/DistancePlotView.cpp:118 +msgid "Save to a csv file." +msgstr "" + +#: ../DialogTools/HClusterDlg.cpp:188 ../DialogTools/DBScanDlg.cpp:200 msgid "Save/Show Map" msgstr "" -#: ../DialogTools/SaveAsDlg.cpp:244 ../GeoDa.cpp:1517 +#: ../DialogTools/SaveAsDlg.cpp:244 ../GeoDa.cpp:1551 msgid "Saved successfully." msgstr "" -#: ../Project.cpp:618 +#: ../Project.cpp:680 msgid "Saving data source cancelled." msgstr "" -#: ../Project.cpp:608 ../DialogTools/ExportDataDlg.cpp:617 +#: ../Project.cpp:669 ../DialogTools/ExportDataDlg.cpp:635 msgid "Saving data..." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:522 +#: ../DialogTools/ExportDataDlg.cpp:535 msgid "Saving failed: GeoDa can't save as empty datasource." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:633 +#: ../DialogTools/ExportDataDlg.cpp:654 #, c-format msgid "" "Saving to data source (%s) failed.\n" @@ -3502,25 +4182,25 @@ msgid "" "Details: %s" msgstr "" -#: ../Explore/MapLayoutView.cpp:372 +#: ../Explore/MapLayoutView.cpp:373 msgid "Scale Basemap" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:375 ../Explore/BoxNewPlotView.cpp:221 +#: ../Explore/ScatterNewPlotView.cpp:376 ../Explore/BoxNewPlotView.cpp:221 msgid "Scale Options" msgstr "" -#: ../Explore/ScatterNewPlotView.h:278 +#: ../Explore/ScatterNewPlotView.h:280 msgid "Scatter Plot" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:522 +#: ../Explore/ScatterNewPlotView.cpp:523 #, c-format msgid "Scatter Plot - x: %s, y: %s" msgstr "" #: ../Explore/CorrelogramView.h:63 ../Explore/ScatterPlotMatView.h:84 -#: ../GeoDa.cpp:3153 +#: ../GeoDa.cpp:3278 msgid "Scatter Plot Matrix" msgstr "" @@ -3532,11 +4212,12 @@ msgstr "" msgid "Scatter Plot Matrix Variables Add/Remove" msgstr "" -#: ../GeoDa.cpp:3109 +#: ../GeoDa.cpp:3234 msgid "Scatter Plot Variables" msgstr "" -#: ../Explore/SimpleScatterPlotCanvas.cpp:209 +#: ../Explore/SimpleScatterPlotCanvas.cpp:210 +#: ../Explore/LoessPlotCanvas.cpp:184 #, c-format msgid "Scatter Plot- x: %s, y: %s" msgstr "" @@ -3546,32 +4227,56 @@ msgstr "" msgid "Second Variable (Y)" msgstr "" -#: ../GeoDa.cpp:2725 +#: ../GeoDa.cpp:2821 msgid "Second Variable (Y/Latitude)" msgstr "" -#: ../GeneralWxUtils.cpp:54 +#: ../GeneralWxUtils.cpp:55 msgid "Select All" msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:406 +#: ../DialogTools/nbrMatchDlg.cpp:652 ../GeneralWxUtils.cpp:673 +msgid "Select ID Variable" +msgstr "" + +#: ../DialogTools/SpatialJoinDlg.cpp:438 msgid "Select ID Variable (Optional)" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:217 -#: ../DialogTools/AbstractClusterDlg.cpp:236 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:116 +msgid "Select Quantile" +msgstr "" + +#: ../DialogTools/MultiQuantileLisaDlg.cpp:141 +#: ../DialogTools/AbstractClusterDlg.cpp:230 +#: ../DialogTools/AbstractClusterDlg.cpp:295 +msgid "Select Spatial Weights:" +msgstr "" + +#: ../DialogTools/AbstractClusterDlg.cpp:214 +#: ../DialogTools/AbstractClusterDlg.cpp:256 msgid "Select Variables" msgstr "" #: ../DialogTools/MultiVarSettingsDlg.cpp:101 +#: ../Explore/DistancePlotView.cpp:298 msgid "Select Variables (Multi-Selection)" msgstr "" +#: ../DialogTools/MultiQuantileLisaDlg.cpp:92 +#: ../DialogTools/quantileLisaDlg.cpp:84 +msgid "Select a Quantile for LISA:" +msgstr "" + +#: ../DialogTools/AbstractClusterDlg.cpp:256 +msgid "Select a Variable" +msgstr "" + #: ../osm/uiRoadDownload.cpp:78 msgid "Select a file:" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:280 +#: ../DialogTools/ExportDataDlg.cpp:289 msgid "Select an existing *.gdb directory, or create an New Folder named *.gdb" msgstr "" @@ -3579,7 +4284,7 @@ msgstr "" msgid "Select color scheme:" msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:591 +#: ../DialogTools/SpatialJoinDlg.cpp:743 msgid "" "Select field is not integer type. Default record order will be used instead." msgstr "" @@ -3596,13 +4301,13 @@ msgstr "" msgid "Select variable " msgstr "" -#: ../DialogTools/3DControlPan.cpp:130 +#: ../DialogTools/3DControlPan.cpp:142 msgid "Select, hold CMD for brushing" msgstr "" -#: ../DialogTools/RandomizationDlg.cpp:838 ../Explore/LineChartView.cpp:708 -#: ../Explore/LineChartView.cpp:714 ../Explore/LineChartView.cpp:2231 -#: ../Explore/LineChartView.cpp:2255 ../Explore/LineChartView.cpp:2304 +#: ../DialogTools/RandomizationDlg.cpp:818 ../Explore/LineChartView.cpp:705 +#: ../Explore/LineChartView.cpp:711 ../Explore/LineChartView.cpp:2236 +#: ../Explore/LineChartView.cpp:2260 ../Explore/LineChartView.cpp:2309 msgid "Selected" msgstr "" @@ -3610,19 +4315,31 @@ msgstr "" msgid "Selected vs. Unselected" msgstr "" +#: ../DialogTools/WeightsManDlg.cpp:326 +msgid "" +"Selected weights are not valid for intersection, e.g. weights have different " +"ID variable. Please select different weights." +msgstr "" + +#: ../DialogTools/WeightsManDlg.cpp:389 +msgid "" +"Selected weights are not valid for union, e.g. weights have different ID " +"variable. Please select different weights." +msgstr "" + #: ../DialogTools/RangeSelectionDlg.h:48 msgid "Selection Tool" msgstr "" -#: ../GeoDa.cpp:281 +#: ../GeoDa.cpp:295 msgid "Send Crash Report" msgstr "" -#: ../GeoDa.cpp:6372 +#: ../GeoDa.cpp:6703 msgid "September" msgstr "" -#: ../Explore/MapLayerTree.cpp:585 +#: ../Explore/MapLayerTree.cpp:644 msgid "Set Association Dialog" msgstr "" @@ -3630,7 +4347,7 @@ msgstr "" msgid "Set Display Precision" msgstr "" -#: ../Explore/MapLayerTree.cpp:738 +#: ../Explore/MapLayerTree.cpp:807 msgid "Set Highlight Association" msgstr "" @@ -3643,15 +4360,15 @@ msgstr "" msgid "Set Number of Permutation" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:311 +#: ../DialogTools/PreferenceDlg.cpp:322 msgid "Set number of CPU cores manually:" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:303 +#: ../DialogTools/PreferenceDlg.cpp:314 msgid "Set seed for randomization:" msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:400 +#: ../DialogTools/CreatingWeightDlg.cpp:408 msgid "" "Set the threshold to bridge the gap between disconnected polygons (often " "caused by digitizing errors). The value depends on your measurement unit (e." @@ -3659,11 +4376,11 @@ msgid "" "neighborless observations." msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:131 ../DialogTools/PreferenceDlg.cpp:202 +#: ../DialogTools/PreferenceDlg.cpp:136 ../DialogTools/PreferenceDlg.cpp:217 msgid "Set transparency of highlighted objects in selection:" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:144 ../DialogTools/PreferenceDlg.cpp:221 +#: ../DialogTools/PreferenceDlg.cpp:149 ../DialogTools/PreferenceDlg.cpp:236 msgid "Set transparency of unhighlighted objects in selection:" msgstr "" @@ -3683,27 +4400,27 @@ msgstr "" msgid "Setup co-locations:" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:264 -msgid "Show CSV Configuration in Merge Data Dialog:" +#: ../DialogTools/PreferenceDlg.cpp:275 +msgid "Show CSV configuration in Merge Data Dialog:" msgstr "" -#: ../Explore/MapLayoutView.cpp:364 +#: ../Explore/MapLayoutView.cpp:365 msgid "Show Legend" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:257 -msgid "Show Recent/Sample Data panel in Connect Datasource Dialog:" +#: ../DialogTools/PreferenceDlg.cpp:268 +msgid "Show Recent/Sample data panel in Connect Datasource Dialog:" msgstr "" #: ../Explore/MapLayerTree.cpp:40 msgid "Show connect line" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:428 +#: ../DialogTools/MaxpDlg.cpp:404 msgid "Simulated Annealing" msgstr "" -#: ../DialogTools/SkaterDlg.cpp:61 +#: ../DialogTools/SkaterDlg.cpp:62 msgid "Skater Settings" msgstr "" @@ -3714,66 +4431,80 @@ msgid "" "for observations with neighbors." msgstr "" +#: ../DialogTools/PreferenceDlg.cpp:370 +msgid "Source:" +msgstr "" + #: ../DataViewer/VarOrderPtree.cpp:147 #, c-format msgid "Space-time variables with duplicate name \"%s\" found." msgstr "" -#: ../DialogTools/HClusterDlg.cpp:170 -msgid "Spatial Constraint:" +#: ../DialogTools/SCHCDlg.cpp:48 +msgid "Spatial Constrained Hierarchical Clustering Settings" msgstr "" #: ../Explore/CovSpView.h:97 ../Explore/CovSpView.cpp:187 msgid "Spatial Correlogram" msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:567 +#: ../DialogTools/SpatialJoinDlg.cpp:445 +msgid "Spatial Count" +msgstr "" + +#: ../DialogTools/SpatialJoinDlg.cpp:446 +msgid "Spatial Join" +msgstr "" + +#: ../DialogTools/SpatialJoinDlg.cpp:719 msgid "" "Spatial Join can not be applied on two points layers. Please select another " "layer." msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:643 +#: ../DialogTools/SpatialJoinDlg.cpp:799 msgid "" "Spatial Join can not be applied on unknonwn layers. Please select another " "layer." msgstr "" -#: ../GeoDa.cpp:2572 +#: ../GeoDa.cpp:2668 msgid "Spatial Join does not work with Table only datasource." msgstr "" #: ../DialogTools/FieldNewCalcLagDlg.h:42 -#: ../Explore/LisaScatterPlotView.cpp:970 +#: ../DialogTools/FieldNewCalcSheetDlg.cpp:70 +#: ../Explore/LisaScatterPlotView.cpp:965 msgid "Spatial Lag" msgstr "" -#: ../Explore/MapNewView.cpp:3934 ../GeoDa.cpp:5229 +#: ../Explore/MapNewView.cpp:4243 ../GeoDa.cpp:5544 msgid "Spatial Rate Smoothed Variable Settings" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:647 ../DialogTools/RegressionDlg.cpp:703 +#: ../DialogTools/RegressionDlg.cpp:650 ../DialogTools/RegressionDlg.cpp:706 msgid "" "Spatial lag and error regressions require symmetric weights (not KNN). You " "can still use KNN weights to obtain spatial diagnostics for classic " "regressions." msgstr "" +#: ../DialogTools/FieldNewCalcSheetDlg.cpp:67 #: ../DialogTools/FieldNewCalcSpecialDlg.h:45 msgid "Special" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:462 +#: ../DialogTools/WeightsManDlg.cpp:530 #, c-format msgid "Specified id field (%s) not found in currently loaded Table." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:450 +#: ../DialogTools/WeightsManDlg.cpp:518 #, c-format msgid "Specified key (%d) not found in currently loaded Table." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:456 +#: ../DialogTools/WeightsManDlg.cpp:524 #, c-format msgid "Specified key (%s) not found in currently loaded Table." msgstr "" @@ -3805,7 +4536,7 @@ msgid "" "currently loaded Table." msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:757 +#: ../DialogTools/SpectralClusteringDlg.cpp:779 #, c-format msgid "Spectral Clustering Map (%d clusters)" msgstr "" @@ -3814,39 +4545,51 @@ msgstr "" msgid "Spectral Clustering Settings" msgstr "" -#: ../Explore/CatClassification.cpp:1984 -msgid "Standard Deviation" +#: ../DialogTools/tSNEDlg.cpp:304 +msgid "Speed" msgstr "" -#: ../GeoDa.cpp:3133 -msgid "Standard Deviation Color" +#: ../Explore/CatClassification.cpp:2102 +msgid "Standard Deviation" msgstr "" #: ../DialogTools/VariableSettingsDlg.cpp:497 msgid "Standard Deviation Map" msgstr "" -#: ../Explore/LisaScatterPlotView.cpp:964 +#: ../Explore/LisaScatterPlotView.cpp:959 msgid "Standardized Data" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:324 +#: ../Explore/LoessPlotCanvas.cpp:550 +msgid "Statistics:" +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:260 +msgid "Stop" +msgstr "" + +#: ../DialogTools/PreferenceDlg.cpp:425 +msgid "Stop criterion for auto-weighting:" +msgstr "" + +#: ../DialogTools/PreferenceDlg.cpp:335 msgid "Stopping criterion for power iteration:" msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:314 +#: ../DialogTools/ReportBugDlg.cpp:315 msgid "Submit Bug Error" msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:236 +#: ../DialogTools/ReportBugDlg.cpp:237 msgid "Submit Bug Report" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:494 ../DialogTools/DissolveDlg.cpp:348 +#: ../DialogTools/ExportDataDlg.cpp:507 #: ../DialogTools/FieldNewCalcRateDlg.cpp:283 -#: ../DialogTools/AggregateDlg.cpp:339 ../DialogTools/WeightsManDlg.cpp:297 -#: ../DialogTools/CreatingWeightDlg.cpp:1775 -#: ../DataViewer/MergeTableDlg.cpp:754 ../DataViewer/MergeTableDlg.cpp:883 +#: ../DialogTools/nbrMatchDlg.cpp:959 ../DialogTools/WeightsManDlg.cpp:309 +#: ../DialogTools/CreatingWeightDlg.cpp:1777 +#: ../DataViewer/MergeTableDlg.cpp:756 ../DataViewer/MergeTableDlg.cpp:885 msgid "Success" msgstr "" @@ -3854,52 +4597,53 @@ msgstr "" msgid "Success / Warning" msgstr "" -#: ../DialogTools/DissolveDlg.cpp:347 ../DialogTools/AggregateDlg.cpp:339 -msgid "Successful aggregation." -msgstr "" - -#: ../DialogTools/FieldNameCorrectionDlg.cpp:162 +#: ../DialogTools/FieldNameCorrectionDlg.cpp:164 msgid "Suggested field name:" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:882 ../DialogTools/HDBScanDlg.cpp:230 -#: ../DialogTools/HClusterDlg.cpp:219 ../Explore/CorrelogramView.cpp:250 +#: ../DialogTools/AbstractClusterDlg.cpp:1133 ../DialogTools/HDBScanDlg.cpp:225 +#: ../DialogTools/HClusterDlg.cpp:206 ../DialogTools/DBScanDlg.cpp:219 +#: ../Explore/CorrelogramView.cpp:250 msgid "Summary" msgstr "" -#: ../Explore/MapNewView.cpp:1286 ../Explore/ScatterNewPlotView.cpp:354 +#: ../Explore/LoessPlotCanvas.cpp:540 +msgid "Surface:" +msgstr "" + +#: ../Explore/MapNewView.cpp:1439 ../Explore/ScatterNewPlotView.cpp:355 #: ../Explore/BoxNewPlotView.cpp:178 ../Explore/LisaScatterPlotView.cpp:139 #, c-format msgid "Synchronize %s with Time Control" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:115 +#: ../DialogTools/PreferenceDlg.cpp:120 msgid "System" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:237 -msgid "System:" +#: ../GdaConst.cpp:467 ../GeoDa.cpp:613 ../GeoDa.cpp:736 ../GeoDa.cpp:1451 +msgid "Table" msgstr "" -#: ../GdaConst.cpp:458 ../GeoDa.cpp:594 ../GeoDa.cpp:709 ../GeoDa.cpp:1417 -msgid "Table" +#: ../DialogTools/PreferenceDlg.cpp:396 +msgid "Table:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:126 +#: ../DialogTools/MaxpDlg.cpp:117 ../DialogTools/AZPDlg.cpp:104 msgid "Tabu Length:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:425 +#: ../DialogTools/MaxpDlg.cpp:401 msgid "Tabu Search" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:580 +#: ../DialogTools/MaxpDlg.cpp:545 ../DialogTools/AZPDlg.cpp:617 msgid "" "Tabu length for Tabu Search algorithm has to be an integer number larger " "than 1 (e.g. 85)." msgstr "" -#: ../DialogTools/MaxpDlg.cpp:426 +#: ../DialogTools/MaxpDlg.cpp:402 ../DialogTools/AZPDlg.cpp:439 msgid "Tabu length:" msgstr "" @@ -3922,14 +4666,14 @@ msgid "" "path(s) of the data source associated with your project." msgstr "" -#: ../GeoDa.cpp:842 +#: ../GeoDa.cpp:869 msgid "" "The Table should always be open, although somtimes it is hidden while the " "project is open. This condition has been violated. Please report this to " "the program developers." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:960 +#: ../DialogTools/AbstractClusterDlg.cpp:1222 msgid "The between-cluster sum of squares:\t" msgstr "" @@ -3939,27 +4683,40 @@ msgid "" "select other variables." msgstr "" -#: ../DialogTools/MaxpDlg.cpp:500 ../DialogTools/RedcapDlg.cpp:511 -#: ../DialogTools/SkaterDlg.cpp:496 ../DialogTools/HClusterDlg.cpp:609 +#: ../DialogTools/SCHCDlg.cpp:81 +msgid "" +"The clustering result is not spatially constrained. Please adjust the number " +"of clusters." +msgstr "" + +#: ../DialogTools/AZPDlg.cpp:675 +msgid "" +"The clustering results violate the requirement of minimum bound or minimum " +"number per region. Please adjust the input and try again." +msgstr "" + +#: ../DialogTools/MaxpDlg.cpp:464 ../DialogTools/RedcapDlg.cpp:492 +#: ../DialogTools/SCHCDlg.cpp:100 ../DialogTools/SkaterDlg.cpp:473 +#: ../DialogTools/AZPDlg.cpp:517 msgid "" "The connectivity of selected spatial weights is incomplete, please adjust " "the spatial weights." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1326 +#: ../DialogTools/CreatingWeightDlg.cpp:1316 msgid "" "The currently entered threshold value is not a valid number. Please move " "the slider, or enter a valid number." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1182 +#: ../DialogTools/CreatingWeightDlg.cpp:1172 msgid "" "The currently entered threshold value is not a valid number. Please move the " "slider, or enter a valid number." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1192 -#: ../DialogTools/CreatingWeightDlg.cpp:1327 +#: ../DialogTools/CreatingWeightDlg.cpp:1182 +#: ../DialogTools/CreatingWeightDlg.cpp:1317 #, c-format msgid "" "The currently entered threshold value of %f is less than %f which is the " @@ -3969,15 +4726,15 @@ msgid "" "Press Yes to proceed anyhow, press No to abort." msgstr "" -#: ../Project.cpp:717 +#: ../Project.cpp:781 msgid "The data source is read only. Please try to save as other data source." msgstr "" -#: ../DialogTools/Bnd2ShpDlg.cpp:247 +#: ../DialogTools/Bnd2ShpDlg.cpp:248 msgid "The first line should have comma separated number of rows and ID name!" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:401 +#: ../DialogTools/ExportDataDlg.cpp:410 msgid "" "The geometries will not be saved when exporting to a Table-only data " "source.\n" @@ -3985,41 +4742,53 @@ msgid "" "Do you want to continue?" msgstr "" -#: ../Explore/LisaScatterPlotView.cpp:1054 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:260 +#: ../DialogTools/quantileLisaDlg.cpp:227 +msgid "The input value for the number of quantiles is not valid." +msgstr "" + +#: ../DialogTools/MultiQuantileLisaDlg.cpp:310 +#: ../DialogTools/quantileLisaDlg.cpp:151 +msgid "" +"The input value for the number of quantiles is not valid. Please enter an " +"integer number greater than 1." +msgstr "" + +#: ../Explore/LisaScatterPlotView.cpp:1049 msgid "" "The last seed used by the pseudo random\n" "number generator was " msgstr "" -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:585 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:587 #, c-format msgid "" "The length of a string field must be at least %d and at most %d. Keeping " "original value." msgstr "" -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:600 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:602 #, c-format msgid "" "The length of an integral numeric field must be at least %d and at most %d. " "Keeping original value." msgstr "" -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:611 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:613 #, c-format msgid "" "The length of an non-integral numeric field must be at least %d and at most " "%d. Keeping original value." msgstr "" -#: ../DataViewer/OGRTable.cpp:1621 +#: ../DataViewer/OGRTable.cpp:1633 #, c-format msgid "" "The length of field name should be between 1 and %d.\n" "Current field length (%d) is not valid" msgstr "" -#: ../Explore/MapNewView.cpp:1806 +#: ../Explore/MapNewView.cpp:1968 msgid "" "The new theme chosen will no longer include rates smoothing. Please use the " "Rates submenu to choose a theme with rates again." @@ -4030,24 +4799,28 @@ msgid "" "The number of covariates should be more than the number of observations." msgstr "" -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:637 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:639 #, c-format msgid "" "The number of decimal places for a non-integral numeric field must be at " "least %d and at most %d. Keeping original value." msgstr "" -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:663 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:665 #, c-format msgid "" "The number of displayed decimal places for a non-integral numeric field must " "be at least %d and at most %d. Keeping original value." msgstr "" -#: ../DialogTools/RedcapDlg.cpp:578 ../DialogTools/SkaterDlg.cpp:600 +#: ../DialogTools/RedcapDlg.cpp:594 ../DialogTools/SkaterDlg.cpp:588 msgid "The number of identified clusters is less than " msgstr "" +#: ../DialogTools/nbrMatchDlg.cpp:310 +msgid "The number of neighbors should be less than number of observations." +msgstr "" + #: ../ShapeOperations/WeightUtils.cpp:447 #, c-format msgid "" @@ -4055,13 +4828,13 @@ msgid "" "number in the current Table is %d, which is incompatible." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:445 +#: ../DialogTools/WeightsManDlg.cpp:513 msgid "" "The number of observations specified in chosen weights file is incompatible " "with current Table." msgstr "" -#: ../DataViewer/MergeTableDlg.cpp:858 +#: ../DataViewer/MergeTableDlg.cpp:860 #, c-format msgid "" "The number of records in current table is larger than the number of records " @@ -4075,18 +4848,28 @@ msgid "" "file datasource." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:961 +#: ../DialogTools/AbstractClusterDlg.cpp:1223 msgid "The ratio of between to total sum of squares:\t" msgstr "" +#: ../DialogTools/KMeansDlg.cpp:849 ../DialogTools/KMeansDlg.cpp:1508 +msgid "The ratio of total within to total sum of distance: " +msgstr "" + #: ../Explore/CorrelogramView.cpp:818 msgid "" "The sample size for random sampling is too small.\n" "Please increase the number of iterations." msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:702 -#: ../DialogTools/ConnectDatasourceDlg.cpp:920 +#: ../DialogTools/KMeansDlg.cpp:1229 +msgid "" +"The sampling rate is set to a small value, please set another value to make " +"sample size larger than 3*k." +msgstr "" + +#: ../DialogTools/ExportDataDlg.cpp:723 +#: ../DialogTools/ConnectDatasourceDlg.cpp:932 msgid "" "The selected database driver is not supported on this platform. Please check " "GeoDa website for more information about database support and connection." @@ -4106,141 +4889,188 @@ msgid "" "group variable in Time->Time Editor, or select another variable." msgstr "" +#: ../DialogTools/SCHCDlg.cpp:66 +#, c-format +msgid "" +"The selected number of clusters is %d. It is less than the minimum number of " +"clusters (%d) that guarantees spatially constrained results.\n" +"\n" +"Do you want to continue?" +msgstr "" + +#: ../DialogTools/MultiQuantileLisaDlg.cpp:250 #: ../DialogTools/VariableSettingsDlg.cpp:965 +#: ../DialogTools/AbstractClusterDlg.cpp:951 +#: ../DialogTools/quantileLisaDlg.cpp:211 #, c-format msgid "" "The selected variable %s is not valid. If it's a grouped variable, please " "modify it in Time->Time Editor. Or please select another variable." msgstr "" -#: ../GeoDa.cpp:3374 ../GeoDa.cpp:3796 +#: ../GeoDa.cpp:3525 ../GeoDa.cpp:4079 msgid "The selected variable is not numeric. Please select another variable." msgstr "" -#: ../DataViewer/MergeTableDlg.cpp:851 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:519 +msgid "" +"The selected variables have co-location. Please change your selection, or " +"unselect \"No colocation\" option for bivariate case." +msgstr "" + +#: ../DialogTools/MultiQuantileLisaDlg.cpp:515 +msgid "" +"The selected variables have no co-location. Please change your selection, or " +"select \"No colocation\" option for bivariate case." +msgstr "" + +#: ../DataViewer/MergeTableDlg.cpp:853 msgid "" "The set of values in the import key fields has no match in current table. " "Please choose keys with matching sets of values." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:957 +#: ../DialogTools/KMeansDlg.cpp:845 ../DialogTools/KMeansDlg.cpp:1504 +msgid "The total sum of distance:\t" +msgstr "" + +#: ../DialogTools/AbstractClusterDlg.cpp:1219 msgid "The total sum of squares:\t" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:959 +#: ../DialogTools/KMeansDlg.cpp:848 ../DialogTools/KMeansDlg.cpp:1507 +msgid "The total within-cluster sum of distance:\t" +msgstr "" + +#: ../DialogTools/AbstractClusterDlg.cpp:1221 msgid "The total within-cluster sum of squares:\t" msgstr "" #: ../Explore/PCPNewView.cpp:292 ../Explore/CartogramNewView.cpp:352 -#: ../Explore/CatClassification.cpp:1968 ../Explore/ScatterNewPlotView.cpp:542 -#: ../Explore/ConditionalMapView.cpp:279 ../Explore/ConditionalNewView.cpp:340 +#: ../Explore/CatClassification.cpp:2086 ../Explore/ScatterNewPlotView.cpp:543 +#: ../Explore/ConditionalMapView.cpp:279 ../Explore/ConditionalNewView.cpp:339 msgid "Themeless" msgstr "" -#: ../DialogTools/SpatialJoinDlg.cpp:656 +#: ../DialogTools/SpatialJoinDlg.cpp:812 msgid "" "There are spatial objects being counted more than once. Please check the " "results." msgstr "" -#: ../GeoDa.cpp:874 ../GeoDa.cpp:987 +#: ../GeoDa.cpp:901 ../GeoDa.cpp:1014 msgid "There are unsaved data source or weights/time definition changes." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:553 +#: ../DialogTools/DBScanDlg.cpp:589 +msgid "There are very few neighbors found. Epsilon may be too small." +msgstr "" + +#: ../DialogTools/DBScanDlg.cpp:594 +msgid "There are very many neighbors found. Epsilon may be too large." +msgstr "" + +#: ../DialogTools/WeightsManDlg.cpp:621 msgid "" "There is a view could not be closed. Please manually close and try again." msgstr "" -#: ../DialogTools/PCASettingsDlg.cpp:243 +#: ../DialogTools/PCASettingsDlg.cpp:242 msgid "" "There is an error during PCA calculation. Please check if the data is valid." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1289 +#: ../DialogTools/CreatingWeightDlg.cpp:1279 msgid "" "There is at least one neighborless observation. Check the islands in weights " "histogram and linked map." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1583 +#: ../DialogTools/CreatingWeightDlg.cpp:1585 msgid "" "There is at least one neighborless observation. Check the weights histogram " "and linked map to see if the islands are real or not. If not, adjust the " "distance threshold (points) or the precision threshold (polygons)." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:555 +#: ../DialogTools/WeightsManDlg.cpp:623 msgid "" "There is at least one view could not be closed. Please manually close and " "try again." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:544 +#: ../DialogTools/WeightsManDlg.cpp:612 msgid "" "There is at least one view open that depends on this matrix. Ok to close " "these views and remove?" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:542 +#: ../DialogTools/WeightsManDlg.cpp:610 msgid "" "There is one other view open that depends on this matrix. Ok to close this " "view and remove?" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:506 +#: ../DialogTools/nbrMatchDlg.cpp:411 ../DialogTools/WeightsManDlg.cpp:574 msgid "There was a problem associating the weights file." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1502 -#: ../DialogTools/CreatingWeightDlg.cpp:1521 +#: ../DialogTools/CreatingWeightDlg.cpp:1503 +#: ../DialogTools/CreatingWeightDlg.cpp:1523 msgid "" "There was a problem generating voronoi contiguity neighbors. Please report " "this." msgstr "" -#: ../Project.cpp:1597 +#: ../Project.cpp:1668 msgid "There was a problem reading the layer" msgstr "" -#: ../Project.cpp:1623 +#: ../Project.cpp:1694 msgid "There was a problem reading the table" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:498 +#: ../DialogTools/nbrMatchDlg.cpp:404 ../DialogTools/WeightsManDlg.cpp:566 msgid "There was a problem requesting the weights file." msgstr "" -#: ../Explore/MapNewView.cpp:1953 +#: ../Explore/MapNewView.cpp:2119 msgid "These are the row numbers of the records without location information." msgstr "" +#: ../DialogTools/tSNEDlg.cpp:144 +msgid "Theta:" +msgstr "" + #: ../DialogTools/VariableSettingsDlg.h:115 #: ../DialogTools/VariableSettingsDlg.h:124 msgid "Third Variable (Z)" msgstr "" -#: ../DataViewer/OGRTable.cpp:1613 +#: ../DataViewer/OGRTable.cpp:1625 msgid "" "This datasource is not supported. Please export to other datasource that " "GeoDa supports first." msgstr "" -#: ../DialogTools/MaxpDlg.cpp:646 ../DialogTools/RedcapDlg.cpp:620 -#: ../DialogTools/SkaterDlg.cpp:642 ../DialogTools/HDBScanDlg.cpp:571 -#: ../DialogTools/KMeansDlg.cpp:528 ../DialogTools/HClusterDlg.cpp:311 -#: ../DialogTools/SpectralClusteringDlg.cpp:719 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:436 ../DialogTools/MaxpDlg.cpp:613 +#: ../DialogTools/RedcapDlg.cpp:636 ../DialogTools/SkaterDlg.cpp:630 +#: ../DialogTools/HDBScanDlg.cpp:609 ../DialogTools/KMeansDlg.cpp:523 +#: ../DialogTools/HClusterDlg.cpp:276 +#: ../DialogTools/SpectralClusteringDlg.cpp:741 +#: ../DialogTools/quantileLisaDlg.cpp:279 ../DialogTools/DBScanDlg.cpp:732 +#: ../DialogTools/AZPDlg.cpp:728 msgid "" "This field name already exists (non-integer type). Please input a unique " "name." msgstr "" #: ../DialogTools/Bnd2ShpDlg.cpp:102 ../DialogTools/Bnd2ShpDlg.cpp:111 -#: ../DialogTools/Bnd2ShpDlg.cpp:151 +#: ../DialogTools/Bnd2ShpDlg.cpp:152 msgid "This format is not supported." msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:1286 +#: ../DialogTools/VarGroupingEditorDlg.cpp:1283 msgid "" "This is the list of existing grouped variables. As new groups are created, " "they will appear on this list. You can open an existing .gda file and edit " @@ -4256,7 +5086,7 @@ msgid "" "pairs of observations." msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:162 +#: ../DialogTools/VarGroupingEditorDlg.cpp:157 msgid "Time" msgstr "" @@ -4264,13 +5094,13 @@ msgstr "" msgid "Time Editor" msgstr "" -#: ../Explore/MapNewView.cpp:1294 ../Explore/MapNewView.cpp:1295 +#: ../Explore/MapNewView.cpp:1447 ../Explore/MapNewView.cpp:1448 #: ../Explore/CartogramNewView.cpp:277 ../Explore/CartogramNewView.cpp:278 -#: ../Explore/ScatterNewPlotView.cpp:377 ../Explore/ScatterNewPlotView.cpp:378 +#: ../Explore/ScatterNewPlotView.cpp:378 ../Explore/ScatterNewPlotView.cpp:379 #: ../Explore/BoxNewPlotView.cpp:225 ../Explore/BoxNewPlotView.cpp:226 #: ../Explore/LisaScatterPlotView.cpp:148 -#: ../Explore/LisaScatterPlotView.cpp:149 ../Explore/HistogramView.cpp:235 -#: ../Explore/HistogramView.cpp:236 +#: ../Explore/LisaScatterPlotView.cpp:149 ../Explore/HistogramView.cpp:303 +#: ../Explore/HistogramView.cpp:304 msgid "Time Variable Options" msgstr "" @@ -4278,8 +5108,8 @@ msgstr "" msgid "Time:" msgstr "" -#: ../GeoDa.cpp:527 ../GeoDa.cpp:528 ../GeoDa.cpp:529 ../GeoDa.cpp:530 -#: ../GeoDa.cpp:531 ../GeoDa.cpp:532 ../GeoDa.cpp:533 ../GeoDa.cpp:708 +#: ../GeoDa.cpp:542 ../GeoDa.cpp:543 ../GeoDa.cpp:544 ../GeoDa.cpp:545 +#: ../GeoDa.cpp:546 ../GeoDa.cpp:547 ../GeoDa.cpp:548 ../GeoDa.cpp:735 msgid "Tools" msgstr "" @@ -4287,55 +5117,69 @@ msgstr "" msgid "Top" msgstr "" -#: ../DialogTools/RedcapDlg.cpp:380 ../DialogTools/AbstractClusterDlg.cpp:454 +#: ../Explore/LoessPlotCanvas.cpp:560 +msgid "Trace Hat:" +msgstr "" + +#: ../DialogTools/RedcapDlg.cpp:364 ../DialogTools/AbstractClusterDlg.cpp:586 msgid "Transformation:" msgstr "" -#: ../DialogTools/MaxpDlg.cpp:434 ../DialogTools/KMeansDlg.cpp:342 -#: ../DialogTools/HClusterDlg.cpp:456 -#: ../DialogTools/SpectralClusteringDlg.cpp:534 +#: ../DialogTools/MaxpDlg.cpp:410 ../DialogTools/KMeansDlg.cpp:330 +#: ../DialogTools/KMeansDlg.cpp:1380 ../DialogTools/HClusterDlg.cpp:428 +#: ../DialogTools/SpectralClusteringDlg.cpp:534 ../DialogTools/AZPDlg.cpp:462 msgid "Transformation:\t" msgstr "" +#: ../Explore/MapViewHelper.h:43 +msgid "Transparency Setup Dialog" +msgstr "" + #: ../osm/uiTravelDistances.h:15 ../osm/uiTravelDistances.h:18 msgid "Travel Distances Tool" msgstr "" -#: ../DialogTools/VarGroupingEditorDlg.cpp:179 +#: ../DialogTools/VarGroupingEditorDlg.cpp:174 msgid "Type" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:895 +#: ../DialogTools/RegressionDlg.cpp:899 msgid "Unable to overwrite " msgstr "" -#: ../Explore/MLJCMapNewView.cpp:62 ../Explore/AbstractClusterMap.cpp:66 -#: ../Explore/LocalGearyMapNewView.cpp:77 ../Explore/GetisOrdMapNewView.cpp:74 -#: ../Explore/ConditionalClusterMapView.cpp:1374 -#: ../Explore/ConditionalClusterMapView.cpp:1589 -#: ../Explore/ConditionalClusterMapView.cpp:1801 ../GdaConst.cpp:381 +#: ../DialogTools/nbrMatchDlg.cpp:1114 ../Explore/MLJCMapNewView.cpp:62 +#: ../Explore/AbstractClusterMap.cpp:66 ../Explore/LocalGearyMapNewView.cpp:77 +#: ../Explore/GetisOrdMapNewView.cpp:74 +#: ../Explore/ConditionalClusterMapView.cpp:1377 +#: ../Explore/ConditionalClusterMapView.cpp:1592 +#: ../Explore/ConditionalClusterMapView.cpp:1804 ../GdaConst.cpp:387 msgid "Undefined" msgstr "" -#: ../GeneralWxUtils.cpp:46 +#: ../GeneralWxUtils.cpp:47 msgid "Undo" msgstr "" -#: ../Explore/CatClassification.cpp:1972 +#: ../DialogTools/WeightsManDlg.cpp:94 +msgid "Union" +msgstr "" + +#: ../Explore/CatClassification.cpp:2090 msgid "Unique Values" msgstr "" +#: ../DialogTools/FieldNewCalcSheetDlg.cpp:68 #: ../DialogTools/FieldNewCalcUniDlg.h:44 msgid "Univariate" msgstr "" -#: ../DialogTools/ConnectDatasourceDlg.cpp:852 +#: ../DialogTools/ConnectDatasourceDlg.cpp:864 msgid "Unknow exception. Please contact GeoDa support." msgstr "" -#: ../DialogTools/RandomizationDlg.cpp:842 ../Explore/LineChartView.cpp:709 -#: ../Explore/LineChartView.cpp:715 ../Explore/LineChartView.cpp:2266 -#: ../Explore/LineChartView.cpp:2282 ../Explore/LineChartView.cpp:2315 +#: ../DialogTools/RandomizationDlg.cpp:822 ../Explore/LineChartView.cpp:706 +#: ../Explore/LineChartView.cpp:712 ../Explore/LineChartView.cpp:2271 +#: ../Explore/LineChartView.cpp:2287 ../Explore/LineChartView.cpp:2320 msgid "Unselected" msgstr "" @@ -4343,11 +5187,11 @@ msgstr "" msgid "Up" msgstr "" -#: ../DialogTools/AutoUpdateDlg.cpp:489 +#: ../DialogTools/AutoUpdateDlg.cpp:493 msgid "Update GeoDa completed" msgstr "" -#: ../DialogTools/AutoUpdateDlg.cpp:497 +#: ../DialogTools/AutoUpdateDlg.cpp:501 msgid "Update GeoDa failed" msgstr "" @@ -4359,28 +5203,37 @@ msgid "" "datasource." msgstr "" -#: ../Explore/CatClassification.cpp:231 ../Explore/CatClassification.cpp:628 -#: ../GdaConst.cpp:401 +#: ../Explore/CatClassification.cpp:231 ../Explore/CatClassification.cpp:673 +#: ../GdaConst.cpp:407 msgid "Upper outlier" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:332 -msgid "Use GPU to Accelerate computation:" +#: ../DialogTools/KMeansDlg.cpp:931 +msgid "Use Additonal Swaps (FastPAM2)" msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:532 -msgid "Use Power Iteration method:\tMax iterations=" +#: ../DialogTools/PreferenceDlg.cpp:343 +msgid "Use GPU to accelerate computation:" msgstr "" -#: ../DialogTools/MDSDlg.cpp:69 ../DialogTools/SpectralClusteringDlg.cpp:159 +#: ../DialogTools/MDSDlg.cpp:83 msgid "Use Power Iteration:" msgstr "" -#: ../Explore/MapLayoutView.cpp:367 +#: ../DialogTools/MaxpDlg.cpp:143 ../DialogTools/RedcapDlg.cpp:139 +#: ../DialogTools/SkaterDlg.cpp:117 ../DialogTools/nbrMatchDlg.cpp:118 +#: ../DialogTools/KMeansDlg.cpp:115 ../DialogTools/KMeansDlg.cpp:967 +#: ../DialogTools/tSNEDlg.cpp:225 ../DialogTools/SpectralClusteringDlg.cpp:209 +#: ../DialogTools/AZPDlg.cpp:176 ../Explore/DistancePlotView.cpp:434 +#: ../Explore/CorrelParamsDlg.cpp:212 +msgid "Use Specified Seed:" +msgstr "" + +#: ../Explore/MapLayoutView.cpp:368 msgid "Use Transparent Legend Background" msgstr "" -#: ../DialogTools/SpectralClusteringDlg.cpp:146 +#: ../DialogTools/SpectralClusteringDlg.cpp:173 msgid "Use Weights:" msgstr "" @@ -4388,15 +5241,15 @@ msgstr "" msgid "Use bounding box of input datasource" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:121 +#: ../DialogTools/PreferenceDlg.cpp:126 msgid "Use classic yellow cross-hatching to highlight selection in maps:" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:245 +#: ../DialogTools/AbstractClusterDlg.cpp:266 msgid "Use geometric centroids" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:942 +#: ../DialogTools/AbstractClusterDlg.cpp:1203 msgid "Use geometric centroids (weighting): \n" msgstr "" @@ -4412,20 +5265,16 @@ msgstr "" msgid "Use selected as specified alpha level" msgstr "" -#: ../DialogTools/PreferenceDlg.cpp:296 ../DialogTools/MaxpDlg.cpp:153 -#: ../DialogTools/RedcapDlg.cpp:158 ../DialogTools/SkaterDlg.cpp:124 -#: ../DialogTools/KMeansDlg.cpp:119 -#: ../DialogTools/SpectralClusteringDlg.cpp:211 -#: ../Explore/CorrelParamsDlg.cpp:212 +#: ../DialogTools/PreferenceDlg.cpp:307 msgid "Use specified seed:" msgstr "" -#: ../DialogTools/SelectWeightsDlg.cpp:346 ../DialogTools/WeightsManDlg.cpp:879 +#: ../DialogTools/SelectWeightsDlg.cpp:346 ../DialogTools/WeightsManDlg.cpp:947 msgid "Value" msgstr "" #: ../DialogTools/RangeSelectionDlg.cpp:530 -#: ../DialogTools/SaveSelectionDlg.cpp:399 +#: ../DialogTools/SaveSelectionDlg.cpp:442 msgid "Values assigned to target field successfully." msgstr "" @@ -4434,7 +5283,9 @@ msgstr "" msgid "Var Calc Container" msgstr "" -#: ../Explore/CovSpView.cpp:259 ../GeoDa.cpp:3240 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:112 +#: ../DialogTools/SpatialJoinDlg.cpp:472 ../Explore/CovSpView.cpp:259 +#: ../GeoDa.cpp:3369 msgid "Variable" msgstr "" @@ -4467,9 +5318,11 @@ msgid "" "Regression Dialog to synchronize with Table data." msgstr "" -#: ../DialogTools/MultiVarSettingsDlg.cpp:227 ../DialogTools/MaxpDlg.cpp:555 -#: ../DialogTools/AbstractClusterDlg.cpp:576 -#: ../DialogTools/AbstractClusterDlg.cpp:719 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:242 +#: ../DialogTools/MultiVarSettingsDlg.cpp:227 ../DialogTools/MaxpDlg.cpp:520 +#: ../DialogTools/AbstractClusterDlg.cpp:708 +#: ../DialogTools/AbstractClusterDlg.cpp:922 +#: ../DialogTools/quantileLisaDlg.cpp:201 ../DialogTools/AZPDlg.cpp:552 #: ../Explore/ColocationMapView.cpp:329 #: ../DataViewer/DataViewerDeleteColDlg.cpp:87 #, c-format @@ -4478,6 +5331,13 @@ msgid "" "to synchronize with Table data." msgstr "" +#: ../Explore/DistancePlotView.cpp:565 +#, c-format +msgid "" +"Variable %s is no longer in the Table. Please close and reopen this dialog " +"to synchronize with Table data." +msgstr "" + #: ../Explore/PCPNewView.cpp:117 ../Explore/VarsChooserDlg.cpp:337 #, c-format msgid "Variable %s is not valid. Please select another variable." @@ -4488,10 +5348,18 @@ msgstr "" msgid "Variable %s is specified. " msgstr "" -#: ../Explore/CovSpView.cpp:259 ../GeoDa.cpp:3240 +#: ../Explore/CovSpView.cpp:259 ../GeoDa.cpp:3369 msgid "Variable Choice" msgstr "" +#: ../DialogTools/nbrMatchDlg.cpp:99 +msgid "Variable Distance Function:" +msgstr "" + +#: ../Explore/DistancePlotView.cpp:306 +msgid "Variable Distance:" +msgstr "" + #: ../DialogTools/SaveToTableDlg.cpp:98 msgid "Variable Name" msgstr "" @@ -4505,12 +5373,12 @@ msgid "Variable Properties - " msgstr "" #: ../DialogTools/VariableSettingsDlg.h:112 -#: ../DialogTools/VariableSettingsDlg.h:121 ../Explore/MapNewView.cpp:3835 -#: ../GeoDa.cpp:3089 ../GeoDa.cpp:4752 +#: ../DialogTools/VariableSettingsDlg.h:121 ../Explore/MapNewView.cpp:4144 +#: ../GeoDa.cpp:3214 ../GeoDa.cpp:5067 msgid "Variable Settings" msgstr "" -#: ../GeoDa.cpp:3374 ../GeoDa.cpp:3797 +#: ../GeoDa.cpp:3525 ../GeoDa.cpp:4080 msgid "Variable Type Error" msgstr "" @@ -4518,14 +5386,18 @@ msgstr "" msgid "Variable Value Error" msgstr "" -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:551 +#: ../Explore/DistancePlotView.cpp:697 +msgid "Variable distance" +msgstr "" + +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:553 #, c-format msgid "" "Variable name \"%s\" is either a duplicate or is invalid. Please enter an " "alternative, non-duplicate variable name." msgstr "" -#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:534 +#: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:536 #, c-format msgid "" "Variable name \"%s\" is either a duplicate or is invalid. Please enter an " @@ -4535,12 +5407,12 @@ msgid "" "characters long." msgstr "" -#: ../DialogTools/SaveToTableDlg.cpp:350 -#: ../DialogTools/SaveSelectionDlg.cpp:295 +#: ../DialogTools/SaveToTableDlg.cpp:357 +#: ../DialogTools/SaveSelectionDlg.cpp:309 msgid "Variable name can't be empty." msgstr "" -#: ../DataViewer/TableFrame.cpp:660 +#: ../DataViewer/TableFrame.cpp:651 msgid "" "Variable name is either a duplicate or is invalid. Please\n" "enter an alternative, non-duplicate variable name.\n" @@ -4555,80 +5427,110 @@ msgstr "" msgid "Variables" msgstr "" -#: ../Explore/ColocationMapView.cpp:860 ../Explore/MLJCMapNewView.cpp:928 -#: ../Explore/LisaMapNewView.cpp:343 ../Explore/LocalGearyMapNewView.cpp:1137 -#: ../Explore/GetisOrdMapNewView.cpp:1068 ../GeoDa.cpp:2925 ../GeoDa.cpp:2948 -#: ../GeoDa.cpp:2970 +#: ../DialogTools/nbrMatchDlg.cpp:1712 ../Explore/ColocationMapView.cpp:860 +#: ../Explore/MLJCMapNewView.cpp:930 ../Explore/LisaMapNewView.cpp:344 +#: ../Explore/LocalGearyMapNewView.cpp:1135 +#: ../Explore/GetisOrdMapNewView.cpp:1066 ../GeoDa.cpp:3028 ../GeoDa.cpp:3051 +#: ../GeoDa.cpp:3073 ../GeoDa.cpp:3095 msgid "Vertical Cells" msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1503 -#: ../DialogTools/CreatingWeightDlg.cpp:1522 +#: ../DialogTools/CreatingWeightDlg.cpp:1504 +#: ../DialogTools/CreatingWeightDlg.cpp:1524 msgid "Voronoi Contiguity Error" msgstr "" -#: ../Project.cpp:1326 ../DialogTools/ExportDataDlg.cpp:305 -#: ../DialogTools/ExportDataDlg.cpp:333 ../DialogTools/MaxpDlg.cpp:493 -#: ../DialogTools/MaxpDlg.cpp:501 ../DialogTools/MaxpDlg.cpp:647 -#: ../DialogTools/RedcapDlg.cpp:504 ../DialogTools/RedcapDlg.cpp:512 -#: ../DialogTools/RedcapDlg.cpp:580 ../DialogTools/RedcapDlg.cpp:621 -#: ../DialogTools/VarGroupingEditorDlg.cpp:513 -#: ../DialogTools/VarGroupingEditorDlg.cpp:1089 +#: ../Project.cpp:1389 ../DialogTools/MultiQuantileLisaDlg.cpp:358 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:395 +#: ../DialogTools/MultiQuantileLisaDlg.cpp:437 +#: ../DialogTools/ExportDataDlg.cpp:314 ../DialogTools/ExportDataDlg.cpp:342 +#: ../DialogTools/MaxpDlg.cpp:465 ../DialogTools/MaxpDlg.cpp:614 +#: ../DialogTools/RedcapDlg.cpp:493 ../DialogTools/RedcapDlg.cpp:596 +#: ../DialogTools/RedcapDlg.cpp:637 ../DialogTools/VarGroupingEditorDlg.cpp:510 +#: ../DialogTools/VarGroupingEditorDlg.cpp:1086 #: ../DialogTools/VariableSettingsDlg.cpp:223 #: ../DialogTools/VariableSettingsDlg.cpp:234 #: ../DialogTools/VariableSettingsDlg.cpp:484 #: ../DialogTools/VariableSettingsDlg.cpp:1266 -#: ../DialogTools/AbstractClusterDlg.cpp:80 ../DialogTools/SkaterDlg.cpp:489 -#: ../DialogTools/SkaterDlg.cpp:497 ../DialogTools/SkaterDlg.cpp:602 -#: ../DialogTools/SkaterDlg.cpp:643 ../DialogTools/HDBScanDlg.cpp:429 -#: ../DialogTools/HDBScanDlg.cpp:441 ../DialogTools/HDBScanDlg.cpp:572 -#: ../DialogTools/KMeansDlg.cpp:529 ../DialogTools/SaveAsDlg.cpp:134 -#: ../DialogTools/SaveAsDlg.cpp:145 ../DialogTools/CreatingWeightDlg.cpp:886 -#: ../DialogTools/CreatingWeightDlg.cpp:1167 -#: ../DialogTools/CreatingWeightDlg.cpp:1175 -#: ../DialogTools/CreatingWeightDlg.cpp:1208 -#: ../DialogTools/CreatingWeightDlg.cpp:1350 -#: ../DialogTools/SpatialJoinDlg.cpp:570 ../DialogTools/SpatialJoinDlg.cpp:594 -#: ../DialogTools/SpatialJoinDlg.cpp:616 ../DialogTools/SpatialJoinDlg.cpp:646 -#: ../DialogTools/SpatialJoinDlg.cpp:657 ../DialogTools/HClusterDlg.cpp:312 -#: ../DialogTools/HClusterDlg.cpp:602 ../DialogTools/HClusterDlg.cpp:610 +#: ../DialogTools/AbstractClusterDlg.cpp:77 ../DialogTools/SCHCDlg.cpp:68 +#: ../DialogTools/SCHCDlg.cpp:101 ../DialogTools/SkaterDlg.cpp:474 +#: ../DialogTools/SkaterDlg.cpp:590 ../DialogTools/SkaterDlg.cpp:631 +#: ../DialogTools/HDBScanDlg.cpp:421 ../DialogTools/HDBScanDlg.cpp:434 +#: ../DialogTools/HDBScanDlg.cpp:610 ../DialogTools/nbrMatchDlg.cpp:787 +#: ../DialogTools/WeightsManDlg.cpp:327 ../DialogTools/WeightsManDlg.cpp:390 +#: ../DialogTools/KMeansDlg.cpp:524 ../DialogTools/SaveAsDlg.cpp:134 +#: ../DialogTools/SaveAsDlg.cpp:145 ../DialogTools/CreatingWeightDlg.cpp:888 +#: ../DialogTools/CreatingWeightDlg.cpp:1157 +#: ../DialogTools/CreatingWeightDlg.cpp:1165 +#: ../DialogTools/CreatingWeightDlg.cpp:1198 +#: ../DialogTools/CreatingWeightDlg.cpp:1340 +#: ../DialogTools/SpatialJoinDlg.cpp:722 ../DialogTools/SpatialJoinDlg.cpp:746 +#: ../DialogTools/SpatialJoinDlg.cpp:767 ../DialogTools/SpatialJoinDlg.cpp:802 +#: ../DialogTools/SpatialJoinDlg.cpp:813 ../DialogTools/HClusterDlg.cpp:277 #: ../DialogTools/TimeEditorDlg.cpp:99 ../DialogTools/TimeEditorDlg.cpp:127 #: ../DialogTools/TimeEditorDlg.cpp:143 ../DialogTools/TimeEditorDlg.cpp:159 #: ../DialogTools/TimeEditorDlg.cpp:202 -#: ../DialogTools/SpectralClusteringDlg.cpp:720 -#: ../DialogTools/RegressionDlg.cpp:139 ../Explore/ColocationMapView.cpp:382 -#: ../Explore/MapNewView.cpp:1959 ../Explore/MapNewView.cpp:3636 -#: ../DataViewer/MergeTableDlg.cpp:379 ../DataViewer/TableFrame.cpp:552 -#: ../DataViewer/TableFrame.cpp:604 ../GeoDa.cpp:843 ../GeoDa.cpp:2604 -#: ../GeoDa.cpp:3314 ../GeoDa.cpp:3322 ../GeoDa.cpp:3361 ../GeoDa.cpp:3386 -#: ../GeoDa.cpp:3394 ../GeoDa.cpp:3445 ../GeoDa.cpp:3453 ../GeoDa.cpp:3499 -#: ../GeoDa.cpp:3507 ../GeoDa.cpp:3571 ../GeoDa.cpp:3624 ../GeoDa.cpp:3674 -#: ../GeoDa.cpp:3731 ../GeoDa.cpp:3785 ../GeoDa.cpp:3813 ../GeoDa.cpp:3867 -#: ../GeoDa.cpp:3923 ../GeoDa.cpp:3935 ../GeoDa.cpp:3970 ../GeoDa.cpp:3982 -#: ../GeoDa.cpp:3991 ../GeoDa.cpp:4026 ../GeoDa.cpp:4041 ../GeoDa.cpp:4134 -#: ../GeoDa.cpp:4193 +#: ../DialogTools/SpectralClusteringDlg.cpp:742 +#: ../DialogTools/RegressionDlg.cpp:139 ../DialogTools/quantileLisaDlg.cpp:280 +#: ../DialogTools/DBScanDlg.cpp:444 ../DialogTools/DBScanDlg.cpp:456 +#: ../DialogTools/DBScanDlg.cpp:469 ../DialogTools/DBScanDlg.cpp:590 +#: ../DialogTools/DBScanDlg.cpp:595 ../DialogTools/DBScanDlg.cpp:733 +#: ../DialogTools/AZPDlg.cpp:518 ../DialogTools/AZPDlg.cpp:676 +#: ../DialogTools/AZPDlg.cpp:729 ../Explore/ColocationMapView.cpp:382 +#: ../Explore/MapNewView.cpp:2125 ../Explore/MapNewView.cpp:3924 +#: ../Explore/ConditionalHistogramView.cpp:774 +#: ../DataViewer/TableInterface.cpp:336 ../DataViewer/MergeTableDlg.cpp:379 +#: ../DataViewer/TableFrame.cpp:543 ../DataViewer/TableFrame.cpp:595 +#: ../GeoDa.cpp:870 ../GeoDa.cpp:2700 ../GeoDa.cpp:3465 ../GeoDa.cpp:3473 +#: ../GeoDa.cpp:3512 ../GeoDa.cpp:3537 ../GeoDa.cpp:3545 ../GeoDa.cpp:3596 +#: ../GeoDa.cpp:3604 ../GeoDa.cpp:3650 ../GeoDa.cpp:3658 ../GeoDa.cpp:3801 +#: ../GeoDa.cpp:3854 ../GeoDa.cpp:3904 ../GeoDa.cpp:3959 ../GeoDa.cpp:4014 +#: ../GeoDa.cpp:4068 ../GeoDa.cpp:4096 ../GeoDa.cpp:4150 ../GeoDa.cpp:4206 +#: ../GeoDa.cpp:4218 ../GeoDa.cpp:4253 ../GeoDa.cpp:4267 ../GeoDa.cpp:4277 +#: ../GeoDa.cpp:4341 ../GeoDa.cpp:4356 ../GeoDa.cpp:4449 ../GeoDa.cpp:4508 msgid "Warning" msgstr "" -#: ../Explore/ConnectivityHistView.cpp:362 +#: ../Explore/ConnectivityHistView.cpp:364 #, c-format msgid "Warning: %d observations are neighborless." msgstr "" -#: ../Explore/ConnectivityHistView.cpp:364 +#: ../Explore/ConnectivityHistView.cpp:366 #, c-format msgid "Warning: %d observations is neighborless." msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1454 +#: ../DialogTools/CreatingWeightDlg.cpp:1444 msgid "Warning: NULL geometry" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:402 +#: ../Project.cpp:518 +msgid "" +"Warning: coordinates are not projected, distance will be incorrect.\n" +"\n" +"Proceed anyway?" +msgstr "" + +#: ../Project.cpp:529 +msgid "" +"Warning: coordinates are projected, arc distance will be incorrect.\n" +"\n" +"Proceed anyway?" +msgstr "" + +#: ../DialogTools/ExportDataDlg.cpp:411 msgid "Warning: loss data" msgstr "" -#: ../DialogTools/FieldNewCalcLagDlg.cpp:164 +#: ../Project.cpp:508 +msgid "" +"Warning: unknown projection information, distance may be incorrect.\n" +"\n" +"Proceed anyway?" +msgstr "" + +#: ../DialogTools/FieldNewCalcLagDlg.cpp:182 #: ../DialogTools/FieldNewCalcRateDlg.cpp:163 msgid "Was not able to load weights matrix." msgstr "" @@ -4637,7 +5539,7 @@ msgstr "" msgid "Weight matrix required for chosen spatial rate method." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:254 +#: ../DialogTools/AbstractClusterDlg.cpp:274 msgid "Weighting:" msgstr "" @@ -4649,39 +5551,34 @@ msgstr "" msgid "Weights File Creation" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:91 -msgid "Weights Intersection" -msgstr "" - -#: ../DialogTools/WeightsManDlg.h:54 +#: ../DialogTools/WeightsManDlg.h:55 msgid "Weights Manager" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:115 +#: ../DialogTools/WeightsManDlg.cpp:122 msgid "Weights Name" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:639 ../DialogTools/RegressionDlg.cpp:695 +#: ../DialogTools/RegressionDlg.cpp:642 ../DialogTools/RegressionDlg.cpp:698 msgid "Weights Symmetry Check" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:94 -msgid "Weights Union" -msgstr "" - -#: ../DialogTools/WeightsManDlg.cpp:296 -#: ../DialogTools/CreatingWeightDlg.cpp:1774 +#: ../DialogTools/WeightsManDlg.cpp:308 +#: ../DialogTools/CreatingWeightDlg.cpp:1776 #, c-format msgid "Weights file \"%s\" created successfully." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:468 +#: ../DialogTools/nbrMatchDlg.cpp:958 +msgid "Weights file created successfully." +msgstr "" + +#: ../DialogTools/WeightsManDlg.cpp:536 msgid "Weights file/format is not valid." msgstr "" -#: ../DialogTools/MultiVarSettingsDlg.cpp:109 ../DialogTools/MaxpDlg.cpp:85 -#: ../DialogTools/MaxpDlg.cpp:405 ../DialogTools/RedcapDlg.cpp:122 -#: ../DialogTools/RedcapDlg.cpp:368 ../DialogTools/SkaterDlg.cpp:99 +#: ../DialogTools/MultiVarSettingsDlg.cpp:109 ../DialogTools/MaxpDlg.cpp:381 +#: ../DialogTools/RedcapDlg.cpp:350 ../DialogTools/AZPDlg.cpp:428 msgid "Weights:" msgstr "" @@ -4689,8 +5586,8 @@ msgstr "" msgid "Welcome to GeoDa" msgstr "" -#: ../DialogTools/LisaWhat2OpenDlg.h:30 ../DialogTools/LisaWhat2OpenDlg.h:57 -#: ../DialogTools/LisaWhat2OpenDlg.h:86 +#: ../DialogTools/LisaWhat2OpenDlg.h:30 ../DialogTools/LisaWhat2OpenDlg.h:58 +#: ../DialogTools/LisaWhat2OpenDlg.h:87 msgid "What windows to open?" msgstr "" @@ -4701,48 +5598,62 @@ msgid "" msgstr "" #: ../DialogTools/FieldNewCalcDateTimeDlg.cpp:125 -#: ../DialogTools/FieldNewCalcLagDlg.cpp:128 +#: ../DialogTools/FieldNewCalcLagDlg.cpp:146 msgid "" "When \"all times\" selected for variable, result field must also be \"all " "times.\"" msgstr "" -#: ../Explore/MapLayoutView.cpp:35 +#: ../Explore/MapLayoutView.cpp:36 msgid "Width:" msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:1125 +#: ../DialogTools/KMeansDlg.cpp:847 ../DialogTools/KMeansDlg.cpp:1506 +msgid "Within Cluster D" +msgstr "" + +#: ../DialogTools/AbstractClusterDlg.h:213 +#: ../DialogTools/AbstractClusterDlg.h:217 msgid "Within cluster S.S." msgstr "" -#: ../DialogTools/AbstractClusterDlg.cpp:1118 +#: ../DialogTools/KMeansDlg.cpp:846 ../DialogTools/KMeansDlg.cpp:1505 +msgid "Within-cluster sum of distances:\n" +msgstr "" + +#: ../DialogTools/AbstractClusterDlg.h:212 +#: ../DialogTools/AbstractClusterDlg.h:216 msgid "Within-cluster sum of squares:\n" msgstr "" -#: ../DialogTools/Bnd2ShpDlg.cpp:256 +#: ../DialogTools/Bnd2ShpDlg.cpp:257 msgid "Wrong number of rows!" msgstr "" -#: ../GeoDa.cpp:1525 +#: ../GeoDa.cpp:1559 msgid "Wrote GeoDa Project File: " msgstr "" -#: ../GeoDa.cpp:3132 +#: ../GeoDa.cpp:3257 msgid "X-Axis" msgstr "" -#: ../Project.cpp:1026 ../Project.cpp:1065 +#: ../Project.cpp:1089 ../Project.cpp:1128 msgid "X-Coordinates" msgstr "" -#: ../GeoDa.cpp:3132 +#: ../GeoDa.cpp:3257 msgid "Y-Axis" msgstr "" -#: ../Project.cpp:1032 ../Project.cpp:1071 +#: ../Project.cpp:1095 ../Project.cpp:1134 msgid "Y-Coordinates" msgstr "" +#: ../GeneralWxUtils.cpp:638 +msgid "Yes" +msgstr "" + #: ../SpatialIndAlgs.cpp:695 msgid "" "You can try to proceed but the current threshold distance value might be too " @@ -4750,22 +5661,22 @@ msgid "" "might leave some observations neighborless) or use other weights (e.g. KNN)." msgstr "" -#: ../GeoDa.cpp:1321 ../GeoDa.cpp:1348 +#: ../GeoDa.cpp:1355 ../GeoDa.cpp:1382 #, c-format msgid "" "You have requested to create a new file project %s while another project is " "open. Please close project %s and try again." msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:223 +#: ../DialogTools/ReportBugDlg.cpp:224 msgid "Your Email address (Optional):" msgstr "" -#: ../GeoDa.cpp:6291 +#: ../GeoDa.cpp:6622 msgid "Your GeoDa is already up-to-date." msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:215 +#: ../DialogTools/ReportBugDlg.cpp:216 msgid "Your Github account (Optional):" msgstr "" @@ -4785,15 +5696,19 @@ msgid "" "Details:" msgstr "" -#: ../DialogTools/ReportBugDlg.cpp:203 -msgid "[Please briefly describe what went wrong]" +#: ../Explore/MapLayerTree.cpp:801 +msgid "Zoom to Selected" msgstr "" #: ../DialogTools/ReportBugDlg.cpp:204 +msgid "[Please briefly describe what went wrong]" +msgstr "" + +#: ../DialogTools/ReportBugDlg.cpp:205 msgid "[Steps you took before something went wrong]" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:716 +#: ../DialogTools/WeightsManDlg.cpp:784 msgid "adaptive kernel" msgstr "" @@ -4805,7 +5720,7 @@ msgstr "" msgid "autocorrelation is " msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:706 +#: ../DialogTools/WeightsManDlg.cpp:774 msgid "bandwidth" msgstr "" @@ -4813,11 +5728,11 @@ msgstr "" msgid "calculating..." msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:1565 +#: ../Explore/ScatterNewPlotView.cpp:1571 msgid "can't compute" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:982 +#: ../DialogTools/CatClassifDlg.cpp:1011 msgid "choice:" msgstr "" @@ -4842,29 +5757,33 @@ msgid "" "places" msgstr "" +#: ../Explore/ConditionalScatterPlotView.cpp:348 +msgid "dep. var: " +msgstr "" + #: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:106 msgid "" "displayed\n" "decimal places" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:766 +#: ../DialogTools/WeightsManDlg.cpp:834 msgid "distance metric" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:773 +#: ../DialogTools/WeightsManDlg.cpp:841 msgid "distance unit" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:769 +#: ../DialogTools/WeightsManDlg.cpp:837 msgid "distance vars" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:813 +#: ../DialogTools/RegressionDlg.cpp:817 msgid "done" msgstr "" -#: ../DialogTools/ExportDataDlg.cpp:330 +#: ../DialogTools/ExportDataDlg.cpp:339 msgid "ds:" msgstr "" @@ -4872,25 +5791,25 @@ msgstr "" msgid "enumerate as 1, 2, 3, ..." msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:717 ../DialogTools/WeightsManDlg.cpp:723 -#: ../DialogTools/WeightsManDlg.cpp:761 +#: ../DialogTools/WeightsManDlg.cpp:785 ../DialogTools/WeightsManDlg.cpp:791 +#: ../DialogTools/WeightsManDlg.cpp:829 msgid "false" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:924 +#: ../DialogTools/CatClassifDlg.cpp:953 msgid "field name:" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:739 +#: ../DialogTools/WeightsManDlg.cpp:807 msgid "file" msgstr "" -#: ../Explore/SimpleHistCanvas.cpp:664 ../Explore/ConnectivityHistView.cpp:379 -#: ../Explore/HistogramView.cpp:723 +#: ../Explore/SimpleHistCanvas.cpp:664 ../Explore/ConnectivityHistView.cpp:381 +#: ../Explore/HistogramView.cpp:807 msgid "from" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:747 +#: ../DialogTools/WeightsManDlg.cpp:815 msgid "id variable" msgstr "" @@ -4898,15 +5817,19 @@ msgstr "" msgid "in current layer." msgstr "" -#: ../Explore/MapLayoutView.cpp:43 +#: ../Explore/MapLayoutView.cpp:44 msgid "inches" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:757 +#: ../DialogTools/WeightsManDlg.cpp:825 msgid "include lower orders" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:727 +#: ../Explore/ConditionalScatterPlotView.cpp:387 +msgid "ind. var: " +msgstr "" + +#: ../DialogTools/WeightsManDlg.cpp:795 msgid "inverse distance" msgstr "" @@ -4914,15 +5837,19 @@ msgstr "" msgid "is associated to" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:699 +#: ../DialogTools/WeightsManDlg.cpp:767 msgid "kernel method" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:722 +#: ../DialogTools/WeightsManDlg.cpp:790 msgid "kernel to diagonal" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:78 +#: ../DialogTools/HDBScanDlg.h:647 +msgid "lambda value" +msgstr "" + +#: ../Explore/ScatterNewPlotView.cpp:79 msgid "large" msgstr "" @@ -4934,12 +5861,12 @@ msgstr "" msgid "max dist" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:801 +#: ../DialogTools/WeightsManDlg.cpp:869 msgid "max neighbors" msgstr "" #: ../Explore/SimpleHistCanvas.cpp:190 ../Explore/SimpleHistCanvas.cpp:718 -#: ../Explore/ConnectivityHistView.cpp:433 ../Explore/HistogramView.cpp:777 +#: ../Explore/ConnectivityHistView.cpp:435 ../Explore/HistogramView.cpp:874 msgid "max:" msgstr "" @@ -4953,21 +5880,21 @@ msgstr "" msgid "mean" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:807 +#: ../DialogTools/WeightsManDlg.cpp:875 msgid "mean neighbors" msgstr "" -#: ../Explore/SimpleHistCanvas.cpp:720 ../Explore/ConnectivityHistView.cpp:435 -#: ../Explore/HistogramView.cpp:779 +#: ../Explore/SimpleHistCanvas.cpp:720 ../Explore/ConnectivityHistView.cpp:437 +#: ../Explore/HistogramView.cpp:876 msgid "mean:" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:813 +#: ../DialogTools/WeightsManDlg.cpp:881 msgid "median neighbors" msgstr "" -#: ../Explore/SimpleHistCanvas.cpp:719 ../Explore/ConnectivityHistView.cpp:434 -#: ../Explore/HistogramView.cpp:778 +#: ../Explore/SimpleHistCanvas.cpp:719 ../Explore/ConnectivityHistView.cpp:436 +#: ../Explore/HistogramView.cpp:875 msgid "median:" msgstr "" @@ -4975,12 +5902,12 @@ msgstr "" msgid "min dist" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:795 +#: ../DialogTools/WeightsManDlg.cpp:863 msgid "min neighbors" msgstr "" #: ../Explore/SimpleHistCanvas.cpp:189 ../Explore/SimpleHistCanvas.cpp:717 -#: ../Explore/ConnectivityHistView.cpp:432 ../Explore/HistogramView.cpp:776 +#: ../Explore/ConnectivityHistView.cpp:434 ../Explore/HistogramView.cpp:873 msgid "min:" msgstr "" @@ -4990,50 +5917,59 @@ msgid "" "possible" msgstr "" -#: ../Explore/MapLayoutView.cpp:43 +#: ../Explore/MapLayoutView.cpp:44 msgid "mm" msgstr "" -#: ../Explore/ScatterNewPlotView.cpp:1594 +#: ../DialogTools/WeightsManDlg.cpp:100 +msgid "mutual" +msgstr "" + +#: ../Explore/ScatterNewPlotView.cpp:1600 msgid "need two valid regressions" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:778 +#: ../DialogTools/WeightsManDlg.cpp:846 msgid "neighbors" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:741 +#: ../DialogTools/WeightsManDlg.cpp:809 msgid "not saved" msgstr "" +#: ../DialogTools/nbrMatchDlg.cpp:627 ../DialogTools/nbrMatchDlg.cpp:631 +#: ../DialogTools/nbrMatchDlg.cpp:1352 ../DialogTools/nbrMatchDlg.cpp:1356 #: ../Explore/ColocationMapView.cpp:704 ../Explore/ColocationMapView.cpp:708 -#: ../Explore/PCPNewView.cpp:1096 ../Explore/ConnectivityMapView.cpp:518 -#: ../Explore/SimpleScatterPlotCanvas.cpp:277 -#: ../Explore/SimpleScatterPlotCanvas.cpp:283 ../Explore/MapNewView.cpp:2949 -#: ../Explore/MapNewView.cpp:2974 ../Explore/MapNewView.cpp:2978 +#: ../Explore/PCPNewView.cpp:1096 ../Explore/ConnectivityMapView.cpp:523 +#: ../Explore/SimpleScatterPlotCanvas.cpp:278 +#: ../Explore/SimpleScatterPlotCanvas.cpp:284 ../Explore/MapNewView.cpp:3195 +#: ../Explore/MapNewView.cpp:3220 ../Explore/MapNewView.cpp:3224 #: ../Explore/MLJCMapNewView.cpp:441 ../Explore/MLJCMapNewView.cpp:445 #: ../Explore/CartogramNewView.cpp:759 ../Explore/CartogramNewView.cpp:765 -#: ../Explore/ScatterNewPlotView.cpp:1846 -#: ../Explore/ScatterNewPlotView.cpp:1856 ../Explore/BoxNewPlotView.cpp:949 -#: ../Explore/BoxNewPlotView.cpp:953 ../Explore/ConditionalMapView.cpp:956 -#: ../Explore/ConditionalMapView.cpp:961 ../Explore/AbstractClusterMap.cpp:416 -#: ../Explore/AbstractClusterMap.cpp:420 +#: ../Explore/ScatterNewPlotView.cpp:1850 +#: ../Explore/ScatterNewPlotView.cpp:1860 ../Explore/LoessPlotCanvas.cpp:252 +#: ../Explore/LoessPlotCanvas.cpp:258 ../Explore/BoxNewPlotView.cpp:949 +#: ../Explore/BoxNewPlotView.cpp:953 ../Explore/ConditionalMapView.cpp:957 +#: ../Explore/ConditionalMapView.cpp:962 +#: ../Explore/ConditionalBoxPlotView.cpp:609 +#: ../Explore/ConditionalBoxPlotView.cpp:614 +#: ../Explore/AbstractClusterMap.cpp:419 ../Explore/AbstractClusterMap.cpp:423 #: ../Explore/LocalGearyMapNewView.cpp:610 #: ../Explore/LocalGearyMapNewView.cpp:614 -#: ../Explore/ConditionalScatterPlotView.cpp:796 -#: ../Explore/ConditionalScatterPlotView.cpp:802 +#: ../Explore/ConditionalScatterPlotView.cpp:806 +#: ../Explore/ConditionalScatterPlotView.cpp:812 #: ../Explore/GetisOrdMapNewView.cpp:467 ../Explore/GetisOrdMapNewView.cpp:471 #: ../Explore/GroupingMapView.cpp:434 ../Explore/GroupingMapView.cpp:438 -#: ../Explore/ConditionalClusterMapView.cpp:1238 -#: ../Explore/ConditionalClusterMapView.cpp:1243 -#: ../Explore/ConditionalClusterMapView.cpp:1666 -#: ../Explore/ConditionalClusterMapView.cpp:1671 -#: ../Explore/ConditionalClusterMapView.cpp:1882 -#: ../Explore/ConditionalClusterMapView.cpp:1887 +#: ../Explore/ConditionalClusterMapView.cpp:1241 +#: ../Explore/ConditionalClusterMapView.cpp:1246 +#: ../Explore/ConditionalClusterMapView.cpp:1669 +#: ../Explore/ConditionalClusterMapView.cpp:1674 +#: ../Explore/ConditionalClusterMapView.cpp:1885 +#: ../Explore/ConditionalClusterMapView.cpp:1890 msgid "obs " msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:752 +#: ../DialogTools/WeightsManDlg.cpp:820 msgid "order" msgstr "" @@ -5041,11 +5977,11 @@ msgstr "" msgid "parent group" msgstr "" -#: ../Explore/MapLayoutView.cpp:43 +#: ../Explore/MapLayoutView.cpp:44 msgid "pixels" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:729 +#: ../DialogTools/WeightsManDlg.cpp:797 msgid "power" msgstr "" @@ -5053,7 +5989,7 @@ msgstr "" msgid "range, est. distance" msgstr "" -#: ../Explore/MapNewView.cpp:1954 +#: ../Explore/MapNewView.cpp:2120 msgid "row:\n" msgstr "" @@ -5061,22 +5997,17 @@ msgstr "" msgid "s.d." msgstr "" -#: ../Explore/SimpleHistCanvas.cpp:721 ../Explore/ConnectivityHistView.cpp:436 -#: ../Explore/HistogramView.cpp:780 +#: ../Explore/SimpleHistCanvas.cpp:721 ../Explore/ConnectivityHistView.cpp:438 +#: ../Explore/HistogramView.cpp:877 msgid "s.d.:" msgstr "" -#: ../Explore/SimpleHistCanvas.cpp:668 ../Explore/ConnectivityHistView.cpp:383 -#: ../Explore/HistogramView.cpp:727 +#: ../Explore/SimpleHistCanvas.cpp:668 ../Explore/ConnectivityHistView.cpp:385 +#: ../Explore/HistogramView.cpp:811 msgid "sd from mean" msgstr "" -#: ../DialogTools/CreatingWeightDlg.cpp:1030 -#: ../DialogTools/CreatingWeightDlg.cpp:1146 -msgid "selected:" -msgstr "" - -#: ../Explore/ScatterNewPlotView.cpp:75 +#: ../Explore/ScatterNewPlotView.cpp:76 msgid "small" msgstr "" @@ -5084,15 +6015,29 @@ msgstr "" msgid "space-time variable found with no name" msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:923 +#: ../DialogTools/CatClassifDlg.cpp:952 msgid "suggested title:" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:736 +#: ../DialogTools/WeightsManDlg.cpp:804 msgid "symmetry" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:783 +#: ../DialogTools/tSNEDlg.cpp:930 +#, c-format +msgid "t-SNE 3D Plot - %s, %s, %s" +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:909 +#, c-format +msgid "t-SNE Plot (%s) - %s, %s" +msgstr "" + +#: ../DialogTools/tSNEDlg.cpp:56 +msgid "t-SNE Settings" +msgstr "" + +#: ../DialogTools/WeightsManDlg.cpp:851 msgid "threshold value" msgstr "" @@ -5100,8 +6045,8 @@ msgstr "" msgid "time" msgstr "" -#: ../Explore/SimpleHistCanvas.cpp:665 ../Explore/ConnectivityHistView.cpp:380 -#: ../Explore/HistogramView.cpp:724 +#: ../Explore/SimpleHistCanvas.cpp:665 ../Explore/ConnectivityHistView.cpp:382 +#: ../Explore/HistogramView.cpp:808 msgid "to" msgstr "" @@ -5113,49 +6058,45 @@ msgstr "" msgid "total # pairs" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:717 ../DialogTools/WeightsManDlg.cpp:723 -#: ../DialogTools/WeightsManDlg.cpp:728 ../DialogTools/WeightsManDlg.cpp:759 +#: ../DialogTools/WeightsManDlg.cpp:785 ../DialogTools/WeightsManDlg.cpp:791 +#: ../DialogTools/WeightsManDlg.cpp:796 ../DialogTools/WeightsManDlg.cpp:827 msgid "true" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:695 +#: ../DialogTools/WeightsManDlg.cpp:763 #: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:103 msgid "type" msgstr "" -#: ../Explore/PCPNewView.cpp:1079 ../Explore/ScatterNewPlotView.cpp:1821 +#: ../Explore/PCPNewView.cpp:1079 ../Explore/ScatterNewPlotView.cpp:1825 #: ../Explore/BoxNewPlotView.cpp:922 ../Explore/BoxNewPlotView.cpp:938 -#: ../Explore/ConditionalMapView.cpp:946 -#: ../Explore/ConditionalHistogramView.cpp:937 -#: ../Explore/HistogramView.cpp:1191 -#: ../Explore/ConditionalScatterPlotView.cpp:784 -#: ../Explore/ConditionalClusterMapView.cpp:1227 -#: ../Explore/ConditionalClusterMapView.cpp:1440 -#: ../Explore/ConditionalClusterMapView.cpp:1656 -#: ../Explore/ConditionalClusterMapView.cpp:1868 +#: ../Explore/ConditionalMapView.cpp:947 +#: ../Explore/ConditionalHistogramView.cpp:1083 +#: ../Explore/HistogramView.cpp:1285 +#: ../Explore/ConditionalScatterPlotView.cpp:794 +#: ../Explore/ConditionalClusterMapView.cpp:1230 +#: ../Explore/ConditionalClusterMapView.cpp:1443 +#: ../Explore/ConditionalClusterMapView.cpp:1659 +#: ../Explore/ConditionalClusterMapView.cpp:1871 msgid "undefined: " msgstr "" -#: ../DialogTools/CatClassifDlg.cpp:629 +#: ../DialogTools/CatClassifDlg.cpp:660 msgid "uniform distribution" msgstr "" -#: ../DialogTools/WeightsManDlg.cpp:701 ../DialogTools/WeightsManDlg.cpp:793 -#: ../DialogTools/WeightsManDlg.cpp:799 ../DialogTools/WeightsManDlg.cpp:805 -#: ../DialogTools/WeightsManDlg.cpp:811 ../DialogTools/WeightsManDlg.cpp:817 -#: ../DialogTools/WeightsManDlg.cpp:819 +#: ../DialogTools/WeightsManDlg.cpp:769 ../DialogTools/WeightsManDlg.cpp:861 +#: ../DialogTools/WeightsManDlg.cpp:867 ../DialogTools/WeightsManDlg.cpp:873 +#: ../DialogTools/WeightsManDlg.cpp:879 ../DialogTools/WeightsManDlg.cpp:885 +#: ../DialogTools/WeightsManDlg.cpp:887 msgid "unknown" msgstr "" -#: ../Explore/LineChartView.cpp:608 -msgid "var name:" -msgstr "" - #: ../DataViewer/DataViewerEditFieldPropertiesDlg.cpp:102 msgid "variable name" msgstr "" -#: ../DialogTools/RegressionDlg.cpp:749 +#: ../DialogTools/RegressionDlg.cpp:753 msgid "wrong model number" msgstr "" diff --git a/internationalization/google_sheets_tool.py b/internationalization/google_sheets_tool.py index f24abcefb..fcb924348 100644 --- a/internationalization/google_sheets_tool.py +++ b/internationalization/google_sheets_tool.py @@ -7,6 +7,11 @@ from google.auth.transport.requests import Request from po2csv import po2dict, dict2PO +# NOTE +# author: lixun910@gmail.com +# delete the token.pickle under this directory +# then, run the script to download sheet from google spreadsheet +# # If modifying these scopes, delete the file token.pickle. SCOPES = ['https://www.googleapis.com/auth/spreadsheets.readonly'] diff --git a/internationalization/lang/ru/GeoDa.mo b/internationalization/lang/ru/GeoDa.mo index e19ff056c..3f86bcf8b 100644 Binary files a/internationalization/lang/ru/GeoDa.mo and b/internationalization/lang/ru/GeoDa.mo differ diff --git a/internationalization/new_es.po b/internationalization/new_es.po index 4b4a96743..f2364a28c 100644 --- a/internationalization/new_es.po +++ b/internationalization/new_es.po @@ -2,6 +2,10 @@ msgid "" msgstr "Plural-Forms: nplurals=2; plural=(n != 1);\nProject-Id-Version: \nPOT-Creation-Date: \nPO-Revision-Date: \nLast-Translator: \nLanguage-Team: \nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nLanguage: es\nX-Generator: Poedit 2.1.1\nX-Poedit-SourceCharset: UTF-8\n" +#contributors: +msgid " (current map)" +msgstr "" + #contributors: msgid " (isolates in weights are removed)" msgstr "" @@ -10,67 +14,71 @@ msgstr "" msgid " = 0 at " msgstr "" -#contributors: +#contributors:corochasco msgid " BiLISA Cluster Map" msgstr "BiLISA Mapa de Clústers" -#contributors: +#contributors:corochasco msgid " BiLISA Significance Map" msgstr "Mapa de Significación BiLISA" -#contributors: +#contributors:corochasco msgid " Bivariate Local Geary Cluster Map" msgstr "Mapa de Clústers Geary Local Bivariante" -#contributors: +#contributors:corochasco msgid " Bivariate LocalGeary Significance Map" msgstr "Mapa de Significación Local de Geary Bivariante" -#contributors: +#contributors:corochasco msgid " Categories" msgstr "Categorías" -#contributors: +#contributors:corochasco msgid " Differential LISA Cluster Map" msgstr "Mapa de Clústers LISA Diferencial" -#contributors: +#contributors:corochasco msgid " Differential Local Geary Cluster Map" msgstr "Mapa de Clúster de Geary Local Diferencial" -#contributors: +#contributors:corochasco msgid " Differential Significance Map" msgstr "Mapa de Significación Diferencial" -#contributors: +#contributors:corochasco msgid " Distance metric: " -msgstr "" +msgstr "Distancia metrica" -#contributors: +#contributors:corochasco msgid " LISA Cluster Map" msgstr "Mapa de Clusters LISA" -#contributors: +#contributors:corochasco msgid " LISA Significance Map" msgstr "Mapa de Significación LISA" -#contributors: +#contributors:corochasco msgid " Local Geary Cluster Map" msgstr "Mapa de Clúster Geary Local" -#contributors: +#contributors:corochasco msgid " Local Geary Significance Map" msgstr "Mapa de Significación Geary Local" #contributors: +msgid " Sigma:" +msgstr "" + +#contributors:corochasco msgid " already exists. OK to overwrite?" msgstr "ya existe. ¿Aceptar sobrescribir?" -#contributors: +#contributors:corochasco msgid " and " msgstr " y " -#contributors: +#contributors:corochasco msgid " and two time periods: " msgstr " y 2 períodos de tiempo: " @@ -78,31 +86,35 @@ msgstr " y 2 períodos de tiempo: " msgid " for obs within distance band " msgstr "" -#contributors: +#contributors:corochasco msgid " has duplicate values. Please choose a different ID Variable.\n\nDetails:" +msgstr "tiene valores duplicados.Por favor seleccione una variable de ID. \n\nDetails:" + +#contributors: +msgid " horiz cat var: " msgstr "" #contributors: msgid " in range:" msgstr "" -#contributors: +#contributors:corochasco msgid " is not supported by GeoDa.\n" -msgstr "" +msgstr "no está apoyado por GeoDa.\n" -#contributors: +#contributors:corochasco msgid " km" -msgstr "" +msgstr "km" -#contributors: +#contributors:corochasco msgid " mi" -msgstr "" +msgstr "i" #contributors: msgid " pairs in distance band " msgstr "" -#contributors: +#contributors:corochasco msgid " should contains only numbers/letters as IDs. Please choose a different ID Variable." msgstr " debería contener sólo IDs con números/letras. Seleccionar una Variable ID diferente." @@ -111,44 +123,52 @@ msgid " to " msgstr "" #contributors: -msgid "# Iterations:" -msgstr "Nº Iteraciones:" +msgid " vert cat var: " +msgstr "" #contributors: -msgid "# Max Iteration:" -msgstr "Nº Máx. Iteraciones:" +msgid "# Iteration Switch Momentum:" +msgstr "" -#contributors: +#contributors:corochasco +msgid "# Iterations:" +msgstr "Nº Iteraciones:" + +#contributors:corochasco msgid "# Neighors:" msgstr "Nº Vecinos" -#contributors: +#contributors:corochasco msgid "# Pairs" -msgstr "" +msgstr "Nº Pares" -#contributors: +#contributors:corochasco msgid "# iterations:\t" -msgstr "" +msgstr "# Iteraciones:\t" -#contributors: +#contributors:corochasco msgid "# observations" +msgstr "# observaciones" + +#contributors: +msgid "# of Dimensions:" msgstr "" #contributors: msgid "#hover obs " msgstr "" -#contributors: +#contributors:corochasco msgid "#obs" msgstr "nº obs." -#contributors: +#contributors:corochasco msgid "#obs:" -msgstr "" +msgstr "nº obs." -#contributors: +#contributors:corochasco msgid "#obs=" -msgstr "" +msgstr "nº obs." #contributors: msgid "#row=" @@ -174,7 +194,7 @@ msgstr "" msgid "%d variables to include" msgstr "" -#contributors: +#contributors:corochasco msgid "%s (Weights: %s)" msgstr "%s (Pesos: %s)" @@ -183,42 +203,46 @@ msgid "%s Cluster Map (%d clusters)" msgstr "" #contributors: +msgid "%s and %s have already been added for spatial join." +msgstr "" + +#contributors:corochasco msgid "&Add ID Variable..." msgstr "Añadir Variable ID" -#contributors: +#contributors:corochasco msgid "&Cancel" msgstr "Cancelar" -#contributors: +#contributors:corochasco msgid "&Close" msgstr "Cerrar" -#contributors: +#contributors:corochasco msgid "&Edit" msgstr "Editar" -#contributors: +#contributors:corochasco msgid "&File" msgstr "Archivo" -#contributors: +#contributors:corochasco msgid "&Help" msgstr "Ayuda" -#contributors: +#contributors:corochasco msgid "&Map" msgstr "Mapa" -#contributors: +#contributors:corochasco msgid "&Merge" msgstr "Combinar" -#contributors: +#contributors:corochasco msgid "&New" msgstr "Nuevo" -#contributors: +#contributors:corochasco msgid "&Open Project" msgstr "Abrir Proyecto" @@ -226,43 +250,43 @@ msgstr "Abrir Proyecto" msgid "&Regression" msgstr "" -#contributors: +#contributors:corochasco msgid "&Run" msgstr "&Ejecutar" -#contributors: +#contributors:corochasco msgid "&Save to Table" msgstr "Guardar en Tabla" -#contributors: +#contributors:corochasco msgid "&Space" msgstr "Espacio" -#contributors: +#contributors:corochasco msgid "&Tools" msgstr "Herramientas" -#contributors: +#contributors:corochasco msgid "(Dendrogram is too complex to draw. Please view clustering results in map.)" msgstr "(Dendograma muy complicado de representar. Ver resultados de clústers en un mapa.)" -#contributors: +#contributors:corochasco msgid "(Duplicate field name)" msgstr "(Nombre de campo duplicado)" -#contributors: +#contributors:corochasco msgid "(Field name is not valid)" msgstr "(Nombre de campo no válido)" -#contributors: -msgid "(Gaussian) Sigma:" -msgstr "Sigma (Gaussiano):" - -#contributors: +#contributors:corochasco msgid "(Leave empty for undefined values)" msgstr "Dejar en blanco los valores no seleccionados" #contributors: +msgid "(Optional)" +msgstr "" + +#contributors:corochasco msgid "(Optional) First record has field names? " msgstr "(Opcional) ¿El primer dato tiene nombre de campo?" @@ -270,7 +294,7 @@ msgstr "(Opcional) ¿El primer dato tiene nombre de campo?" msgid "(Optional) Longitude/X:" msgstr "" -#contributors: +#contributors:corochasco msgid "(Optional) You can change the data type for a field:" msgstr "(Opcional) Vd. puede cambiar el tipo de datos del campo:" @@ -278,91 +302,111 @@ msgstr "(Opcional) Vd. puede cambiar el tipo de datos del campo:" msgid "(Use Sequences)" msgstr "" +#contributors: +msgid "(Using Euclidean distance (squared) to medians)\n" +msgstr "" + +#contributors: +msgid "(Using Euclidean distance (squared) to medoids)\n" +msgstr "" + +#contributors: +msgid "(Using Manhattan distance to medians)\n" +msgstr "" + +#contributors: +msgid "(Using Manhattan distance to medoids)\n" +msgstr "" + #contributors: msgid "---\n\nPCA method: " msgstr "" #contributors: -msgid ".\nEnter a seed value to use between\n0 and " +msgid "---\n\nt-SNE: " msgstr "" #contributors: +msgid ".\nEnter a seed value to use between\n0 and " +msgstr "" + +#contributors:corochasco msgid "0x03 (dBASE III+)" msgstr "0x03 (dBASE III+)" -#contributors: +#contributors:corochasco msgid "1 Iteration" msgstr "Iteración 1" -#contributors: +#contributors:corochasco msgid "199 Permutations" msgstr "199 Permutaciones" -#contributors: +#contributors:corochasco msgid "1st Variable (X)" msgstr "1ª Variable (X)" -#contributors: +#contributors:corochasco msgid "2 Iteration" msgstr "Iteración 2" -#contributors: +#contributors:corochasco msgid "2nd Variable (Y)" msgstr "2ª Variable (Y)" -#contributors: +#contributors:corochasco msgid "3 Iteration" msgstr "Iteración 3" -#contributors: +#contributors:corochasco msgid "3D Plot" msgstr "Gráfico 3D" -#contributors: +#contributors:corochasco msgid "3D Scatter Plot" msgstr "Diagrama de Dispersión 3D" -#contributors: +#contributors:corochasco msgid "3D Scatter Plot Variables" msgstr "Variables Diagrama Dispersión 3D" -#contributors: +#contributors:corochasco msgid "3rd Variable (Z)" msgstr "3ª Variable (Z)" -#contributors: +#contributors:corochasco msgid "4 Iteration" msgstr "Iteración 4" -#contributors: +#contributors:corochasco msgid "499 Permutations" msgstr "499 Permutaciones" -#contributors: +#contributors:corochasco msgid "4th Variable" msgstr "4ª Variable" -#contributors: +#contributors:corochasco msgid "5 Iteration" msgstr "Iteración 5" -#contributors: +#contributors:corochasco msgid "5 of 5 variables needed" msgstr "5 de 5 variables necesitadas" -#contributors: +#contributors:corochasco msgid "6 Iteration" msgstr "Iteración 6" -#contributors: +#contributors:corochasco msgid "99 Permutations" msgstr "99 Permutaciones" -#contributors: +#contributors:corochasco msgid "999 Permutations" msgstr "999 Permutaciones" -#contributors: +#contributors:corochasco msgid "<" msgstr "<" @@ -370,19 +414,19 @@ msgstr "<" msgid "<<" msgstr "" -#contributors: +#contributors:corochasco msgid "<=" msgstr "<=" -#contributors: +#contributors:corochasco msgid "=" msgstr "=" -#contributors: +#contributors:corochasco msgid ">" msgstr ">" -#contributors: +#contributors:corochasco msgid ">>" msgstr ">>" @@ -390,7 +434,7 @@ msgstr ">>" msgid "A Table-only data source can't be stacked with current data source." msgstr "" -#contributors: +#contributors:corochasco msgid "A newer version of GeoDa is found. Do you want to update to version " msgstr "Existe una nueva versión de GeoDa. ¿Desea actualizar a la versión ?" @@ -399,78 +443,102 @@ msgid "A project file contains extra information not directly stored in the data msgstr "" #contributors: +msgid "ARiSeL:" +msgstr "" + +#contributors: +msgid "AZP" +msgstr "" + +#contributors: +msgid "AZP Settings" +msgstr "" + +#contributors: +msgid "AZP-Simulated Annealing" +msgstr "" + +#contributors: +msgid "AZP-Tabu" +msgstr "" + +#contributors:corochasco msgid "About DBF Viewer" msgstr "Sobre DBF Viewer" -#contributors: +#contributors:corochasco msgid "About GeoDa" msgstr "Acerca de GeoDa" -#contributors: +#contributors:corochasco msgid "About Precision Threshold" msgstr "Acerca del Umbral de Precisión" -#contributors: +#contributors:corochasco msgid "Adaptive bandwidth" msgstr "Ancho de Banda Adaptativo" -#contributors: -msgid "Adaptive kernel" -msgstr "Kernel adaptativo" - -#contributors: +#contributors:corochasco msgid "Add" msgstr "Añadir" -#contributors: +#contributors:corochasco msgid "Add Centroids to Table" msgstr "Añadir Centroides a Tabla" #contributors: +msgid "Add ID Variable..." +msgstr "" + +#contributors:corochasco msgid "Add Map Layer" msgstr "Add Map Layer" -#contributors: +#contributors:corochasco msgid "Add Mean Centers to Table" msgstr "Añadir Centros Medios a Tabla" -#contributors: +#contributors:corochasco msgid "Add Neighbors To Selection" msgstr "Añadir Vecinos a Selección" -#contributors: +#contributors:corochasco msgid "Add New ID Variable" msgstr "Añadir Nueva Variable ID" -#contributors: +#contributors:corochasco msgid "Add OGR column error. Field type is unknown or not supported." msgstr "Añadir error de columna OGR. Tipo de campo desconocido o no admitido." -#contributors: +#contributors:corochasco msgid "Add OGR column error. Field type is unknown." msgstr "Añadir columna de error OGR. Tipo de campo desconocido" -#contributors: +#contributors:corochasco msgid "Add Time" msgstr "Añadir Tiempo" -#contributors: +#contributors:corochasco msgid "Add Variable" msgstr "Añadir Variable" #contributors: -msgid "Add a name for your group of variables. \n\nYou can edit the time period labels for easier interpretation of results." +msgid "Add a Variable for Quantile LISA:" msgstr "" #contributors: +msgid "Add a name for your group of variables. \n\nYou can edit the time period labels for easier interpretation of results." +msgstr "" + +#contributors:corochasco msgid "Add basemap automatically:" msgstr "Añadir mapa base automáticamente:" -#contributors: +#contributors:corochasco msgid "Add new column to table" msgstr "Añadir nueva columna a la tabla" -#contributors: +#contributors:corochasco msgid "Add/Remove Variables" msgstr "Añadir/Eliminar Variables" @@ -478,43 +546,39 @@ msgstr "Añadir/Eliminar Variables" msgid "Adjust Bubble Size" msgstr "" -#contributors: +#contributors:corochasco msgid "Adjust Value Range of Y Axis" msgstr "Ajustar Rango de Valores al Eje Y" -#contributors: +#contributors:corochasco msgid "Adjust Value Range of Y-Axis" msgstr "Ajustar Rango de Valores al Eje Y" -#contributors: +#contributors:corochasco msgid "Adjust Values of Y Axis" msgstr "Ajustar Valores del Eje Y" #contributors: -msgid "Affinity with Guassian Kernel:\tSigma=" +msgid "Affinity with Gaussian Kernel:\tSigma=" msgstr "" -#contributors: -msgid "Affinity with K-NN:" -msgstr "Afinidad con K-NN:" - #contributors: msgid "Affinity with K-Nearest Neighbors:\tK=" msgstr "" #contributors: -msgid "Affinity with Kernel:" -msgstr "Afinidad con Kernel:" +msgid "Affinity with Mutual K-Nearest Neighbors:\tK=" +msgstr "" -#contributors: +#contributors:corochasco msgid "Aggregate" msgstr "Agregar" -#contributors: +#contributors:corochasco msgid "Aggregate - " msgstr "Agregar - " -#contributors: +#contributors:corochasco msgid "All" msgstr "Todo" @@ -522,12 +586,12 @@ msgstr "Todo" msgid "All Pairs" msgstr "" -#contributors: +#contributors:corochasco msgid "All Rights Reserved" msgstr "Todos los Derechos Reservados" #contributors: -msgid "Allow a single cluster:" +msgid "Allow a Single Cluster:" msgstr "" #contributors: @@ -539,30 +603,34 @@ msgid "Always using fixed-point notation" msgstr "" #contributors: +msgid "Animate Plot- x: %s, y: %s" +msgstr "" + +#contributors:corochasco msgid "Animation" msgstr "Animación" -#contributors: +#contributors:corochasco msgid "App Key" msgstr "Clave App" -#contributors: +#contributors:corochasco msgid "Append To Current Selection" msgstr "Anexar a Selección Actual" -#contributors: +#contributors:corochasco msgid "Append to current selection" msgstr "Agregar a selección actual" -#contributors: +#contributors:corochasco msgid "Appl&y" msgstr "Aplicar" -#contributors: +#contributors:corochasco msgid "Apply" msgstr "Aplicar" -#contributors: +#contributors:corochasco msgid "Apply kernel to diagonal weights" msgstr "Aplicar kernel a pesos diagonal" @@ -570,7 +638,7 @@ msgstr "Aplicar kernel a pesos diagonal" msgid "April" msgstr "" -#contributors: +#contributors:corochasco msgid "Arabic (Windows-1256)" msgstr "Árabe (Windows-1256)" @@ -578,7 +646,7 @@ msgstr "Árabe (Windows-1256)" msgid "Arc Distance" msgstr "" -#contributors: +#contributors:corochasco msgid "Ascending order" msgstr "Orden ascendente" @@ -586,11 +654,11 @@ msgstr "Orden ascendente" msgid "Assign To Target" msgstr "" -#contributors: +#contributors:corochasco msgid "Assign Values to Currently Selected / Unselected" msgstr "Asignar Valores a Actual Selección / No Selección" -#contributors: +#contributors:corochasco msgid "Assoc. Var." msgstr "Var. Asoc." @@ -598,11 +666,11 @@ msgstr "Var. Asoc." msgid "Attributes (Optional)" msgstr "" -#contributors: +#contributors:corochasco msgid "August" -msgstr "" +msgstr "agosto" -#contributors: +#contributors:corochasco msgid "Auto Weighting" msgstr "Auto-Ponderación" @@ -614,67 +682,71 @@ msgstr "" msgid "Autocorr. of " msgstr "" -#contributors: +#contributors:corochasco msgid "Automatic Labels" msgstr "Etiquetas Automáticas" -#contributors: +#contributors:corochasco msgid "Average" msgstr "Promedio" -#contributors: +#contributors:corochasco msgid "Average Comparison Chart" msgstr "Gráfico Comparación de Medias" #contributors: +msgid "Averages" +msgstr "" + +#contributors:corochasco msgid "Averages Chart" msgstr "Gráfico de Medias" -#contributors: +#contributors:corochasco msgid "Axes Through Origin" msgstr "Ejes Sobre el Origen" -#contributors: +#contributors:corochasco msgid "Axis Option" msgstr "Opción de Eje" -#contributors: +#contributors:corochasco msgid "Axis Selection" msgstr "Selección de Eje" -#contributors: +#contributors:corochasco msgid "Background" msgstr "Fondo" -#contributors: +#contributors:corochasco msgid "Background Color" msgstr "Color de Fondo" -#contributors: +#contributors:corochasco msgid "Bandwidth:" msgstr "Ancho de banda:" -#contributors: +#contributors:corochasco msgid "Base Map " msgstr "Mapa Base" -#contributors: +#contributors:corochasco msgid "Base Variable" msgstr "Variable Base" -#contributors: +#contributors:corochasco msgid "Basemap" msgstr "Mapa Base" -#contributors: +#contributors:corochasco msgid "Basemap Configuration" msgstr "Configuración de Mapa Base" -#contributors: +#contributors:corochasco msgid "Basemap Configuration Dialog" msgstr "Cuadro de Configuración de Mapa Base" -#contributors: +#contributors:corochasco msgid "Basemap Parameters:" msgstr "Basemap Parameters:" @@ -682,47 +754,51 @@ msgstr "Basemap Parameters:" msgid "Basemap Sources: (Format: group&name.basemap&name,basemap&url)" msgstr "" -#contributors: +#contributors:corochasco msgid "Before add/delete observations, please close the %d view(s) that depend on it." msgstr "Antes de añadir/borrar observaciones, cerrar la(s) vista(s) %d que depende(n) de ellas." -#contributors: +#contributors:corochasco msgid "Before proceed with operation (add/remove, move, or rename), please close %d views that depend on it." msgstr "Antes de proceder con la operación (añadir/eliminar, mover o renombrar), cerrar las %d vistas que dependen de ella." -#contributors: +#contributors:corochasco msgid "Before you can modify the variable %s, please close the %d view(s) that depend on it." msgstr "Antes de modificar la variable %s, cerrar la(s) %d vista(s) que dependen de ella" -#contributors: +#contributors:corochasco msgid "Bivariate" msgstr "Bivariante" #contributors: +msgid "Bivariate Join Count only applies to no co-location case. The selected variables have co-locations. Please change your selection, or use Co-location Join Count." +msgstr "" + +#contributors:corochasco msgid "Bivariate Local Join Count" msgstr "Join Count Local Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Local Moran's I" msgstr "I de Moran Local Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Moran Variable Settings" msgstr "Configuración Variable de Moran Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Moran's I" msgstr "I de Morán Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Moran's I (%s): %s and lagged %s" msgstr "I de Moran Bivariante (%s): %s y %s retardado" -#contributors: +#contributors:corochasco msgid "Bonferroni bound:" msgstr "Límite de Bonferroni" -#contributors: +#contributors:corochasco msgid "Both are significant, Spatial Lag Model has been selected." msgstr "Ambos son significativos, se selecciona el Modelo del Retardo Espacial" @@ -734,23 +810,31 @@ msgstr "" msgid "Bounding Box" msgstr "" -#contributors: +#contributors:corochasco msgid "Box Map (Hinge=1.5)" msgstr "Mapa de Caja (Bisagra=1.5)" -#contributors: +#contributors:corochasco msgid "Box Map (Hinge=3.0)" msgstr "Mapa de Caja (Bisagra=3.0)" -#contributors: +#contributors:corochasco msgid "Box Plot" msgstr "Diagrama de Caja" #contributors: +msgid "Box Plot Variable" +msgstr "" + +#contributors: +msgid "Box plot var: " +msgstr "" + +#contributors:corochasco msgid "Boxplot Theme" msgstr "Tema del diagrama de Caja" -#contributors: +#contributors:corochasco msgid "Breaks" msgstr "Cortes" @@ -758,19 +842,23 @@ msgstr "Cortes" msgid "Breaks with same values were created. Please choose a smaller categories, or manually edit the break values." msgstr "" -#contributors: +#contributors:corochasco msgid "Bubble Chart" msgstr "Gráfico de Burbujas" -#contributors: +#contributors:corochasco msgid "Bubble Chart - x: %s, y: %s, size: %s, %s" msgstr "Gráfico de Burbujas - x: %s, y: %s, tamaño: %s, %s" -#contributors: +#contributors:corochasco msgid "Bubble Chart Variables" msgstr "Variables de Gráfico de Burbujas" #contributors: +msgid "Bubble Color" +msgstr "" + +#contributors:corochasco msgid "Bubble Size" msgstr "Tamaño de Burbuja" @@ -782,11 +870,11 @@ msgstr "" msgid "Buffer query area:" msgstr "" -#contributors: +#contributors:corochasco msgid "Bug Report" msgstr "Informe de Errores" -#contributors: +#contributors:corochasco msgid "C&reate" msgstr "Crear" @@ -794,11 +882,11 @@ msgstr "Crear" msgid "CRS (proj4 format)" msgstr "" -#contributors: +#contributors:corochasco msgid "CSV Configuration Warning" msgstr "Aviso de Configuración CSV" -#contributors: +#contributors:corochasco msgid "CSV Contains Variable Names?" msgstr "¿CSV Contiene Nombres de Variables?" @@ -807,22 +895,26 @@ msgid "CSV File Configuration" msgstr "" #contributors: +msgid "CSV files (*.csv)|*.csv" +msgstr "" + +#contributors:corochasco msgid "Calculator" msgstr "Calculadora" -#contributors: +#contributors:corochasco msgid "Can't connect to datasource: " msgstr "No se puede conectar con fuente de datos:" #contributors: -msgid "Can't create layer %s with empty field (%s) name." +msgid "Can't create layer %s with empty field (%d) name." msgstr "" #contributors: msgid "Can't create output OGR driver. \n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "Can't get bounding box information from this datasource. Please try another datasource." msgstr "No se puede obtener información del cuadro delimitador de la fuente de datos. Intentarlo con otra fuente de datos." @@ -830,7 +922,7 @@ msgstr "No se puede obtener información del cuadro delimitador de la fuente de msgid "Can't get datasource type from: %s\n\nPlease select datasource supported by GeoDa or add extension to file datasource." msgstr "" -#contributors: +#contributors:corochasco msgid "Can't get layers from unknown datasource. Please complete the datasource fields." msgstr "Imposible obtener capas de fuente de datos desconocida. Completar los campos de la misma." @@ -842,7 +934,7 @@ msgstr "" msgid "Can't write/create layer \"" msgstr "" -#contributors: +#contributors:corochasco msgid "Cancel" msgstr "Cancelar" @@ -850,51 +942,55 @@ msgstr "Cancelar" msgid "Canvas Layout Preview" msgstr "" -#contributors: -msgid "Carto" -msgstr "Carto" - -#contributors: +#contributors:corochasco msgid "Cartogram" msgstr "Cartograma" -#contributors: +#contributors:corochasco msgid "Cartogram Variables" msgstr "Variables del Cartograma" -#contributors: +#contributors:corochasco msgid "Categories" msgstr "Categorías" -#contributors: +#contributors:corochasco msgid "Categories \"%s\" is currently in use by another view. Please close or change all views using this custom categories before deleting." msgstr "Categorías \"%s\" está actualmente en uso por otra vista. Cerrar/cambiar las vistas utilizando estas categorías personalizadas antes de borrar." -#contributors: +#contributors:corochasco msgid "Categories of " msgstr "Categoría de " -#contributors: +#contributors:corochasco msgid "Categories title \"%s\" already exists. Please choose a different title." msgstr "Título de categorías \"%s\" existente. Seleccionar un título diferente." -#contributors: +#contributors:corochasco msgid "Category" msgstr "Categoría" -#contributors: +#contributors:corochasco msgid "Category Editor" msgstr "Editor de Categorías" #contributors: +msgid "Category Variable:" +msgstr "" + +#contributors: +msgid "Cell:" +msgstr "" + +#contributors:corochasco msgid "Central European (CP852)" msgstr "Centroeuropeo (CP852)" -#contributors: +#contributors:corochasco msgid "Central European (Windows-1250)" msgstr "Centroeuropeo (Windows-1250)" -#contributors: +#contributors:corochasco msgid "Central European Latin-2 (ISO-8859-2)" msgstr "Centroeuropeo Latín-2 (ISO-8859-2)" @@ -906,11 +1002,15 @@ msgstr "" msgid "Centroid (Y)" msgstr "" -#contributors: +#contributors:corochasco msgid "Change" msgstr "Cambio" #contributors: +msgid "Change Associate Line Color" +msgstr "" + +#contributors:corochasco msgid "Change Categories Title" msgstr "Cambiar Título de Categorías" @@ -918,35 +1018,39 @@ msgstr "Cambiar Título de Categorías" msgid "Change Color of Root" msgstr "" -#contributors: +#contributors:corochasco msgid "Change Current Map Type" msgstr "Cambiar Tipo Actual de Mapa" -#contributors: +#contributors:corochasco msgid "Change Edge Color" msgstr "Cambiar Color del Borde" -#contributors: +#contributors:corochasco msgid "Change Edge Thickness" msgstr "Cambiar Grosor del Borde" -#contributors: +#contributors:corochasco msgid "Change Fill Color" msgstr "Change Fill Color" -#contributors: +#contributors:corochasco msgid "Change Fill Color of Neighbors" msgstr "Cambiar Color de Relleno de Vecinos" #contributors: +msgid "Change Fill Color of Selected" +msgstr "" + +#contributors:corochasco msgid "Change Font" msgstr "Cambiar Fuente" -#contributors: +#contributors:corochasco msgid "Change Map Transparency" msgstr "Cambiar Transparencia del Mapa" -#contributors: +#contributors:corochasco msgid "Change Outline Color" msgstr "Change Outline Color" @@ -954,15 +1058,15 @@ msgstr "Change Outline Color" msgid "Change Outline Color of Selected" msgstr "" -#contributors: +#contributors:corochasco msgid "Change Parameters" msgstr "Cambiar Parámetros" -#contributors: +#contributors:corochasco msgid "Change Point Radius" msgstr "Change Point Radius" -#contributors: +#contributors:corochasco msgid "Change Seed" msgstr "Cambiar semilla" @@ -971,42 +1075,46 @@ msgid "Change Size of Root" msgstr "" #contributors: -msgid "Change field properties (%s) failed.\n\nDetails: %s" +msgid "Change Transparency" msgstr "" #contributors: +msgid "Change field properties (%s) failed.\n\nDetails: %s" +msgstr "" + +#contributors:corochasco msgid "Change title \"%s\" to" msgstr "Cambiar título\"%s\" a" -#contributors: +#contributors:corochasco msgid "Change variable type for \"%s\" has failed. Please check all values are valid for conversion." msgstr "Error en el cambio de tipo de variable por \"%s\". Comprobar la validez de todos los valores en la conversión." -#contributors: +#contributors:corochasco msgid "Check Bug Report on Github" msgstr "Consulte el Informe de Errores en Github" -#contributors: +#contributors:corochasco msgid "Check Updates" msgstr "Comprobar Actualizaciones" -#contributors: +#contributors:corochasco msgid "Checking Symmetry..." msgstr "Comprobando Simetría..." -#contributors: +#contributors:corochasco msgid "Chinese Simplified (GB2312)" msgstr "Chino Simplificado (GB2312)" -#contributors: +#contributors:corochasco msgid "Chinese Traditional (Big5)" msgstr "Chino Tradicional (Big5)" -#contributors: +#contributors:corochasco msgid "Choose A Color" msgstr "Seleccionar un Color" -#contributors: +#contributors:corochasco msgid "Choose Cateogry Color" msgstr "Seleccionar Color de Categoría" @@ -1018,31 +1126,35 @@ msgstr "" msgid "Choose Cateogry Outline Color" msgstr "" -#contributors: +#contributors:corochasco msgid "Choose Intervals" msgstr "Elegir Intervalos" #contributors: +msgid "Choose Line Color" +msgstr "" + +#contributors:corochasco msgid "Choose Weights" msgstr "Seleccionar Pesos" -#contributors: +#contributors:corochasco msgid "Choose Weights File" msgstr "Elegir Archivo de Pesos" -#contributors: +#contributors:corochasco msgid "Choose an output weights file name." msgstr "Escribir nombre de fichero de resultado de pesos" -#contributors: +#contributors:corochasco msgid "Chosen field is not a numeric type. Please select a numeric type field." msgstr "El campo escogido no es numérico. Seleccionar un campo de tipo numérico." -#contributors: +#contributors:corochasco msgid "Chosen field is not a numeric type. Please select a numeric type field." msgstr "El campo elegido no es numérico. Seleccionar un campo numérico." -#contributors: +#contributors:corochasco msgid "Chosen key field '%s' s a time variant. Please choose a non-time variant field as key." msgstr "Campo clave seleccionado %s' varía en el tiempo. Seleccionar campo clave no variable en el tiempo." @@ -1050,59 +1162,51 @@ msgstr "Campo clave seleccionado %s' varía en el tiempo. Seleccionar campo clav msgid "Chosen key field is not valid. Please select another key field" msgstr "" -#contributors: +#contributors:corochasco msgid "Chow test for sel/unsel regression subsets: " msgstr "Test de Chow para regresiones de subgrupos de sel/no sel." -#contributors: +#contributors:corochasco msgid "Circle" msgstr "Círculo" -#contributors: +#contributors:corochasco msgid "Circle Color" msgstr "Color del Círculo" -#contributors: +#contributors:corochasco msgid "Circle Size" msgstr "Tamaño del Círculo" -#contributors: +#contributors:corochasco msgid "Classic " msgstr "Básico" -#contributors: +#contributors:corochasco msgid "Classification Themes" msgstr "Temas de Clasificación" -#contributors: +#contributors:corochasco msgid "Clean Basemap Cache" msgstr "Borrar Mapa Base de Caché" -#contributors: +#contributors:corochasco msgid "Clear Highlight Association" msgstr "Clear Highlight Association" -#contributors: +#contributors:corochasco msgid "Clear Selection" msgstr "Borrar Selección" -#contributors: -msgid "Click RegressionDlg::OnSaveToTxtFileClick" -msgstr "Teclear RegressionDlg::OnSaveToTxtFileClick" - -#contributors: -msgid "Click RegressionDlg::OnViewResultsClick" -msgstr "Teclear RegressionDlg::OnViewResultsClick" - -#contributors: +#contributors:corochasco msgid "Close" msgstr "Cerrar" -#contributors: +#contributors:corochasco msgid "Cluster Map " msgstr "Mapa de Clústers" -#contributors: +#contributors:corochasco msgid "Cluster Maps" msgstr "Mapas de Clústers" @@ -1111,10 +1215,14 @@ msgid "Cluster centers:" msgstr "" #contributors: +msgid "Clustering:" +msgstr "" + +#contributors:corochasco msgid "Clusters" msgstr "Clúster" -#contributors: +#contributors:corochasco msgid "Co-location Join Count" msgstr "Co-location Join Count" @@ -1122,7 +1230,7 @@ msgstr "Co-location Join Count" msgid "Co-location Join Count only applies to co-location case. The selected variables have no co-location. Please change your selection, or use Univariate/Bivariate Local Join Count." msgstr "" -#contributors: +#contributors:corochasco msgid "Co-location Map" msgstr "Mapa de Co-localización" @@ -1130,123 +1238,139 @@ msgstr "Mapa de Co-localización" msgid "Co-location Map: " msgstr "" -#contributors: +#contributors:corochasco msgid "Co-location Settings" msgstr "Configuración de Co-localización" -#contributors: +#contributors:corochasco msgid "Coeff. Var. Mat." msgstr "Mat. Var. Coef." -#contributors: +#contributors:corochasco msgid "Colocation Cluster" msgstr "Clúster de Colocaciones" -#contributors: +#contributors:corochasco msgid "Color" msgstr "Color" -#contributors: +#contributors:corochasco msgid "Color Scheme" msgstr "Paleta de Colores" -#contributors: +#contributors:corochasco msgid "Column Name" msgstr "Nombre de Columna" -#contributors: +#contributors:corochasco msgid "Column Number (from 0)" msgstr "Número de Columna (desde 0)" -#contributors: +#contributors:corochasco msgid "Comma Separated Value (*.csv)|*.csv" msgstr "Valor Separado por Comas (*.csv)|*.csv" -#contributors: +#contributors:corochasco msgid "Components:" msgstr "Componentes:" #contributors: +msgid "Condensed Tree" +msgstr "" + +#contributors: +msgid "Conditional Box Plot" +msgstr "" + +#contributors: +msgid "Conditional Box Plot Variables" +msgstr "" + +#contributors:corochasco msgid "Conditional Co-location Map Variables" msgstr "Variables de Mapa de Co-localización Condicional" -#contributors: +#contributors:corochasco msgid "Conditional G Cluster Map Variables" msgstr "Variables de Mapa de Clúster G Condicional" -#contributors: +#contributors:corochasco msgid "Conditional GetisOrd Map" msgstr "Mapa Condicional de GetisOrd" -#contributors: +#contributors:corochasco msgid "Conditional Histogram" msgstr "Histograma Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Histogram Variables" msgstr "Variables de Histograma Condicional" -#contributors: +#contributors:corochasco msgid "Conditional LISA Map" msgstr "Mapa LISA Condicional" -#contributors: +#contributors:corochasco msgid "Conditional LISA Map Variables" msgstr "Variables del Mapa LISA Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Local Geary Map" msgstr "Mapa Condicional Geary Local" -#contributors: +#contributors:corochasco msgid "Conditional Local Geary Map Variables" msgstr "Variables del Mapa de Geary Local Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Local Join Count Map" msgstr "Mapa Joint Count Local Condicional" #contributors: +msgid "Conditional Local Match Test Map" +msgstr "" + +#contributors:corochasco msgid "Conditional Map" msgstr "Mapa Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Map Variables" msgstr "Variables Mapa Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Plot" msgstr "Gráfico Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Scatter Plot" msgstr "Diagrama de Dispersión Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Scatter Plot Variables" msgstr "Variables Gráfico de Dispersión Condicional" -#contributors: +#contributors:corochasco msgid "Connect" msgstr "Conectar" -#contributors: +#contributors:corochasco msgid "Connect to Data Source" msgstr "Conectarse a la fuente de datos" -#contributors: +#contributors:corochasco msgid "Connectivity" msgstr "Conectividad" -#contributors: +#contributors:corochasco msgid "Connectivity Graph" msgstr "Gráfico de Conectividad" -#contributors: +#contributors:corochasco msgid "Connectivity Histogram" msgstr "Histograma de Conectividades" -#contributors: +#contributors:corochasco msgid "Connectivity Map" msgstr "Mapa de conectividad" @@ -1255,30 +1379,38 @@ msgid "Connectivity Map - " msgstr "" #contributors: +msgid "Construction Re-runs (inits)" +msgstr "" + +#contributors:corochasco msgid "Contiguity Weight" msgstr "Pesos de Contigüidad" -#contributors: +#contributors:corochasco msgid "Continue" msgstr "Continuar" #contributors: +msgid "Convergence Criterion:" +msgstr "" + +#contributors:corochasco msgid "Convert ASCII to SHP" msgstr "Convertir ASCII a SHP" -#contributors: +#contributors:corochasco msgid "Convert Boundary to SHP" msgstr "Convertir Boundary a SHP" -#contributors: +#contributors:corochasco msgid "Convert Boundary to Shape Datasource" msgstr "Convertir Boundary a Fuente de Datos Shape" -#contributors: +#contributors:corochasco msgid "Cooling Rate:" msgstr "Tasa de Enfriamiento" -#contributors: +#contributors:corochasco msgid "Cooling rate for Simulated Annealing algorithm has to be a float number between 0 and 1 (e.g. 0.85)." msgstr "La tasa de enfriamiento para algoritmo de Recocido Simulado ha de ser un nº flotante entre 0 y 1 (ej. 0.85)." @@ -1286,19 +1418,19 @@ msgstr "La tasa de enfriamiento para algoritmo de Recocido Simulado ha de ser un msgid "Cooling rate:" msgstr "" -#contributors: +#contributors:corochasco msgid "Copy" msgstr "Copiar" -#contributors: +#contributors:corochasco msgid "Copy Image To Clipboard" msgstr "Copiar Imagen al Portapapeles " -#contributors: +#contributors:corochasco msgid "Copy Legend To Clipboard" msgstr "Copiar Leyenda al Portapapeles" -#contributors: +#contributors:corochasco msgid "Copyright (C) 1998-2011\nGeoDa Center for Geospatial Analysis and Computation\nand Arizona Board of Regents\nAll Rights Reserved" msgstr "Copyright (C) 1998-2011\nGeoDa Center for Geospatial Analysis and Computation\ny Arizona Board of Regents\nTodos los Derechos Reservados" @@ -1306,19 +1438,19 @@ msgstr "Copyright (C) 1998-2011\nGeoDa Center for Geospatial Analysis and Comput msgid "Copyright (C) 2011-%d by Luc Anselin" msgstr "" -#contributors: +#contributors:corochasco msgid "Copyright (C) year-year by Luc Anselin" msgstr "Copyright (C) año-año por Luc Anselin" -#contributors: +#contributors:corochasco msgid "Cores" msgstr "Centros" -#contributors: +#contributors:corochasco msgid "Cores and Neighbors" msgstr "Centros y Vecinos" -#contributors: +#contributors:corochasco msgid "Correlogram" msgstr "Correlograma" @@ -1330,7 +1462,7 @@ msgstr "" msgid "Correlogram Parameters Help" msgstr "" -#contributors: +#contributors:corochasco msgid "Could not create a new variable. Possibly a read-only data source." msgstr "Imposible crear una nueva variable. Posible fuente de datos de sólo lectura." @@ -1346,39 +1478,43 @@ msgstr "" msgid "Could not initialize new project." msgstr "" -#contributors: +#contributors:corochasco msgid "Count" msgstr "Cuenta" -#contributors: +#contributors:corochasco msgid "Covariates" msgstr "Explicativas" -#contributors: +#contributors:corochasco msgid "Create" msgstr "Crear" #contributors: +msgid "Create CSVT when saving CSV file:" +msgstr "" + +#contributors:corochasco msgid "Create Custom Breaks" msgstr "Crear Cortes Personalizados" -#contributors: +#contributors:corochasco msgid "Create Grid" msgstr "Crear Rejilla" -#contributors: +#contributors:corochasco msgid "Create New Custom" msgstr "Crear Nuevo Personalizado" -#contributors: +#contributors:corochasco msgid "Create Project File Now?" msgstr "¿Crear Ahora Archivo de Proyecto?" -#contributors: +#contributors:corochasco msgid "Create Weights" msgstr "Crear Pesos" -#contributors: +#contributors:corochasco msgid "Create a project file?" msgstr "¿Crear un archivo de proyecto?" @@ -1386,11 +1522,11 @@ msgstr "¿Crear un archivo de proyecto?" msgid "Create new custom categories classification." msgstr "" -#contributors: +#contributors:corochasco msgid "Creating Grid" msgstr "Crear Rejilla" -#contributors: +#contributors:corochasco msgid "Cumulative" msgstr "Acumulado" @@ -1402,11 +1538,11 @@ msgstr "" msgid "Current Opacity: %.2f" msgstr "" -#contributors: +#contributors:corochasco msgid "Current Transparency: %.2f" msgstr "Transparencia actual: %.2f" -#contributors: +#contributors:corochasco msgid "Current field name:" msgstr "Nombre de campo actual" @@ -1414,11 +1550,11 @@ msgstr "Nombre de campo actual" msgid "Current layer has already been associated with selected layer. Please select another layer to associate with." msgstr "" -#contributors: +#contributors:corochasco msgid "Current time:" msgstr "Tiempo Actual:" -#contributors: +#contributors:corochasco msgid "Curve Color" msgstr "Color de la Curva" @@ -1426,31 +1562,35 @@ msgstr "Color de la Curva" msgid "Custom" msgstr "" -#contributors: +#contributors:corochasco msgid "Custom Breaks" msgstr "Cortes Personalizados" -#contributors: +#contributors:corochasco msgid "Custom Inference" msgstr "Inferencia Personalizada" #contributors: +msgid "Customized color was detected. Do you want to appy pre-defined color scheme on breaks?." +msgstr "" + +#contributors:corochasco msgid "Cut" msgstr "Cortar" -#contributors: +#contributors:corochasco msgid "Cyrillic (ISO-8859-5)" msgstr "Cirílico (ISO-8859-5)" -#contributors: +#contributors:corochasco msgid "Cyrillic (KOI8-R)" msgstr "Cirílico (KOI8-R)" -#contributors: +#contributors:corochasco msgid "Cyrillic (Windows-1251)" msgstr "Cirílico (Windows-1251)" -#contributors: +#contributors:corochasco msgid "Cyrillic/Russian (CP866)" msgstr "Cirílico/Ruso (CP866)" @@ -1458,71 +1598,95 @@ msgstr "Cirílico/Ruso (CP866)" msgid "D.F." msgstr "" -#contributors: +#contributors:corochasco msgid "DBF File Information" msgstr "Información Archivo DBF" -#contributors: +#contributors:corochasco msgid "DBF Viewer 0.8 (July 29, 2011)" msgstr "DBF Viewer 0.8 (Julio 29, 2011)" #contributors: +msgid "DBScan" +msgstr "" + +#contributors: +msgid "DBScan Cluster Map (%d clusters)" +msgstr "" + +#contributors: +msgid "DBScan Clustering Settings" +msgstr "" + +#contributors: +msgid "DBScan* Cluster Map (%d clusters)" +msgstr "" + +#contributors: +msgid "DBScan*:" +msgstr "" + +#contributors: +msgid "DBScan:" +msgstr "" + +#contributors:corochasco msgid "Data" msgstr "Datos" -#contributors: +#contributors:corochasco msgid "Data Point" msgstr "Punto de Datos" -#contributors: +#contributors:corochasco msgid "Data Preview - number of preview records:" msgstr "Vista Previa de Datos - nº de datos en vista previa:" -#contributors: +#contributors:corochasco msgid "Data Source Overview/Help: " msgstr "Revisión Fuente de Datos/Ayuda" -#contributors: +#contributors:corochasco msgid "Data Type" msgstr "Tipo de Datos" -#contributors: +#contributors:corochasco msgid "Data source (%s) doesn't exist. Please check the project configuration file." msgstr "La fuente de datos (%s) no existe. Comprobar el fichero de configuración del proyecto." -#contributors: +#contributors:corochasco msgid "Database" msgstr "Base de Datos" -#contributors: +#contributors:corochasco msgid "Database Host" msgstr "Base de Datos Anfitrión" -#contributors: +#contributors:corochasco msgid "Database Name/Instance" msgstr "Nombre Base de Datos/Instancia" -#contributors: +#contributors:corochasco msgid "Database Port" msgstr "Base de Datos Puerto" -#contributors: +#contributors:corochasco msgid "Database Type" msgstr "Tipo Base de Datos" -#contributors: +#contributors:corochasco msgid "Database port is empty. Please input one." msgstr "Puerto de base de datos vacío. Introducir uno." -#contributors: +#contributors:corochasco msgid "Database/Instance Name" msgstr "Base de datos/Nombre de instancia" -#contributors: +#contributors:corochasco msgid "Datasource in project is not valid." msgstr "Fuente de daos del proyecto no válida." -#contributors: +#contributors:corochasco msgid "Datasource path is empty." msgstr "Ruta vacía de fuente de datos." @@ -1538,11 +1702,11 @@ msgstr "" msgid "December" msgstr "" -#contributors: +#contributors:corochasco msgid "Decimal:" msgstr "Decimal:" -#contributors: +#contributors:corochasco msgid "Decimals (max 15)" msgstr "Decimales (máx. 15)" @@ -1551,66 +1715,74 @@ msgid "Default displayed decimal places in Table:" msgstr "" #contributors: +msgid "Degree of smoothing (span):" +msgstr "" + +#contributors: +msgid "Degree of the polynomials:" +msgstr "" + +#contributors:corochasco msgid "Delete" msgstr "Eliminar" -#contributors: +#contributors:corochasco msgid "Delete Variable(s)" msgstr "Eliminar Variable(s)" -#contributors: +#contributors:corochasco msgid "Delta Factor:" msgstr "Factor Delta:" -#contributors: +#contributors:corochasco msgid "Dendrogram" msgstr "Dendograma" -#contributors: +#contributors:corochasco msgid "Dependent Var (y-axis)" msgstr "Var. Dependiente (eje-y)" -#contributors: +#contributors:corochasco msgid "Dependent Var Y" msgstr "Variable Dependiente Y" -#contributors: +#contributors:corochasco msgid "Dependent Variable" msgstr "Variable dependiente" -#contributors: +#contributors:corochasco msgid "Descending order" msgstr "Orden Descendente" -#contributors: +#contributors:corochasco msgid "Description" msgstr "Descripción" -#contributors: +#contributors:corochasco msgid "Diagonal weights = 1" msgstr "pesos Diagonal = 1" -#contributors: +#contributors:corochasco msgid "Diff Values" msgstr "Valores en Difer." -#contributors: +#contributors:corochasco msgid "Difference-in-Means Test:" msgstr "Test de Diferencia de Medias:" -#contributors: +#contributors:corochasco msgid "Differential Local Moran's I" msgstr "I Local de Moran Diferencial" -#contributors: +#contributors:corochasco msgid "Differential Moran Variable Settings" msgstr "Configuración de Variable de Moran Diferencial" -#contributors: +#contributors:corochasco msgid "Differential Moran's I" msgstr "I de Moran Diferencial" -#contributors: +#contributors:corochasco msgid "Differential Moran's I (%s): %s - %s" msgstr "I de Moran Diferencial (%s): %s - %s" @@ -1618,47 +1790,55 @@ msgstr "I de Moran Diferencial (%s): %s - %s" msgid "Differential Moran's I tests whether the change in a variable over time is spatially correlated.\n\nPlease first group variables by time period: Select Time --> Time Editor." msgstr "" -#contributors: +#contributors:corochasco msgid "Disable auto upgrade:" msgstr "Desactivar actualización automática" -#contributors: +#contributors:corochasco msgid "Disable crash detection for bug report:" msgstr "Desactivar detección de fallos para informe de errores" -#contributors: +#contributors:corochasco msgid "Display Axes Scale Values" msgstr "Mostrar Valores de Escala Ejes " -#contributors: +#contributors:corochasco msgid "Display Centroids" msgstr "Mostrar Centroides" #contributors: +msgid "Display Heat Map" +msgstr "" + +#contributors:corochasco msgid "Display Mean Centers" msgstr "Mostrar Centros Medios" #contributors: +msgid "Display Minimum Spanning Tree" +msgstr "" + +#contributors:corochasco msgid "Display Slope Values" msgstr "Mostrar Valores de Pendiente" -#contributors: +#contributors:corochasco msgid "Display Statistics" msgstr "Mostrar Estadísticos" -#contributors: +#contributors:corochasco msgid "Display Thiessen Polygons" msgstr "Mostrar Polígonos Thiessen" -#contributors: +#contributors:corochasco msgid "Displayed decimal places" msgstr "Mostrar lugares decimales" -#contributors: +#contributors:corochasco msgid "Displayed decimals" msgstr "Mostrar decimales" -#contributors: +#contributors:corochasco msgid "Displayed decimals places" msgstr "Lugares decimales mostrados" @@ -1678,22 +1858,38 @@ msgstr "" msgid "Dissolve only works on polygon dataset." msgstr "" -#contributors: +#contributors:corochasco msgid "Distance" msgstr "Distancia" -#contributors: +#contributors:corochasco msgid "Distance Function:" msgstr "Función de Distancia:" #contributors: +msgid "Distance Scatter Plot" +msgstr "" + +#contributors: +msgid "Distance Scatter Plot: " +msgstr "" + +#contributors: +msgid "Distance Threshold (epsilon):" +msgstr "" + +#contributors:corochasco msgid "Distance Weight" msgstr "Pesos de Distancias" -#contributors: +#contributors:corochasco msgid "Distance band" msgstr "Banda de Distancia" +#contributors: +msgid "Distance based Methods" +msgstr "" + #contributors: msgid "Distance function:\t" msgstr "" @@ -1714,15 +1910,19 @@ msgstr "" msgid "Do you want to save the results of Diff-in-Diff test?\n\nNote: the results can only be saved into an external data file, due to the change of cross-sectional observations in a space-time context." msgstr "" -#contributors: +#contributors:corochasco msgid "Do you want to save your data?" msgstr "¿Desea guardar sus datos?" #contributors: +msgid "Don't ask again" +msgstr "" + +#contributors:corochasco msgid "Don't show Recent/Sample Data panel again" msgstr "No mostrar Recientes/Datos de Ejemplo de nuevo" -#contributors: +#contributors:corochasco msgid "Don't show this dialog again (You can always change this setting using menu: File->Preferences)" msgstr "No mostrar este cuadro de nuevo (Esta configuración siempre se puede cambiar en el menú: Archivo->Preferencias)" @@ -1738,15 +1938,19 @@ msgstr "" msgid "Download OSM Roads" msgstr "" -#contributors: +#contributors:corochasco msgid "Downloading updates..." msgstr "Descargando actualizaciones..." #contributors: +msgid "Draw the values of selected variable on map (input font size):" +msgstr "" + +#contributors:corochasco msgid "Duplicate IDs" msgstr "IDs Duplicados" -#contributors: +#contributors:corochasco msgid "Duplicate Thiessen Polygons Found" msgstr "Encontrados Polígonos Thiesen duplicados" @@ -1762,59 +1966,59 @@ msgstr "" msgid "Duplicate variable names specified." msgstr "" -#contributors: +#contributors:corochasco msgid "E&xplore" msgstr "Explorar" -#contributors: +#contributors:corochasco msgid "ESRI File Geodatabase (*.gdb)|*.gdb" msgstr "Geodatabase archivos ESRI (*.gdb)|*.gdb" -#contributors: +#contributors:corochasco msgid "ESRI Personal Geodatabase (*.mdb)|*.mdb" msgstr "Geodatabase Personal ESRI (*.mdb)|*.mdb" -#contributors: +#contributors:corochasco msgid "ESRI Shapefile (*.shp)|*.shp" msgstr "Archivo ESRI (*.shp)|*.shp" -#contributors: +#contributors:corochasco msgid "Edit" msgstr "Editar" -#contributors: +#contributors:corochasco msgid "Edit Custom Breaks" msgstr "Editar Cortes Personalizados" -#contributors: +#contributors:corochasco msgid "Edit LOWESS Parameters" msgstr "Editar Parámetros LOWESS" -#contributors: +#contributors:corochasco msgid "Edit Title" msgstr "Editar Título" -#contributors: +#contributors:corochasco msgid "Edit Variable Properties" msgstr "Editar Propiedades de Variables" -#contributors: +#contributors:corochasco msgid "Emp Bayes Rate Std Moran's I (%s): %s / %s" msgstr "I de Moran Std. en Tasa de Bayes Empírico (%s): %s / %s" -#contributors: +#contributors:corochasco msgid "Empirical Bayes" msgstr "Empírico Bayes" -#contributors: +#contributors:corochasco msgid "Empirical Bayes Rate Standardization Variables" msgstr "Variables Estandarizadas de Tasas de Bayes Empírico" -#contributors: +#contributors:corochasco msgid "Empirical Bayes Smoothed Variable Settings" msgstr "Configuración Variable Alisada de Bayes Empírico" -#contributors: +#contributors:corochasco msgid "Empirical Spatial Rate Smoothed Variable Settings" msgstr "Configuración de Variable Alisada de Tasa Empírica Espacial" @@ -1822,7 +2026,7 @@ msgstr "Configuración de Variable Alisada de Tasa Empírica Espacial" msgid "Enable High DPI/Retina support (Mac only):" msgstr "" -#contributors: +#contributors:corochasco msgid "Enable User Defined Value Range of Y-Axis" msgstr "Permitir Definicion de Rango de Valores del Eje Y" @@ -1830,11 +2034,11 @@ msgstr "Permitir Definicion de Rango de Valores del Eje Y" msgid "Enable transparency setup of category color in map (Windows only):" msgstr "" -#contributors: +#contributors:corochasco msgid "Encode" msgstr "Codificación" -#contributors: +#contributors:corochasco msgid "Enter a seed value" msgstr "Introducir valor de semilla" @@ -1842,19 +2046,19 @@ msgstr "Introducir valor de semilla" msgid "Enter a seed value for random number generator:" msgstr "" -#contributors: +#contributors:corochasco msgid "Enter new ID variable name:" msgstr "Introduzca nombre nueva variable ID" -#contributors: +#contributors:corochasco msgid "Equal Intervals" msgstr "Intervalos Iguales" -#contributors: +#contributors:corochasco msgid "Equal Intervals Map" msgstr "Mapa de Intervalos Iguales" -#contributors: +#contributors:corochasco msgid "Error" msgstr "Error" @@ -1862,47 +2066,47 @@ msgstr "Error" msgid "Error while opening project:\n\n" msgstr "" -#contributors: +#contributors:corochasco msgid "Error: " msgstr "Error: " -#contributors: +#contributors:corochasco msgid "Error: Base values contain non-positive numbers which will result in undefined values." msgstr "Error: Valores de la base con números negativos, que dan lugar a valores indefinidos." -#contributors: +#contributors:corochasco msgid "Error: Chosen theme requires more cateogries than observations." msgstr "Error: el tema seleccionado tiene más categorías que observaciones." -#contributors: +#contributors:corochasco msgid "Error: Due to restrictions on the DBF file format, the particular combination of length and decimals entered is not valid. Based on your current choices, we recommend length = %d and decimals = %d" msgstr "Error: debido a restricciones en el formato del archivo DBF, la combinación concreta de longitud y decimales introducida no es válida. En base a su elección actual, recomendamos longitud = %d y decimales = %d" -#contributors: +#contributors:corochasco msgid "Error: Maximum number of neighbors %d exceeded." msgstr "Error: Excedido el máximo número de vecinos %d" -#contributors: +#contributors:corochasco msgid "Error: The table variable name is empty." msgstr "Error: El nombre de la variable de la tabla está vacío." -#contributors: +#contributors:corochasco msgid "Error: \"%s\" already exists in Table, please specify a different name." msgstr "Error: \"%s\" existente en la Tabla, especificar un nombre diferente." -#contributors: +#contributors:corochasco msgid "Error: \"%s\" is an invalid variable name. The first character must be alphabetic, and the remaining characters can be either alphanumeric or underscores. For DBF table, a valid variable name is between one and ten characters long." msgstr "Error: \"%s\" no es un nombre de variable válido. El 1º carácter debe ser alfabético y los restantes pueden ser alfanuméricos o guiones bajos. En una tabla DBF, un nombre válido debe tener entre uno y 10 caracteres de largo." -#contributors: +#contributors:corochasco msgid "Error: \"%s\" not found." msgstr "Error: \"%s\" no encontrado." -#contributors: +#contributors:corochasco msgid "Error: no records found in data source." msgstr "Error: no hay registros en la fuente de datos" -#contributors: +#contributors:corochasco msgid "Error: the inverse matrix is ill-conditioned." msgstr "Error: la matriz inversa está mal-condicionada" @@ -1914,51 +2118,51 @@ msgstr "" msgid "Euclidean Distance" msgstr "" -#contributors: +#contributors:corochasco msgid "Event Variable" msgstr "Variable de Eventos" -#contributors: +#contributors:corochasco msgid "Excess Risk" msgstr "Riesgo atribuible" -#contributors: +#contributors:corochasco msgid "Excess Risk Map Variable Settings" msgstr "Configuración Variable de Mapa de Riesgo Excesivo" -#contributors: +#contributors:corochasco msgid "Exclude" msgstr "Excluir" -#contributors: +#contributors:corochasco msgid "Existing Variables" msgstr "Variables Existentes" -#contributors: +#contributors:corochasco msgid "Exit" msgstr "Salir" -#contributors: +#contributors:corochasco msgid "Exit with unsaved changes?" msgstr "¿Salir sin guardar cambios?" -#contributors: +#contributors:corochasco msgid "Exit?" msgstr "¿Salir?" -#contributors: +#contributors:corochasco msgid "Explore" msgstr "Explorar" -#contributors: +#contributors:corochasco msgid "Export or save layer to" msgstr "Exportar o guardar capa para" -#contributors: +#contributors:corochasco msgid "Exporting Shape to Boundary" msgstr "Exportar Shape to Boundary" -#contributors: +#contributors:corochasco msgid "Expression" msgstr "Expresión" @@ -1966,11 +2170,11 @@ msgstr "Expresión" msgid "Extent" msgstr "" -#contributors: +#contributors:corochasco msgid "Fail in reading the Boundary file: at polygon-%d" msgstr "Error de lectura del fichero Boundary: en polígono-%d" -#contributors: +#contributors:corochasco msgid "Failed to create the weights file." msgstr "Error al crear archivo de pesos." @@ -1978,10 +2182,14 @@ msgstr "Error al crear archivo de pesos." msgid "Failed to open data source. Please check the data/datasource and check if the data type/format is supported by GeoDa.\n\nTip: you can set up the necessary GeoDa driver by following the instructions at:\n http://geodacenter.github.io/formats.html" msgstr "" -#contributors: +#contributors:corochasco msgid "False Discovery Rate:" msgstr "Tasa de Falso Descubrimiento" +#contributors: +msgid "Family:" +msgstr "" + #contributors: msgid "February" msgstr "" @@ -1990,19 +2198,19 @@ msgstr "" msgid "Field (%s) already exited." msgstr "" -#contributors: +#contributors:corochasco msgid "File" msgstr "Archivo" -#contributors: +#contributors:corochasco msgid "File Path" msgstr "Ruta del Archivo" -#contributors: +#contributors:corochasco msgid "File doesn't exist!" msgstr "¡Fichero no existente!" -#contributors: +#contributors:corochasco msgid "File merged into Table successfully." msgstr "Archivo unido con éxito a la Tabla." @@ -2019,22 +2227,30 @@ msgid "Fill Opacity for Category" msgstr "" #contributors: +msgid "Final Momentum:" +msgstr "" + +#contributors: +msgid "Final value of objective function:" +msgstr "" + +#contributors:corochasco msgid "Finished" msgstr "Terminado" -#contributors: +#contributors:corochasco msgid "First Variable (X)" msgstr "Primera Variable (X)" -#contributors: +#contributors:corochasco msgid "First Variable (X/Longitude)" msgstr "Primera Variable (X/Longitud)" -#contributors: +#contributors:corochasco msgid "First line of CSV is variable names?" msgstr "¿Primera Línea de CSV esn nombre de variables?" -#contributors: +#contributors:corochasco msgid "First row of CSV file" msgstr "Primera fila de archivo CSV" @@ -2042,75 +2258,79 @@ msgstr "Primera fila de archivo CSV" msgid "Fit-To-Window Mode" msgstr "" -#contributors: +#contributors:corochasco msgid "Fixed Aspect Ratio Mode" msgstr "Modo Ratio de Aspecto Fijo" -#contributors: +#contributors:corochasco msgid "Fixed scale over time" msgstr "Escala fija en el tiempo" -#contributors: +#contributors:corochasco msgid "Fixed x-axis scale over time" msgstr "Escala de eje-x fija en el tiempo" -#contributors: +#contributors:corochasco msgid "Fixed y-axis scale over time" msgstr "Escala fija del eje-y en el tiempo" -#contributors: +#contributors:corochasco msgid "Fourth Variable" msgstr "Cuarta Variable" -#contributors: +#contributors:corochasco msgid "Frequency" msgstr "Frecuencia" -#contributors: +#contributors:corochasco msgid "Full Extent" msgstr "Ver Todo" -#contributors: +#contributors:corochasco msgid "GAL files (*.gal)|*.gal" msgstr "Archivos GAL (*.gal)|*.gal" -#contributors: +#contributors:corochasco msgid "GWT files (*.gwt)|*.gwt" msgstr "Ficheros GWT (*.gwt)|*.gwt" #contributors: +msgid "Gaussian:" +msgstr "" + +#contributors:corochasco msgid "GeoDa Bug Report Dialog" msgstr "Cuadro de Informes de Errores de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa CSV File Configuration" msgstr "Configuración del Fichero CSV de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Help" msgstr "Ayuda de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Preference Setup" msgstr "Preferencias de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Project (*.gda)|*.gda" msgstr "Proyecto de GeoDa (*.gda)|*.gda" -#contributors: +#contributors:corochasco msgid "GeoDa Project File (*.gda)|*.gda" msgstr "Archivo de Proyecto GeoDa (*.gda)|*.gda" -#contributors: +#contributors:corochasco msgid "GeoDa Project File to Open" msgstr "Abrir Archivo de Proyecto de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Project to Save As" msgstr "Guardar Como Proyecto de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Update Dialog" msgstr "Cuadro de Actualización de GeoDa" @@ -2122,7 +2342,7 @@ msgstr "" msgid "GeoDa can not open the input data source. Please try another data source." msgstr "" -#contributors: +#contributors:corochasco msgid "GeoDa can't change the variable type to DATE/TIME. Please select another type." msgstr "GeoDa no puede cambiar el tipo de variable a FECHA/HORA. Seleccionar otro tipo." @@ -2138,22 +2358,26 @@ msgstr "" msgid "GeoDa can't read data from datasource. \n\nDetails: Datasource is empty." msgstr "" -#contributors: +#contributors:corochasco msgid "GeoDa can't save a Table-only data source as a Geometry enabled data source. Please try to add a geometry layer and then use File->Save As." msgstr "Imposible guardar una fuente de datos con una única Tabla como fuente de datos Geométricos. Intentar añadir capa geométrica y utilizar Fichero->Guardar Como." -#contributors: +#contributors:corochasco msgid "GeoDa can't save changes to this datasource. Please try to use File->Export." msgstr "Imposible guardar cambios en esta fuente de datos. Intentar utilizar Archivo->Exportar." -#contributors: +#contributors:corochasco msgid "GeoDa cannot find proper projection or geographic coordinate system information to add a basemap. Please update this information (e.g. in .prj file)." msgstr "GeoDa no puede encontrar la proyección adecuada o la información sobre coordenadas geográficas para añadir al mapa base. Actualizar esta información (p.e. con un archivo .prj)" -#contributors: +#contributors:corochasco msgid "GeoDa could not find the required weights file." msgstr "Geoda no puede encontrar el archivo de pesos" +#contributors: +msgid "GeoDa could not find the required weights file. \nPlease specify a spatial weights." +msgstr "" + #contributors: msgid "GeoDa could not find the required weights file. \nPlease specify weights in Tools > Weights Manager." msgstr "" @@ -2170,31 +2394,43 @@ msgstr "" msgid "GeoDa does not support datasource with line data at this time. Please choose a datasource with either point or polygon data." msgstr "" -#contributors: +#contributors:corochasco msgid "GeoDa has run into a problem and will close." msgstr "GeoDa ha encontrado un problema y se cerrará." -#contributors: +#contributors:corochasco msgid "GeoDa maj.min.bld (type), day month year" msgstr "GeoDa maj.min.bld (tipo), día mes año" -#contributors: +#contributors:corochasco msgid "GeoDa was unable to save the file." msgstr "GeoDa no puede guardar el fichero." -#contributors: +#contributors:corochasco msgid "GeoJSON (*.geojson;*.json)|*.geojson;*.json" msgstr "GeoJSON (*.geojson;*,json)|*.geojson;*,json" -#contributors: +#contributors:corochasco msgid "GeoJson URL" msgstr "URL de GeoJson" -#contributors: +#contributors:corochasco msgid "GeoPackage (*.gpkg)|*.gpkg" msgstr "GeoPackage (*.gpkg)|*.gpkg" #contributors: +msgid "Geographic Distance Metric:" +msgstr "" + +#contributors: +msgid "Geographic Distance:" +msgstr "" + +#contributors: +msgid "Geographical distance" +msgstr "" + +#contributors:corochasco msgid "Geography Markup Language (*.gml)|*.gml" msgstr "Lenguaje de Marcado Geográfico (*.gml)|*.gml" @@ -2206,31 +2442,27 @@ msgstr "" msgid "Geometries have been added to existing Table-only data source. Do you want to save them as a new datasource?" msgstr "" -#contributors: +#contributors:corochasco msgid "Geometries not saved" msgstr "Geometrías no guardadas" -#contributors: -msgid "Get a free Carto account: " -msgstr "Obtener una cuenta Carto gratis" - -#contributors: +#contributors:corochasco msgid "Get a free GeoDa-Web account: " msgstr "Obtener una cuenta de GeoDa-Web gratis" #contributors: -msgid "Get a free Nokia/HERE account: " -msgstr "Obtener una cuenta gratis de Nokia/HERE" +msgid "Get a free HERE account: " +msgstr "" #contributors: msgid "Getis-Ord" msgstr "" -#contributors: +#contributors:corochasco msgid "Gi cluster map, pseudo p-val" msgstr "Mapa de clústers Gi; pseudo p-val" -#contributors: +#contributors:corochasco msgid "Gi* cluster map, pseudo p-val" msgstr "Gi* mapa de clústers, pseudo p-val." @@ -2238,31 +2470,27 @@ msgstr "Gi* mapa de clústers, pseudo p-val." msgid "Greedy" msgstr "" -#contributors: +#contributors:corochasco msgid "Greek (ISO-8859-7)" msgstr "Griego (ISO-8859-7)" -#contributors: +#contributors:corochasco msgid "Grid Bounding Box" msgstr "Cuadro Delimitador de Rejilla" -#contributors: +#contributors:corochasco msgid "Grid Size" msgstr "Tamaño de Rejilla" -#contributors: -msgid "Grid file was successfully created." -msgstr "Archivo de rejilla creado con éxito." - #contributors: msgid "Group" msgstr "" -#contributors: +#contributors:corochasco msgid "Group 1:" msgstr "Grupo 1:" -#contributors: +#contributors:corochasco msgid "Group 2:" msgstr "Grupo 2:" @@ -2270,11 +2498,11 @@ msgstr "Grupo 2:" msgid "Group Variable:" msgstr "" -#contributors: +#contributors:corochasco msgid "Grouped Variables" msgstr "Variables Agrupadas" -#contributors: +#contributors:corochasco msgid "Groups:" msgstr "Grupos:" @@ -2291,58 +2519,62 @@ msgid "HDBScan Clustering Settings" msgstr "" #contributors: -msgid "HERE App ID" +msgid "HERE App Code" msgstr "" #contributors: -msgid "HERE App Key" +msgid "HERE App ID" msgstr "" -#contributors: +#contributors:corochasco msgid "Has Colocation" msgstr "Tiene colocación" #contributors: +msgid "Heat Map" +msgstr "" + +#contributors: +msgid "Heat Map Bandwidth Setup Dialog" +msgstr "" + +#contributors:corochasco msgid "Hebrew (ISO-8859-8-1)" msgstr "Hebreo (ISO-8859-8-1)" -#contributors: +#contributors:corochasco msgid "Hebrew (Windows-1255)" msgstr "Hebreo (Windows-1255)" -#contributors: +#contributors:corochasco msgid "Height:" msgstr "Height:" -#contributors: +#contributors:corochasco msgid "Help" msgstr "Ayuda" -#contributors: +#contributors:corochasco msgid "Hide Map" msgstr "Ocultar Mapa" -#contributors: +#contributors:corochasco msgid "Hide system table in Postgresql connection:" msgstr "Ocultar tabla de sistema en conexión de Postgresql:" -#contributors: +#contributors:corochasco msgid "Hide system table in SQLITE connection:" msgstr "Ocultar tabla de sistema en conexión SQLITE:" -#contributors: -msgid "Hierachical Map does not work with Table only datasource." -msgstr "" - -#contributors: -msgid "Hierachical Map: " -msgstr "" - -#contributors: +#contributors:corochasco msgid "Hierarchical" msgstr "Jerárquico" #contributors: +msgid "Hierarchical Cluster Map" +msgstr "" + +#contributors:corochasco msgid "Hierarchical Clustering Settings" msgstr "Configuración Clúster Jerárquico" @@ -2351,62 +2583,74 @@ msgid "Hierarchical Map" msgstr "" #contributors: +msgid "Hierarchical Map does not work with Table only datasource." +msgstr "" + +#contributors: +msgid "Hierarchical Map: " +msgstr "" + +#contributors:corochasco msgid "High" msgstr "Alto" -#contributors: +#contributors:corochasco msgid "High-High" msgstr "Alto-Alto" -#contributors: +#contributors:corochasco msgid "High-Low" msgstr "Alto-Bajo" -#contributors: +#contributors:corochasco msgid "Highlight Color" msgstr "Destacar Color" -#contributors: +#contributors:corochasco msgid "Hinge" msgstr "Bisagra" -#contributors: +#contributors:corochasco msgid "Hinge=1.5" msgstr "Bisagra=1.5" -#contributors: +#contributors:corochasco msgid "Hinge=3.0" msgstr "Bisagra=3.0" -#contributors: +#contributors:corochasco msgid "Histogram" msgstr "Histograma" -#contributors: +#contributors:corochasco msgid "Histogram Classification" msgstr "Clasificación Histograma" -#contributors: +#contributors:corochasco msgid "Histogram Variable" msgstr "Variable de Histograma" #contributors: +msgid "Histogram can't change number of intervals when \"View->Set as Unique Values\" is selected." +msgstr "" + +#contributors:corochasco msgid "Histogram: " msgstr "Histograma: " -#contributors: +#contributors:corochasco msgid "Horizontal Bins Breaks" msgstr "Cortes Intervalos Horizontales" -#contributors: +#contributors:corochasco msgid "Horizontal Cells" msgstr "Celdas Horizontales" -#contributors: +#contributors:corochasco msgid "Http connection timeout (seconds) for e.g. WFS, Geojson etc.:" msgstr "Conexión http terminada (segundos) para p.e. WFS, Geojson, etc.:" -#contributors: +#contributors:corochasco msgid "ID is not specified!" msgstr "ID no especificado" @@ -2414,23 +2658,23 @@ msgstr "ID no especificado" msgid "Image Dimension Settings" msgstr "" -#contributors: +#contributors:corochasco msgid "Improve Cartogram" msgstr "Mejorar Cartograma" -#contributors: +#contributors:corochasco msgid "Include" msgstr "Incluir" -#contributors: +#contributors:corochasco msgid "Include Variable Names" msgstr "Incluir Nombres de Variables" -#contributors: +#contributors:corochasco msgid "Include diagonal of weights matrix" msgstr "Incluir diagonal de matriz de pesos" -#contributors: +#contributors:corochasco msgid "Include lower orders" msgstr "Incluir órdenes inferiores" @@ -2438,43 +2682,55 @@ msgstr "Incluir órdenes inferiores" msgid "Incomplete Group Variable" msgstr "" -#contributors: +#contributors:corochasco msgid "Independent Var (x-axis)" msgstr "Var. Independiente (eje-x)" -#contributors: +#contributors:corochasco msgid "Independent Var X" msgstr "Var X Independiente" -#contributors: +#contributors:corochasco msgid "Inference Settings" msgstr "Configuración de Inferencia" -#contributors: +#contributors:corochasco msgid "Inference Settings (%d perm)" msgstr "Configuración Inferencia (%d perm)" -#contributors: +#contributors:corochasco msgid "Info" msgstr "Info" -#contributors: +#contributors:corochasco msgid "Information" msgstr "Información" -#contributors: +#contributors:corochasco msgid "Initial Groups:" msgstr "Grupos Iniciales:" +#contributors: +msgid "Initial Regions:" +msgstr "" + #contributors: msgid "Initial groups:\t" msgstr "" #contributors: +msgid "Initial rroups:\t" +msgstr "" + +#contributors: +msgid "Initial value of objective function:" +msgstr "" + +#contributors:corochasco msgid "Initialization Method:" msgstr "Método de inicialización:" -#contributors: +#contributors:corochasco msgid "Initialization Re-runs:" msgstr "Iniciando repeticiones:" @@ -2487,10 +2743,18 @@ msgid "Initialization re-runs:\t" msgstr "" #contributors: +msgid "Inits for ARISeL is the number of times the construction of initial feasible solution repeated, it has to be an integer number larger than 1 (default is 10)." +msgstr "" + +#contributors: +msgid "Inits:" +msgstr "" + +#contributors:corochasco msgid "Input" msgstr "Abrir" -#contributors: +#contributors:corochasco msgid "Input ASCII file" msgstr "Introducir archivo ASCII" @@ -2498,43 +2762,43 @@ msgstr "Introducir archivo ASCII" msgid "Input data source" msgstr "" -#contributors: +#contributors:corochasco msgid "Input datasource" msgstr "Fuente de Datos de Entrada" -#contributors: +#contributors:corochasco msgid "Input file " msgstr "Abrir Archivo" -#contributors: +#contributors:corochasco msgid "Input file (text file)" msgstr "Abrir archivo (texto)" -#contributors: +#contributors:corochasco msgid "Input is duplicated." msgstr "Entrada duplicada." -#contributors: +#contributors:corochasco msgid "Input is not valid." msgstr "Entrada no válida" -#contributors: +#contributors:corochasco msgid "Input is required" msgstr "Se necesita una Entrada" -#contributors: +#contributors:corochasco msgid "Input significance:" msgstr "Introducir significación:" -#contributors: +#contributors:corochasco msgid "Input:" msgstr "Entrada:" -#contributors: +#contributors:corochasco msgid "Insert before" msgstr "Insertar antes" -#contributors: +#contributors:corochasco msgid "Insufficient Random Sampling" msgstr "Muestreo Aleatorio insuficiente" @@ -2546,19 +2810,23 @@ msgstr "" msgid "Internal Error: Delete field failed.\n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "Internal Error: can't update an in-memory cell." msgstr "Error Interno: no puede actualizar una celda en memoria" #contributors: +msgid "Intersection" +msgstr "" + +#contributors:corochasco msgid "Intervals" msgstr "Intervalos" -#contributors: +#contributors:corochasco msgid "Intervals in the Histogram" msgstr "Intervalos en el Histograma" -#contributors: +#contributors:corochasco msgid "Invalid Variable" msgstr "Variable no Válida" @@ -2574,11 +2842,11 @@ msgstr "" msgid "Invalid layer association has been detected, which will cause infinite highlighting loop. Please try to reset highlight association between layers." msgstr "" -#contributors: +#contributors:corochasco msgid "Invert Select" msgstr "Invertir Selección" -#contributors: +#contributors:corochasco msgid "Invert Selection" msgstr "Invertir Selección" @@ -2587,6 +2855,10 @@ msgid "It looks like GeoDa has been terminated abnormally. \nDo you want to send msgstr "" #contributors: +msgid "Iteration" +msgstr "" + +#contributors:corochasco msgid "Iterations:" msgstr "Iteraciones:" @@ -2594,11 +2866,11 @@ msgstr "Iteraciones:" msgid "January" msgstr "" -#contributors: +#contributors:corochasco msgid "Japanese (EUC-JP)" msgstr "Japonés (EUC-JP)" -#contributors: +#contributors:corochasco msgid "Japanese (Shift&JIS)" msgstr "Japonés (Shift&JIS)" @@ -2606,6 +2878,10 @@ msgstr "Japonés (Shift&JIS)" msgid "Japanese (Shift_JIS)" msgstr "" +#contributors: +msgid "Join Operation" +msgstr "" + #contributors: msgid "Join Operation:" msgstr "" @@ -2622,19 +2898,23 @@ msgstr "" msgid "June" msgstr "" -#contributors: +#contributors:corochasco msgid "K Means" msgstr "K Means" -#contributors: +#contributors:corochasco msgid "K Medians" msgstr "K Medians" -#contributors: +#contributors:corochasco msgid "K Medoids" msgstr "K Medoids" #contributors: +msgid "K-NN:" +msgstr "" + +#contributors:corochasco msgid "K-Nearest neighbors" msgstr "K-vecinos Más Cercanos" @@ -2650,23 +2930,27 @@ msgstr "" msgid "KMedoids Clustering Settings" msgstr "" -#contributors: +#contributors:corochasco msgid "KWT files (*.kwt)|*.kwt" msgstr "Ficheros KWT (*.kwt)|*.kwt" #contributors: +msgid "Kernel" +msgstr "" + +#contributors:corochasco msgid "Kernel function" msgstr "Función Kernel" -#contributors: +#contributors:corochasco msgid "Key" msgstr "Clave" -#contributors: +#contributors:corochasco msgid "Keyhole Markup Language (*.kml)|*.kml" msgstr "Lenguaje de Marcado Keyhole (*.kml|*.kml" -#contributors: +#contributors:corochasco msgid "Korean (EUC-KR)" msgstr "Coreano (EUC-KR)" @@ -2675,22 +2959,26 @@ msgid "LISA" msgstr "" #contributors: +msgid "LOESS Setup" +msgstr "" + +#contributors:corochasco msgid "LOWESS Smoother" msgstr "Alisado LOWESS" -#contributors: +#contributors:corochasco msgid "LOWESS Smoother Help" msgstr "Ayuda de Alisado LOWESS" -#contributors: +#contributors:corochasco msgid "LOWESS Smoother Parameters" msgstr "Parámetros de Alisado LOWESS" -#contributors: +#contributors:corochasco msgid "Language" msgstr "Idioma" -#contributors: +#contributors:corochasco msgid "Language:" msgstr "Idioma:" @@ -2699,22 +2987,30 @@ msgid "Latitude/Y:" msgstr "" #contributors: +msgid "Layer Full Extent" +msgstr "" + +#contributors:corochasco msgid "Layer names" msgstr "Nombres de capa" #contributors: -msgid "Left" +msgid "Learning Rate:" msgstr "" #contributors: +msgid "Left" +msgstr "" + +#contributors:corochasco msgid "Legend Background Color" msgstr "Color de Fondo de Leyenda" -#contributors: +#contributors:corochasco msgid "Length (max 254)" msgstr "Tamaño (máx. 254)" -#contributors: +#contributors:corochasco msgid "Light" msgstr "Fino" @@ -2722,14 +3018,26 @@ msgstr "Fino" msgid "Limited date/time type recognition can be done for Date (YYYY-MM-DD), Time (HH:MM:SS+nn) and DateTime (YYYY-MM-DD HH:MM:SS+nn) in configuration.\n\nPlease try to load customized date/time type as string and covert it using Table->Edit Variable Property" msgstr "" -#contributors: +#contributors:corochasco msgid "Line" msgstr "Línea" #contributors: +msgid "Line color:" +msgstr "" + +#contributors: +msgid "Line width/thickness:" +msgstr "" + +#contributors:corochasco msgid "Linear Smoother" msgstr "Alisado Lineal" +#contributors: +msgid "Lines" +msgstr "" + #contributors: msgid "List of existing ungrouped variables. To group variables by time, move them to the list on the right.\n\nFor example, to group Pop80 and Pop90, select them on the left and move them to the right." msgstr "" @@ -2746,27 +3054,27 @@ msgstr "" msgid "Load Layer Failed." msgstr "" -#contributors: +#contributors:corochasco msgid "Load time definition from project file." msgstr "Cargar definición temporal de archivo de proyecto" -#contributors: +#contributors:corochasco msgid "Loading data..." msgstr "Cargando datos..." -#contributors: +#contributors:corochasco msgid "Local G" msgstr "G Local" -#contributors: +#contributors:corochasco msgid "Local G Maps" msgstr "Mapas Locales G" -#contributors: +#contributors:corochasco msgid "Local G Statistics Maps" msgstr "Mapas de Estadísticos G Locales" -#contributors: +#contributors:corochasco msgid "Local G*" msgstr "G* Local" @@ -2774,7 +3082,7 @@ msgstr "G* Local" msgid "Local Geary" msgstr "" -#contributors: +#contributors:corochasco msgid "Local Geary Maps" msgstr "Mapas Geary Local" @@ -2782,15 +3090,27 @@ msgstr "Mapas Geary Local" msgid "Local Join Count " msgstr "" -#contributors: +#contributors:corochasco msgid "Local Moran's I Maps" msgstr "Mapas del I de Moran Local" -#contributors: +#contributors:corochasco msgid "Local Moran's I with EB Rate" msgstr "I de Moran Local con Tasas EB" #contributors: +msgid "Local Neighbor Match Test" +msgstr "" + +#contributors: +msgid "Local Neighbor Match Test Map (%d-nn: %s)" +msgstr "" + +#contributors: +msgid "Local Neighbor Match Test Settings" +msgstr "" + +#contributors:corochasco msgid "Local Search:" msgstr "Búsqueda Local" @@ -2799,66 +3119,82 @@ msgid "Local search:" msgstr "" #contributors: -msgid "Locale for numbers has been setup successfully. Please re-open current project to enable this locale." -msgstr "Realizada con éxito la configuración local numérica. Reabrir el proyecto actual para activar esta configuración." +msgid "Locale for numbers has been setup successfully." +msgstr "" + +#contributors: +msgid "Loess Parameters:" +msgstr "" #contributors: +msgid "Loess Settings" +msgstr "" + +#contributors:corochasco msgid "Loop" msgstr "Bucle" -#contributors: +#contributors:corochasco msgid "Low" msgstr "Bajo" -#contributors: +#contributors:corochasco msgid "Low-High" msgstr "Bajo-Alto" -#contributors: +#contributors:corochasco msgid "Low-Low" msgstr "Bajo-Bajo" -#contributors: +#contributors:corochasco msgid "Lower outlier" -msgstr "Atípico superior" +msgstr "Atípico inferior" -#contributors: +#contributors:corochasco msgid "Lower-left corner" msgstr "Esquina inferior izquierda" -#contributors: +#contributors:corochasco msgid "MDS" msgstr "MDS" #contributors: +msgid "MDS 3D Plot (%s) - %s, %s, %s" +msgstr "" + +#contributors:corochasco msgid "MDS Plot" msgstr "Gráfico MDS" #contributors: -msgid "MDS Plot - " -msgstr "Gráfico MDS - " +msgid "MDS Plot (%s) - %s, %s" +msgstr "" -#contributors: +#contributors:corochasco msgid "MDS Settings" msgstr "Configuración MDS" -#contributors: +#contributors:corochasco msgid "MS Excel (*.xls)|*.xls" msgstr "MS Excel (*.xls)|*.xls" #contributors: +msgid "Make Symmetric" +msgstr "" + +#contributors:corochasco msgid "Make selection from expression " msgstr "Realizar selección de la expresión" -#contributors: +#contributors:corochasco msgid "Manual Resize Column" msgstr "Cambio Ancho Manual de Columna" -#contributors: +#contributors:corochasco msgid "Map" msgstr "Mapa" -#contributors: +#contributors:corochasco msgid "Map Color Classification" msgstr "Clasificación Colores Mapa" @@ -2866,35 +3202,35 @@ msgstr "Clasificación Colores Mapa" msgid "Map Layer Settings" msgstr "" -#contributors: +#contributors:corochasco msgid "Map Layout Preview" msgstr "Map Layout Preview" -#contributors: +#contributors:corochasco msgid "Map Movie" msgstr "Vídeo de Mapa" -#contributors: +#contributors:corochasco msgid "Map Theme" msgstr "Tema de Mapa" -#contributors: +#contributors:corochasco msgid "Map Themes" msgstr "Temas de Mapa" -#contributors: +#contributors:corochasco msgid "MapInfo (*.tab;*.mif;*.mid)|*.tab;*.mif;*.mid" msgstr "MapInfo (*.tab;*.mif;*.mid)|*.tab;*.mif;*.mid" -#contributors: +#contributors:corochasco msgid "Maps To Open" msgstr "Mapas para Abrir" -#contributors: +#contributors:corochasco msgid "Maps and Rates" msgstr "Mapas y Tasas" -#contributors: +#contributors:corochasco msgid "Maps:" msgstr "Mapas:" @@ -2902,7 +3238,7 @@ msgstr "Mapas:" msgid "March" msgstr "" -#contributors: +#contributors:corochasco msgid "Max" msgstr "Máx." @@ -2911,18 +3247,22 @@ msgid "Max Distance:" msgstr "" #contributors: +msgid "Max Iteration:" +msgstr "" + +#contributors:corochasco msgid "Max value of Y axis" msgstr "Valor Máx. del eje Y" -#contributors: +#contributors:corochasco msgid "Max-p Settings" msgstr "Configuración MaxP" #contributors: -msgid "Maximum # of regions:" -msgstr "Máximo nº de regiones:" +msgid "Maximum # of Iterations:" +msgstr "" -#contributors: +#contributors:corochasco msgid "Maximum Iterations:" msgstr "Iteraciones máximas:" @@ -2939,26 +3279,34 @@ msgid "Mean" msgstr "" #contributors: +msgid "Median spatial lag" +msgstr "" + +#contributors: +msgid "Medoids:\n" +msgstr "" + +#contributors:corochasco msgid "Merge" msgstr "Combinar" -#contributors: +#contributors:corochasco msgid "Merge - " msgstr "Unir - " -#contributors: +#contributors:corochasco msgid "Merge by key values" msgstr "Combinar por valores clave" -#contributors: +#contributors:corochasco msgid "Merge by record order" msgstr "Combinar por orden de registros" -#contributors: +#contributors:corochasco msgid "Merge error: Geometric type of selected datasource has to be the same with current datasource." msgstr "Error de anexión: el tipo de geometría de la fuente de datos seleccionada y la activa debe ser la misma." -#contributors: +#contributors:corochasco msgid "Message area" msgstr "Área de Mensajes" @@ -2966,15 +3314,15 @@ msgstr "Área de Mensajes" msgid "Meta-data" msgstr "" -#contributors: +#contributors:corochasco msgid "Method" msgstr "Método" #contributors: -msgid "Method of selecting clusters:" +msgid "Method of Selecting Clusters:" msgstr "" -#contributors: +#contributors:corochasco msgid "Method:" msgstr "Método:" @@ -2982,55 +3330,67 @@ msgstr "Método:" msgid "Method:\t" msgstr "" -#contributors: +#contributors:corochasco msgid "Min" msgstr "Mín." #contributors: -msgid "Min # per Region:" -msgstr "Mín. nº por Región:" +msgid "Min Cluster Size:" +msgstr "" #contributors: +msgid "Min Points:" +msgstr "" + +#contributors:corochasco msgid "Min Region Size:" msgstr "Mín. Tamaño Región" #contributors: -msgid "Min cluster size:" -msgstr "" - -#contributors: -msgid "Min samples:" +msgid "Min points (self included) should be greater than 1 and less than N." msgstr "" -#contributors: +#contributors:corochasco msgid "Min value of Y axis" msgstr "Valor mín. del eje Y" #contributors: +msgid "Minimum # per pegion:\t" +msgstr "" + +#contributors:corochasco msgid "Minimum Bound:" msgstr "Valor Cota Mín." #contributors: -msgid "Minimum bound:\t" +msgid "Minimum Spanning Tree" msgstr "" #contributors: -msgid "Minimum cluster size should be greater than one." +msgid "Minimum bound:\t" msgstr "" #contributors: -msgid "Minimum region size:\t" +msgid "Minimum cluster size should be greater than one, and less than the number of observations." msgstr "" #contributors: -msgid "Minimum samples should be greater than zero." +msgid "Minimum points should be greater than zero." msgstr "" #contributors: +msgid "Minimum region size:\t" +msgstr "" + +#contributors:corochasco msgid "Models" msgstr "Modelos" #contributors: +msgid "Momentum:" +msgstr "" + +#contributors:corochasco msgid "Moran Scatter Plot" msgstr "Diagrama de Dispersión de Moran" @@ -3038,119 +3398,147 @@ msgstr "Diagrama de Dispersión de Moran" msgid "Moran scatter plot is not supported when isolates are present in weights. Do you want to continue by removing the isolates when compute Moran's I?" msgstr "" -#contributors: +#contributors:corochasco msgid "Moran's I (%s): %s" msgstr "I de Moran (%s): %s" -#contributors: +#contributors:corochasco msgid "Moran's I with EB Rate" msgstr "I de Moran con Tasa EB" -#contributors: +#contributors:corochasco msgid "Move Down" msgstr "Abajo" -#contributors: +#contributors:corochasco msgid "Move Selected to Top" msgstr "Mover Seleccionados Arriba" -#contributors: +#contributors:corochasco msgid "Move Up" msgstr "Arriba" -#contributors: +#contributors:corochasco msgid "Multi-Variable Settings" msgstr "Configuración Multi-Variable" -#contributors: +#contributors:corochasco msgid "Multivariate Local Geary" msgstr "Geary Local Multivariante" #contributors: +msgid "Multivariate Quantile LISA" +msgstr "" + +#contributors: +msgid "Multivariate Quantile LISA Dialog" +msgstr "" + +#contributors: +msgid "Multivariate Quantile LISA Map (%s)" +msgstr "" + +#contributors: +msgid "Mutual K-NN:" +msgstr "" + +#contributors: +msgid "Mutual Reachability Distance" +msgstr "" + +#contributors:corochasco msgid "Name" msgstr "Nombre" -#contributors: +#contributors:corochasco msgid "Natural Breaks" msgstr "Cortes Naturales" -#contributors: +#contributors:corochasco msgid "Natural Breaks Map" msgstr "Mapa de Cortes Naturales" -#contributors: +#contributors:corochasco msgid "Negative" msgstr "Negativo" -#contributors: +#contributors:corochasco msgid "Neighborless" msgstr "Sin vecinos" -#contributors: +#contributors:corochasco msgid "Neighbors of Cores" msgstr "Vecinos y Centros" -#contributors: +#contributors:corochasco msgid "New" msgstr "Nuevo" -#contributors: +#contributors:corochasco msgid "New Categories Title" msgstr "Título de Nueva Categoría" -#contributors: +#contributors:corochasco msgid "New Custom Categories Title:" msgstr "Nuevo Título de Categorías Personalizado" #contributors: +msgid "New Field" +msgstr "" + +#contributors:corochasco msgid "New From Recent" msgstr "Nuevo desde Reciente" -#contributors: +#contributors:corochasco msgid "New Group Details" msgstr "Nombrar Nuevo Grupo" -#contributors: +#contributors:corochasco msgid "New Map Coordinates" msgstr "Nuevo Mapa de Coordenadas" -#contributors: +#contributors:corochasco msgid "New Project Filename" msgstr "Nuevo Nombre de Proyecto" -#contributors: +#contributors:corochasco msgid "New Selection" msgstr "Nueva Selección" -#contributors: +#contributors:corochasco msgid "New datasource:" msgstr "Nueva fuente de datos" -#contributors: +#contributors:corochasco msgid "New project file:" msgstr "Nuevo archivo de proyecto" -#contributors: +#contributors:corochasco msgid "New selection" msgstr "Nueva Selección" -#contributors: +#contributors:corochasco msgid "New space-time variable name" msgstr "Nuevo nombre de variable espacio-temporal" -#contributors: +#contributors:corochasco msgid "New variable name" msgstr "Nuevo nombre de variable" #contributors: +msgid "No" +msgstr "" + +#contributors:corochasco msgid "No Basemap" msgstr "Sin Mapa Base" -#contributors: +#contributors:corochasco msgid "No Colocation" msgstr "Sin colocación" -#contributors: +#contributors:corochasco msgid "No Weights Found" msgstr "No se encontraron Pesos" @@ -3178,11 +3566,11 @@ msgstr "" msgid "No field chosen for third variable." msgstr "" -#contributors: +#contributors:corochasco msgid "No layer has been selected. Please select a layer." msgstr "No se ha seleccionado ninguna capa. Seleccionar capa" -#contributors: +#contributors:corochasco msgid "No layer was found in the selected data source." msgstr "Capa no encontrada en la fuente de datos seleccionada" @@ -3190,7 +3578,7 @@ msgstr "Capa no encontrada en la fuente de datos seleccionada" msgid "No layer was found in this datasource." msgstr "" -#contributors: +#contributors:corochasco msgid "No numeric variables found in table." msgstr "No hay variables numéricas en la tabla." @@ -3198,43 +3586,51 @@ msgstr "No hay variables numéricas en la tabla." msgid "No numeric variables found." msgstr "" -#contributors: +#contributors:corochasco msgid "No rates currently calculated to save." msgstr "No hay tasas calculadas para guardar." -#contributors: +#contributors:corochasco msgid "No update required" msgstr "Ninguna actualización necesaria" -#contributors: +#contributors:corochasco msgid "No weights file was created due to all observations being isolates for the specified threshold value. Increase the threshold to create a non-empty weights file." msgstr "No se creó el archivo de pesos porque todas las observaciones están aisladas para el valor umbral especificado. Aumente el umbral para crear un archivo de pesos no vacío" #contributors: +msgid "No-colocation only works with two variables for Quantile LISA." +msgstr "" + +#contributors:corochasco msgid "None of your observations have neighbors. This could be related to digitizing problems, which can be fixed by adjusting the precision threshold." msgstr "Ninguna de las observaciones tiene vecinos. Esto podría deberse a problemas de digitalización, que podrían resolverse ajustando el umbral de precisión." -#contributors: +#contributors:corochasco msgid "Nordic Latin-6 (ISO-8859-10)" msgstr "Nórdico Latín-6 (ISO-8859-10)" -#contributors: +#contributors:corochasco msgid "Normal" msgstr "Normal" #contributors: -msgid "Not Clustered" +msgid "Normalize predictors:" msgstr "" #contributors: +msgid "Not Clustered" +msgstr "" + +#contributors:corochasco msgid "Not Significant" msgstr "No Significativo" -#contributors: +#contributors:corochasco msgid "Not enough memory!" msgstr "¡Memoria insuficiente!" -#contributors: +#contributors:corochasco msgid "Notice" msgstr "Advertencia" @@ -3254,55 +3650,87 @@ msgstr "" msgid "Number of Box Plots" msgstr "" -#contributors: +#contributors:corochasco msgid "Number of Categories" msgstr "Número de Categorías" -#contributors: +#contributors:corochasco msgid "Number of Clusters:" msgstr "Número de Clústers:" -#contributors: +#contributors:corochasco msgid "Number of Columns" msgstr "Número de Columnas" -#contributors: +#contributors:corochasco msgid "Number of Neighbors" msgstr "Número de Vecinos" #contributors: +msgid "Number of Neighbors:" +msgstr "" + +#contributors: +msgid "Number of Points" +msgstr "" + +#contributors: +msgid "Number of Quantiles" +msgstr "" + +#contributors: +msgid "Number of Quantiles:" +msgstr "" + +#contributors: +msgid "Number of Regions:" +msgstr "" + +#contributors:corochasco msgid "Number of Rows" msgstr "Número de Filas" #contributors: -msgid "Number of clusters:\t" +msgid "Number of Samples/Iterations:" msgstr "" #contributors: +msgid "Number of clusters:\t" +msgstr "" + +#contributors:corochasco msgid "Number of neighbors" msgstr "Número de vecinos" #contributors: -msgid "Number of not clustered observations: " +msgid "Number of observations not in a cluster: " msgstr "" #contributors: -msgid "OGR failed to create field.\n\nDetails:" +msgid "Number of regions:\t" msgstr "" #contributors: +msgid "Number of samples/iterations:\t" +msgstr "" + +#contributors: +msgid "OGR failed to create field.\n\nDetails:" +msgstr "" + +#contributors:corochasco msgid "OK" msgstr "Aceptar" -#contributors: +#contributors:corochasco msgid "OK to Exit?" msgstr "¿De acuerdo en Salir?" -#contributors: +#contributors:corochasco msgid "OLS Model has been selected." msgstr "El Modelo MCO ha sido seleccionado." -#contributors: +#contributors:corochasco msgid "OLS Model with White test has been selected." msgstr "Se ha seleccionado un Modelo MCO con test de White." @@ -3314,51 +3742,51 @@ msgstr "" msgid "October" msgstr "" -#contributors: +#contributors:corochasco msgid "Ok" msgstr "Aceptar" -#contributors: +#contributors:corochasco msgid "On line %d of weights file, observation id %d encountered which does not exist in field \"%s\" of the Table." msgstr "%d en línea del fichero de pesos, encontrado id de obs. %d que no existe en el campo \"%s\" de la Tabla." -#contributors: +#contributors:corochasco msgid "On line %d of weights file, observation id %d encountered which is out of allowed observation range of 1 through %d." msgstr "En la fila %d del fichero de pesos, encontrada observación con id %d fuera del rango de permitido entre 1 y %d." -#contributors: +#contributors:corochasco msgid "Once you have grouped variables, you can save a new space-time table and weights: To add a spatial ID to your space-time table and create space-time weights, you need to have an active weights file (Tools-Weights Manager)." msgstr "Una vez agrupadas las variables, debe guardar una nueva tabla y pesos espacio-temporales: Para añadir el ID espacial a su tabla y crear pesos espacio-temporales, debe tener un fichero activo de pesos (Herramientas-Gestor de Pesos)" -#contributors: +#contributors:corochasco msgid "Only 'gal', 'gwt', 'kwt', 'mat' and 'swm' weights files supported." msgstr "Sólo se admiten ficheros de pesos 'gal', 'gwt', 'kwt', 'mat' y 'swm'" -#contributors: +#contributors:corochasco msgid "Only Map Boundary" msgstr "Only Map Boundary" -#contributors: +#contributors:corochasco msgid "Oops. GeoDa was unable to submit a bug report. Please try again or create it here instead: https://github.com/GeoDaCenter/geoda/issues Thanks!" msgstr "Oops. GeoDa no pudo enviar el informe de errores. Intentarlo de nuevo o desde aquí: https://github.com/GeoDaCenter/geoda/issues ¡Gracias!" -#contributors: +#contributors:corochasco msgid "Open" msgstr "Abrir" -#contributors: +#contributors:corochasco msgid "Open Datasource:" msgstr "Fuente de Datos Abierta:" -#contributors: +#contributors:corochasco msgid "Open Document Spreadsheet (*.ods)|*.ods" msgstr "OpenDocument Hoja de Cálculo (*.ods)|*.ods" -#contributors: +#contributors:corochasco msgid "Open Layer:" msgstr "Abrir Capa:" -#contributors: +#contributors:corochasco msgid "Open data source progress dialog" msgstr "Abrir diálogo de progreso de fuente de datos" @@ -3366,23 +3794,27 @@ msgstr "Abrir diálogo de progreso de fuente de datos" msgid "Open file" msgstr "" -#contributors: +#contributors:corochasco msgid "Open project file:" msgstr "Abrir archivo de proyecto" -#contributors: +#contributors:corochasco msgid "Open weights file" msgstr "Abrir archivo de pesos" #contributors: +msgid "OpenGL" +msgstr "" + +#contributors:corochasco msgid "Operation requires a valid field name or constant." msgstr "Operación que requiere de un nombre de campo válido o constante." -#contributors: +#contributors:corochasco msgid "Operator" msgstr "Operador" -#contributors: +#contributors:corochasco msgid "Options" msgstr "Opciones" @@ -3394,19 +3826,19 @@ msgstr "" msgid "Options:" msgstr "" -#contributors: +#contributors:corochasco msgid "Order of contiguity" msgstr "Orden de contigüidad" -#contributors: +#contributors:corochasco msgid "Other (up to 99999)" msgstr "Otro (superior a 99999)" -#contributors: +#contributors:corochasco msgid "Other Pos" msgstr "Otra Pos." -#contributors: +#contributors:corochasco msgid "Other Positive" msgstr "Otro Positivo" @@ -3418,79 +3850,79 @@ msgstr "" msgid "Outline Color for Category" msgstr "" -#contributors: +#contributors:corochasco msgid "Outline Visible" msgstr "Outline Visible" -#contributors: +#contributors:corochasco msgid "Outlines Visible" msgstr "Contornos Visibles" -#contributors: +#contributors:corochasco msgid "Output file (*.shp)" msgstr "Arhivo de Resultados (*.shp)" -#contributors: +#contributors:corochasco msgid "Output file (text file)" msgstr "Archivo de resultados (texto)" -#contributors: +#contributors:corochasco msgid "Output:" msgstr "Resultados:" -#contributors: +#contributors:corochasco msgid "Overwrite?" msgstr "¿Sobrescribir?" -#contributors: +#contributors:corochasco msgid "PCA" msgstr "ACP" -#contributors: +#contributors:corochasco msgid "PCA Settings" msgstr "Configuración de ACP" -#contributors: +#contributors:corochasco msgid "POLY&ID" msgstr "POLY&ID" -#contributors: +#contributors:corochasco msgid "Pan" msgstr "Arrastrar" -#contributors: +#contributors:corochasco msgid "Panning Mode" msgstr "Modo Arrastrado" -#contributors: +#contributors:corochasco msgid "Parallel Coordinate Plot" msgstr "Gráfico de Coordenadas Paralelas" -#contributors: +#contributors:corochasco msgid "Parallel Coordinate Plot: " msgstr "Gráfico de Coordenadas Paralelas: " -#contributors: +#contributors:corochasco msgid "Parameters" msgstr "Parámetros" -#contributors: +#contributors:corochasco msgid "Parameters:" msgstr "Parámetros:" -#contributors: +#contributors:corochasco msgid "Password" msgstr "Contraseña" -#contributors: +#contributors:corochasco msgid "Paste" msgstr "Pegar" -#contributors: +#contributors:corochasco msgid "Percentile" msgstr "Percentiles" -#contributors: +#contributors:corochasco msgid "Percentile Map" msgstr "Mapa de Percentiles" @@ -3498,7 +3930,7 @@ msgstr "Mapa de Percentiles" msgid "Period 1" msgstr "" -#contributors: +#contributors:corochasco msgid "Period 1:" msgstr "Período 1:" @@ -3506,11 +3938,19 @@ msgstr "Período 1:" msgid "Period 2" msgstr "" -#contributors: +#contributors:corochasco msgid "Period 2:" msgstr "Período 2:" #contributors: +msgid "Perplexity parameter should not be larger than %d." +msgstr "" + +#contributors: +msgid "Perplexity:" +msgstr "" + +#contributors:corochasco msgid "Please briefly describe what went wrong." msgstr "Describir brevemente lo que no ha funcionado." @@ -3518,50 +3958,70 @@ msgstr "Describir brevemente lo que no ha funcionado." msgid "Please check input values are valid" msgstr "" -#contributors: +#contributors:corochasco msgid "Please check the selected variables are all valid." msgstr "Comprobar la validez de las variables seleccionadas." #contributors: -msgid "Please check your network connection, or contact GeoDa support team." -msgstr "Revisar conexión a la red o contactar con el equipo de soporte de GeoDa" +msgid "Please check your network connection, or download GeoDa from https://geodacenter.github.io" +msgstr "" -#contributors: +#contributors:corochasco msgid "Please choose Period 1 first." msgstr "Elegir primero el Periodo 1" -#contributors: +#contributors:corochasco msgid "Please choose Period 1." msgstr "Seleccionar Período 1." -#contributors: +#contributors:corochasco msgid "Please choose Period 2 first." msgstr "Seleccionar antes el Período 2." -#contributors: +#contributors:corochasco msgid "Please choose Period 2." msgstr "Seleccionar Período 2." -#contributors: +#contributors:corochasco msgid "Please choose Periods first." msgstr "Seleccionar antes los Períodos." -#contributors: +#contributors:corochasco msgid "Please choose a Result field." msgstr "Seleccionar un campo de Resultados." -#contributors: +#contributors:corochasco msgid "Please click to choose a highlighting style in GeoDa:" msgstr "Haga click para elegir un estilo de resaltado en GeoDa" -#contributors: +#contributors:corochasco msgid "Please describe steps you took before something went wrong." msgstr "Describir los pasos realizados antes de tener problemas." -#contributors: +#contributors:corochasco msgid "Please enter a field name for saving clustering results." msgstr "Introducir un nombre de campo para guardar resultados de clústers" +#contributors: +msgid "Please enter a field name for saving the quantile selection as binary data in table." +msgstr "" + +#contributors: +msgid "Please enter a valid and non-duplicated field name for saving the quantile selection as binary data in table." +msgstr "" + +#contributors: +msgid "Please enter a valid number for Min Region Size." +msgstr "" + +#contributors: +msgid "Please enter a valid number for maximum number of iterations." +msgstr "" + +#contributors: +msgid "Please enter a valid number of KNN neighbors." +msgstr "" + #contributors: msgid "Please enter a valid number of cluster." msgstr "" @@ -3571,82 +4031,142 @@ msgid "Please enter a valid number of clusters." msgstr "" #contributors: -msgid "Please enter a valid positive integer" +msgid "Please enter a valid number of mutual KNN neighbors." msgstr "" #contributors: -msgid "Please enter iteration number" -msgstr "Introducir nº de iteración" +msgid "Please enter a valid number of regions." +msgstr "" #contributors: -msgid "Please enter maximum number of regions." -msgstr "Introducir máximo nº de regiones." +msgid "Please enter a valid positive integer" +msgstr "" #contributors: +msgid "Please enter a valid value for convergence criterion." +msgstr "" + +#contributors:corochasco +msgid "Please enter iteration number" +msgstr "Introducir nº de iteración" + +#contributors:corochasco msgid "Please enter minimum bound value" msgstr "Introducir el valor de la cota mínima" -#contributors: +#contributors:corochasco msgid "Please enter minimum number of observations per regions, or use minimum bound instead." msgstr "Introducir nº mínimo de observaciones por regiones o utilizar la cota mínima." #contributors: -msgid "Please enter number of regions" -msgstr "Introducir nº de regiones" +msgid "Please enter number of regions, or minimum bound value, or minimum region size." +msgstr "" #contributors: msgid "Please enter values of bounding box." msgstr "" -#contributors: +#contributors:corochasco msgid "Please first select observations in one of the other data or map views." msgstr "Seleccionar primero observaciones en una de las otras vistas de datos o mapa." -#contributors: +#contributors:corochasco msgid "Please fix the grid bounding box." msgstr "Por favor, ajustar cuadro delimitador de la rejilla" #contributors: -msgid "Please input Carto App Key." -msgstr "Introducir Clave de App de Carto." +msgid "Please input a valid numeric number for epsilon." +msgstr "" #contributors: -msgid "Please input Carto User Name." -msgstr "Introducir Nombre de Usuario de Carto." +msgid "Please input a valid numeric value for cell." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for final momentum." +msgstr "" #contributors: +msgid "Please input a valid numeric value for iterations for momentum switch." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for iterations." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for learning rate." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for max distance." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for max iterations." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for momentum." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for number of neighbors." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for perplexity." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for sample size." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for span." +msgstr "" + +#contributors: +msgid "Please input a valid numeric value for theta." +msgstr "" + +#contributors:corochasco msgid "Please input a valid url address." msgstr "Introducir dirección url válida." -#contributors: +#contributors:corochasco msgid "Please input a valid url." msgstr "Introducir una url válida." #contributors: +msgid "Please input a valid value between 0 and 1 for sample rate." +msgstr "" + +#contributors:corochasco msgid "Please input database host." msgstr "Introducir base de datos anfitrión." -#contributors: +#contributors:corochasco msgid "Please input database name." msgstr "Introducir nombre de base de datos" -#contributors: +#contributors:corochasco msgid "Please input database port." msgstr "Introducir puerto de base de datos." -#contributors: +#contributors:corochasco msgid "Please input minimum bound value." msgstr "Introducir un valor para cota mínima." -#contributors: +#contributors:corochasco msgid "Please input password." msgstr "Introducir contraseña." -#contributors: +#contributors:corochasco msgid "Please input table name." msgstr "Introducir el nombre de la tabla" -#contributors: +#contributors:corochasco msgid "Please input user name." msgstr "Introducir nombre de usuario." @@ -3654,19 +4174,19 @@ msgstr "Introducir nombre de usuario." msgid "Please load another layer using map window to apply Spatial Join." msgstr "" -#contributors: +#contributors:corochasco msgid "Please open a data file rather than a project file (*.gda)." msgstr "Reabrir un archivo de datos en lugar de un archivo de proyecto (*.gda)." -#contributors: +#contributors:corochasco msgid "Please provide paths for both Project file and Datasource." msgstr "Proporcionar rutas para fichero de Proyecto y Fuente de Datos" -#contributors: +#contributors:corochasco msgid "Please restart GeoDa to apply the language setup." msgstr "Reiniciar GeoDa para solicitar el asistente de idioma." -#contributors: +#contributors:corochasco msgid "Please restart GeoDa to finish installing updates." msgstr "Reiniciar GeoDa para terminar de instalar actualizaciones." @@ -3675,7 +4195,7 @@ msgid "Please right-click or use
" msgstr "" #contributors: -msgid "Please select Join Operation with Join Variable." +msgid "Please select a ID variable." msgstr "" #contributors: @@ -3686,19 +4206,23 @@ msgstr "" msgid "Please select a map layer to apply spatial join to current map (%s):" msgstr "" -#contributors: +#contributors:corochasco msgid "Please select a results field." msgstr "Seleccionar un campo de resultados" -#contributors: +#contributors:corochasco msgid "Please select a time variable first, and make sure more than one time steps have been defined." msgstr "Seleccionar antes una variable de tiempo y definir más de un período temporal." #contributors: +msgid "Please select a variable for Quantile LISA." +msgstr "" + +#contributors:corochasco msgid "Please select a weights type." msgstr "Seleccionar tipo de matriz de pesos." -#contributors: +#contributors:corochasco msgid "Please select an Base field." msgstr "Seleccionar un campo Base" @@ -3706,22 +4230,26 @@ msgstr "Seleccionar un campo Base" msgid "Please select an Event field." msgstr "" -#contributors: +#contributors:corochasco msgid "Please select an Variable field." msgstr "Seleccionar un campo de Variable." -#contributors: +#contributors:corochasco msgid "Please select another variable with values more suitable for computing a correlogram." msgstr "Seleccionar otra variable con valores más adecuados para el cálculo del correlograma." -#contributors: +#contributors:corochasco msgid "Please select at least %d variables." msgstr "Seleccionar, al menos, %d variables." -#contributors: +#contributors:corochasco msgid "Please select at least 2 variables." msgstr "Seleccionar al menos 2 variables" +#contributors: +msgid "Please select at least one Join Operation with Join Variable." +msgstr "" + #contributors: msgid "Please select at least one variable." msgstr "" @@ -3730,11 +4258,15 @@ msgstr "" msgid "Please select binary variables for Co-location Join Count." msgstr "" -#contributors: +#contributors:corochasco msgid "Please select features first." msgstr "Seleccionar 1º las características." #contributors: +msgid "Please select more than one variable." +msgstr "" + +#contributors:corochasco msgid "Please select the layer name to connect:" msgstr "Seleccionar el nombre de capa a conectar:" @@ -3742,15 +4274,15 @@ msgstr "Seleccionar el nombre de capa a conectar:" msgid "Please select two binary variables for Bivariate Local Join Count." msgstr "" -#contributors: +#contributors:corochasco msgid "Please setup co-locations first." msgstr "Establecer antes las co-localizaciones." -#contributors: +#contributors:corochasco msgid "Please specify a Weights matrix." msgstr "Especificar una matriz de pesos." -#contributors: +#contributors:corochasco msgid "Please specify a valid data source name." msgstr "Especificar un nombre válido de fuente de datos." @@ -3762,79 +4294,87 @@ msgstr "" msgid "Please specify the p-value to be used in tests; \ndefault: p-value = 0.01" msgstr "" -#contributors: +#contributors:corochasco msgid "Please specify weights in Tools > Weights Manager." msgstr "Especifique pesos en Herramientas > Gestor de Pesos" #contributors: +msgid "Please use the > button to specify more than one variable for Multivarite Quantile LISA." +msgstr "" + +#contributors:corochasco msgid "Please use
Options > Change Variable
to specify a variable." msgstr "Utilizar
Opciones > Cambiar Variable
a especificar una variable." -#contributors: +#contributors:corochasco msgid "Plots:" msgstr "Gráficos:" -#contributors: +#contributors:corochasco msgid "Point Color" msgstr "Color de Puntos" -#contributors: +#contributors:corochasco msgid "Point Radius:" msgstr "Point Radius:" #contributors: +msgid "Points" +msgstr "" + +#contributors:corochasco msgid "Points from Table" msgstr "Puntos de una Tabla" -#contributors: +#contributors:corochasco msgid "Positive" msgstr "Positivo" -#contributors: +#contributors:corochasco msgid "Power" msgstr "Potencia" -#contributors: +#contributors:corochasco msgid "Precision threshold" msgstr "Precisión umbral" -#contributors: +#contributors:corochasco msgid "Pred. Val. and Res." msgstr "Val. Pred. y Res." -#contributors: +#contributors:corochasco msgid "Preferences..." msgstr "Preferencias..." -#contributors: +#contributors:corochasco msgid "Produce bounding-box file?" msgstr "¿Crear archivo de cuadro delimitador?" -#contributors: +#contributors:corochasco msgid "Progress" msgstr "Progreso" -#contributors: +#contributors:corochasco msgid "Project Information" msgstr "Información de Proyecto" -#contributors: +#contributors:corochasco msgid "Project file path is empty." msgstr "Ruta vacía de archivo de proyecto." -#contributors: +#contributors:corochasco msgid "Project filename not specified." msgstr "Nombre archivo de proyecto no especificado." -#contributors: +#contributors:corochasco msgid "Project to X-Y" msgstr "Proyectar a X-Y" -#contributors: +#contributors:corochasco msgid "Project to X-Z" msgstr "Proyectar a X-Z" -#contributors: +#contributors:corochasco msgid "Project to Z-Y" msgstr "Proyectar a Z-Y" @@ -3842,31 +4382,43 @@ msgstr "Proyectar a Z-Y" msgid "Property" msgstr "" -#contributors: +#contributors:corochasco msgid "Publish Maps and Plots to GeoDa-Web" msgstr "Publicar Mapas y Gráficos para GeoDa-Web" -#contributors: +#contributors:corochasco msgid "Publish to GeoDa-Web" msgstr "Publicar a la Web de GeoDa" -#contributors: +#contributors:corochasco msgid "Quantile" msgstr "Cuantiles" #contributors: +msgid "Quantile LISA Dialog" +msgstr "" + +#contributors: +msgid "Quantile LISA Map (%s, # of quantiles=%d, select quantile=%d)" +msgstr "" + +#contributors:corochasco msgid "Quantile Map" msgstr "Mapa de Cuantiles" -#contributors: +#contributors:corochasco msgid "Queen contiguity" msgstr "Contigüidad Reina" -#contributors: +#contributors:corochasco msgid "REDCAP Settings" msgstr "Configuración de REDCAP" #contributors: +msgid "Radius of points:" +msgstr "" + +#contributors:corochasco msgid "Random Gaussian dist with mean=%s, sd=%s" msgstr "Dist. aleatoria gaussiana con media=%s, DT=%s" @@ -3874,39 +4426,39 @@ msgstr "Dist. aleatoria gaussiana con media=%s, DT=%s" msgid "Random Sample" msgstr "" -#contributors: +#contributors:corochasco msgid "Random uniform dist on unit interval" msgstr "Distrib. uniforme aleatoria en intervalo unidad" -#contributors: +#contributors:corochasco msgid "Randomization" msgstr "Aleatorización" -#contributors: +#contributors:corochasco msgid "Rate calculation successful." msgstr "Tasa calculada con éxito." -#contributors: +#contributors:corochasco msgid "Rates" msgstr "Tasas" -#contributors: +#contributors:corochasco msgid "Rates Variable Settings" msgstr "Configuración Variable de Tasas" -#contributors: +#contributors:corochasco msgid "Rates-Calculated Map" msgstr "Mapa de Tasas Calculadas" -#contributors: +#contributors:corochasco msgid "Rates-Calculated Maps" msgstr "Mapas de Ratios Calculados" -#contributors: +#contributors:corochasco msgid "Raw Rate" msgstr "Tasa Cruda" -#contributors: +#contributors:corochasco msgid "Raw Rate Smoothed Variable Settings" msgstr "Configuración Variable Alisada Tasa Cruda" @@ -3914,47 +4466,47 @@ msgstr "Configuración Variable Alisada Tasa Cruda" msgid "Re&set" msgstr "" -#contributors: +#contributors:corochasco msgid "Read from an ASCII file" msgstr "Leer de un Archivo ASCII" -#contributors: +#contributors:corochasco msgid "Recent" msgstr "Reciente" -#contributors: +#contributors:corochasco msgid "Record order specified, but found minimum and maximum observation values of %d and %d which is incompatible with number of observations specified in first line of weights file: %d ." msgstr "Orden de registro especificado, pero se encontraron valores de obs. mín. y máx. de %d y %d que son incompatibles con el nº de observaciones especificadas en la 1ª línea del archivo de pesos: %d ." -#contributors: +#contributors:corochasco msgid "Rectangle" msgstr "Rectángulo" -#contributors: +#contributors:corochasco msgid "Redo" msgstr "Repetir" -#contributors: +#contributors:corochasco msgid "Refresh" msgstr "Actualizar" -#contributors: +#contributors:corochasco msgid "Regimes Regression" msgstr "Regresión" -#contributors: +#contributors:corochasco msgid "Regression" msgstr "Regresión" -#contributors: +#contributors:corochasco msgid "Regression Line Color" msgstr "Color Línea de Regresión" -#contributors: +#contributors:corochasco msgid "Regression Output Text File" msgstr "Archivo de Texto Resultados de la Regresión" -#contributors: +#contributors:corochasco msgid "Regression Report" msgstr "Informe de Regresión" @@ -3962,47 +4514,51 @@ msgstr "Informe de Regresión" msgid "Remove" msgstr "" -#contributors: +#contributors:corochasco msgid "Remove Time" msgstr "Elimine el Tiempo" -#contributors: +#contributors:corochasco msgid "Rename Space-Time Variable" msgstr "Renombrar Variable Espacio-Temporal" -#contributors: +#contributors:corochasco msgid "Rename Variable" msgstr "Renombrar Variable" #contributors: +msgid "Rendering quality of points:" +msgstr "" + +#contributors:corochasco msgid "Reset" msgstr "Borrar" -#contributors: +#contributors:corochasco msgid "Reset to default" msgstr "Restaurar predeterminado" -#contributors: +#contributors:corochasco msgid "Reset to system locale information" msgstr "Información de restauración a configuración local del sistema" #contributors: -msgid "Reset to system locale successfully. Please re-open current project with system locale." -msgstr "Restaurado con éxito a configuración local del sistema. Reabrir el proyecto actual con la configuración local." +msgid "Reset to system locale successfully." +msgstr "" -#contributors: +#contributors:corochasco msgid "Resize" msgstr "Redimensionar" -#contributors: +#contributors:corochasco msgid "Resolution(dpi):" msgstr "Resolution(dpi):" -#contributors: +#contributors:corochasco msgid "Result" msgstr "Resultado" -#contributors: +#contributors:corochasco msgid "Reverse" msgstr "Marcha Atrás" @@ -4010,7 +4566,7 @@ msgstr "Marcha Atrás" msgid "Right" msgstr "" -#contributors: +#contributors:corochasco msgid "Rook contiguity" msgstr "Contigüidad Torre" @@ -4018,11 +4574,11 @@ msgstr "Contigüidad Torre" msgid "Root Variable:" msgstr "" -#contributors: +#contributors:corochasco msgid "Run" msgstr "Ejecutar" -#contributors: +#contributors:corochasco msgid "Run Diff-in-Diff Test" msgstr "Ejecutar Test de dif-en-dif" @@ -4031,101 +4587,121 @@ msgid "S.D" msgstr "" #contributors: +msgid "SCHC" +msgstr "" + +#contributors:corochasco msgid "SELECTED" msgstr "SELECCIONADO" -#contributors: +#contributors:corochasco msgid "SQLite/SpatiaLite (*.sqlite)|*.sqlite" msgstr "SQLite/SpatiaLite (*.sqlite)|*.sqlite" -#contributors: +#contributors:corochasco msgid "SVD will be automatically used for PCA since the number of rows is less than the number of columns." msgstr "SDV será utilizado automáticmente por APC porque el nº de filas es menor que el nº de columnas." -#contributors: +#contributors:corochasco msgid "Sample Autocorrelation" msgstr "Autocorrelación muestral" -#contributors: +#contributors:corochasco msgid "Sample Data" msgstr "Datos de Ejemplo" +#contributors: +msgid "Sample Size/Rate:" +msgstr "" + #contributors: msgid "Sample Size:" msgstr "" #contributors: +msgid "Sample size/rate:\t" +msgstr "" + +#contributors:corochasco msgid "Save" msgstr "Guardar" -#contributors: +#contributors:corochasco msgid "Save " msgstr "Guardar " -#contributors: +#contributors:corochasco msgid "Save As" msgstr "Guardar como" -#contributors: +#contributors:corochasco msgid "Save As Datasource" msgstr "Guardar Como Fuente Datos" -#contributors: +#contributors:corochasco msgid "Save As has been cancelled." msgstr "Guardar Como ha sido cancelado." -#contributors: +#contributors:corochasco msgid "Save Categories" msgstr "Guardar Categorías" -#contributors: +#contributors:corochasco msgid "Save Categories to Table" msgstr "Guardar Categorías en Tabla" -#contributors: +#contributors:corochasco msgid "Save Centroids" msgstr "Guardar Centroides" -#contributors: +#contributors:corochasco msgid "Save Cluster in Field:" msgstr "Guardar Clúster en Campo:" -#contributors: +#contributors:corochasco msgid "Save Connectivity To Table" msgstr "Guardar Conectividad a Tabla" -#contributors: +#contributors:corochasco msgid "Save Details" msgstr "Guardar Detalles" -#contributors: +#contributors:corochasco msgid "Save Diff-in-Diff Test Results" msgstr "Guardar Resultados del Test de Dif-en-Dif" -#contributors: +#contributors:corochasco msgid "Save Dummy" msgstr "Guardar Ficticia" -#contributors: +#contributors:corochasco msgid "Save Duplicate Thiessen Polygon Ids" msgstr "Guardar Ids de Polígonos Thiessen Duplicados" -#contributors: +#contributors:corochasco msgid "Save Duplicate Thiessen Polygons to Table" msgstr "Guardar Duplicado de Polígonos Thiessen a Tabla" -#contributors: +#contributors:corochasco msgid "Save Image As" msgstr "Guardar Imagen Como" -#contributors: +#contributors:corochasco msgid "Save Image to File" msgstr "Guardar Imagen a Archivo" #contributors: +msgid "Save Local Match Weights" +msgstr "" + +#contributors:corochasco msgid "Save Mean Centers" msgstr "Guardar Centros Medios" +#contributors: +msgid "Save Minimum Spanning Tree" +msgstr "" + #contributors: msgid "Save OSM roads file" msgstr "" @@ -4134,31 +4710,35 @@ msgstr "" msgid "Save OSM roads to file successfully." msgstr "" -#contributors: +#contributors:corochasco msgid "Save Project" msgstr "Guardar Proyecto" -#contributors: +#contributors:corochasco msgid "Save Project File As..." msgstr "Guardar Fichero de Proyecto Como..." -#contributors: +#contributors:corochasco msgid "Save Projet File As" msgstr "Guardar Archivo de Proyecto Como" #contributors: +msgid "Save Quantile Selection in Field:" +msgstr "" + +#contributors:corochasco msgid "Save Rates" msgstr "Guardar Tasas" -#contributors: +#contributors:corochasco msgid "Save Rates - %s over %s" msgstr "Guardar Tasas - %s sobre %s" -#contributors: +#contributors:corochasco msgid "Save Regression Results" msgstr "Guardar Resultados de Regresión" -#contributors: +#contributors:corochasco msgid "Save Results" msgstr "Guardar Resultados" @@ -4175,6 +4755,14 @@ msgid "Save Results: Local Join Count stats, " msgstr "" #contributors: +msgid "Save Results: Local Match Test, " +msgstr "" + +#contributors: +msgid "Save Results: Local Neighbor Match Test" +msgstr "" + +#contributors:corochasco msgid "Save Results: LocalGeary" msgstr "Guardar Resultados: GearyLocal" @@ -4182,43 +4770,51 @@ msgstr "Guardar Resultados: GearyLocal" msgid "Save Results: MDS" msgstr "" -#contributors: +#contributors:corochasco msgid "Save Results: Moran's I" msgstr "Guardar Resultados: I de Moran" #contributors: +msgid "Save Results: Spatial Counts" +msgstr "" + +#contributors: +msgid "Save Results: t-SNE" +msgstr "" + +#contributors:corochasco msgid "Save Selected As" msgstr "Guardar Selección como" -#contributors: +#contributors:corochasco msgid "Save Selection" msgstr "Guardar Selección" -#contributors: +#contributors:corochasco msgid "Save Space-Time Table/Weights" msgstr "Guardar Tabla Espacio-Tiempo/pesos" -#contributors: +#contributors:corochasco msgid "Save Spanning Tree" msgstr "Guardar Árbol de Expansión" -#contributors: +#contributors:corochasco msgid "Save Spanning Tree to a Weights File" msgstr "Guardar Árbol de Expansión a un Fichero de Pesos" -#contributors: +#contributors:corochasco msgid "Save Statistics file" msgstr "Guardar archivo de Estadísticas" -#contributors: +#contributors:corochasco msgid "Save Table As CSV File" msgstr "Guardar Tabla como CSV" -#contributors: +#contributors:corochasco msgid "Save Test Results" msgstr "Guardar Resultados del Test" -#contributors: +#contributors:corochasco msgid "Save Thiessen Polygons" msgstr "Guardar Polígonos Thiessen" @@ -4226,35 +4822,39 @@ msgstr "Guardar Polígonos Thiessen" msgid "Save as data source (%s) failed.\n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "Save data source progress dialog" msgstr "Diálogo de progreso de guardar fuente de datos" -#contributors: +#contributors:corochasco msgid "Save is not supported on current data source type: %s. Please try to use \"File->Save As\" other data source. However, the project file can still be saved as other project file." msgstr "No es posible Guardar en el tipo de fuente de datos activo: %s. Intentar utilizar \"Archivo->Guardar Como\" otra fuente de datos. No obstante, el archivo de proyecto puede ser guardado con otro nombre." -#contributors: +#contributors:corochasco msgid "Save to File" msgstr "Guardar en Archivo" +#contributors: +msgid "Save to a csv file." +msgstr "" + #contributors: msgid "Save/Show Map" msgstr "" -#contributors: +#contributors:corochasco msgid "Saved successfully." msgstr "Guardado con éxito" -#contributors: +#contributors:corochasco msgid "Saving data source cancelled." msgstr "Cancelado el guardado de fuente de datos." -#contributors: +#contributors:corochasco msgid "Saving data..." msgstr "Guardando datos..." -#contributors: +#contributors:corochasco msgid "Saving failed: GeoDa can't save as empty datasource." msgstr "Error en Guardando: GeoDa no puede guardar fuentes de datos vacías." @@ -4266,71 +4866,71 @@ msgstr "" msgid "Scale Basemap" msgstr "" -#contributors: +#contributors:corochasco msgid "Scale Options" msgstr "Opciones de Escala" -#contributors: +#contributors:corochasco msgid "Scatter Plot" msgstr "Diagrama de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot - x: %s, y: %s" msgstr "Diagrama de Dispersión - x: %s, y: %s" -#contributors: +#contributors:corochasco msgid "Scatter Plot Matrix" msgstr "Matriz de Diagramas de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot Matrix Help" msgstr "Ayuda Matriz de Gráficos de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot Matrix Variables Add/Remove" msgstr "Añadir/Eliminar Variables Matriz Gráficos de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot Variables" msgstr "Variables Diagrama de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot- x: %s, y: %s" msgstr "Diagrama de Dispersión- x: %s, y: %s" -#contributors: +#contributors:corochasco msgid "Second Variable (Y)" msgstr "Segunda Variable (y)" -#contributors: +#contributors:corochasco msgid "Second Variable (Y/Latitude)" msgstr "Segunda Variable (Y/Latitud)" -#contributors: +#contributors:corochasco msgid "Select" msgstr "Seleccionar" -#contributors: +#contributors:corochasco msgid "Select All" msgstr "Seleccionar Todo" -#contributors: +#contributors:corochasco msgid "Select All In Range" msgstr "Seleccionar Todo en Intervalo" -#contributors: +#contributors:corochasco msgid "Select All Undefined" msgstr "Seleccionar Todo Celdas en Blanco" -#contributors: +#contributors:corochasco msgid "Select All..." msgstr "Seleccionar Todo..." -#contributors: +#contributors:corochasco msgid "Select From Current Selection" msgstr "Seleccionar de Selección Actual" -#contributors: +#contributors:corochasco msgid "Select ID Variable" msgstr "Seleccionar Variable ID" @@ -4338,31 +4938,47 @@ msgstr "Seleccionar Variable ID" msgid "Select ID Variable (Optional)" msgstr "" -#contributors: +#contributors:corochasco msgid "Select Neighborless Observations" msgstr "Seleccionar Observaciones sin Vecinos" #contributors: +msgid "Select Quantile" +msgstr "" + +#contributors: +msgid "Select Spatial Weights:" +msgstr "" + +#contributors:corochasco msgid "Select Variables" msgstr "Selección de Variables" -#contributors: +#contributors:corochasco msgid "Select Variables (Multi-Selection)" msgstr "Seleccionar Variables (Multi-Selección)" #contributors: -msgid "Select a file:" +msgid "Select a Quantile for LISA:" +msgstr "" + +#contributors: +msgid "Select a Variable" msgstr "" #contributors: +msgid "Select a file:" +msgstr "" + +#contributors:corochasco msgid "Select an existing *.gdb directory, or create an New Folder named *.gdb" msgstr "Seleccionar un directorio *.gdb existente o crear una Nueva Carpeta llamada *.gdb" -#contributors: +#contributors:corochasco msgid "Select color scheme:" msgstr "Seleccionar paleta de colores" -#contributors: +#contributors:corochasco msgid "Select datasource" msgstr "Seleccionar fuente de datos" @@ -4374,27 +4990,27 @@ msgstr "" msgid "Select field is not integer type. Default record order will be used instead." msgstr "" -#contributors: +#contributors:corochasco msgid "Select fields:" msgstr "Seleccionar campos" -#contributors: +#contributors:corochasco msgid "Select from current selection" msgstr "Seleccionar de selección actual" -#contributors: +#contributors:corochasco msgid "Select key:" msgstr "Seleccionar clave" -#contributors: +#contributors:corochasco msgid "Select layer" msgstr "Select layer" -#contributors: +#contributors:corochasco msgid "Select the language" msgstr "Seleccionar idioma" -#contributors: +#contributors:corochasco msgid "Select variable " msgstr "Seleccionar variable " @@ -4402,7 +5018,7 @@ msgstr "Seleccionar variable " msgid "Select variable for dissolving:" msgstr "" -#contributors: +#contributors:corochasco msgid "Select variables to delete " msgstr "Seleccionar variables a eliminar" @@ -4414,47 +5030,55 @@ msgstr "" msgid "Select, hold CMD for brushing" msgstr "" -#contributors: +#contributors:corochasco msgid "Select, hold CTRL for brushing" msgstr "Seleccionar, mantener CTRL para brushing" -#contributors: +#contributors:corochasco msgid "Selectable Fill Color" msgstr "Seleccionable Color de Relleno" -#contributors: +#contributors:corochasco msgid "Selected" msgstr "Seleccionado" -#contributors: +#contributors:corochasco msgid "Selected =" msgstr "Seleccionados" -#contributors: +#contributors:corochasco msgid "Selected vs. Unselected" msgstr "Seleccionado vs. Desmarcado" #contributors: +msgid "Selected weights are not valid for intersection, e.g. weights have different ID variable. Please select different weights." +msgstr "" + +#contributors: +msgid "Selected weights are not valid for union, e.g. weights have different ID variable. Please select different weights." +msgstr "" + +#contributors:corochasco msgid "Selection" msgstr "Selección" -#contributors: +#contributors:corochasco msgid "Selection Mode" msgstr "Modo de Selección" -#contributors: +#contributors:corochasco msgid "Selection Shape" msgstr "Selección Forma" -#contributors: +#contributors:corochasco msgid "Selection Tool" msgstr "Herramienta de Selección" -#contributors: +#contributors:corochasco msgid "Selection Variable" msgstr "Variable de Selección" -#contributors: +#contributors:corochasco msgid "Send Crash Report" msgstr "Enviar Informe de Errores" @@ -4462,59 +5086,63 @@ msgstr "Enviar Informe de Errores" msgid "September" msgstr "" -#contributors: +#contributors:corochasco msgid "Set Association Dialog" msgstr "Set Association Dialog" -#contributors: +#contributors:corochasco msgid "Set Display Precision" msgstr "Fijar Pantalla de Precisión" -#contributors: +#contributors:corochasco msgid "Set Display Precision of Y-Axis" msgstr "Fijar Posiciones Decimales en Eje-Y" -#contributors: +#contributors:corochasco msgid "Set Display Precision on Axes" msgstr "Mostrar Pantalla de Precisión de Ejes" -#contributors: +#contributors:corochasco msgid "Set Display Precision:" msgstr "Mostrar Pantalla de Precisión" -#contributors: +#contributors:corochasco msgid "Set Highlight Association" msgstr "Set Highlight Association" -#contributors: +#contributors:corochasco msgid "Set Number Separators" msgstr "Fijar Separadores de Números" -#contributors: +#contributors:corochasco msgid "Set Number Separators in Table" msgstr "Fijar Separadores de Números en Tabla" -#contributors: +#contributors:corochasco msgid "Set Number of Permutation" msgstr "Fijar Número de Permutaciones" #contributors: +msgid "Set as Unique Value" +msgstr "" + +#contributors:corochasco msgid "Set number of CPU cores manually:" msgstr "Establecer manualmente el número de núcleos de CPU" -#contributors: +#contributors:corochasco msgid "Set seed for randomization:" msgstr "Fijar semilla para aleatorización:" -#contributors: +#contributors:corochasco msgid "Set the threshold to bridge the gap between disconnected polygons (often caused by digitizing errors). The value depends on your measurement unit (e.g. 1 foot or 0.0000001 degrees). Use the weights histogram to detect neighborless observations." msgstr "Fijar el umbral para acortar distancias entre polígonos desconectados (a veces por errores de digitalización). El valor depende de la unidad de medida (ej., 0,3 metros ó 0,0000001 grados. Utilizar histograma de pesos para detectar observaciones sin vecinos." -#contributors: +#contributors:corochasco msgid "Set transparency of highlighted objects in selection:" msgstr "Fijar transparencia de objetos resaltados en la selección:" -#contributors: +#contributors:corochasco msgid "Set transparency of unhighlighted objects in selection:" msgstr "Fijar transparencia de objetos sin resaltar en la selección" @@ -4522,51 +5150,59 @@ msgstr "Fijar transparencia de objetos sin resaltar en la selección" msgid "Set value to cell failed." msgstr "" -#contributors: +#contributors:corochasco msgid "Setup Locale of GeoDa Table" msgstr "Configuración Local de Tablas de GeoDa" #contributors: +msgid "Setup Number Formatting" +msgstr "" + +#contributors:corochasco msgid "Setup co-locations:" msgstr "Establecer colocalizaciones:" -#contributors: +#contributors:corochasco msgid "Shape" msgstr "Formas" -#contributors: +#contributors:corochasco msgid "Shape Centers" msgstr "Centros de Forma" -#contributors: +#contributors:corochasco msgid "Show As Conditional Map" msgstr "Mostrar como Mapa Condicional" -#contributors: +#contributors:corochasco msgid "Show Axes" msgstr "Mostrar Ejes" -#contributors: +#contributors:corochasco msgid "Show Axes Through Origin" msgstr "Mostrar Ejes sobre el Origen" #contributors: -msgid "Show CSV Configuration in Merge Data Dialog:" -msgstr "Mostrar Formato CSV en Cuadro de Unión de Tablas" +msgid "Show CSV configuration in Merge Data Dialog:" +msgstr "" #contributors: +msgid "Show Data Points" +msgstr "" + +#contributors:corochasco msgid "Show Graph" msgstr "Mostrar Grafo" -#contributors: +#contributors:corochasco msgid "Show LOWESS Smoother" msgstr "Mostrar Alisado LOWESS" -#contributors: +#contributors:corochasco msgid "Show Legend" msgstr "Show Legend" -#contributors: +#contributors:corochasco msgid "Show Linear Smoother" msgstr "Mostrar Alisado Lineal" @@ -4575,30 +5211,38 @@ msgid "Show Map Boundary" msgstr "" #contributors: -msgid "Show Recent/Sample Data panel in Connect Datasource Dialog:" +msgid "Show Recent/Sample data panel in Connect Datasource Dialog:" msgstr "" -#contributors: +#contributors:corochasco msgid "Show Selection and Neighbors" msgstr "Mostrar Selección y Vecinos" -#contributors: +#contributors:corochasco msgid "Show Status Bar" msgstr "Mostrar Barra de Estado" -#contributors: +#contributors:corochasco msgid "Show Vertical Axis" msgstr "Mostrar Eje Vertical" -#contributors: +#contributors:corochasco msgid "Show connect line" msgstr "Show connect line" #contributors: -msgid "Significance Filter" +msgid "Show connection line" +msgstr "" + +#contributors: +msgid "Show selection and neighbors" msgstr "" #contributors: +msgid "Significance Filter" +msgstr "" + +#contributors:corochasco msgid "Significance Map" msgstr "Mapa de Significación" @@ -4606,47 +5250,55 @@ msgstr "Mapa de Significación" msgid "Simulated Annealing" msgstr "" -#contributors: +#contributors:corochasco msgid "Skater Settings" msgstr "Configuración Skater" -#contributors: +#contributors:corochasco msgid "Smoother" msgstr "Alisado" -#contributors: +#contributors:corochasco msgid "Some calculated values were undefined and this is most likely due to neighborless observations in the weight matrix. Rate calculation successful for observations with neighbors." msgstr "Algunos valores calculados están sin definir y esto se debe muy probablemente a observaciones sin vecinos en la matriz de pesos. Cálculo de tasas correcto para obs. con vecinos." -#contributors: +#contributors:corochasco msgid "Sort" msgstr "Ordenar" #contributors: +msgid "Source:" +msgstr "" + +#contributors:corochasco msgid "South European Latin-3 (ISO-8859-3)" msgstr "Sur de Europa Latín-3 (ISO-8859-3)" -#contributors: +#contributors:corochasco msgid "Space-time variables with duplicate name \"%s\" found." msgstr "Encontradas variables Espacio-temporales con el nombre \"%s\" duplicado" #contributors: -msgid "Spatial Constraint:" +msgid "Spatial Constrained Hierarchical Clustering Settings" msgstr "" -#contributors: +#contributors:corochasco msgid "Spatial Correlogram" msgstr "Correlograma Espacial" #contributors: +msgid "Spatial Count" +msgstr "" + +#contributors:corochasco msgid "Spatial Empirical Bayes" msgstr "Empírico Bayes Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Error" msgstr "Error Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Join" msgstr "Unión Espacial" @@ -4662,63 +5314,71 @@ msgstr "" msgid "Spatial Join does not work with Table only datasource." msgstr "" -#contributors: +#contributors:corochasco msgid "Spatial Lag" msgstr "Retardo Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Rate" msgstr "Tasa Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Rate Smoothed Variable Settings" msgstr "Configuración Variable Alisada de Tasa Espacial" -#contributors: +#contributors:corochasco msgid "Spatial lag and error regressions require symmetric weights (not KNN). You can still use KNN weights to obtain spatial diagnostics for classic regressions." msgstr "Los modelos del retardo y del error espacial necesitan pesos simétricos (no KNN). Los pesos KNN pueden utilizarse para calcular tests espaciales en el modelo básico." -#contributors: +#contributors:corochasco msgid "Special" msgstr "Especial" -#contributors: +#contributors:corochasco msgid "Specified id field (%s) not found in currently loaded Table." msgstr "Campo id especificado (%s) no se encuentra en la Tabla activa" -#contributors: +#contributors:corochasco msgid "Specified key (%d) not found in currently loaded Table." msgstr "No se encuentra la clave especificada (%d) en la Tabla activa" -#contributors: +#contributors:corochasco msgid "Specified key (%s) not found in currently loaded Table." msgstr "La clave especificada (%s) no se encuentra en la Tabla activa" -#contributors: +#contributors:corochasco msgid "Specified key value field \"%s\" in weights file contains duplicate values in the currently loaded Table." msgstr "El campo de valores clave especificado \"%s\" del fichero de pesos contiene valores duplicados en la Tabla activa." -#contributors: +#contributors:corochasco msgid "Specified key value field \"%s\" on first line of weights file is not an integer type in the currently loaded Table." msgstr "El campo especificado para el valor clave \"%s\" de la 1ª línea del archivo de pesos no es de tipo entero en la tabla activa." -#contributors: +#contributors:corochasco msgid "Specified key value field \"%s\" on first line of weights file not found in currently loaded Table." msgstr "Campo especificado de valor clave \"%s\" de la 1ª línea del archivo de pesos no está en la Tabla activa" #contributors: +msgid "Specify Bandwith" +msgstr "" + +#contributors: +msgid "Specify Core Distance" +msgstr "" + +#contributors:corochasco msgid "Specify Seed..." msgstr "Especificar Semilla..." -#contributors: +#contributors:corochasco msgid "Specify bandwidth" msgstr "Especificar ancho de banda" -#contributors: +#contributors:corochasco msgid "Specify manually" msgstr "Especificar manualmente" -#contributors: +#contributors:corochasco msgid "Spectral" msgstr "Espectral" @@ -4726,63 +5386,71 @@ msgstr "Espectral" msgid "Spectral Clustering Map (%d clusters)" msgstr "" -#contributors: +#contributors:corochasco msgid "Spectral Clustering Settings" msgstr "Configuración Clúster Espectral" -#contributors: +#contributors:corochasco msgid "Speed" msgstr "Velocidad" -#contributors: +#contributors:corochasco msgid "Stable Version and Bug Fixes Only" msgstr "Versión Estable y Sólo Corrección de Errores" -#contributors: +#contributors:corochasco msgid "Stack" msgstr "Agregar" -#contributors: +#contributors:corochasco msgid "Standard Deviation" msgstr "Desviación Estándar" -#contributors: -msgid "Standard Deviation Color" -msgstr "Color Desviación Estándar" - -#contributors: +#contributors:corochasco msgid "Standard Deviation Map" msgstr "Mapa de Desviación Estándar" -#contributors: +#contributors:corochasco msgid "Standardized Data" msgstr "Datos estandarizados" -#contributors: +#contributors:corochasco msgid "Statistics" msgstr "Estadísticos" #contributors: +msgid "Statistics:" +msgstr "" + +#contributors:corochasco msgid "Status Bar" msgstr "Barra de Estado" #contributors: +msgid "Stop" +msgstr "" + +#contributors: +msgid "Stop criterion for auto-weighting:" +msgstr "" + +#contributors:corochasco msgid "Stopping criterion for power iteration:" msgstr "Criterio de parada para iteración de potencia" -#contributors: +#contributors:corochasco msgid "Strong" msgstr "Grueso" -#contributors: +#contributors:corochasco msgid "Submit Bug Error" msgstr "Enviar Informe de Errores" -#contributors: +#contributors:corochasco msgid "Submit Bug Report" msgstr "Enviar Informe de Errores" -#contributors: +#contributors:corochasco msgid "Success" msgstr "Éxito" @@ -4790,47 +5458,47 @@ msgstr "Éxito" msgid "Success / Warning" msgstr "" -#contributors: -msgid "Successful aggregation." -msgstr "Agregación realizada con éxito" - -#contributors: +#contributors:corochasco msgid "Suggested field name:" msgstr "Nombre de campo sugerido" -#contributors: +#contributors:corochasco msgid "Sum" msgstr "Suma" -#contributors: +#contributors:corochasco msgid "Summary" msgstr "Resumen" #contributors: +msgid "Surface:" +msgstr "" + +#contributors:corochasco msgid "Synchronize %s with Time Control" msgstr "Sincronizar %n with Control de Tiempo" -#contributors: +#contributors:corochasco msgid "System" msgstr "Sistema" -#contributors: -msgid "System:" -msgstr "Sistema:" - -#contributors: +#contributors:corochasco msgid "T&able" msgstr "Tabla" -#contributors: +#contributors:corochasco msgid "Table" msgstr "Tabla" -#contributors: +#contributors:corochasco msgid "Table Name" msgstr "Nombre de Tabla" #contributors: +msgid "Table:" +msgstr "" + +#contributors:corochasco msgid "Tabu Length:" msgstr "Distancia Tabú" @@ -4838,7 +5506,7 @@ msgstr "Distancia Tabú" msgid "Tabu Search" msgstr "" -#contributors: +#contributors:corochasco msgid "Tabu length for Tabu Search algorithm has to be an integer number larger than 1 (e.g. 85)." msgstr "Distancia tabú para el algoritmo Búsqueda Tabú debe ser un número entero mayor que 1 (ej. 85)" @@ -4846,11 +5514,11 @@ msgstr "Distancia tabú para el algoritmo Búsqueda Tabú debe ser un número en msgid "Tabu length:" msgstr "" -#contributors: +#contributors:corochasco msgid "Target" msgstr "Objetivo" -#contributors: +#contributors:corochasco msgid "Target Variable" msgstr "Variable Objetivo" @@ -4870,15 +5538,23 @@ msgstr "" msgid "The between-cluster sum of squares:\t" msgstr "" -#contributors: +#contributors:corochasco msgid "The categories of the selected variables do not overlap in space. Please select other variables." msgstr "Las categorías de las variables seleccionadas no se superponen en el espacio. Seleccionar otras variables." #contributors: +msgid "The clustering result is not spatially constrained. Please adjust the number of clusters." +msgstr "" + +#contributors: +msgid "The clustering results violate the requirement of minimum bound or minimum number per region. Please adjust the input and try again." +msgstr "" + +#contributors:corochasco msgid "The connectivity of selected spatial weights is incomplete, please adjust the spatial weights." msgstr "La conectividad de los pesos espaciales seleccionados está incompleta; arreglar matriz de pesos." -#contributors: +#contributors:corochasco msgid "The currently entered threshold value is not a valid number. Please move the slider, or enter a valid number." msgstr "The valor umbral introducido no es un nº válido. Mover el control deslizante o introducir un número válido." @@ -4890,11 +5566,11 @@ msgstr "" msgid "The currently entered threshold value of %f is less than %f which is the minimum value for which there will be no neighborless observations (isolates). \n\nPress Yes to proceed anyhow, press No to abort." msgstr "" -#contributors: +#contributors:corochasco msgid "The data source is read only. Please try to save as other data source." msgstr "La fuente de datos sólo se ha leído. Guardar como otra fuente de datos" -#contributors: +#contributors:corochasco msgid "The first line should have comma separated number of rows and ID name!" msgstr "¡La 1ª línea debería tener un nº de filas separadas por comas y nombre de ID!" @@ -4903,18 +5579,26 @@ msgid "The geometries will not be saved when exporting to a Table-only data sour msgstr "" #contributors: -msgid "The last seed used by the pseudo random\nnumber generator was " +msgid "The input value for the number of quantiles is not valid." msgstr "" #contributors: +msgid "The input value for the number of quantiles is not valid. Please enter an integer number greater than 1." +msgstr "" + +#contributors: +msgid "The last seed used by the pseudo random\nnumber generator was " +msgstr "" + +#contributors:corochasco msgid "The length of a string field must be at least %d and at most %d. Keeping original value." msgstr "El tamaño de un campo de carácter debe ser, al menos, %d y como mucho, %d. Mantener valor original." -#contributors: +#contributors:corochasco msgid "The length of an integral numeric field must be at least %d and at most %d. Keeping original value." msgstr "El tamaño de un campo numérico entero debe ser, al menos, %d y como mucho, %d. Mantener valor original." -#contributors: +#contributors:corochasco msgid "The length of an non-integral numeric field must be at least %d and at most %d. Keeping original value." msgstr "La longitud de un campo numérico no entero debe ser al menos %d y como mucho %d. Mantener valor original." @@ -4926,35 +5610,39 @@ msgstr "" msgid "The new theme chosen will no longer include rates smoothing. Please use the Rates submenu to choose a theme with rates again." msgstr "" -#contributors: +#contributors:corochasco msgid "The number of covariates should be more than the number of observations." msgstr "El nº de covariables debería ser superior al nº de observaciones." -#contributors: +#contributors:corochasco msgid "The number of decimal places for a non-integral numeric field must be at least %d and at most %d. Keeping original value." msgstr "El nº de lugares decimales de un campo numérico no entero debe ser, al menos, %d y como mucho, %d. Mantener valor original." -#contributors: +#contributors:corochasco msgid "The number of displayed decimal places for a non-integral numeric field must be at least %d and at most %d. Keeping original value." msgstr "El nº de lugares decimales mostrados para un campo numérico no entero debe ser, al menos, %d y como mucho, %d. Mantener el valor original." -#contributors: +#contributors:corochasco msgid "The number of identified clusters is less than " msgstr "El nº de clústers identificados es menor que " #contributors: +msgid "The number of neighbors should be less than number of observations." +msgstr "" + +#contributors:corochasco msgid "The number of observations specified in chosen weights file is %d, but the number in the current Table is %d, which is incompatible." msgstr "El nº de observaciones especificadas in el fichero de pesos elegido es %d, pero el nº en la Tabla activa es %d, lo que es incompatible." -#contributors: +#contributors:corochasco msgid "The number of observations specified in chosen weights file is incompatible with current Table." msgstr "El nº de observaciones especificado en el archivo de pesos es incompatible con la Tabla activa." -#contributors: +#contributors:corochasco msgid "The number of records in current table is larger than the number of records in import table. Please choose import table >= %d records" msgstr "El nº de datos de la tabla activa es mayor que el nº de datos de la tabla importada. Seleccionar importar tabla >= % datos" -#contributors: +#contributors:corochasco msgid "The original datasource %s is not a valid file. GeoDa \"Save\" only works on file datasource." msgstr "Fichero de fuente de datos original %s no válido. GeoDa \"Guardar\" sólo funciona con fuentes de datos de ficheros." @@ -4962,11 +5650,19 @@ msgstr "Fichero de fuente de datos original %s no válido. GeoDa \"Guardar\" só msgid "The ratio of between to total sum of squares:\t" msgstr "" +#contributors: +msgid "The ratio of total within to total sum of distance: " +msgstr "" + #contributors: msgid "The sample size for random sampling is too small.\nPlease increase the number of iterations." msgstr "" #contributors: +msgid "The sampling rate is set to a small value, please set another value to make sample size larger than 3*k." +msgstr "" + +#contributors:corochasco msgid "The selected database driver is not supported on this platform. Please check GeoDa website for more information about database support and connection." msgstr "Controlador de base de datos seleccionado no admitido en esta plataforma. Consulte la web de GeoDa para más información sobre bases de datos y conexiones admitidas." @@ -4979,30 +5675,50 @@ msgid "The selected group variable should contains %d items. Please modify the g msgstr "" #contributors: +msgid "The selected number of clusters is %d. It is less than the minimum number of clusters (%d) that guarantees spatially constrained results.\n\nDo you want to continue?" +msgstr "" + +#contributors:corochasco msgid "The selected variable %s is not valid. If it's a grouped variable, please modify it in Time->Time Editor. Or please select another variable." msgstr "La variable seleccionada %s no es válida. Si es una variable agrupada, notificarlo en el Editor Tiempo->Time. O seleccionar otra variable." -#contributors: +#contributors:corochasco msgid "The selected variable is not numeric. Please select another variable." msgstr "La variable seleccionada no es numérica. Seleccionar otra variable." #contributors: +msgid "The selected variables have co-location. Please change your selection, or unselect \"No colocation\" option for bivariate case." +msgstr "" + +#contributors: +msgid "The selected variables have no co-location. Please change your selection, or select \"No colocation\" option for bivariate case." +msgstr "" + +#contributors:corochasco msgid "The set of values in the import key fields has no match in current table. Please choose keys with matching sets of values." msgstr "Grupo de valores de campos clave importados sin coincidencia en la tabla activa. Buscar claves con grupos de valores coincidentes." +#contributors: +msgid "The total sum of distance:\t" +msgstr "" + #contributors: msgid "The total sum of squares:\t" msgstr "" #contributors: -msgid "The total within-cluster sum of squares:\t" +msgid "The total within-cluster sum of distance:\t" msgstr "" #contributors: +msgid "The total within-cluster sum of squares:\t" +msgstr "" + +#contributors:corochasco msgid "Themeless" msgstr "Un Color" -#contributors: +#contributors:corochasco msgid "Themeless Map" msgstr "Mapa de un Color" @@ -5010,15 +5726,23 @@ msgstr "Mapa de un Color" msgid "There are spatial objects being counted more than once. Please check the results." msgstr "" -#contributors: +#contributors:corochasco msgid "There are unsaved data source or weights/time definition changes." msgstr "Sin guardar cambios en fuente de datos o definición de pesos/tiempo." #contributors: +msgid "There are very few neighbors found. Epsilon may be too small." +msgstr "" + +#contributors: +msgid "There are very many neighbors found. Epsilon may be too large." +msgstr "" + +#contributors:corochasco msgid "There is a view could not be closed. Please manually close and try again." msgstr "No se puede cerrar una vista. Cerrarla manualmente e intentarlo de nuevo." -#contributors: +#contributors:corochasco msgid "There is an error during PCA calculation. Please check if the data is valid." msgstr "Error durante el cálculo del ACP. Comprobar que los datos son válidos." @@ -5026,111 +5750,115 @@ msgstr "Error durante el cálculo del ACP. Comprobar que los datos son válidos. msgid "There is at least one neighborless observation. Check the islands in weights histogram and linked map." msgstr "" -#contributors: +#contributors:corochasco msgid "There is at least one neighborless observation. Check the weights histogram and linked map to see if the islands are real or not. If not, adjust the distance threshold (points) or the precision threshold (polygons)." msgstr "Hay al menos una observación sin vecinos. Comprobar el histograma de pesos y el mapa adjunto para ver si las islas son reales o no. Si no lo son, ajuste la distancia umbral (puntos) o el umbral de precisión (polígonos)." -#contributors: +#contributors:corochasco msgid "There is at least one view could not be closed. Please manually close and try again." msgstr "Al menos una vista no puede ser cerrada. Cerrarla manualmente e intentarlo de nuevo." -#contributors: +#contributors:corochasco msgid "There is at least one view open that depends on this matrix. Ok to close these views and remove?" msgstr "Hay, al menos, una vista abierta que depende de esta matriz. ¿De acuerdo con cerrar y eliminar estas vistas?" -#contributors: +#contributors:corochasco msgid "There is one other view open that depends on this matrix. Ok to close this view and remove?" msgstr "Hay otra vista abierta que depende de esta matriz. ¿Está de acuerdo en cerrarla y eliminarla?" -#contributors: +#contributors:corochasco msgid "There was a problem associating the weights file." msgstr "Se ha producido un problema al asociar el archivo de pesos" -#contributors: +#contributors:corochasco msgid "There was a problem generating voronoi contiguity neighbors. Please report this." msgstr "Problema al generar vecinos de contigüidad voronoi. Enviar informe sobre esta cuestión." -#contributors: +#contributors:corochasco msgid "There was a problem reading the layer" msgstr "Problema de lectura de la capa" -#contributors: +#contributors:corochasco msgid "There was a problem reading the table" msgstr "Problema de lectura de tabla" -#contributors: +#contributors:corochasco msgid "There was a problem requesting the weights file." msgstr "Se ha producido un problema al llamar al fichero de pesos" -#contributors: +#contributors:corochasco msgid "These are the row numbers of the records without location information." msgstr "Éstos son los nº de filas de los datos sin información de localización." #contributors: +msgid "Theta:" +msgstr "" + +#contributors:corochasco msgid "Thiessen Polygons" msgstr "Polígonos Thiessen" -#contributors: +#contributors:corochasco msgid "Third Variable (Z)" msgstr "Tercera Variable (Z)" -#contributors: +#contributors:corochasco msgid "This datasource is not supported. Please export to other datasource that GeoDa supports first." msgstr "Esta fuente de datos no está admitida. Exportar antes a una fuente de datos admitida por GeoDa." -#contributors: +#contributors:corochasco msgid "This field name already exists (non-integer type). Please input a unique name." msgstr "El nombre del campo ya existe (tipo no entero). Introducir un campo único." -#contributors: +#contributors:corochasco msgid "This format is not supported." msgstr "Formato no admitido" -#contributors: +#contributors:corochasco msgid "This is the list of existing grouped variables. As new groups are created, they will appear on this list. You can open an existing .gda file and edit it here." msgstr "Lista de variables agrupadas existentes. Al crear nuevos grupos, éstos aparecerán en esta lista. Puede abrir un fichero .gda existente y editarlo aquí." -#contributors: +#contributors:corochasco msgid "This view currently supports data with at most 1000 observations. The Spatial Correlogram Scatterplot plots distances between all pairs of observations. The current data set has %d observations and %d unordered pairs of observations." msgstr "Esta vista suele admitir datos hasta 1000 observaciones. El Diagrama del Correlograma Espacial representa distancias entre todos los pares de observaciones. La base de datos activa tiene %d observaciones y %d pares desordenados de observaciones." -#contributors: +#contributors:corochasco msgid "Thousands:" msgstr "Miles" -#contributors: +#contributors:corochasco msgid "Tim&e" msgstr "Tiempo" -#contributors: +#contributors:corochasco msgid "Time" msgstr "Tiempo" -#contributors: +#contributors:corochasco msgid "Time Editor" msgstr "Editor Tiempo" -#contributors: +#contributors:corochasco msgid "Time Player" msgstr "Reproductor de Tiempo" -#contributors: +#contributors:corochasco msgid "Time Setup" msgstr "Asistente de Tiempo" -#contributors: +#contributors:corochasco msgid "Time Variable Options" msgstr "Opciones de Variable Temporal" -#contributors: +#contributors:corochasco msgid "Time:" msgstr "Tiempo:" -#contributors: +#contributors:corochasco msgid "Title of Visualization" msgstr "Título de Visualización" -#contributors: +#contributors:corochasco msgid "Tools" msgstr "Herramientas" @@ -5138,7 +5866,11 @@ msgstr "Herramientas" msgid "Top" msgstr "" -#contributors: +#contributors: +msgid "Trace Hat:" +msgstr "" + +#contributors:corochasco msgid "Transformation:" msgstr "Transformación:" @@ -5151,98 +5883,114 @@ msgid "Transformation:\t" msgstr "" #contributors: -msgid "Travel Distances Tool" +msgid "Transparency Setup Dialog" msgstr "" #contributors: +msgid "Travel Distances Tool" +msgstr "" + +#contributors:corochasco msgid "Turkish (Windows-1254)" msgstr "Turco (Windows-1254)" -#contributors: +#contributors:corochasco msgid "Turkish Latin-5 (ISO-8859-9)" msgstr "Turco Latín-5 (ISO-8859-9)" -#contributors: +#contributors:corochasco msgid "Type" msgstr "Tipo" -#contributors: +#contributors:corochasco msgid "Type 1" msgstr "Tipo 1" -#contributors: +#contributors:corochasco msgid "Type 1a" msgstr "Tipo 1a" -#contributors: +#contributors:corochasco msgid "Type 2" msgstr "Tipo 2" -#contributors: +#contributors:corochasco msgid "Type 2a" msgstr "Tipo 2a" -#contributors: +#contributors:corochasco msgid "Unable to overwrite " msgstr "No se puede sobrescribir" -#contributors: +#contributors:corochasco msgid "Undefined" msgstr "Sin definir" -#contributors: +#contributors:corochasco msgid "Undo" msgstr "Deshacer" -#contributors: +#contributors:corochasco msgid "Ungrouped Variables" msgstr "Variables Sin Agrupar" -#contributors: +#contributors:corochasco msgid "Unicode (UTF-16LE)" msgstr "Unicode (UTF-16LE)" -#contributors: +#contributors:corochasco msgid "Unicode (UTF-8)" msgstr "Unicode (UTF-8)" #contributors: +msgid "Union" +msgstr "" + +#contributors:corochasco msgid "Unique Values" msgstr "Valores Individuales" -#contributors: +#contributors:corochasco msgid "Unique Values Map" msgstr "Mapa de Valores Individuales" -#contributors: +#contributors:corochasco msgid "Univariate" msgstr "Univariante" -#contributors: +#contributors:corochasco msgid "Univariate Local Geary" msgstr "Geary Local Univariante" -#contributors: +#contributors:corochasco msgid "Univariate Local Join Count" msgstr "Join Count Local Univariante" -#contributors: +#contributors:corochasco msgid "Univariate Local Moran's I" msgstr "I de Moran Local Univariante" #contributors: +msgid "Univariate Median Local Moran's I" +msgstr "" + +#contributors:corochasco msgid "Univariate Moran's I" msgstr "I de Morán Univariante" #contributors: +msgid "Univariate Quantile LISA" +msgstr "" + +#contributors:corochasco msgid "Unknow exception. Please contact GeoDa support." msgstr "Excepción desconocida. Contactar con el soporte de GeoDa." -#contributors: +#contributors:corochasco msgid "Unselected" msgstr "Desmarcado" -#contributors: +#contributors:corochasco msgid "Unselected =" msgstr "No Seleccionados" @@ -5250,11 +5998,11 @@ msgstr "No Seleccionados" msgid "Up" msgstr "" -#contributors: +#contributors:corochasco msgid "Update GeoDa completed" msgstr "Actualización de GeoDa completada" -#contributors: +#contributors:corochasco msgid "Update GeoDa failed" msgstr "Error de Actualización de GeoDa" @@ -5262,39 +6010,43 @@ msgstr "Error de Actualización de GeoDa" msgid "Update project information failed. \n\nDetails: The layer information defined in project file does no match opened datasource." msgstr "" -#contributors: +#contributors:corochasco msgid "Upper outlier" msgstr "Atípico superior" -#contributors: +#contributors:corochasco msgid "Upper-right corner" msgstr "Esquina superior derecha" #contributors: -msgid "Use GPU to Accelerate computation:" +msgid "Use Additonal Swaps (FastPAM2)" msgstr "" #contributors: -msgid "Use Power Iteration method:\tMax iterations=" +msgid "Use GPU to accelerate computation:" msgstr "" -#contributors: +#contributors:corochasco msgid "Use Power Iteration:" msgstr "Utilizar Interación de Potencia:" -#contributors: +#contributors:corochasco msgid "Use Scientific Notation" msgstr "Usar Notación Científica" -#contributors: +#contributors:corochasco msgid "Use Specified Seed" msgstr "Usar Semilla Específica" #contributors: +msgid "Use Specified Seed:" +msgstr "" + +#contributors:corochasco msgid "Use Transparent Legend Background" msgstr "Use Transparent Legend Background" -#contributors: +#contributors:corochasco msgid "Use Weights:" msgstr "Utilizar Pesos:" @@ -5302,15 +6054,15 @@ msgstr "Utilizar Pesos:" msgid "Use bounding box of input datasource" msgstr "" -#contributors: +#contributors:corochasco msgid "Use classic yellow cross-hatching to highlight selection in maps:" msgstr "Utilizar el típico entramado amarillo para destacar selecciones en mapas:" -#contributors: +#contributors:corochasco msgid "Use existing field name" msgstr "Usar nombre existente de campo" -#contributors: +#contributors:corochasco msgid "Use geometric centroids" msgstr "Utilizar centroides geométricos" @@ -5318,11 +6070,11 @@ msgstr "Utilizar centroides geométricos" msgid "Use geometric centroids (weighting): \n" msgstr "" -#contributors: +#contributors:corochasco msgid "Use inverse distance?" msgstr "¿Usar distancia inversa?" -#contributors: +#contributors:corochasco msgid "Use max knn distance as bandwidth" msgstr "Usar distancia máx. k-vecinos como ancho banda" @@ -5334,31 +6086,35 @@ msgstr "" msgid "Use outline of input datasource" msgstr "" -#contributors: +#contributors:corochasco msgid "Use row-standardized weights" msgstr "Usar pesos estandarizados por filas" -#contributors: +#contributors:corochasco msgid "Use selected as specified alpha level" msgstr "Utilizar seleccionados como nivel alfa especificado" -#contributors: +#contributors:corochasco msgid "Use specified seed:" msgstr "Utilizar semilla especificada" #contributors: +msgid "Use the bounding box of existing layers" +msgstr "" + +#contributors:corochasco msgid "Use the bounding box of shape datasource" msgstr "Usar el cuadro delimitador de la fuente de datos shape" -#contributors: +#contributors:corochasco msgid "User Defined" msgstr "Definido por Usuario" -#contributors: +#contributors:corochasco msgid "User Name" msgstr "Nombre Usuario" -#contributors: +#contributors:corochasco msgid "User name" msgstr "Nombre usuario" @@ -5366,15 +6122,15 @@ msgstr "Nombre usuario" msgid "Value" msgstr "" -#contributors: +#contributors:corochasco msgid "Values assigned to target field successfully." msgstr "Valores asignados con éxito al campo de destino." -#contributors: +#contributors:corochasco msgid "Var Calc Container" msgstr "Contenedor de Var Calc" -#contributors: +#contributors:corochasco msgid "Variable" msgstr "Variable" @@ -5390,67 +6146,83 @@ msgstr "" msgid "Variable %s is a placeholer" msgstr "" -#contributors: +#contributors:corochasco msgid "Variable %s is a time-grouped variable. Please ungroup this variable to delete." msgstr "La variable %s está temporalmente agrupada. Desagrupar esta variable para borrarla." -#contributors: +#contributors:corochasco msgid "Variable %s is no longer in the Table. Please close and reopen the Regression Dialog to synchronize with Table data." msgstr "La variable % no está en la Tabla. Cerrar y reabrir el cuadro de diálogo Regresión para sincronizar con los datos de la Tabla." -#contributors: +#contributors:corochasco msgid "Variable %s is no longer in the Table. Please close and reopen this dialog to synchronize with Table data." msgstr "Variable %s ya no está en la Tabla. Cerrar y reabrir este cuadro de diálogo para sincronizar con datos de la Tabla" #contributors: +msgid "Variable %s is no longer in the Table. Please close and reopen this dialog to synchronize with Table data." +msgstr "" + +#contributors:corochasco msgid "Variable %s is not valid. Please select another variable." msgstr "Variable %s no válida. Seleccionar otra variable." -#contributors: +#contributors:corochasco msgid "Variable / Constant" msgstr "Variable / Constante" -#contributors: +#contributors:corochasco msgid "Variable %s is specified. " msgstr "Se ha especificado variable %s." -#contributors: +#contributors:corochasco msgid "Variable Choice" msgstr "Elección de Variable" #contributors: +msgid "Variable Distance Function:" +msgstr "" + +#contributors: +msgid "Variable Distance:" +msgstr "" + +#contributors:corochasco msgid "Variable Name" msgstr "Nombre de la Variable" -#contributors: +#contributors:corochasco msgid "Variable Properties" msgstr "Propiedades de Variable" -#contributors: +#contributors:corochasco msgid "Variable Properties - " msgstr "Propiedades de la Variable - " -#contributors: +#contributors:corochasco msgid "Variable Setting" msgstr "Configuración de Variable" -#contributors: +#contributors:corochasco msgid "Variable Settings" msgstr "Configuración de Variable" -#contributors: +#contributors:corochasco msgid "Variable Type Error" msgstr "Error Tipo de Variable" -#contributors: +#contributors:corochasco msgid "Variable Value Error" msgstr "Error en Valor de Variable" #contributors: +msgid "Variable distance" +msgstr "" + +#contributors:corochasco msgid "Variable name \"%s\" is either a duplicate or is invalid. Please enter an alternative, non-duplicate variable name." msgstr "El nombre de la variable \"%s\" no es válido o está duplicado. Introducir otro nombre de variable no duplicado." -#contributors: +#contributors:corochasco msgid "Variable name \"%s\" is either a duplicate or is invalid. Please enter an alternative, non-duplicate variable name. The first character must be a letter, and the remaining characters can be either letters, numbers or underscores. For DBF table, a valid variable name is between one and ten characters long." msgstr "El nombre de variable \"%s\" está dupliado o no es válido. Introducir nombre alternativo no duplicado. El primer carácter debe ser una letra y el resto pueden ser letras, números o guiones bajos. Un nombre válido para las tablas DFB debe tener entre uno y diez caracteres de largo." @@ -5462,11 +6234,11 @@ msgstr "" msgid "Variable name is either a duplicate or is invalid. Please\nenter an alternative, non-duplicate variable name.\n\n" msgstr "" -#contributors: +#contributors:corochasco msgid "Variable:" msgstr "Variable" -#contributors: +#contributors:corochasco msgid "Variables" msgstr "Variables" @@ -5474,47 +6246,47 @@ msgstr "Variables" msgid "Variables:" msgstr "" -#contributors: +#contributors:corochasco msgid "Vertical Bins Breaks" msgstr "Cortes Intervalos Verticales" -#contributors: +#contributors:corochasco msgid "Vertical Cells" msgstr "Celdas Verticales" -#contributors: +#contributors:corochasco msgid "Vietnamese (Windows-1258)" msgstr "Vietnamita (Windows-1258)" -#contributors: +#contributors:corochasco msgid "View" msgstr "Vista" -#contributors: +#contributors:corochasco msgid "View Original Data" msgstr "Ver Datos Originales" -#contributors: +#contributors:corochasco msgid "View Standardized Data" msgstr "Ver Variables Estandarizadas" -#contributors: +#contributors:corochasco msgid "Voronoi Contiguity Error" msgstr "Error de Contigüidad de Voronoi" -#contributors: +#contributors:corochasco msgid "WFS URL" msgstr "URL de WFS" -#contributors: +#contributors:corochasco msgid "Warning" msgstr "Aviso" -#contributors: +#contributors:corochasco msgid "Warning: %d observations are neighborless." msgstr "Aviso: %d observaciones no tienen vecinos." -#contributors: +#contributors:corochasco msgid "Warning: %d observations is neighborless." msgstr "Aviso: %d observaciones sin vecinos." @@ -5523,46 +6295,54 @@ msgid "Warning: NULL geometry" msgstr "" #contributors: +msgid "Warning: coordinates are not projected, distance will be incorrect.\n\nProceed anyway?" +msgstr "" + +#contributors: +msgid "Warning: coordinates are projected, arc distance will be incorrect.\n\nProceed anyway?" +msgstr "" + +#contributors:corochasco msgid "Warning: loss data" msgstr "Aviso: pérdida de datos" #contributors: +msgid "Warning: unknown projection information, distance may be incorrect.\n\nProceed anyway?" +msgstr "" + +#contributors:corochasco msgid "Was not able to load weights matrix." msgstr "Imposible cargar matriz de pesos." -#contributors: +#contributors:corochasco msgid "Web" msgstr "Web" -#contributors: +#contributors:corochasco msgid "Weight" msgstr "Pesos" -#contributors: +#contributors:corochasco msgid "Weight matrix required for chosen spatial rate method." msgstr "El método de tasas espaciales necesita una matriz de pesos." -#contributors: +#contributors:corochasco msgid "Weighting:" msgstr "Ponderación:" -#contributors: +#contributors:corochasco msgid "Weights" msgstr "pesos" -#contributors: +#contributors:corochasco msgid "Weights File" msgstr "Fichero de pesos" -#contributors: +#contributors:corochasco msgid "Weights File Creation" msgstr "Creación Archivo de Pesos" -#contributors: -msgid "Weights Intersection" -msgstr "Weights Intersection" - -#contributors: +#contributors:corochasco msgid "Weights Manager" msgstr "Gestor de pesos" @@ -5570,139 +6350,147 @@ msgstr "Gestor de pesos" msgid "Weights Name" msgstr "" -#contributors: +#contributors:corochasco msgid "Weights Symmetry Check" msgstr "Comprobar Simetría de Pesos" -#contributors: -msgid "Weights Union" -msgstr "Weights Intersection" - -#contributors: +#contributors:corochasco msgid "Weights file \"%s\" created successfully." msgstr "Archivo de pesos \"%s\" creado con éxito." #contributors: -msgid "Weights file/format is not valid." +msgid "Weights file created successfully." msgstr "" #contributors: +msgid "Weights file/format is not valid." +msgstr "" + +#contributors:corochasco msgid "Weights:" msgstr "Pesos:" -#contributors: +#contributors:corochasco msgid "Welcome to GeoDa" msgstr "Bienvenidos a GeoDa" -#contributors: +#contributors:corochasco msgid "Welcome to GeoDa 1.8.16" msgstr "Bienvenidos a GeoDa 1.8.16" -#contributors: +#contributors:corochasco msgid "West European Latin-1 (ISO-8859-1)" msgstr "Europeo Occidental Latín-1 (ISO-8859-1)" -#contributors: +#contributors:corochasco msgid "West European Latin-9 (ISO-8859-15)" msgstr "Europeo Occidental Latín-9 (ISO-8859-15)" -#contributors: +#contributors:corochasco msgid "What windows to open?" msgstr "Qué ventana abrir" -#contributors: +#contributors:corochasco msgid "When \"all times\" selected for either variable, result field must also be \"all times.\"" msgstr "Al seleccionar \"todos los períodos\", el campo de resultados debe ser también \"todos los períodos.\"" -#contributors: +#contributors:corochasco msgid "When \"all times\" selected for variable, result field must also be \"all times.\"" msgstr "Al seleccionar \"todos los períodos\", el campo de resultados debe ser también \"todos los períodos.\"" -#contributors: +#contributors:corochasco msgid "White Test" msgstr "Test de White" -#contributors: +#contributors:corochasco msgid "Width in pixels" msgstr "Ancho en píxeles" -#contributors: +#contributors:corochasco msgid "Width:" msgstr "Width:" +#contributors: +msgid "Within Cluster D" +msgstr "" + #contributors: msgid "Within cluster S.S." msgstr "" #contributors: -msgid "Within-cluster sum of squares:\n" +msgid "Within-cluster sum of distances:\n" msgstr "" #contributors: +msgid "Within-cluster sum of squares:\n" +msgstr "" + +#contributors:corochasco msgid "Wrong number of rows!" msgstr "¡Nº equivocado de columnas!" -#contributors: +#contributors:corochasco msgid "Wrote GeoDa Project File: " msgstr "Escrito en Archivo Proyecto GeoDa:" -#contributors: +#contributors:corochasco msgid "X" msgstr "X" -#contributors: +#contributors:corochasco msgid "X Variable" msgstr "Variable X" -#contributors: +#contributors:corochasco msgid "X-Axis" msgstr "Eje-X" -#contributors: +#contributors:corochasco msgid "X-Coordinates" msgstr "Coordenadas-X" -#contributors: +#contributors:corochasco msgid "X-coord" msgstr "Coord-X" -#contributors: +#contributors:corochasco msgid "X-coordinate" msgstr "coordenada-X" -#contributors: +#contributors:corochasco msgid "X-coordinate variable" msgstr "Variable coordenada-X" -#contributors: +#contributors:corochasco msgid "Y" msgstr "y" -#contributors: +#contributors:corochasco msgid "Y Variable" msgstr "Variable Y" -#contributors: +#contributors:corochasco msgid "Y-Axis" msgstr "Eje-Y" -#contributors: +#contributors:corochasco msgid "Y-Coordinates" msgstr "Coordenadas-Y" -#contributors: +#contributors:corochasco msgid "Y-coord" msgstr "Coord-Y" -#contributors: +#contributors:corochasco msgid "Y-coordinate" msgstr "coordenada-Y" -#contributors: +#contributors:corochasco msgid "Y-coordinate variable" msgstr "Variable coordenada-Y" -#contributors: +#contributors:corochasco msgid "Yes" msgstr "Sí" @@ -5714,19 +6502,19 @@ msgstr "" msgid "You have requested to create a new file project %s while another project is open. Please close project %s and try again." msgstr "" -#contributors: +#contributors:corochasco msgid "Your Email address (Optional):" msgstr "Dirección de correo electrónico (Opcional):" -#contributors: +#contributors:corochasco msgid "Your GeoDa is already up-to-date." msgstr "Su GeoDa está ya actualizado." -#contributors: +#contributors:corochasco msgid "Your Github account (Optional):" msgstr "Tu cuenta de Gibhub (Opcional):" -#contributors: +#contributors:corochasco msgid "Your table cannot be aggregated because the key field \"%s\" is unique. Please use another key." msgstr "Imposible agregar tabla porque el campo clave \"%s\" es único. Utilizar otro campo clave." @@ -5734,43 +6522,47 @@ msgstr "Imposible agregar tabla porque el campo clave \"%s\" es único. Utilizar msgid "Your table cannot be merged because the key field \"%s\" is not unique. \nIt contains undefined or duplicate values.\n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "Z" msgstr "Z" -#contributors: +#contributors:corochasco msgid "Z Variable" msgstr "Variable Z" -#contributors: +#contributors:corochasco msgid "Zoom : press right-mouse button" msgstr "Zoom: presionar botón derecho del ratón" -#contributors: +#contributors:corochasco msgid "Zoom In" msgstr "Zoom +" -#contributors: +#contributors:corochasco msgid "Zoom Out" msgstr "Zoom -" #contributors: +msgid "Zoom to Selected" +msgstr "" + +#contributors:corochasco msgid "Zooming Mode" msgstr "Modo de Zoom" -#contributors: +#contributors:corochasco msgid "[Please briefly describe what went wrong]" msgstr "[Describir brevemente lo que no ha funcionado]" -#contributors: +#contributors:corochasco msgid "[Steps you took before something went wrong]" msgstr "[Pasos realizados antes de tener problemas]" -#contributors: +#contributors:corochasco msgid "\"%s\" is not a valid p-value. Default p-value (0.01) is used" msgstr "\"%s\" p-valor no válido. Utilizado el p-valor (0.01) por defecto" -#contributors: +#contributors:corochasco msgid "\"%s\" is not a valid seed. Seed unchanged." msgstr "\"%s\" semilla no válida. Semilla sin modificar." @@ -5823,10 +6615,14 @@ msgid "\n\nVariable Loadings:\n" msgstr "" #contributors: -msgid "adaptive kernel" +msgid "\tInclude previous medoids\n" msgstr "" #contributors: +msgid "adaptive kernel" +msgstr "" + +#contributors:corochasco msgid "and field" msgstr "and field" @@ -5838,55 +6634,55 @@ msgstr "" msgid "bandwidth" msgstr "" -#contributors: +#contributors:corochasco msgid "binary" msgstr "binario" -#contributors: +#contributors:corochasco msgid "break 0" msgstr "Corte 0" -#contributors: +#contributors:corochasco msgid "calculating..." msgstr "calculando..." -#contributors: +#contributors:corochasco msgid "can't compute" msgstr "imposible calcular" -#contributors: +#contributors:corochasco msgid "category 1" msgstr "Categoría 1" -#contributors: +#contributors:corochasco msgid "choice:" msgstr "elección:" -#contributors: +#contributors:corochasco msgid "choose a variable" msgstr "Elegir una variable" -#contributors: +#contributors:corochasco msgid "csv file:" msgstr "fichero csv:" -#contributors: +#contributors:corochasco msgid "current table key" msgstr "Clave de la tabla activa" -#contributors: +#contributors:corochasco msgid "custom" msgstr "Personalizado" -#contributors: +#contributors:corochasco msgid "dBase Database File (*.dbf)|*.dbf" msgstr "Archivo Datos dBase (*.dbf)|*.dbf" -#contributors: +#contributors:corochasco msgid "datasource.type %s unknown.." msgstr "fuentedatos.tipo %n desconocido.." -#contributors: +#contributors:corochasco msgid "day:" msgstr "día:" @@ -5894,6 +6690,10 @@ msgstr "día:" msgid "decimal\nplaces" msgstr "" +#contributors: +msgid "dep. var: " +msgstr "" + #contributors: msgid "displayed\ndecimal places" msgstr "" @@ -5910,7 +6710,7 @@ msgstr "" msgid "distance vars" msgstr "" -#contributors: +#contributors:corochasco msgid "diverging" msgstr "divergente" @@ -5918,11 +6718,11 @@ msgstr "divergente" msgid "done" msgstr "" -#contributors: +#contributors:corochasco msgid "ds:" msgstr "ds" -#contributors: +#contributors:corochasco msgid "enumerate as 1, 2, 3, ..." msgstr "Numerar como 1, 2, 3, ..." @@ -5930,11 +6730,11 @@ msgstr "Numerar como 1, 2, 3, ..." msgid "false" msgstr "" -#contributors: +#contributors:corochasco msgid "field name:" msgstr "nombre de campo:" -#contributors: +#contributors:corochasco msgid "fields:" msgstr "campos:" @@ -5942,7 +6742,7 @@ msgstr "campos:" msgid "file" msgstr "" -#contributors: +#contributors:corochasco msgid "file size:" msgstr "tamaño de archivo:" @@ -5954,15 +6754,15 @@ msgstr "" msgid "id variable" msgstr "" -#contributors: +#contributors:corochasco msgid "import table key" msgstr "Clave de tabla importada" -#contributors: +#contributors:corochasco msgid "in current layer." msgstr "in current layer." -#contributors: +#contributors:corochasco msgid "inches" msgstr "inches" @@ -5971,10 +6771,18 @@ msgid "include lower orders" msgstr "" #contributors: -msgid "inverse distance" +msgid "include neighbors?" +msgstr "" + +#contributors: +msgid "ind. var: " msgstr "" #contributors: +msgid "inverse distance" +msgstr "" + +#contributors:corochasco msgid "is associated to" msgstr "is associated to" @@ -5986,6 +6794,10 @@ msgstr "" msgid "kernel to diagonal" msgstr "" +#contributors: +msgid "lambda value" +msgstr "" + #contributors: msgid "large" msgstr "" @@ -6002,15 +6814,15 @@ msgstr "" msgid "max neighbors" msgstr "" -#contributors: +#contributors:corochasco msgid "max-p" msgstr "MaxP" -#contributors: +#contributors:corochasco msgid "max:" msgstr "máx." -#contributors: +#contributors:corochasco msgid "maximum" msgstr "máximo" @@ -6018,7 +6830,7 @@ msgstr "máximo" msgid "maximum\npossible" msgstr "" -#contributors: +#contributors:corochasco msgid "mean" msgstr "media" @@ -6046,11 +6858,11 @@ msgstr "" msgid "min neighbors" msgstr "" -#contributors: +#contributors:corochasco msgid "min:" msgstr "mín." -#contributors: +#contributors:corochasco msgid "minimum" msgstr "mínimo" @@ -6058,15 +6870,19 @@ msgstr "mínimo" msgid "minimum\npossible" msgstr "" -#contributors: +#contributors:corochasco msgid "mm" msgstr "mm" -#contributors: +#contributors:corochasco msgid "month:" msgstr "mes:" #contributors: +msgid "mutual" +msgstr "" + +#contributors:corochasco msgid "name:" msgstr "nombre" @@ -6082,7 +6898,7 @@ msgstr "" msgid "not saved" msgstr "" -#contributors: +#contributors:corochasco msgid "numeric" msgstr "numérico" @@ -6090,11 +6906,11 @@ msgstr "numérico" msgid "obs " msgstr "" -#contributors: +#contributors:corochasco msgid "obs#" msgstr "nº obs." -#contributors: +#contributors:corochasco msgid "observation:" msgstr "observación" @@ -6106,7 +6922,7 @@ msgstr "" msgid "parent group" msgstr "" -#contributors: +#contributors:corochasco msgid "pixels" msgstr "pixels" @@ -6118,19 +6934,19 @@ msgstr "" msgid "range, est. distance" msgstr "" -#contributors: +#contributors:corochasco msgid "records:" msgstr "registros" -#contributors: +#contributors:corochasco msgid "redcap" msgstr "REDCAP" -#contributors: +#contributors:corochasco msgid "row-standardized" msgstr "estandarizada por filas" -#contributors: +#contributors:corochasco msgid "row:\n" msgstr "fila:\n" @@ -6146,27 +6962,23 @@ msgstr "" msgid "sd from mean" msgstr "" -#contributors: -msgid "selected:" -msgstr "seleccionado:" - -#contributors: +#contributors:corochasco msgid "sequential" msgstr "secuencial" -#contributors: +#contributors:corochasco msgid "show normal distribution p-val map" msgstr "Mostrar mapa de p-val. de distribución normal" -#contributors: +#contributors:corochasco msgid "show normal distribution p-val maps" msgstr "Mostrar mapas de p-val. de distribución normal" -#contributors: +#contributors:corochasco msgid "show significance maps" msgstr "Mostrar mapas de significación" -#contributors: +#contributors:corochasco msgid "skater" msgstr "skater" @@ -6174,15 +6986,15 @@ msgstr "skater" msgid "small" msgstr "" -#contributors: +#contributors:corochasco msgid "space-time variable found with no name" msgstr "Variable espacio-temporal encontrada sin nombre" -#contributors: +#contributors:corochasco msgid "standard deviation" msgstr "desviación estándar" -#contributors: +#contributors:corochasco msgid "suggested title:" msgstr "título sugerido:" @@ -6191,6 +7003,22 @@ msgid "symmetry" msgstr "" #contributors: +msgid "t-SNE" +msgstr "" + +#contributors: +msgid "t-SNE 3D Plot - %s, %s, %s" +msgstr "" + +#contributors: +msgid "t-SNE Plot (%s) - %s, %s" +msgstr "" + +#contributors: +msgid "t-SNE Settings" +msgstr "" + +#contributors:corochasco msgid "thematic" msgstr "temática" @@ -6198,7 +7026,7 @@ msgstr "temática" msgid "threshold value" msgstr "" -#contributors: +#contributors:corochasco msgid "time" msgstr "tiempo" @@ -6206,7 +7034,7 @@ msgstr "tiempo" msgid "to" msgstr "" -#contributors: +#contributors:corochasco msgid "to define weights." msgstr "pendiente definición de pesos." @@ -6230,11 +7058,11 @@ msgstr "" msgid "undefined: " msgstr "" -#contributors: +#contributors:corochasco msgid "uni. dist. Min" msgstr "Dist. min. uni." -#contributors: +#contributors:corochasco msgid "uniform distribution" msgstr "distribución uniforme" @@ -6242,43 +7070,39 @@ msgstr "distribución uniforme" msgid "unknown" msgstr "" -#contributors: +#contributors:corochasco msgid "using row-standardized weights" msgstr "usando pesos estandarizados por filas" -#contributors: +#contributors:corochasco msgid "value" msgstr "Valor" -#contributors: +#contributors:corochasco msgid "value:" msgstr "valor:" -#contributors: -msgid "var name:" -msgstr "nombre var.:" - #contributors: msgid "variable name" msgstr "" -#contributors: +#contributors:corochasco msgid "version:" msgstr "versión:" -#contributors: +#contributors:corochasco msgid "weights:" msgstr "pesos" -#contributors: +#contributors:corochasco msgid "wrong model number" msgstr "nº equivocado de modelo" -#contributors: +#contributors:corochasco msgid "y:" msgstr "y:" -#contributors: +#contributors:corochasco msgid "year:" msgstr "año" diff --git a/internationalization/po2csv.py b/internationalization/po2csv.py index a422186ce..08c4eb0e4 100644 --- a/internationalization/po2csv.py +++ b/internationalization/po2csv.py @@ -10,7 +10,7 @@ def dict2PO(po_items, file_path): msgid_list = sorted(po_items) for msgid in msgid_list: msgstr, contrib = po_items[msgid] - line = '# contributors:' + contrib + '\n' + line = '#contributors:' + contrib + '\n' f.write(line) line = 'msgid "' + msgid + '"\n' f.write(line) @@ -46,7 +46,7 @@ def po2dict(po_file, result): for i, line in enumerate(f, 1): line = line.strip() if(line.startswith('#') or len(line) == 0): - if (line.startswith('# contributors')): + if (line.startswith('#contributors')): if (mode == 2): next_contrib = line.split(':')[1] else: diff --git a/internationalization/pofiles/es.po b/internationalization/pofiles/es.po index 0870cf5ce..0446f5bd0 100644 --- a/internationalization/pofiles/es.po +++ b/internationalization/pofiles/es.po @@ -10,67 +10,67 @@ msgstr "" msgid " = 0 at " msgstr "" -#contributors: +#contributors:corochasco msgid " BiLISA Cluster Map" msgstr "BiLISA Mapa de Clústers" -#contributors: +#contributors:corochasco msgid " BiLISA Significance Map" msgstr "Mapa de Significación BiLISA" -#contributors: +#contributors:corochasco msgid " Bivariate Local Geary Cluster Map" msgstr "Mapa de Clústers Geary Local Bivariante" -#contributors: +#contributors:corochasco msgid " Bivariate LocalGeary Significance Map" msgstr "Mapa de Significación Local de Geary Bivariante" -#contributors: +#contributors:corochasco msgid " Categories" msgstr "Categorías" -#contributors: +#contributors:corochasco msgid " Differential LISA Cluster Map" msgstr "Mapa de Clústers LISA Diferencial" -#contributors: +#contributors:corochasco msgid " Differential Local Geary Cluster Map" msgstr "Mapa de Clúster de Geary Local Diferencial" -#contributors: +#contributors:corochasco msgid " Differential Significance Map" msgstr "Mapa de Significación Diferencial" -#contributors: +#contributors:corochasco msgid " Distance metric: " -msgstr "" +msgstr "Distancia metrica" -#contributors: +#contributors:corochasco msgid " LISA Cluster Map" msgstr "Mapa de Clusters LISA" -#contributors: +#contributors:corochasco msgid " LISA Significance Map" msgstr "Mapa de Significación LISA" -#contributors: +#contributors:corochasco msgid " Local Geary Cluster Map" msgstr "Mapa de Clúster Geary Local" -#contributors: +#contributors:corochasco msgid " Local Geary Significance Map" msgstr "Mapa de Significación Geary Local" -#contributors: +#contributors:corochasco msgid " already exists. OK to overwrite?" msgstr "ya existe. ¿Aceptar sobrescribir?" -#contributors: +#contributors:corochasco msgid " and " msgstr " y " -#contributors: +#contributors:corochasco msgid " and two time periods: " msgstr " y 2 períodos de tiempo: " @@ -78,31 +78,31 @@ msgstr " y 2 períodos de tiempo: " msgid " for obs within distance band " msgstr "" -#contributors: +#contributors:corochasco msgid " has duplicate values. Please choose a different ID Variable.\n\nDetails:" -msgstr "" +msgstr "tiene valores duplicados.Por favor seleccione una variable de ID. \n\nDetails:" #contributors: msgid " in range:" msgstr "" -#contributors: +#contributors:corochasco msgid " is not supported by GeoDa.\n" -msgstr "" +msgstr "no está apoyado por GeoDa.\n" -#contributors: +#contributors:corochasco msgid " km" -msgstr "" +msgstr "km" -#contributors: +#contributors:corochasco msgid " mi" -msgstr "" +msgstr "i" #contributors: msgid " pairs in distance band " msgstr "" -#contributors: +#contributors:corochasco msgid " should contains only numbers/letters as IDs. Please choose a different ID Variable." msgstr " debería contener sólo IDs con números/letras. Seleccionar una Variable ID diferente." @@ -110,45 +110,45 @@ msgstr " debería contener sólo IDs con números/letras. Seleccionar una Variab msgid " to " msgstr "" -#contributors: +#contributors:corochasco msgid "# Iterations:" msgstr "Nº Iteraciones:" -#contributors: +#contributors:corochasco msgid "# Max Iteration:" msgstr "Nº Máx. Iteraciones:" -#contributors: +#contributors:corochasco msgid "# Neighors:" msgstr "Nº Vecinos" -#contributors: +#contributors:corochasco msgid "# Pairs" -msgstr "" +msgstr "Nº Pares" -#contributors: +#contributors:corochasco msgid "# iterations:\t" -msgstr "" +msgstr "# Iteraciones:\t" -#contributors: +#contributors:corochasco msgid "# observations" -msgstr "" +msgstr "# observaciones" #contributors: msgid "#hover obs " msgstr "" -#contributors: +#contributors:corochasco msgid "#obs" msgstr "nº obs." -#contributors: +#contributors:corochasco msgid "#obs:" -msgstr "" +msgstr "nº obs." -#contributors: +#contributors:corochasco msgid "#obs=" -msgstr "" +msgstr "nº obs." #contributors: msgid "#row=" @@ -174,7 +174,7 @@ msgstr "" msgid "%d variables to include" msgstr "" -#contributors: +#contributors:corochasco msgid "%s (Weights: %s)" msgstr "%s (Pesos: %s)" @@ -182,43 +182,43 @@ msgstr "%s (Pesos: %s)" msgid "%s Cluster Map (%d clusters)" msgstr "" -#contributors: +#contributors:corochasco msgid "&Add ID Variable..." msgstr "Añadir Variable ID" -#contributors: +#contributors:corochasco msgid "&Cancel" msgstr "Cancelar" -#contributors: +#contributors:corochasco msgid "&Close" msgstr "Cerrar" -#contributors: +#contributors:corochasco msgid "&Edit" msgstr "Editar" -#contributors: +#contributors:corochasco msgid "&File" msgstr "Archivo" -#contributors: +#contributors:corochasco msgid "&Help" msgstr "Ayuda" -#contributors: +#contributors:corochasco msgid "&Map" msgstr "Mapa" -#contributors: +#contributors:corochasco msgid "&Merge" msgstr "Combinar" -#contributors: +#contributors:corochasco msgid "&New" msgstr "Nuevo" -#contributors: +#contributors:corochasco msgid "&Open Project" msgstr "Abrir Proyecto" @@ -226,43 +226,43 @@ msgstr "Abrir Proyecto" msgid "&Regression" msgstr "" -#contributors: +#contributors:corochasco msgid "&Run" msgstr "&Ejecutar" -#contributors: +#contributors:corochasco msgid "&Save to Table" msgstr "Guardar en Tabla" -#contributors: +#contributors:corochasco msgid "&Space" msgstr "Espacio" -#contributors: +#contributors:corochasco msgid "&Tools" msgstr "Herramientas" -#contributors: +#contributors:corochasco msgid "(Dendrogram is too complex to draw. Please view clustering results in map.)" msgstr "(Dendograma muy complicado de representar. Ver resultados de clústers en un mapa.)" -#contributors: +#contributors:corochasco msgid "(Duplicate field name)" msgstr "(Nombre de campo duplicado)" -#contributors: +#contributors:corochasco msgid "(Field name is not valid)" msgstr "(Nombre de campo no válido)" -#contributors: +#contributors:corochasco msgid "(Gaussian) Sigma:" msgstr "Sigma (Gaussiano):" -#contributors: +#contributors:corochasco msgid "(Leave empty for undefined values)" msgstr "Dejar en blanco los valores no seleccionados" -#contributors: +#contributors:corochasco msgid "(Optional) First record has field names? " msgstr "(Opcional) ¿El primer dato tiene nombre de campo?" @@ -270,7 +270,7 @@ msgstr "(Opcional) ¿El primer dato tiene nombre de campo?" msgid "(Optional) Longitude/X:" msgstr "" -#contributors: +#contributors:corochasco msgid "(Optional) You can change the data type for a field:" msgstr "(Opcional) Vd. puede cambiar el tipo de datos del campo:" @@ -286,83 +286,83 @@ msgstr "" msgid ".\nEnter a seed value to use between\n0 and " msgstr "" -#contributors: +#contributors:corochasco msgid "0x03 (dBASE III+)" msgstr "0x03 (dBASE III+)" -#contributors: +#contributors:corochasco msgid "1 Iteration" msgstr "Iteración 1" -#contributors: +#contributors:corochasco msgid "199 Permutations" msgstr "199 Permutaciones" -#contributors: +#contributors:corochasco msgid "1st Variable (X)" msgstr "1ª Variable (X)" -#contributors: +#contributors:corochasco msgid "2 Iteration" msgstr "Iteración 2" -#contributors: +#contributors:corochasco msgid "2nd Variable (Y)" msgstr "2ª Variable (Y)" -#contributors: +#contributors:corochasco msgid "3 Iteration" msgstr "Iteración 3" -#contributors: +#contributors:corochasco msgid "3D Plot" msgstr "Gráfico 3D" -#contributors: +#contributors:corochasco msgid "3D Scatter Plot" msgstr "Diagrama de Dispersión 3D" -#contributors: +#contributors:corochasco msgid "3D Scatter Plot Variables" msgstr "Variables Diagrama Dispersión 3D" -#contributors: +#contributors:corochasco msgid "3rd Variable (Z)" msgstr "3ª Variable (Z)" -#contributors: +#contributors:corochasco msgid "4 Iteration" msgstr "Iteración 4" -#contributors: +#contributors:corochasco msgid "499 Permutations" msgstr "499 Permutaciones" -#contributors: +#contributors:corochasco msgid "4th Variable" msgstr "4ª Variable" -#contributors: +#contributors:corochasco msgid "5 Iteration" msgstr "Iteración 5" -#contributors: +#contributors:corochasco msgid "5 of 5 variables needed" msgstr "5 de 5 variables necesitadas" -#contributors: +#contributors:corochasco msgid "6 Iteration" msgstr "Iteración 6" -#contributors: +#contributors:corochasco msgid "99 Permutations" msgstr "99 Permutaciones" -#contributors: +#contributors:corochasco msgid "999 Permutations" msgstr "999 Permutaciones" -#contributors: +#contributors:corochasco msgid "<" msgstr "<" @@ -370,19 +370,19 @@ msgstr "<" msgid "<<" msgstr "" -#contributors: +#contributors:corochasco msgid "<=" msgstr "<=" -#contributors: +#contributors:corochasco msgid "=" msgstr "=" -#contributors: +#contributors:corochasco msgid ">" msgstr ">" -#contributors: +#contributors:corochasco msgid ">>" msgstr ">>" @@ -390,7 +390,7 @@ msgstr ">>" msgid "A Table-only data source can't be stacked with current data source." msgstr "" -#contributors: +#contributors:corochasco msgid "A newer version of GeoDa is found. Do you want to update to version " msgstr "Existe una nueva versión de GeoDa. ¿Desea actualizar a la versión ?" @@ -398,63 +398,63 @@ msgstr "Existe una nueva versión de GeoDa. ¿Desea actualizar a la versión ?" msgid "A project file contains extra information not directly stored in the data source such as variable order and grouping." msgstr "" -#contributors: +#contributors:corochasco msgid "About DBF Viewer" msgstr "Sobre DBF Viewer" -#contributors: +#contributors:corochasco msgid "About GeoDa" msgstr "Acerca de GeoDa" -#contributors: +#contributors:corochasco msgid "About Precision Threshold" msgstr "Acerca del Umbral de Precisión" -#contributors: +#contributors:corochasco msgid "Adaptive bandwidth" msgstr "Ancho de Banda Adaptativo" -#contributors: +#contributors:corochasco msgid "Adaptive kernel" msgstr "Kernel adaptativo" -#contributors: +#contributors:corochasco msgid "Add" msgstr "Añadir" -#contributors: +#contributors:corochasco msgid "Add Centroids to Table" msgstr "Añadir Centroides a Tabla" -#contributors: +#contributors:corochasco msgid "Add Map Layer" msgstr "Add Map Layer" -#contributors: +#contributors:corochasco msgid "Add Mean Centers to Table" msgstr "Añadir Centros Medios a Tabla" -#contributors: +#contributors:corochasco msgid "Add Neighbors To Selection" msgstr "Añadir Vecinos a Selección" -#contributors: +#contributors:corochasco msgid "Add New ID Variable" msgstr "Añadir Nueva Variable ID" -#contributors: +#contributors:corochasco msgid "Add OGR column error. Field type is unknown or not supported." msgstr "Añadir error de columna OGR. Tipo de campo desconocido o no admitido." -#contributors: +#contributors:corochasco msgid "Add OGR column error. Field type is unknown." msgstr "Añadir columna de error OGR. Tipo de campo desconocido" -#contributors: +#contributors:corochasco msgid "Add Time" msgstr "Añadir Tiempo" -#contributors: +#contributors:corochasco msgid "Add Variable" msgstr "Añadir Variable" @@ -462,15 +462,15 @@ msgstr "Añadir Variable" msgid "Add a name for your group of variables. \n\nYou can edit the time period labels for easier interpretation of results." msgstr "" -#contributors: +#contributors:corochasco msgid "Add basemap automatically:" msgstr "Añadir mapa base automáticamente:" -#contributors: +#contributors:corochasco msgid "Add new column to table" msgstr "Añadir nueva columna a la tabla" -#contributors: +#contributors:corochasco msgid "Add/Remove Variables" msgstr "Añadir/Eliminar Variables" @@ -478,15 +478,15 @@ msgstr "Añadir/Eliminar Variables" msgid "Adjust Bubble Size" msgstr "" -#contributors: +#contributors:corochasco msgid "Adjust Value Range of Y Axis" msgstr "Ajustar Rango de Valores al Eje Y" -#contributors: +#contributors:corochasco msgid "Adjust Value Range of Y-Axis" msgstr "Ajustar Rango de Valores al Eje Y" -#contributors: +#contributors:corochasco msgid "Adjust Values of Y Axis" msgstr "Ajustar Valores del Eje Y" @@ -494,7 +494,7 @@ msgstr "Ajustar Valores del Eje Y" msgid "Affinity with Guassian Kernel:\tSigma=" msgstr "" -#contributors: +#contributors:corochasco msgid "Affinity with K-NN:" msgstr "Afinidad con K-NN:" @@ -502,19 +502,19 @@ msgstr "Afinidad con K-NN:" msgid "Affinity with K-Nearest Neighbors:\tK=" msgstr "" -#contributors: +#contributors:corochasco msgid "Affinity with Kernel:" msgstr "Afinidad con Kernel:" -#contributors: +#contributors:corochasco msgid "Aggregate" msgstr "Agregar" -#contributors: +#contributors:corochasco msgid "Aggregate - " msgstr "Agregar - " -#contributors: +#contributors:corochasco msgid "All" msgstr "Todo" @@ -522,7 +522,7 @@ msgstr "Todo" msgid "All Pairs" msgstr "" -#contributors: +#contributors:corochasco msgid "All Rights Reserved" msgstr "Todos los Derechos Reservados" @@ -538,31 +538,31 @@ msgstr "" msgid "Always using fixed-point notation" msgstr "" -#contributors: +#contributors:corochasco msgid "Animation" msgstr "Animación" -#contributors: +#contributors:corochasco msgid "App Key" msgstr "Clave App" -#contributors: +#contributors:corochasco msgid "Append To Current Selection" msgstr "Anexar a Selección Actual" -#contributors: +#contributors:corochasco msgid "Append to current selection" msgstr "Agregar a selección actual" -#contributors: +#contributors:corochasco msgid "Appl&y" msgstr "Aplicar" -#contributors: +#contributors:corochasco msgid "Apply" msgstr "Aplicar" -#contributors: +#contributors:corochasco msgid "Apply kernel to diagonal weights" msgstr "Aplicar kernel a pesos diagonal" @@ -570,7 +570,7 @@ msgstr "Aplicar kernel a pesos diagonal" msgid "April" msgstr "" -#contributors: +#contributors:corochasco msgid "Arabic (Windows-1256)" msgstr "Árabe (Windows-1256)" @@ -578,7 +578,7 @@ msgstr "Árabe (Windows-1256)" msgid "Arc Distance" msgstr "" -#contributors: +#contributors:corochasco msgid "Ascending order" msgstr "Orden ascendente" @@ -586,11 +586,11 @@ msgstr "Orden ascendente" msgid "Assign To Target" msgstr "" -#contributors: +#contributors:corochasco msgid "Assign Values to Currently Selected / Unselected" msgstr "Asignar Valores a Actual Selección / No Selección" -#contributors: +#contributors:corochasco msgid "Assoc. Var." msgstr "Var. Asoc." @@ -598,11 +598,11 @@ msgstr "Var. Asoc." msgid "Attributes (Optional)" msgstr "" -#contributors: +#contributors:corochasco msgid "August" -msgstr "" +msgstr "agosto" -#contributors: +#contributors:corochasco msgid "Auto Weighting" msgstr "Auto-Ponderación" @@ -614,67 +614,67 @@ msgstr "" msgid "Autocorr. of " msgstr "" -#contributors: +#contributors:corochasco msgid "Automatic Labels" msgstr "Etiquetas Automáticas" -#contributors: +#contributors:corochasco msgid "Average" msgstr "Promedio" -#contributors: +#contributors:corochasco msgid "Average Comparison Chart" msgstr "Gráfico Comparación de Medias" -#contributors: +#contributors:corochasco msgid "Averages Chart" msgstr "Gráfico de Medias" -#contributors: +#contributors:corochasco msgid "Axes Through Origin" msgstr "Ejes Sobre el Origen" -#contributors: +#contributors:corochasco msgid "Axis Option" msgstr "Opción de Eje" -#contributors: +#contributors:corochasco msgid "Axis Selection" msgstr "Selección de Eje" -#contributors: +#contributors:corochasco msgid "Background" msgstr "Fondo" -#contributors: +#contributors:corochasco msgid "Background Color" msgstr "Color de Fondo" -#contributors: +#contributors:corochasco msgid "Bandwidth:" msgstr "Ancho de banda:" -#contributors: +#contributors:corochasco msgid "Base Map " msgstr "Mapa Base" -#contributors: +#contributors:corochasco msgid "Base Variable" msgstr "Variable Base" -#contributors: +#contributors:corochasco msgid "Basemap" msgstr "Mapa Base" -#contributors: +#contributors:corochasco msgid "Basemap Configuration" msgstr "Configuración de Mapa Base" -#contributors: +#contributors:corochasco msgid "Basemap Configuration Dialog" msgstr "Cuadro de Configuración de Mapa Base" -#contributors: +#contributors:corochasco msgid "Basemap Parameters:" msgstr "Basemap Parameters:" @@ -682,47 +682,47 @@ msgstr "Basemap Parameters:" msgid "Basemap Sources: (Format: group&name.basemap&name,basemap&url)" msgstr "" -#contributors: +#contributors:corochasco msgid "Before add/delete observations, please close the %d view(s) that depend on it." msgstr "Antes de añadir/borrar observaciones, cerrar la(s) vista(s) %d que depende(n) de ellas." -#contributors: +#contributors:corochasco msgid "Before proceed with operation (add/remove, move, or rename), please close %d views that depend on it." msgstr "Antes de proceder con la operación (añadir/eliminar, mover o renombrar), cerrar las %d vistas que dependen de ella." -#contributors: +#contributors:corochasco msgid "Before you can modify the variable %s, please close the %d view(s) that depend on it." msgstr "Antes de modificar la variable %s, cerrar la(s) %d vista(s) que dependen de ella" -#contributors: +#contributors:corochasco msgid "Bivariate" msgstr "Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Local Join Count" msgstr "Join Count Local Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Local Moran's I" msgstr "I de Moran Local Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Moran Variable Settings" msgstr "Configuración Variable de Moran Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Moran's I" msgstr "I de Morán Bivariante" -#contributors: +#contributors:corochasco msgid "Bivariate Moran's I (%s): %s and lagged %s" msgstr "I de Moran Bivariante (%s): %s y %s retardado" -#contributors: +#contributors:corochasco msgid "Bonferroni bound:" msgstr "Límite de Bonferroni" -#contributors: +#contributors:corochasco msgid "Both are significant, Spatial Lag Model has been selected." msgstr "Ambos son significativos, se selecciona el Modelo del Retardo Espacial" @@ -734,23 +734,23 @@ msgstr "" msgid "Bounding Box" msgstr "" -#contributors: +#contributors:corochasco msgid "Box Map (Hinge=1.5)" msgstr "Mapa de Caja (Bisagra=1.5)" -#contributors: +#contributors:corochasco msgid "Box Map (Hinge=3.0)" msgstr "Mapa de Caja (Bisagra=3.0)" -#contributors: +#contributors:corochasco msgid "Box Plot" msgstr "Diagrama de Caja" -#contributors: +#contributors:corochasco msgid "Boxplot Theme" msgstr "Tema del diagrama de Caja" -#contributors: +#contributors:corochasco msgid "Breaks" msgstr "Cortes" @@ -758,19 +758,19 @@ msgstr "Cortes" msgid "Breaks with same values were created. Please choose a smaller categories, or manually edit the break values." msgstr "" -#contributors: +#contributors:corochasco msgid "Bubble Chart" msgstr "Gráfico de Burbujas" -#contributors: +#contributors:corochasco msgid "Bubble Chart - x: %s, y: %s, size: %s, %s" msgstr "Gráfico de Burbujas - x: %s, y: %s, tamaño: %s, %s" -#contributors: +#contributors:corochasco msgid "Bubble Chart Variables" msgstr "Variables de Gráfico de Burbujas" -#contributors: +#contributors:corochasco msgid "Bubble Size" msgstr "Tamaño de Burbuja" @@ -782,11 +782,11 @@ msgstr "" msgid "Buffer query area:" msgstr "" -#contributors: +#contributors:corochasco msgid "Bug Report" msgstr "Informe de Errores" -#contributors: +#contributors:corochasco msgid "C&reate" msgstr "Crear" @@ -794,11 +794,11 @@ msgstr "Crear" msgid "CRS (proj4 format)" msgstr "" -#contributors: +#contributors:corochasco msgid "CSV Configuration Warning" msgstr "Aviso de Configuración CSV" -#contributors: +#contributors:corochasco msgid "CSV Contains Variable Names?" msgstr "¿CSV Contiene Nombres de Variables?" @@ -806,11 +806,11 @@ msgstr "¿CSV Contiene Nombres de Variables?" msgid "CSV File Configuration" msgstr "" -#contributors: +#contributors:corochasco msgid "Calculator" msgstr "Calculadora" -#contributors: +#contributors:corochasco msgid "Can't connect to datasource: " msgstr "No se puede conectar con fuente de datos:" @@ -822,7 +822,7 @@ msgstr "" msgid "Can't create output OGR driver. \n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "Can't get bounding box information from this datasource. Please try another datasource." msgstr "No se puede obtener información del cuadro delimitador de la fuente de datos. Intentarlo con otra fuente de datos." @@ -830,7 +830,7 @@ msgstr "No se puede obtener información del cuadro delimitador de la fuente de msgid "Can't get datasource type from: %s\n\nPlease select datasource supported by GeoDa or add extension to file datasource." msgstr "" -#contributors: +#contributors:corochasco msgid "Can't get layers from unknown datasource. Please complete the datasource fields." msgstr "Imposible obtener capas de fuente de datos desconocida. Completar los campos de la misma." @@ -842,7 +842,7 @@ msgstr "" msgid "Can't write/create layer \"" msgstr "" -#contributors: +#contributors:corochasco msgid "Cancel" msgstr "Cancelar" @@ -850,51 +850,51 @@ msgstr "Cancelar" msgid "Canvas Layout Preview" msgstr "" -#contributors: +#contributors:corochasco msgid "Carto" msgstr "Carto" -#contributors: +#contributors:corochasco msgid "Cartogram" msgstr "Cartograma" -#contributors: +#contributors:corochasco msgid "Cartogram Variables" msgstr "Variables del Cartograma" -#contributors: +#contributors:corochasco msgid "Categories" msgstr "Categorías" -#contributors: +#contributors:corochasco msgid "Categories \"%s\" is currently in use by another view. Please close or change all views using this custom categories before deleting." msgstr "Categorías \"%s\" está actualmente en uso por otra vista. Cerrar/cambiar las vistas utilizando estas categorías personalizadas antes de borrar." -#contributors: +#contributors:corochasco msgid "Categories of " msgstr "Categoría de " -#contributors: +#contributors:corochasco msgid "Categories title \"%s\" already exists. Please choose a different title." msgstr "Título de categorías \"%s\" existente. Seleccionar un título diferente." -#contributors: +#contributors:corochasco msgid "Category" msgstr "Categoría" -#contributors: +#contributors:corochasco msgid "Category Editor" msgstr "Editor de Categorías" -#contributors: +#contributors:corochasco msgid "Central European (CP852)" msgstr "Centroeuropeo (CP852)" -#contributors: +#contributors:corochasco msgid "Central European (Windows-1250)" msgstr "Centroeuropeo (Windows-1250)" -#contributors: +#contributors:corochasco msgid "Central European Latin-2 (ISO-8859-2)" msgstr "Centroeuropeo Latín-2 (ISO-8859-2)" @@ -906,11 +906,11 @@ msgstr "" msgid "Centroid (Y)" msgstr "" -#contributors: +#contributors:corochasco msgid "Change" msgstr "Cambio" -#contributors: +#contributors:corochasco msgid "Change Categories Title" msgstr "Cambiar Título de Categorías" @@ -918,35 +918,35 @@ msgstr "Cambiar Título de Categorías" msgid "Change Color of Root" msgstr "" -#contributors: +#contributors:corochasco msgid "Change Current Map Type" msgstr "Cambiar Tipo Actual de Mapa" -#contributors: +#contributors:corochasco msgid "Change Edge Color" msgstr "Cambiar Color del Borde" -#contributors: +#contributors:corochasco msgid "Change Edge Thickness" msgstr "Cambiar Grosor del Borde" -#contributors: +#contributors:corochasco msgid "Change Fill Color" msgstr "Change Fill Color" -#contributors: +#contributors:corochasco msgid "Change Fill Color of Neighbors" msgstr "Cambiar Color de Relleno de Vecinos" -#contributors: +#contributors:corochasco msgid "Change Font" msgstr "Cambiar Fuente" -#contributors: +#contributors:corochasco msgid "Change Map Transparency" msgstr "Cambiar Transparencia del Mapa" -#contributors: +#contributors:corochasco msgid "Change Outline Color" msgstr "Change Outline Color" @@ -954,15 +954,15 @@ msgstr "Change Outline Color" msgid "Change Outline Color of Selected" msgstr "" -#contributors: +#contributors:corochasco msgid "Change Parameters" msgstr "Cambiar Parámetros" -#contributors: +#contributors:corochasco msgid "Change Point Radius" msgstr "Change Point Radius" -#contributors: +#contributors:corochasco msgid "Change Seed" msgstr "Cambiar semilla" @@ -974,39 +974,39 @@ msgstr "" msgid "Change field properties (%s) failed.\n\nDetails: %s" msgstr "" -#contributors: +#contributors:corochasco msgid "Change title \"%s\" to" msgstr "Cambiar título\"%s\" a" -#contributors: +#contributors:corochasco msgid "Change variable type for \"%s\" has failed. Please check all values are valid for conversion." msgstr "Error en el cambio de tipo de variable por \"%s\". Comprobar la validez de todos los valores en la conversión." -#contributors: +#contributors:corochasco msgid "Check Bug Report on Github" msgstr "Consulte el Informe de Errores en Github" -#contributors: +#contributors:corochasco msgid "Check Updates" msgstr "Comprobar Actualizaciones" -#contributors: +#contributors:corochasco msgid "Checking Symmetry..." msgstr "Comprobando Simetría..." -#contributors: +#contributors:corochasco msgid "Chinese Simplified (GB2312)" msgstr "Chino Simplificado (GB2312)" -#contributors: +#contributors:corochasco msgid "Chinese Traditional (Big5)" msgstr "Chino Tradicional (Big5)" -#contributors: +#contributors:corochasco msgid "Choose A Color" msgstr "Seleccionar un Color" -#contributors: +#contributors:corochasco msgid "Choose Cateogry Color" msgstr "Seleccionar Color de Categoría" @@ -1018,31 +1018,31 @@ msgstr "" msgid "Choose Cateogry Outline Color" msgstr "" -#contributors: +#contributors:corochasco msgid "Choose Intervals" msgstr "Elegir Intervalos" -#contributors: +#contributors:corochasco msgid "Choose Weights" msgstr "Seleccionar Pesos" -#contributors: +#contributors:corochasco msgid "Choose Weights File" msgstr "Elegir Archivo de Pesos" -#contributors: +#contributors:corochasco msgid "Choose an output weights file name." msgstr "Escribir nombre de fichero de resultado de pesos" -#contributors: +#contributors:corochasco msgid "Chosen field is not a numeric type. Please select a numeric type field." msgstr "El campo escogido no es numérico. Seleccionar un campo de tipo numérico." -#contributors: +#contributors:corochasco msgid "Chosen field is not a numeric type. Please select a numeric type field." msgstr "El campo elegido no es numérico. Seleccionar un campo numérico." -#contributors: +#contributors:corochasco msgid "Chosen key field '%s' s a time variant. Please choose a non-time variant field as key." msgstr "Campo clave seleccionado %s' varía en el tiempo. Seleccionar campo clave no variable en el tiempo." @@ -1050,59 +1050,59 @@ msgstr "Campo clave seleccionado %s' varía en el tiempo. Seleccionar campo clav msgid "Chosen key field is not valid. Please select another key field" msgstr "" -#contributors: +#contributors:corochasco msgid "Chow test for sel/unsel regression subsets: " msgstr "Test de Chow para regresiones de subgrupos de sel/no sel." -#contributors: +#contributors:corochasco msgid "Circle" msgstr "Círculo" -#contributors: +#contributors:corochasco msgid "Circle Color" msgstr "Color del Círculo" -#contributors: +#contributors:corochasco msgid "Circle Size" msgstr "Tamaño del Círculo" -#contributors: +#contributors:corochasco msgid "Classic " msgstr "Básico" -#contributors: +#contributors:corochasco msgid "Classification Themes" msgstr "Temas de Clasificación" -#contributors: +#contributors:corochasco msgid "Clean Basemap Cache" msgstr "Borrar Mapa Base de Caché" -#contributors: +#contributors:corochasco msgid "Clear Highlight Association" msgstr "Clear Highlight Association" -#contributors: +#contributors:corochasco msgid "Clear Selection" msgstr "Borrar Selección" -#contributors: +#contributors:corochasco msgid "Click RegressionDlg::OnSaveToTxtFileClick" msgstr "Teclear RegressionDlg::OnSaveToTxtFileClick" -#contributors: +#contributors:corochasco msgid "Click RegressionDlg::OnViewResultsClick" msgstr "Teclear RegressionDlg::OnViewResultsClick" -#contributors: +#contributors:corochasco msgid "Close" msgstr "Cerrar" -#contributors: +#contributors:corochasco msgid "Cluster Map " msgstr "Mapa de Clústers" -#contributors: +#contributors:corochasco msgid "Cluster Maps" msgstr "Mapas de Clústers" @@ -1110,11 +1110,11 @@ msgstr "Mapas de Clústers" msgid "Cluster centers:" msgstr "" -#contributors: +#contributors:corochasco msgid "Clusters" msgstr "Clúster" -#contributors: +#contributors:corochasco msgid "Co-location Join Count" msgstr "Co-location Join Count" @@ -1122,7 +1122,7 @@ msgstr "Co-location Join Count" msgid "Co-location Join Count only applies to co-location case. The selected variables have no co-location. Please change your selection, or use Univariate/Bivariate Local Join Count." msgstr "" -#contributors: +#contributors:corochasco msgid "Co-location Map" msgstr "Mapa de Co-localización" @@ -1130,123 +1130,123 @@ msgstr "Mapa de Co-localización" msgid "Co-location Map: " msgstr "" -#contributors: +#contributors:corochasco msgid "Co-location Settings" msgstr "Configuración de Co-localización" -#contributors: +#contributors:corochasco msgid "Coeff. Var. Mat." msgstr "Mat. Var. Coef." -#contributors: +#contributors:corochasco msgid "Colocation Cluster" msgstr "Clúster de Colocaciones" -#contributors: +#contributors:corochasco msgid "Color" msgstr "Color" -#contributors: +#contributors:corochasco msgid "Color Scheme" msgstr "Paleta de Colores" -#contributors: +#contributors:corochasco msgid "Column Name" msgstr "Nombre de Columna" -#contributors: +#contributors:corochasco msgid "Column Number (from 0)" msgstr "Número de Columna (desde 0)" -#contributors: +#contributors:corochasco msgid "Comma Separated Value (*.csv)|*.csv" msgstr "Valor Separado por Comas (*.csv)|*.csv" -#contributors: +#contributors:corochasco msgid "Components:" msgstr "Componentes:" -#contributors: +#contributors:corochasco msgid "Conditional Co-location Map Variables" msgstr "Variables de Mapa de Co-localización Condicional" -#contributors: +#contributors:corochasco msgid "Conditional G Cluster Map Variables" msgstr "Variables de Mapa de Clúster G Condicional" -#contributors: +#contributors:corochasco msgid "Conditional GetisOrd Map" msgstr "Mapa Condicional de GetisOrd" -#contributors: +#contributors:corochasco msgid "Conditional Histogram" msgstr "Histograma Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Histogram Variables" msgstr "Variables de Histograma Condicional" -#contributors: +#contributors:corochasco msgid "Conditional LISA Map" msgstr "Mapa LISA Condicional" -#contributors: +#contributors:corochasco msgid "Conditional LISA Map Variables" msgstr "Variables del Mapa LISA Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Local Geary Map" msgstr "Mapa Condicional Geary Local" -#contributors: +#contributors:corochasco msgid "Conditional Local Geary Map Variables" msgstr "Variables del Mapa de Geary Local Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Local Join Count Map" msgstr "Mapa Joint Count Local Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Map" msgstr "Mapa Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Map Variables" msgstr "Variables Mapa Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Plot" msgstr "Gráfico Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Scatter Plot" msgstr "Diagrama de Dispersión Condicional" -#contributors: +#contributors:corochasco msgid "Conditional Scatter Plot Variables" msgstr "Variables Gráfico de Dispersión Condicional" -#contributors: +#contributors:corochasco msgid "Connect" msgstr "Conectar" -#contributors: +#contributors:corochasco msgid "Connect to Data Source" msgstr "Conectarse a la fuente de datos" -#contributors: +#contributors:corochasco msgid "Connectivity" msgstr "Conectividad" -#contributors: +#contributors:corochasco msgid "Connectivity Graph" msgstr "Gráfico de Conectividad" -#contributors: +#contributors:corochasco msgid "Connectivity Histogram" msgstr "Histograma de Conectividades" -#contributors: +#contributors:corochasco msgid "Connectivity Map" msgstr "Mapa de conectividad" @@ -1254,31 +1254,31 @@ msgstr "Mapa de conectividad" msgid "Connectivity Map - " msgstr "" -#contributors: +#contributors:corochasco msgid "Contiguity Weight" msgstr "Pesos de Contigüidad" -#contributors: +#contributors:corochasco msgid "Continue" msgstr "Continuar" -#contributors: +#contributors:corochasco msgid "Convert ASCII to SHP" msgstr "Convertir ASCII a SHP" -#contributors: +#contributors:corochasco msgid "Convert Boundary to SHP" msgstr "Convertir Boundary a SHP" -#contributors: +#contributors:corochasco msgid "Convert Boundary to Shape Datasource" msgstr "Convertir Boundary a Fuente de Datos Shape" -#contributors: +#contributors:corochasco msgid "Cooling Rate:" msgstr "Tasa de Enfriamiento" -#contributors: +#contributors:corochasco msgid "Cooling rate for Simulated Annealing algorithm has to be a float number between 0 and 1 (e.g. 0.85)." msgstr "La tasa de enfriamiento para algoritmo de Recocido Simulado ha de ser un nº flotante entre 0 y 1 (ej. 0.85)." @@ -1286,19 +1286,19 @@ msgstr "La tasa de enfriamiento para algoritmo de Recocido Simulado ha de ser un msgid "Cooling rate:" msgstr "" -#contributors: +#contributors:corochasco msgid "Copy" msgstr "Copiar" -#contributors: +#contributors:corochasco msgid "Copy Image To Clipboard" msgstr "Copiar Imagen al Portapapeles " -#contributors: +#contributors:corochasco msgid "Copy Legend To Clipboard" msgstr "Copiar Leyenda al Portapapeles" -#contributors: +#contributors:corochasco msgid "Copyright (C) 1998-2011\nGeoDa Center for Geospatial Analysis and Computation\nand Arizona Board of Regents\nAll Rights Reserved" msgstr "Copyright (C) 1998-2011\nGeoDa Center for Geospatial Analysis and Computation\ny Arizona Board of Regents\nTodos los Derechos Reservados" @@ -1306,19 +1306,19 @@ msgstr "Copyright (C) 1998-2011\nGeoDa Center for Geospatial Analysis and Comput msgid "Copyright (C) 2011-%d by Luc Anselin" msgstr "" -#contributors: +#contributors:corochasco msgid "Copyright (C) year-year by Luc Anselin" msgstr "Copyright (C) año-año por Luc Anselin" -#contributors: +#contributors:corochasco msgid "Cores" msgstr "Centros" -#contributors: +#contributors:corochasco msgid "Cores and Neighbors" msgstr "Centros y Vecinos" -#contributors: +#contributors:corochasco msgid "Correlogram" msgstr "Correlograma" @@ -1330,7 +1330,7 @@ msgstr "" msgid "Correlogram Parameters Help" msgstr "" -#contributors: +#contributors:corochasco msgid "Could not create a new variable. Possibly a read-only data source." msgstr "Imposible crear una nueva variable. Posible fuente de datos de sólo lectura." @@ -1346,39 +1346,39 @@ msgstr "" msgid "Could not initialize new project." msgstr "" -#contributors: +#contributors:corochasco msgid "Count" msgstr "Cuenta" -#contributors: +#contributors:corochasco msgid "Covariates" msgstr "Explicativas" -#contributors: +#contributors:corochasco msgid "Create" msgstr "Crear" -#contributors: +#contributors:corochasco msgid "Create Custom Breaks" msgstr "Crear Cortes Personalizados" -#contributors: +#contributors:corochasco msgid "Create Grid" msgstr "Crear Rejilla" -#contributors: +#contributors:corochasco msgid "Create New Custom" msgstr "Crear Nuevo Personalizado" -#contributors: +#contributors:corochasco msgid "Create Project File Now?" msgstr "¿Crear Ahora Archivo de Proyecto?" -#contributors: +#contributors:corochasco msgid "Create Weights" msgstr "Crear Pesos" -#contributors: +#contributors:corochasco msgid "Create a project file?" msgstr "¿Crear un archivo de proyecto?" @@ -1386,11 +1386,11 @@ msgstr "¿Crear un archivo de proyecto?" msgid "Create new custom categories classification." msgstr "" -#contributors: +#contributors:corochasco msgid "Creating Grid" msgstr "Crear Rejilla" -#contributors: +#contributors:corochasco msgid "Cumulative" msgstr "Acumulado" @@ -1402,11 +1402,11 @@ msgstr "" msgid "Current Opacity: %.2f" msgstr "" -#contributors: +#contributors:corochasco msgid "Current Transparency: %.2f" msgstr "Transparencia actual: %.2f" -#contributors: +#contributors:corochasco msgid "Current field name:" msgstr "Nombre de campo actual" @@ -1414,11 +1414,11 @@ msgstr "Nombre de campo actual" msgid "Current layer has already been associated with selected layer. Please select another layer to associate with." msgstr "" -#contributors: +#contributors:corochasco msgid "Current time:" msgstr "Tiempo Actual:" -#contributors: +#contributors:corochasco msgid "Curve Color" msgstr "Color de la Curva" @@ -1426,31 +1426,31 @@ msgstr "Color de la Curva" msgid "Custom" msgstr "" -#contributors: +#contributors:corochasco msgid "Custom Breaks" msgstr "Cortes Personalizados" -#contributors: +#contributors:corochasco msgid "Custom Inference" msgstr "Inferencia Personalizada" -#contributors: +#contributors:corochasco msgid "Cut" msgstr "Cortar" -#contributors: +#contributors:corochasco msgid "Cyrillic (ISO-8859-5)" msgstr "Cirílico (ISO-8859-5)" -#contributors: +#contributors:corochasco msgid "Cyrillic (KOI8-R)" msgstr "Cirílico (KOI8-R)" -#contributors: +#contributors:corochasco msgid "Cyrillic (Windows-1251)" msgstr "Cirílico (Windows-1251)" -#contributors: +#contributors:corochasco msgid "Cyrillic/Russian (CP866)" msgstr "Cirílico/Ruso (CP866)" @@ -1458,71 +1458,71 @@ msgstr "Cirílico/Ruso (CP866)" msgid "D.F." msgstr "" -#contributors: +#contributors:corochasco msgid "DBF File Information" msgstr "Información Archivo DBF" -#contributors: +#contributors:corochasco msgid "DBF Viewer 0.8 (July 29, 2011)" msgstr "DBF Viewer 0.8 (Julio 29, 2011)" -#contributors: +#contributors:corochasco msgid "Data" msgstr "Datos" -#contributors: +#contributors:corochasco msgid "Data Point" msgstr "Punto de Datos" -#contributors: +#contributors:corochasco msgid "Data Preview - number of preview records:" msgstr "Vista Previa de Datos - nº de datos en vista previa:" -#contributors: +#contributors:corochasco msgid "Data Source Overview/Help: " msgstr "Revisión Fuente de Datos/Ayuda" -#contributors: +#contributors:corochasco msgid "Data Type" msgstr "Tipo de Datos" -#contributors: +#contributors:corochasco msgid "Data source (%s) doesn't exist. Please check the project configuration file." msgstr "La fuente de datos (%s) no existe. Comprobar el fichero de configuración del proyecto." -#contributors: +#contributors:corochasco msgid "Database" msgstr "Base de Datos" -#contributors: +#contributors:corochasco msgid "Database Host" msgstr "Base de Datos Anfitrión" -#contributors: +#contributors:corochasco msgid "Database Name/Instance" msgstr "Nombre Base de Datos/Instancia" -#contributors: +#contributors:corochasco msgid "Database Port" msgstr "Base de Datos Puerto" -#contributors: +#contributors:corochasco msgid "Database Type" msgstr "Tipo Base de Datos" -#contributors: +#contributors:corochasco msgid "Database port is empty. Please input one." msgstr "Puerto de base de datos vacío. Introducir uno." -#contributors: +#contributors:corochasco msgid "Database/Instance Name" msgstr "Base de datos/Nombre de instancia" -#contributors: +#contributors:corochasco msgid "Datasource in project is not valid." msgstr "Fuente de daos del proyecto no válida." -#contributors: +#contributors:corochasco msgid "Datasource path is empty." msgstr "Ruta vacía de fuente de datos." @@ -1538,11 +1538,11 @@ msgstr "" msgid "December" msgstr "" -#contributors: +#contributors:corochasco msgid "Decimal:" msgstr "Decimal:" -#contributors: +#contributors:corochasco msgid "Decimals (max 15)" msgstr "Decimales (máx. 15)" @@ -1550,67 +1550,67 @@ msgstr "Decimales (máx. 15)" msgid "Default displayed decimal places in Table:" msgstr "" -#contributors: +#contributors:corochasco msgid "Delete" msgstr "Eliminar" -#contributors: +#contributors:corochasco msgid "Delete Variable(s)" msgstr "Eliminar Variable(s)" -#contributors: +#contributors:corochasco msgid "Delta Factor:" msgstr "Factor Delta:" -#contributors: +#contributors:corochasco msgid "Dendrogram" msgstr "Dendograma" -#contributors: +#contributors:corochasco msgid "Dependent Var (y-axis)" msgstr "Var. Dependiente (eje-y)" -#contributors: +#contributors:corochasco msgid "Dependent Var Y" msgstr "Variable Dependiente Y" -#contributors: +#contributors:corochasco msgid "Dependent Variable" msgstr "Variable dependiente" -#contributors: +#contributors:corochasco msgid "Descending order" msgstr "Orden Descendente" -#contributors: +#contributors:corochasco msgid "Description" msgstr "Descripción" -#contributors: +#contributors:corochasco msgid "Diagonal weights = 1" msgstr "pesos Diagonal = 1" -#contributors: +#contributors:corochasco msgid "Diff Values" msgstr "Valores en Difer." -#contributors: +#contributors:corochasco msgid "Difference-in-Means Test:" msgstr "Test de Diferencia de Medias:" -#contributors: +#contributors:corochasco msgid "Differential Local Moran's I" msgstr "I Local de Moran Diferencial" -#contributors: +#contributors:corochasco msgid "Differential Moran Variable Settings" msgstr "Configuración de Variable de Moran Diferencial" -#contributors: +#contributors:corochasco msgid "Differential Moran's I" msgstr "I de Moran Diferencial" -#contributors: +#contributors:corochasco msgid "Differential Moran's I (%s): %s - %s" msgstr "I de Moran Diferencial (%s): %s - %s" @@ -1618,47 +1618,47 @@ msgstr "I de Moran Diferencial (%s): %s - %s" msgid "Differential Moran's I tests whether the change in a variable over time is spatially correlated.\n\nPlease first group variables by time period: Select Time --> Time Editor." msgstr "" -#contributors: +#contributors:corochasco msgid "Disable auto upgrade:" msgstr "Desactivar actualización automática" -#contributors: +#contributors:corochasco msgid "Disable crash detection for bug report:" msgstr "Desactivar detección de fallos para informe de errores" -#contributors: +#contributors:corochasco msgid "Display Axes Scale Values" msgstr "Mostrar Valores de Escala Ejes " -#contributors: +#contributors:corochasco msgid "Display Centroids" msgstr "Mostrar Centroides" -#contributors: +#contributors:corochasco msgid "Display Mean Centers" msgstr "Mostrar Centros Medios" -#contributors: +#contributors:corochasco msgid "Display Slope Values" msgstr "Mostrar Valores de Pendiente" -#contributors: +#contributors:corochasco msgid "Display Statistics" msgstr "Mostrar Estadísticos" -#contributors: +#contributors:corochasco msgid "Display Thiessen Polygons" msgstr "Mostrar Polígonos Thiessen" -#contributors: +#contributors:corochasco msgid "Displayed decimal places" msgstr "Mostrar lugares decimales" -#contributors: +#contributors:corochasco msgid "Displayed decimals" msgstr "Mostrar decimales" -#contributors: +#contributors:corochasco msgid "Displayed decimals places" msgstr "Lugares decimales mostrados" @@ -1678,19 +1678,19 @@ msgstr "" msgid "Dissolve only works on polygon dataset." msgstr "" -#contributors: +#contributors:corochasco msgid "Distance" msgstr "Distancia" -#contributors: +#contributors:corochasco msgid "Distance Function:" msgstr "Función de Distancia:" -#contributors: +#contributors:corochasco msgid "Distance Weight" msgstr "Pesos de Distancias" -#contributors: +#contributors:corochasco msgid "Distance band" msgstr "Banda de Distancia" @@ -1714,15 +1714,15 @@ msgstr "" msgid "Do you want to save the results of Diff-in-Diff test?\n\nNote: the results can only be saved into an external data file, due to the change of cross-sectional observations in a space-time context." msgstr "" -#contributors: +#contributors:corochasco msgid "Do you want to save your data?" msgstr "¿Desea guardar sus datos?" -#contributors: +#contributors:corochasco msgid "Don't show Recent/Sample Data panel again" msgstr "No mostrar Recientes/Datos de Ejemplo de nuevo" -#contributors: +#contributors:corochasco msgid "Don't show this dialog again (You can always change this setting using menu: File->Preferences)" msgstr "No mostrar este cuadro de nuevo (Esta configuración siempre se puede cambiar en el menú: Archivo->Preferencias)" @@ -1738,15 +1738,15 @@ msgstr "" msgid "Download OSM Roads" msgstr "" -#contributors: +#contributors:corochasco msgid "Downloading updates..." msgstr "Descargando actualizaciones..." -#contributors: +#contributors:corochasco msgid "Duplicate IDs" msgstr "IDs Duplicados" -#contributors: +#contributors:corochasco msgid "Duplicate Thiessen Polygons Found" msgstr "Encontrados Polígonos Thiesen duplicados" @@ -1762,59 +1762,59 @@ msgstr "" msgid "Duplicate variable names specified." msgstr "" -#contributors: +#contributors:corochasco msgid "E&xplore" msgstr "Explorar" -#contributors: +#contributors:corochasco msgid "ESRI File Geodatabase (*.gdb)|*.gdb" msgstr "Geodatabase archivos ESRI (*.gdb)|*.gdb" -#contributors: +#contributors:corochasco msgid "ESRI Personal Geodatabase (*.mdb)|*.mdb" msgstr "Geodatabase Personal ESRI (*.mdb)|*.mdb" -#contributors: +#contributors:corochasco msgid "ESRI Shapefile (*.shp)|*.shp" msgstr "Archivo ESRI (*.shp)|*.shp" -#contributors: +#contributors:corochasco msgid "Edit" msgstr "Editar" -#contributors: +#contributors:corochasco msgid "Edit Custom Breaks" msgstr "Editar Cortes Personalizados" -#contributors: +#contributors:corochasco msgid "Edit LOWESS Parameters" msgstr "Editar Parámetros LOWESS" -#contributors: +#contributors:corochasco msgid "Edit Title" msgstr "Editar Título" -#contributors: +#contributors:corochasco msgid "Edit Variable Properties" msgstr "Editar Propiedades de Variables" -#contributors: +#contributors:corochasco msgid "Emp Bayes Rate Std Moran's I (%s): %s / %s" msgstr "I de Moran Std. en Tasa de Bayes Empírico (%s): %s / %s" -#contributors: +#contributors:corochasco msgid "Empirical Bayes" msgstr "Empírico Bayes" -#contributors: +#contributors:corochasco msgid "Empirical Bayes Rate Standardization Variables" msgstr "Variables Estandarizadas de Tasas de Bayes Empírico" -#contributors: +#contributors:corochasco msgid "Empirical Bayes Smoothed Variable Settings" msgstr "Configuración Variable Alisada de Bayes Empírico" -#contributors: +#contributors:corochasco msgid "Empirical Spatial Rate Smoothed Variable Settings" msgstr "Configuración de Variable Alisada de Tasa Empírica Espacial" @@ -1822,7 +1822,7 @@ msgstr "Configuración de Variable Alisada de Tasa Empírica Espacial" msgid "Enable High DPI/Retina support (Mac only):" msgstr "" -#contributors: +#contributors:corochasco msgid "Enable User Defined Value Range of Y-Axis" msgstr "Permitir Definicion de Rango de Valores del Eje Y" @@ -1830,11 +1830,11 @@ msgstr "Permitir Definicion de Rango de Valores del Eje Y" msgid "Enable transparency setup of category color in map (Windows only):" msgstr "" -#contributors: +#contributors:corochasco msgid "Encode" msgstr "Codificación" -#contributors: +#contributors:corochasco msgid "Enter a seed value" msgstr "Introducir valor de semilla" @@ -1842,19 +1842,19 @@ msgstr "Introducir valor de semilla" msgid "Enter a seed value for random number generator:" msgstr "" -#contributors: +#contributors:corochasco msgid "Enter new ID variable name:" msgstr "Introduzca nombre nueva variable ID" -#contributors: +#contributors:corochasco msgid "Equal Intervals" msgstr "Intervalos Iguales" -#contributors: +#contributors:corochasco msgid "Equal Intervals Map" msgstr "Mapa de Intervalos Iguales" -#contributors: +#contributors:corochasco msgid "Error" msgstr "Error" @@ -1862,47 +1862,47 @@ msgstr "Error" msgid "Error while opening project:\n\n" msgstr "" -#contributors: +#contributors:corochasco msgid "Error: " msgstr "Error: " -#contributors: +#contributors:corochasco msgid "Error: Base values contain non-positive numbers which will result in undefined values." msgstr "Error: Valores de la base con números negativos, que dan lugar a valores indefinidos." -#contributors: +#contributors:corochasco msgid "Error: Chosen theme requires more cateogries than observations." msgstr "Error: el tema seleccionado tiene más categorías que observaciones." -#contributors: +#contributors:corochasco msgid "Error: Due to restrictions on the DBF file format, the particular combination of length and decimals entered is not valid. Based on your current choices, we recommend length = %d and decimals = %d" msgstr "Error: debido a restricciones en el formato del archivo DBF, la combinación concreta de longitud y decimales introducida no es válida. En base a su elección actual, recomendamos longitud = %d y decimales = %d" -#contributors: +#contributors:corochasco msgid "Error: Maximum number of neighbors %d exceeded." msgstr "Error: Excedido el máximo número de vecinos %d" -#contributors: +#contributors:corochasco msgid "Error: The table variable name is empty." msgstr "Error: El nombre de la variable de la tabla está vacío." -#contributors: +#contributors:corochasco msgid "Error: \"%s\" already exists in Table, please specify a different name." msgstr "Error: \"%s\" existente en la Tabla, especificar un nombre diferente." -#contributors: +#contributors:corochasco msgid "Error: \"%s\" is an invalid variable name. The first character must be alphabetic, and the remaining characters can be either alphanumeric or underscores. For DBF table, a valid variable name is between one and ten characters long." msgstr "Error: \"%s\" no es un nombre de variable válido. El 1º carácter debe ser alfabético y los restantes pueden ser alfanuméricos o guiones bajos. En una tabla DBF, un nombre válido debe tener entre uno y 10 caracteres de largo." -#contributors: +#contributors:corochasco msgid "Error: \"%s\" not found." msgstr "Error: \"%s\" no encontrado." -#contributors: +#contributors:corochasco msgid "Error: no records found in data source." msgstr "Error: no hay registros en la fuente de datos" -#contributors: +#contributors:corochasco msgid "Error: the inverse matrix is ill-conditioned." msgstr "Error: la matriz inversa está mal-condicionada" @@ -1914,51 +1914,51 @@ msgstr "" msgid "Euclidean Distance" msgstr "" -#contributors: +#contributors:corochasco msgid "Event Variable" msgstr "Variable de Eventos" -#contributors: +#contributors:corochasco msgid "Excess Risk" msgstr "Riesgo atribuible" -#contributors: +#contributors:corochasco msgid "Excess Risk Map Variable Settings" msgstr "Configuración Variable de Mapa de Riesgo Excesivo" -#contributors: +#contributors:corochasco msgid "Exclude" msgstr "Excluir" -#contributors: +#contributors:corochasco msgid "Existing Variables" msgstr "Variables Existentes" -#contributors: +#contributors:corochasco msgid "Exit" msgstr "Salir" -#contributors: +#contributors:corochasco msgid "Exit with unsaved changes?" msgstr "¿Salir sin guardar cambios?" -#contributors: +#contributors:corochasco msgid "Exit?" msgstr "¿Salir?" -#contributors: +#contributors:corochasco msgid "Explore" msgstr "Explorar" -#contributors: +#contributors:corochasco msgid "Export or save layer to" msgstr "Exportar o guardar capa para" -#contributors: +#contributors:corochasco msgid "Exporting Shape to Boundary" msgstr "Exportar Shape to Boundary" -#contributors: +#contributors:corochasco msgid "Expression" msgstr "Expresión" @@ -1966,11 +1966,11 @@ msgstr "Expresión" msgid "Extent" msgstr "" -#contributors: +#contributors:corochasco msgid "Fail in reading the Boundary file: at polygon-%d" msgstr "Error de lectura del fichero Boundary: en polígono-%d" -#contributors: +#contributors:corochasco msgid "Failed to create the weights file." msgstr "Error al crear archivo de pesos." @@ -1978,7 +1978,7 @@ msgstr "Error al crear archivo de pesos." msgid "Failed to open data source. Please check the data/datasource and check if the data type/format is supported by GeoDa.\n\nTip: you can set up the necessary GeoDa driver by following the instructions at:\n http://geodacenter.github.io/formats.html" msgstr "" -#contributors: +#contributors:corochasco msgid "False Discovery Rate:" msgstr "Tasa de Falso Descubrimiento" @@ -1990,19 +1990,19 @@ msgstr "" msgid "Field (%s) already exited." msgstr "" -#contributors: +#contributors:corochasco msgid "File" msgstr "Archivo" -#contributors: +#contributors:corochasco msgid "File Path" msgstr "Ruta del Archivo" -#contributors: +#contributors:corochasco msgid "File doesn't exist!" msgstr "¡Fichero no existente!" -#contributors: +#contributors:corochasco msgid "File merged into Table successfully." msgstr "Archivo unido con éxito a la Tabla." @@ -2018,23 +2018,23 @@ msgstr "" msgid "Fill Opacity for Category" msgstr "" -#contributors: +#contributors:corochasco msgid "Finished" msgstr "Terminado" -#contributors: +#contributors:corochasco msgid "First Variable (X)" msgstr "Primera Variable (X)" -#contributors: +#contributors:corochasco msgid "First Variable (X/Longitude)" msgstr "Primera Variable (X/Longitud)" -#contributors: +#contributors:corochasco msgid "First line of CSV is variable names?" msgstr "¿Primera Línea de CSV esn nombre de variables?" -#contributors: +#contributors:corochasco msgid "First row of CSV file" msgstr "Primera fila de archivo CSV" @@ -2042,75 +2042,75 @@ msgstr "Primera fila de archivo CSV" msgid "Fit-To-Window Mode" msgstr "" -#contributors: +#contributors:corochasco msgid "Fixed Aspect Ratio Mode" msgstr "Modo Ratio de Aspecto Fijo" -#contributors: +#contributors:corochasco msgid "Fixed scale over time" msgstr "Escala fija en el tiempo" -#contributors: +#contributors:corochasco msgid "Fixed x-axis scale over time" msgstr "Escala de eje-x fija en el tiempo" -#contributors: +#contributors:corochasco msgid "Fixed y-axis scale over time" msgstr "Escala fija del eje-y en el tiempo" -#contributors: +#contributors:corochasco msgid "Fourth Variable" msgstr "Cuarta Variable" -#contributors: +#contributors:corochasco msgid "Frequency" msgstr "Frecuencia" -#contributors: +#contributors:corochasco msgid "Full Extent" msgstr "Ver Todo" -#contributors: +#contributors:corochasco msgid "GAL files (*.gal)|*.gal" msgstr "Archivos GAL (*.gal)|*.gal" -#contributors: +#contributors:corochasco msgid "GWT files (*.gwt)|*.gwt" msgstr "Ficheros GWT (*.gwt)|*.gwt" -#contributors: +#contributors:corochasco msgid "GeoDa Bug Report Dialog" msgstr "Cuadro de Informes de Errores de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa CSV File Configuration" msgstr "Configuración del Fichero CSV de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Help" msgstr "Ayuda de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Preference Setup" msgstr "Preferencias de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Project (*.gda)|*.gda" msgstr "Proyecto de GeoDa (*.gda)|*.gda" -#contributors: +#contributors:corochasco msgid "GeoDa Project File (*.gda)|*.gda" msgstr "Archivo de Proyecto GeoDa (*.gda)|*.gda" -#contributors: +#contributors:corochasco msgid "GeoDa Project File to Open" msgstr "Abrir Archivo de Proyecto de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Project to Save As" msgstr "Guardar Como Proyecto de GeoDa" -#contributors: +#contributors:corochasco msgid "GeoDa Update Dialog" msgstr "Cuadro de Actualización de GeoDa" @@ -2122,7 +2122,7 @@ msgstr "" msgid "GeoDa can not open the input data source. Please try another data source." msgstr "" -#contributors: +#contributors:corochasco msgid "GeoDa can't change the variable type to DATE/TIME. Please select another type." msgstr "GeoDa no puede cambiar el tipo de variable a FECHA/HORA. Seleccionar otro tipo." @@ -2138,19 +2138,19 @@ msgstr "" msgid "GeoDa can't read data from datasource. \n\nDetails: Datasource is empty." msgstr "" -#contributors: +#contributors:corochasco msgid "GeoDa can't save a Table-only data source as a Geometry enabled data source. Please try to add a geometry layer and then use File->Save As." msgstr "Imposible guardar una fuente de datos con una única Tabla como fuente de datos Geométricos. Intentar añadir capa geométrica y utilizar Fichero->Guardar Como." -#contributors: +#contributors:corochasco msgid "GeoDa can't save changes to this datasource. Please try to use File->Export." msgstr "Imposible guardar cambios en esta fuente de datos. Intentar utilizar Archivo->Exportar." -#contributors: +#contributors:corochasco msgid "GeoDa cannot find proper projection or geographic coordinate system information to add a basemap. Please update this information (e.g. in .prj file)." msgstr "GeoDa no puede encontrar la proyección adecuada o la información sobre coordenadas geográficas para añadir al mapa base. Actualizar esta información (p.e. con un archivo .prj)" -#contributors: +#contributors:corochasco msgid "GeoDa could not find the required weights file." msgstr "Geoda no puede encontrar el archivo de pesos" @@ -2170,31 +2170,31 @@ msgstr "" msgid "GeoDa does not support datasource with line data at this time. Please choose a datasource with either point or polygon data." msgstr "" -#contributors: +#contributors:corochasco msgid "GeoDa has run into a problem and will close." msgstr "GeoDa ha encontrado un problema y se cerrará." -#contributors: +#contributors:corochasco msgid "GeoDa maj.min.bld (type), day month year" msgstr "GeoDa maj.min.bld (tipo), día mes año" -#contributors: +#contributors:corochasco msgid "GeoDa was unable to save the file." msgstr "GeoDa no puede guardar el fichero." -#contributors: +#contributors:corochasco msgid "GeoJSON (*.geojson;*.json)|*.geojson;*.json" msgstr "GeoJSON (*.geojson;*,json)|*.geojson;*,json" -#contributors: +#contributors:corochasco msgid "GeoJson URL" msgstr "URL de GeoJson" -#contributors: +#contributors:corochasco msgid "GeoPackage (*.gpkg)|*.gpkg" msgstr "GeoPackage (*.gpkg)|*.gpkg" -#contributors: +#contributors:corochasco msgid "Geography Markup Language (*.gml)|*.gml" msgstr "Lenguaje de Marcado Geográfico (*.gml)|*.gml" @@ -2206,31 +2206,31 @@ msgstr "" msgid "Geometries have been added to existing Table-only data source. Do you want to save them as a new datasource?" msgstr "" -#contributors: +#contributors:corochasco msgid "Geometries not saved" msgstr "Geometrías no guardadas" -#contributors: +#contributors:corochasco msgid "Get a free Carto account: " msgstr "Obtener una cuenta Carto gratis" -#contributors: +#contributors:corochasco msgid "Get a free GeoDa-Web account: " msgstr "Obtener una cuenta de GeoDa-Web gratis" -#contributors: -msgid "Get a free HERE account: " -msgstr "Obtener una cuenta gratis de HERE" +#contributors:corochasco +msgid "Get a free Nokia/HERE account: " +msgstr "Obtener una cuenta gratis de Nokia/HERE" #contributors: msgid "Getis-Ord" msgstr "" -#contributors: +#contributors:corochasco msgid "Gi cluster map, pseudo p-val" msgstr "Mapa de clústers Gi; pseudo p-val" -#contributors: +#contributors:corochasco msgid "Gi* cluster map, pseudo p-val" msgstr "Gi* mapa de clústers, pseudo p-val." @@ -2238,19 +2238,19 @@ msgstr "Gi* mapa de clústers, pseudo p-val." msgid "Greedy" msgstr "" -#contributors: +#contributors:corochasco msgid "Greek (ISO-8859-7)" msgstr "Griego (ISO-8859-7)" -#contributors: +#contributors:corochasco msgid "Grid Bounding Box" msgstr "Cuadro Delimitador de Rejilla" -#contributors: +#contributors:corochasco msgid "Grid Size" msgstr "Tamaño de Rejilla" -#contributors: +#contributors:corochasco msgid "Grid file was successfully created." msgstr "Archivo de rejilla creado con éxito." @@ -2258,11 +2258,11 @@ msgstr "Archivo de rejilla creado con éxito." msgid "Group" msgstr "" -#contributors: +#contributors:corochasco msgid "Group 1:" msgstr "Grupo 1:" -#contributors: +#contributors:corochasco msgid "Group 2:" msgstr "Grupo 2:" @@ -2270,11 +2270,11 @@ msgstr "Grupo 2:" msgid "Group Variable:" msgstr "" -#contributors: +#contributors:corochasco msgid "Grouped Variables" msgstr "Variables Agrupadas" -#contributors: +#contributors:corochasco msgid "Groups:" msgstr "Grupos:" @@ -2298,51 +2298,51 @@ msgstr "" msgid "HERE App Key" msgstr "" -#contributors: +#contributors:corochasco msgid "Has Colocation" msgstr "Tiene colocación" -#contributors: +#contributors:corochasco msgid "Hebrew (ISO-8859-8-1)" msgstr "Hebreo (ISO-8859-8-1)" -#contributors: +#contributors:corochasco msgid "Hebrew (Windows-1255)" msgstr "Hebreo (Windows-1255)" -#contributors: +#contributors:corochasco msgid "Height:" msgstr "Height:" -#contributors: +#contributors:corochasco msgid "Help" msgstr "Ayuda" -#contributors: +#contributors:corochasco msgid "Hide Map" msgstr "Ocultar Mapa" -#contributors: +#contributors:corochasco msgid "Hide system table in Postgresql connection:" msgstr "Ocultar tabla de sistema en conexión de Postgresql:" -#contributors: +#contributors:corochasco msgid "Hide system table in SQLITE connection:" msgstr "Ocultar tabla de sistema en conexión SQLITE:" #contributors: -msgid "Hierarchical Map does not work with Table only datasource." +msgid "Hierachical Map does not work with Table only datasource." msgstr "" #contributors: -msgid "Hierarchical Map: " +msgid "Hierachical Map: " msgstr "" -#contributors: +#contributors:corochasco msgid "Hierarchical" msgstr "Jerárquico" -#contributors: +#contributors:corochasco msgid "Hierarchical Clustering Settings" msgstr "Configuración Clúster Jerárquico" @@ -2350,63 +2350,63 @@ msgstr "Configuración Clúster Jerárquico" msgid "Hierarchical Map" msgstr "" -#contributors: +#contributors:corochasco msgid "High" msgstr "Alto" -#contributors: +#contributors:corochasco msgid "High-High" msgstr "Alto-Alto" -#contributors: +#contributors:corochasco msgid "High-Low" msgstr "Alto-Bajo" -#contributors: +#contributors:corochasco msgid "Highlight Color" msgstr "Destacar Color" -#contributors: +#contributors:corochasco msgid "Hinge" msgstr "Bisagra" -#contributors: +#contributors:corochasco msgid "Hinge=1.5" msgstr "Bisagra=1.5" -#contributors: +#contributors:corochasco msgid "Hinge=3.0" msgstr "Bisagra=3.0" -#contributors: +#contributors:corochasco msgid "Histogram" msgstr "Histograma" -#contributors: +#contributors:corochasco msgid "Histogram Classification" msgstr "Clasificación Histograma" -#contributors: +#contributors:corochasco msgid "Histogram Variable" msgstr "Variable de Histograma" -#contributors: +#contributors:corochasco msgid "Histogram: " msgstr "Histograma: " -#contributors: +#contributors:corochasco msgid "Horizontal Bins Breaks" msgstr "Cortes Intervalos Horizontales" -#contributors: +#contributors:corochasco msgid "Horizontal Cells" msgstr "Celdas Horizontales" -#contributors: +#contributors:corochasco msgid "Http connection timeout (seconds) for e.g. WFS, Geojson etc.:" msgstr "Conexión http terminada (segundos) para p.e. WFS, Geojson, etc.:" -#contributors: +#contributors:corochasco msgid "ID is not specified!" msgstr "ID no especificado" @@ -2414,23 +2414,23 @@ msgstr "ID no especificado" msgid "Image Dimension Settings" msgstr "" -#contributors: +#contributors:corochasco msgid "Improve Cartogram" msgstr "Mejorar Cartograma" -#contributors: +#contributors:corochasco msgid "Include" msgstr "Incluir" -#contributors: +#contributors:corochasco msgid "Include Variable Names" msgstr "Incluir Nombres de Variables" -#contributors: +#contributors:corochasco msgid "Include diagonal of weights matrix" msgstr "Incluir diagonal de matriz de pesos" -#contributors: +#contributors:corochasco msgid "Include lower orders" msgstr "Incluir órdenes inferiores" @@ -2438,31 +2438,31 @@ msgstr "Incluir órdenes inferiores" msgid "Incomplete Group Variable" msgstr "" -#contributors: +#contributors:corochasco msgid "Independent Var (x-axis)" msgstr "Var. Independiente (eje-x)" -#contributors: +#contributors:corochasco msgid "Independent Var X" msgstr "Var X Independiente" -#contributors: +#contributors:corochasco msgid "Inference Settings" msgstr "Configuración de Inferencia" -#contributors: +#contributors:corochasco msgid "Inference Settings (%d perm)" msgstr "Configuración Inferencia (%d perm)" -#contributors: +#contributors:corochasco msgid "Info" msgstr "Info" -#contributors: +#contributors:corochasco msgid "Information" msgstr "Información" -#contributors: +#contributors:corochasco msgid "Initial Groups:" msgstr "Grupos Iniciales:" @@ -2470,11 +2470,11 @@ msgstr "Grupos Iniciales:" msgid "Initial groups:\t" msgstr "" -#contributors: +#contributors:corochasco msgid "Initialization Method:" msgstr "Método de inicialización:" -#contributors: +#contributors:corochasco msgid "Initialization Re-runs:" msgstr "Iniciando repeticiones:" @@ -2486,11 +2486,11 @@ msgstr "" msgid "Initialization re-runs:\t" msgstr "" -#contributors: +#contributors:corochasco msgid "Input" msgstr "Abrir" -#contributors: +#contributors:corochasco msgid "Input ASCII file" msgstr "Introducir archivo ASCII" @@ -2498,43 +2498,43 @@ msgstr "Introducir archivo ASCII" msgid "Input data source" msgstr "" -#contributors: +#contributors:corochasco msgid "Input datasource" msgstr "Fuente de Datos de Entrada" -#contributors: +#contributors:corochasco msgid "Input file " msgstr "Abrir Archivo" -#contributors: +#contributors:corochasco msgid "Input file (text file)" msgstr "Abrir archivo (texto)" -#contributors: +#contributors:corochasco msgid "Input is duplicated." msgstr "Entrada duplicada." -#contributors: +#contributors:corochasco msgid "Input is not valid." msgstr "Entrada no válida" -#contributors: +#contributors:corochasco msgid "Input is required" msgstr "Se necesita una Entrada" -#contributors: +#contributors:corochasco msgid "Input significance:" msgstr "Introducir significación:" -#contributors: +#contributors:corochasco msgid "Input:" msgstr "Entrada:" -#contributors: +#contributors:corochasco msgid "Insert before" msgstr "Insertar antes" -#contributors: +#contributors:corochasco msgid "Insufficient Random Sampling" msgstr "Muestreo Aleatorio insuficiente" @@ -2546,19 +2546,19 @@ msgstr "" msgid "Internal Error: Delete field failed.\n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "Internal Error: can't update an in-memory cell." msgstr "Error Interno: no puede actualizar una celda en memoria" -#contributors: +#contributors:corochasco msgid "Intervals" msgstr "Intervalos" -#contributors: +#contributors:corochasco msgid "Intervals in the Histogram" msgstr "Intervalos en el Histograma" -#contributors: +#contributors:corochasco msgid "Invalid Variable" msgstr "Variable no Válida" @@ -2574,11 +2574,11 @@ msgstr "" msgid "Invalid layer association has been detected, which will cause infinite highlighting loop. Please try to reset highlight association between layers." msgstr "" -#contributors: +#contributors:corochasco msgid "Invert Select" msgstr "Invertir Selección" -#contributors: +#contributors:corochasco msgid "Invert Selection" msgstr "Invertir Selección" @@ -2586,7 +2586,7 @@ msgstr "Invertir Selección" msgid "It looks like GeoDa has been terminated abnormally. \nDo you want to send a crash report to GeoDa team? \n\n(Optional) Please leave your email address,\nso we can send a follow-up email once we have a fix." msgstr "" -#contributors: +#contributors:corochasco msgid "Iterations:" msgstr "Iteraciones:" @@ -2594,11 +2594,11 @@ msgstr "Iteraciones:" msgid "January" msgstr "" -#contributors: +#contributors:corochasco msgid "Japanese (EUC-JP)" msgstr "Japonés (EUC-JP)" -#contributors: +#contributors:corochasco msgid "Japanese (Shift&JIS)" msgstr "Japonés (Shift&JIS)" @@ -2622,19 +2622,19 @@ msgstr "" msgid "June" msgstr "" -#contributors: +#contributors:corochasco msgid "K Means" msgstr "K Means" -#contributors: +#contributors:corochasco msgid "K Medians" msgstr "K Medians" -#contributors: +#contributors:corochasco msgid "K Medoids" msgstr "K Medoids" -#contributors: +#contributors:corochasco msgid "K-Nearest neighbors" msgstr "K-vecinos Más Cercanos" @@ -2650,23 +2650,23 @@ msgstr "" msgid "KMedoids Clustering Settings" msgstr "" -#contributors: +#contributors:corochasco msgid "KWT files (*.kwt)|*.kwt" msgstr "Ficheros KWT (*.kwt)|*.kwt" -#contributors: +#contributors:corochasco msgid "Kernel function" msgstr "Función Kernel" -#contributors: +#contributors:corochasco msgid "Key" msgstr "Clave" -#contributors: +#contributors:corochasco msgid "Keyhole Markup Language (*.kml)|*.kml" msgstr "Lenguaje de Marcado Keyhole (*.kml|*.kml" -#contributors: +#contributors:corochasco msgid "Korean (EUC-KR)" msgstr "Coreano (EUC-KR)" @@ -2674,23 +2674,23 @@ msgstr "Coreano (EUC-KR)" msgid "LISA" msgstr "" -#contributors: +#contributors:corochasco msgid "LOWESS Smoother" msgstr "Alisado LOWESS" -#contributors: +#contributors:corochasco msgid "LOWESS Smoother Help" msgstr "Ayuda de Alisado LOWESS" -#contributors: +#contributors:corochasco msgid "LOWESS Smoother Parameters" msgstr "Parámetros de Alisado LOWESS" -#contributors: +#contributors:corochasco msgid "Language" msgstr "Idioma" -#contributors: +#contributors:corochasco msgid "Language:" msgstr "Idioma:" @@ -2698,7 +2698,7 @@ msgstr "Idioma:" msgid "Latitude/Y:" msgstr "" -#contributors: +#contributors:corochasco msgid "Layer names" msgstr "Nombres de capa" @@ -2706,15 +2706,15 @@ msgstr "Nombres de capa" msgid "Left" msgstr "" -#contributors: +#contributors:corochasco msgid "Legend Background Color" msgstr "Color de Fondo de Leyenda" -#contributors: +#contributors:corochasco msgid "Length (max 254)" msgstr "Tamaño (máx. 254)" -#contributors: +#contributors:corochasco msgid "Light" msgstr "Fino" @@ -2722,11 +2722,11 @@ msgstr "Fino" msgid "Limited date/time type recognition can be done for Date (YYYY-MM-DD), Time (HH:MM:SS+nn) and DateTime (YYYY-MM-DD HH:MM:SS+nn) in configuration.\n\nPlease try to load customized date/time type as string and covert it using Table->Edit Variable Property" msgstr "" -#contributors: +#contributors:corochasco msgid "Line" msgstr "Línea" -#contributors: +#contributors:corochasco msgid "Linear Smoother" msgstr "Alisado Lineal" @@ -2746,27 +2746,27 @@ msgstr "" msgid "Load Layer Failed." msgstr "" -#contributors: +#contributors:corochasco msgid "Load time definition from project file." msgstr "Cargar definición temporal de archivo de proyecto" -#contributors: +#contributors:corochasco msgid "Loading data..." msgstr "Cargando datos..." -#contributors: +#contributors:corochasco msgid "Local G" msgstr "G Local" -#contributors: +#contributors:corochasco msgid "Local G Maps" msgstr "Mapas Locales G" -#contributors: +#contributors:corochasco msgid "Local G Statistics Maps" msgstr "Mapas de Estadísticos G Locales" -#contributors: +#contributors:corochasco msgid "Local G*" msgstr "G* Local" @@ -2774,7 +2774,7 @@ msgstr "G* Local" msgid "Local Geary" msgstr "" -#contributors: +#contributors:corochasco msgid "Local Geary Maps" msgstr "Mapas Geary Local" @@ -2782,15 +2782,15 @@ msgstr "Mapas Geary Local" msgid "Local Join Count " msgstr "" -#contributors: +#contributors:corochasco msgid "Local Moran's I Maps" msgstr "Mapas del I de Moran Local" -#contributors: +#contributors:corochasco msgid "Local Moran's I with EB Rate" msgstr "I de Moran Local con Tasas EB" -#contributors: +#contributors:corochasco msgid "Local Search:" msgstr "Búsqueda Local" @@ -2798,67 +2798,67 @@ msgstr "Búsqueda Local" msgid "Local search:" msgstr "" -#contributors: +#contributors:corochasco msgid "Locale for numbers has been setup successfully. Please re-open current project to enable this locale." msgstr "Realizada con éxito la configuración local numérica. Reabrir el proyecto actual para activar esta configuración." -#contributors: +#contributors:corochasco msgid "Loop" msgstr "Bucle" -#contributors: +#contributors:corochasco msgid "Low" msgstr "Bajo" -#contributors: +#contributors:corochasco msgid "Low-High" msgstr "Bajo-Alto" -#contributors: +#contributors:corochasco msgid "Low-Low" msgstr "Bajo-Bajo" -#contributors: +#contributors:corochasco msgid "Lower outlier" -msgstr "Atípico superior" +msgstr "Atípico inferior" -#contributors: +#contributors:corochasco msgid "Lower-left corner" msgstr "Esquina inferior izquierda" -#contributors: +#contributors:corochasco msgid "MDS" msgstr "MDS" -#contributors: +#contributors:corochasco msgid "MDS Plot" msgstr "Gráfico MDS" -#contributors: +#contributors:corochasco msgid "MDS Plot - " msgstr "Gráfico MDS - " -#contributors: +#contributors:corochasco msgid "MDS Settings" msgstr "Configuración MDS" -#contributors: +#contributors:corochasco msgid "MS Excel (*.xls)|*.xls" msgstr "MS Excel (*.xls)|*.xls" -#contributors: +#contributors:corochasco msgid "Make selection from expression " msgstr "Realizar selección de la expresión" -#contributors: +#contributors:corochasco msgid "Manual Resize Column" msgstr "Cambio Ancho Manual de Columna" -#contributors: +#contributors:corochasco msgid "Map" msgstr "Mapa" -#contributors: +#contributors:corochasco msgid "Map Color Classification" msgstr "Clasificación Colores Mapa" @@ -2866,35 +2866,35 @@ msgstr "Clasificación Colores Mapa" msgid "Map Layer Settings" msgstr "" -#contributors: +#contributors:corochasco msgid "Map Layout Preview" msgstr "Map Layout Preview" -#contributors: +#contributors:corochasco msgid "Map Movie" msgstr "Vídeo de Mapa" -#contributors: +#contributors:corochasco msgid "Map Theme" msgstr "Tema de Mapa" -#contributors: +#contributors:corochasco msgid "Map Themes" msgstr "Temas de Mapa" -#contributors: +#contributors:corochasco msgid "MapInfo (*.tab;*.mif;*.mid)|*.tab;*.mif;*.mid" msgstr "MapInfo (*.tab;*.mif;*.mid)|*.tab;*.mif;*.mid" -#contributors: +#contributors:corochasco msgid "Maps To Open" msgstr "Mapas para Abrir" -#contributors: +#contributors:corochasco msgid "Maps and Rates" msgstr "Mapas y Tasas" -#contributors: +#contributors:corochasco msgid "Maps:" msgstr "Mapas:" @@ -2902,7 +2902,7 @@ msgstr "Mapas:" msgid "March" msgstr "" -#contributors: +#contributors:corochasco msgid "Max" msgstr "Máx." @@ -2910,19 +2910,19 @@ msgstr "Máx." msgid "Max Distance:" msgstr "" -#contributors: +#contributors:corochasco msgid "Max value of Y axis" msgstr "Valor Máx. del eje Y" -#contributors: +#contributors:corochasco msgid "Max-p Settings" msgstr "Configuración MaxP" -#contributors: +#contributors:corochasco msgid "Maximum # of regions:" msgstr "Máximo nº de regiones:" -#contributors: +#contributors:corochasco msgid "Maximum Iterations:" msgstr "Iteraciones máximas:" @@ -2938,27 +2938,27 @@ msgstr "" msgid "Mean" msgstr "" -#contributors: +#contributors:corochasco msgid "Merge" msgstr "Combinar" -#contributors: +#contributors:corochasco msgid "Merge - " msgstr "Unir - " -#contributors: +#contributors:corochasco msgid "Merge by key values" msgstr "Combinar por valores clave" -#contributors: +#contributors:corochasco msgid "Merge by record order" msgstr "Combinar por orden de registros" -#contributors: +#contributors:corochasco msgid "Merge error: Geometric type of selected datasource has to be the same with current datasource." msgstr "Error de anexión: el tipo de geometría de la fuente de datos seleccionada y la activa debe ser la misma." -#contributors: +#contributors:corochasco msgid "Message area" msgstr "Área de Mensajes" @@ -2966,7 +2966,7 @@ msgstr "Área de Mensajes" msgid "Meta-data" msgstr "" -#contributors: +#contributors:corochasco msgid "Method" msgstr "Método" @@ -2974,7 +2974,7 @@ msgstr "Método" msgid "Method of selecting clusters:" msgstr "" -#contributors: +#contributors:corochasco msgid "Method:" msgstr "Método:" @@ -2982,15 +2982,15 @@ msgstr "Método:" msgid "Method:\t" msgstr "" -#contributors: +#contributors:corochasco msgid "Min" msgstr "Mín." -#contributors: +#contributors:corochasco msgid "Min # per Region:" msgstr "Mín. nº por Región:" -#contributors: +#contributors:corochasco msgid "Min Region Size:" msgstr "Mín. Tamaño Región" @@ -3002,11 +3002,11 @@ msgstr "" msgid "Min samples:" msgstr "" -#contributors: +#contributors:corochasco msgid "Min value of Y axis" msgstr "Valor mín. del eje Y" -#contributors: +#contributors:corochasco msgid "Minimum Bound:" msgstr "Valor Cota Mín." @@ -3026,11 +3026,11 @@ msgstr "" msgid "Minimum samples should be greater than zero." msgstr "" -#contributors: +#contributors:corochasco msgid "Models" msgstr "Modelos" -#contributors: +#contributors:corochasco msgid "Moran Scatter Plot" msgstr "Diagrama de Dispersión de Moran" @@ -3038,119 +3038,119 @@ msgstr "Diagrama de Dispersión de Moran" msgid "Moran scatter plot is not supported when isolates are present in weights. Do you want to continue by removing the isolates when compute Moran's I?" msgstr "" -#contributors: +#contributors:corochasco msgid "Moran's I (%s): %s" msgstr "I de Moran (%s): %s" -#contributors: +#contributors:corochasco msgid "Moran's I with EB Rate" msgstr "I de Moran con Tasa EB" -#contributors: +#contributors:corochasco msgid "Move Down" msgstr "Abajo" -#contributors: +#contributors:corochasco msgid "Move Selected to Top" msgstr "Mover Seleccionados Arriba" -#contributors: +#contributors:corochasco msgid "Move Up" msgstr "Arriba" -#contributors: +#contributors:corochasco msgid "Multi-Variable Settings" msgstr "Configuración Multi-Variable" -#contributors: +#contributors:corochasco msgid "Multivariate Local Geary" msgstr "Geary Local Multivariante" -#contributors: +#contributors:corochasco msgid "Name" msgstr "Nombre" -#contributors: +#contributors:corochasco msgid "Natural Breaks" msgstr "Cortes Naturales" -#contributors: +#contributors:corochasco msgid "Natural Breaks Map" msgstr "Mapa de Cortes Naturales" -#contributors: +#contributors:corochasco msgid "Negative" msgstr "Negativo" -#contributors: +#contributors:corochasco msgid "Neighborless" msgstr "Sin vecinos" -#contributors: +#contributors:corochasco msgid "Neighbors of Cores" msgstr "Vecinos y Centros" -#contributors: +#contributors:corochasco msgid "New" msgstr "Nuevo" -#contributors: +#contributors:corochasco msgid "New Categories Title" msgstr "Título de Nueva Categoría" -#contributors: +#contributors:corochasco msgid "New Custom Categories Title:" msgstr "Nuevo Título de Categorías Personalizado" -#contributors: +#contributors:corochasco msgid "New From Recent" msgstr "Nuevo desde Reciente" -#contributors: +#contributors:corochasco msgid "New Group Details" msgstr "Nombrar Nuevo Grupo" -#contributors: +#contributors:corochasco msgid "New Map Coordinates" msgstr "Nuevo Mapa de Coordenadas" -#contributors: +#contributors:corochasco msgid "New Project Filename" msgstr "Nuevo Nombre de Proyecto" -#contributors: +#contributors:corochasco msgid "New Selection" msgstr "Nueva Selección" -#contributors: +#contributors:corochasco msgid "New datasource:" msgstr "Nueva fuente de datos" -#contributors: +#contributors:corochasco msgid "New project file:" msgstr "Nuevo archivo de proyecto" -#contributors: +#contributors:corochasco msgid "New selection" msgstr "Nueva Selección" -#contributors: +#contributors:corochasco msgid "New space-time variable name" msgstr "Nuevo nombre de variable espacio-temporal" -#contributors: +#contributors:corochasco msgid "New variable name" msgstr "Nuevo nombre de variable" -#contributors: +#contributors:corochasco msgid "No Basemap" msgstr "Sin Mapa Base" -#contributors: +#contributors:corochasco msgid "No Colocation" msgstr "Sin colocación" -#contributors: +#contributors:corochasco msgid "No Weights Found" msgstr "No se encontraron Pesos" @@ -3178,11 +3178,11 @@ msgstr "" msgid "No field chosen for third variable." msgstr "" -#contributors: +#contributors:corochasco msgid "No layer has been selected. Please select a layer." msgstr "No se ha seleccionado ninguna capa. Seleccionar capa" -#contributors: +#contributors:corochasco msgid "No layer was found in the selected data source." msgstr "Capa no encontrada en la fuente de datos seleccionada" @@ -3190,7 +3190,7 @@ msgstr "Capa no encontrada en la fuente de datos seleccionada" msgid "No layer was found in this datasource." msgstr "" -#contributors: +#contributors:corochasco msgid "No numeric variables found in table." msgstr "No hay variables numéricas en la tabla." @@ -3198,27 +3198,27 @@ msgstr "No hay variables numéricas en la tabla." msgid "No numeric variables found." msgstr "" -#contributors: +#contributors:corochasco msgid "No rates currently calculated to save." msgstr "No hay tasas calculadas para guardar." -#contributors: +#contributors:corochasco msgid "No update required" msgstr "Ninguna actualización necesaria" -#contributors: +#contributors:corochasco msgid "No weights file was created due to all observations being isolates for the specified threshold value. Increase the threshold to create a non-empty weights file." msgstr "No se creó el archivo de pesos porque todas las observaciones están aisladas para el valor umbral especificado. Aumente el umbral para crear un archivo de pesos no vacío" -#contributors: +#contributors:corochasco msgid "None of your observations have neighbors. This could be related to digitizing problems, which can be fixed by adjusting the precision threshold." msgstr "Ninguna de las observaciones tiene vecinos. Esto podría deberse a problemas de digitalización, que podrían resolverse ajustando el umbral de precisión." -#contributors: +#contributors:corochasco msgid "Nordic Latin-6 (ISO-8859-10)" msgstr "Nórdico Latín-6 (ISO-8859-10)" -#contributors: +#contributors:corochasco msgid "Normal" msgstr "Normal" @@ -3226,15 +3226,15 @@ msgstr "Normal" msgid "Not Clustered" msgstr "" -#contributors: +#contributors:corochasco msgid "Not Significant" msgstr "No Significativo" -#contributors: +#contributors:corochasco msgid "Not enough memory!" msgstr "¡Memoria insuficiente!" -#contributors: +#contributors:corochasco msgid "Notice" msgstr "Advertencia" @@ -3254,23 +3254,23 @@ msgstr "" msgid "Number of Box Plots" msgstr "" -#contributors: +#contributors:corochasco msgid "Number of Categories" msgstr "Número de Categorías" -#contributors: +#contributors:corochasco msgid "Number of Clusters:" msgstr "Número de Clústers:" -#contributors: +#contributors:corochasco msgid "Number of Columns" msgstr "Número de Columnas" -#contributors: +#contributors:corochasco msgid "Number of Neighbors" msgstr "Número de Vecinos" -#contributors: +#contributors:corochasco msgid "Number of Rows" msgstr "Número de Filas" @@ -3278,31 +3278,31 @@ msgstr "Número de Filas" msgid "Number of clusters:\t" msgstr "" -#contributors: +#contributors:corochasco msgid "Number of neighbors" msgstr "Número de vecinos" #contributors: -msgid "Number of observations not in a cluster: " +msgid "Number of not clustered observations: " msgstr "" #contributors: msgid "OGR failed to create field.\n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "OK" msgstr "Aceptar" -#contributors: +#contributors:corochasco msgid "OK to Exit?" msgstr "¿De acuerdo en Salir?" -#contributors: +#contributors:corochasco msgid "OLS Model has been selected." msgstr "El Modelo MCO ha sido seleccionado." -#contributors: +#contributors:corochasco msgid "OLS Model with White test has been selected." msgstr "Se ha seleccionado un Modelo MCO con test de White." @@ -3314,51 +3314,51 @@ msgstr "" msgid "October" msgstr "" -#contributors: +#contributors:corochasco msgid "Ok" msgstr "Aceptar" -#contributors: +#contributors:corochasco msgid "On line %d of weights file, observation id %d encountered which does not exist in field \"%s\" of the Table." msgstr "%d en línea del fichero de pesos, encontrado id de obs. %d que no existe en el campo \"%s\" de la Tabla." -#contributors: +#contributors:corochasco msgid "On line %d of weights file, observation id %d encountered which is out of allowed observation range of 1 through %d." msgstr "En la fila %d del fichero de pesos, encontrada observación con id %d fuera del rango de permitido entre 1 y %d." -#contributors: +#contributors:corochasco msgid "Once you have grouped variables, you can save a new space-time table and weights: To add a spatial ID to your space-time table and create space-time weights, you need to have an active weights file (Tools-Weights Manager)." msgstr "Una vez agrupadas las variables, debe guardar una nueva tabla y pesos espacio-temporales: Para añadir el ID espacial a su tabla y crear pesos espacio-temporales, debe tener un fichero activo de pesos (Herramientas-Gestor de Pesos)" -#contributors: +#contributors:corochasco msgid "Only 'gal', 'gwt', 'kwt', 'mat' and 'swm' weights files supported." msgstr "Sólo se admiten ficheros de pesos 'gal', 'gwt', 'kwt', 'mat' y 'swm'" -#contributors: +#contributors:corochasco msgid "Only Map Boundary" msgstr "Only Map Boundary" -#contributors: +#contributors:corochasco msgid "Oops. GeoDa was unable to submit a bug report. Please try again or create it here instead: https://github.com/GeoDaCenter/geoda/issues Thanks!" msgstr "Oops. GeoDa no pudo enviar el informe de errores. Intentarlo de nuevo o desde aquí: https://github.com/GeoDaCenter/geoda/issues ¡Gracias!" -#contributors: +#contributors:corochasco msgid "Open" msgstr "Abrir" -#contributors: +#contributors:corochasco msgid "Open Datasource:" msgstr "Fuente de Datos Abierta:" -#contributors: +#contributors:corochasco msgid "Open Document Spreadsheet (*.ods)|*.ods" msgstr "OpenDocument Hoja de Cálculo (*.ods)|*.ods" -#contributors: +#contributors:corochasco msgid "Open Layer:" msgstr "Abrir Capa:" -#contributors: +#contributors:corochasco msgid "Open data source progress dialog" msgstr "Abrir diálogo de progreso de fuente de datos" @@ -3366,23 +3366,23 @@ msgstr "Abrir diálogo de progreso de fuente de datos" msgid "Open file" msgstr "" -#contributors: +#contributors:corochasco msgid "Open project file:" msgstr "Abrir archivo de proyecto" -#contributors: +#contributors:corochasco msgid "Open weights file" msgstr "Abrir archivo de pesos" -#contributors: +#contributors:corochasco msgid "Operation requires a valid field name or constant." msgstr "Operación que requiere de un nombre de campo válido o constante." -#contributors: +#contributors:corochasco msgid "Operator" msgstr "Operador" -#contributors: +#contributors:corochasco msgid "Options" msgstr "Opciones" @@ -3394,19 +3394,19 @@ msgstr "" msgid "Options:" msgstr "" -#contributors: +#contributors:corochasco msgid "Order of contiguity" msgstr "Orden de contigüidad" -#contributors: +#contributors:corochasco msgid "Other (up to 99999)" msgstr "Otro (superior a 99999)" -#contributors: +#contributors:corochasco msgid "Other Pos" msgstr "Otra Pos." -#contributors: +#contributors:corochasco msgid "Other Positive" msgstr "Otro Positivo" @@ -3418,79 +3418,79 @@ msgstr "" msgid "Outline Color for Category" msgstr "" -#contributors: +#contributors:corochasco msgid "Outline Visible" msgstr "Outline Visible" -#contributors: +#contributors:corochasco msgid "Outlines Visible" msgstr "Contornos Visibles" -#contributors: +#contributors:corochasco msgid "Output file (*.shp)" msgstr "Arhivo de Resultados (*.shp)" -#contributors: +#contributors:corochasco msgid "Output file (text file)" msgstr "Archivo de resultados (texto)" -#contributors: +#contributors:corochasco msgid "Output:" msgstr "Resultados:" -#contributors: +#contributors:corochasco msgid "Overwrite?" msgstr "¿Sobrescribir?" -#contributors: +#contributors:corochasco msgid "PCA" msgstr "ACP" -#contributors: +#contributors:corochasco msgid "PCA Settings" msgstr "Configuración de ACP" -#contributors: +#contributors:corochasco msgid "POLY&ID" msgstr "POLY&ID" -#contributors: +#contributors:corochasco msgid "Pan" msgstr "Arrastrar" -#contributors: +#contributors:corochasco msgid "Panning Mode" msgstr "Modo Arrastrado" -#contributors: +#contributors:corochasco msgid "Parallel Coordinate Plot" msgstr "Gráfico de Coordenadas Paralelas" -#contributors: +#contributors:corochasco msgid "Parallel Coordinate Plot: " msgstr "Gráfico de Coordenadas Paralelas: " -#contributors: +#contributors:corochasco msgid "Parameters" msgstr "Parámetros" -#contributors: +#contributors:corochasco msgid "Parameters:" msgstr "Parámetros:" -#contributors: +#contributors:corochasco msgid "Password" msgstr "Contraseña" -#contributors: +#contributors:corochasco msgid "Paste" msgstr "Pegar" -#contributors: +#contributors:corochasco msgid "Percentile" msgstr "Percentiles" -#contributors: +#contributors:corochasco msgid "Percentile Map" msgstr "Mapa de Percentiles" @@ -3498,7 +3498,7 @@ msgstr "Mapa de Percentiles" msgid "Period 1" msgstr "" -#contributors: +#contributors:corochasco msgid "Period 1:" msgstr "Período 1:" @@ -3506,11 +3506,11 @@ msgstr "Período 1:" msgid "Period 2" msgstr "" -#contributors: +#contributors:corochasco msgid "Period 2:" msgstr "Período 2:" -#contributors: +#contributors:corochasco msgid "Please briefly describe what went wrong." msgstr "Describir brevemente lo que no ha funcionado." @@ -3518,47 +3518,47 @@ msgstr "Describir brevemente lo que no ha funcionado." msgid "Please check input values are valid" msgstr "" -#contributors: +#contributors:corochasco msgid "Please check the selected variables are all valid." msgstr "Comprobar la validez de las variables seleccionadas." -#contributors: +#contributors:corochasco msgid "Please check your network connection, or contact GeoDa support team." msgstr "Revisar conexión a la red o contactar con el equipo de soporte de GeoDa" -#contributors: +#contributors:corochasco msgid "Please choose Period 1 first." msgstr "Elegir primero el Periodo 1" -#contributors: +#contributors:corochasco msgid "Please choose Period 1." msgstr "Seleccionar Período 1." -#contributors: +#contributors:corochasco msgid "Please choose Period 2 first." msgstr "Seleccionar antes el Período 2." -#contributors: +#contributors:corochasco msgid "Please choose Period 2." msgstr "Seleccionar Período 2." -#contributors: +#contributors:corochasco msgid "Please choose Periods first." msgstr "Seleccionar antes los Períodos." -#contributors: +#contributors:corochasco msgid "Please choose a Result field." msgstr "Seleccionar un campo de Resultados." -#contributors: +#contributors:corochasco msgid "Please click to choose a highlighting style in GeoDa:" msgstr "Haga click para elegir un estilo de resaltado en GeoDa" -#contributors: +#contributors:corochasco msgid "Please describe steps you took before something went wrong." msgstr "Describir los pasos realizados antes de tener problemas." -#contributors: +#contributors:corochasco msgid "Please enter a field name for saving clustering results." msgstr "Introducir un nombre de campo para guardar resultados de clústers" @@ -3574,23 +3574,23 @@ msgstr "" msgid "Please enter a valid positive integer" msgstr "" -#contributors: +#contributors:corochasco msgid "Please enter iteration number" msgstr "Introducir nº de iteración" -#contributors: +#contributors:corochasco msgid "Please enter maximum number of regions." msgstr "Introducir máximo nº de regiones." -#contributors: +#contributors:corochasco msgid "Please enter minimum bound value" msgstr "Introducir el valor de la cota mínima" -#contributors: +#contributors:corochasco msgid "Please enter minimum number of observations per regions, or use minimum bound instead." msgstr "Introducir nº mínimo de observaciones por regiones o utilizar la cota mínima." -#contributors: +#contributors:corochasco msgid "Please enter number of regions" msgstr "Introducir nº de regiones" @@ -3598,55 +3598,55 @@ msgstr "Introducir nº de regiones" msgid "Please enter values of bounding box." msgstr "" -#contributors: +#contributors:corochasco msgid "Please first select observations in one of the other data or map views." msgstr "Seleccionar primero observaciones en una de las otras vistas de datos o mapa." -#contributors: +#contributors:corochasco msgid "Please fix the grid bounding box." msgstr "Por favor, ajustar cuadro delimitador de la rejilla" -#contributors: +#contributors:corochasco msgid "Please input Carto App Key." msgstr "Introducir Clave de App de Carto." -#contributors: +#contributors:corochasco msgid "Please input Carto User Name." msgstr "Introducir Nombre de Usuario de Carto." -#contributors: +#contributors:corochasco msgid "Please input a valid url address." msgstr "Introducir dirección url válida." -#contributors: +#contributors:corochasco msgid "Please input a valid url." msgstr "Introducir una url válida." -#contributors: +#contributors:corochasco msgid "Please input database host." msgstr "Introducir base de datos anfitrión." -#contributors: +#contributors:corochasco msgid "Please input database name." msgstr "Introducir nombre de base de datos" -#contributors: +#contributors:corochasco msgid "Please input database port." msgstr "Introducir puerto de base de datos." -#contributors: +#contributors:corochasco msgid "Please input minimum bound value." msgstr "Introducir un valor para cota mínima." -#contributors: +#contributors:corochasco msgid "Please input password." msgstr "Introducir contraseña." -#contributors: +#contributors:corochasco msgid "Please input table name." msgstr "Introducir el nombre de la tabla" -#contributors: +#contributors:corochasco msgid "Please input user name." msgstr "Introducir nombre de usuario." @@ -3654,19 +3654,19 @@ msgstr "Introducir nombre de usuario." msgid "Please load another layer using map window to apply Spatial Join." msgstr "" -#contributors: +#contributors:corochasco msgid "Please open a data file rather than a project file (*.gda)." msgstr "Reabrir un archivo de datos en lugar de un archivo de proyecto (*.gda)." -#contributors: +#contributors:corochasco msgid "Please provide paths for both Project file and Datasource." msgstr "Proporcionar rutas para fichero de Proyecto y Fuente de Datos" -#contributors: +#contributors:corochasco msgid "Please restart GeoDa to apply the language setup." msgstr "Reiniciar GeoDa para solicitar el asistente de idioma." -#contributors: +#contributors:corochasco msgid "Please restart GeoDa to finish installing updates." msgstr "Reiniciar GeoDa para terminar de instalar actualizaciones." @@ -3686,19 +3686,19 @@ msgstr "" msgid "Please select a map layer to apply spatial join to current map (%s):" msgstr "" -#contributors: +#contributors:corochasco msgid "Please select a results field." msgstr "Seleccionar un campo de resultados" -#contributors: +#contributors:corochasco msgid "Please select a time variable first, and make sure more than one time steps have been defined." msgstr "Seleccionar antes una variable de tiempo y definir más de un período temporal." -#contributors: +#contributors:corochasco msgid "Please select a weights type." msgstr "Seleccionar tipo de matriz de pesos." -#contributors: +#contributors:corochasco msgid "Please select an Base field." msgstr "Seleccionar un campo Base" @@ -3706,19 +3706,19 @@ msgstr "Seleccionar un campo Base" msgid "Please select an Event field." msgstr "" -#contributors: +#contributors:corochasco msgid "Please select an Variable field." msgstr "Seleccionar un campo de Variable." -#contributors: +#contributors:corochasco msgid "Please select another variable with values more suitable for computing a correlogram." msgstr "Seleccionar otra variable con valores más adecuados para el cálculo del correlograma." -#contributors: +#contributors:corochasco msgid "Please select at least %d variables." msgstr "Seleccionar, al menos, %d variables." -#contributors: +#contributors:corochasco msgid "Please select at least 2 variables." msgstr "Seleccionar al menos 2 variables" @@ -3730,11 +3730,11 @@ msgstr "" msgid "Please select binary variables for Co-location Join Count." msgstr "" -#contributors: +#contributors:corochasco msgid "Please select features first." msgstr "Seleccionar 1º las características." -#contributors: +#contributors:corochasco msgid "Please select the layer name to connect:" msgstr "Seleccionar el nombre de capa a conectar:" @@ -3742,15 +3742,15 @@ msgstr "Seleccionar el nombre de capa a conectar:" msgid "Please select two binary variables for Bivariate Local Join Count." msgstr "" -#contributors: +#contributors:corochasco msgid "Please setup co-locations first." msgstr "Establecer antes las co-localizaciones." -#contributors: +#contributors:corochasco msgid "Please specify a Weights matrix." msgstr "Especificar una matriz de pesos." -#contributors: +#contributors:corochasco msgid "Please specify a valid data source name." msgstr "Especificar un nombre válido de fuente de datos." @@ -3762,79 +3762,79 @@ msgstr "" msgid "Please specify the p-value to be used in tests; \ndefault: p-value = 0.01" msgstr "" -#contributors: +#contributors:corochasco msgid "Please specify weights in Tools > Weights Manager." msgstr "Especifique pesos en Herramientas > Gestor de Pesos" -#contributors: +#contributors:corochasco msgid "Please use
Options > Change Variable
to specify a variable." msgstr "Utilizar
Opciones > Cambiar Variable
a especificar una variable." -#contributors: +#contributors:corochasco msgid "Plots:" msgstr "Gráficos:" -#contributors: +#contributors:corochasco msgid "Point Color" msgstr "Color de Puntos" -#contributors: +#contributors:corochasco msgid "Point Radius:" msgstr "Point Radius:" -#contributors: +#contributors:corochasco msgid "Points from Table" msgstr "Puntos de una Tabla" -#contributors: +#contributors:corochasco msgid "Positive" msgstr "Positivo" -#contributors: +#contributors:corochasco msgid "Power" msgstr "Potencia" -#contributors: +#contributors:corochasco msgid "Precision threshold" msgstr "Precisión umbral" -#contributors: +#contributors:corochasco msgid "Pred. Val. and Res." msgstr "Val. Pred. y Res." -#contributors: +#contributors:corochasco msgid "Preferences..." msgstr "Preferencias..." -#contributors: +#contributors:corochasco msgid "Produce bounding-box file?" msgstr "¿Crear archivo de cuadro delimitador?" -#contributors: +#contributors:corochasco msgid "Progress" msgstr "Progreso" -#contributors: +#contributors:corochasco msgid "Project Information" msgstr "Información de Proyecto" -#contributors: +#contributors:corochasco msgid "Project file path is empty." msgstr "Ruta vacía de archivo de proyecto." -#contributors: +#contributors:corochasco msgid "Project filename not specified." msgstr "Nombre archivo de proyecto no especificado." -#contributors: +#contributors:corochasco msgid "Project to X-Y" msgstr "Proyectar a X-Y" -#contributors: +#contributors:corochasco msgid "Project to X-Z" msgstr "Proyectar a X-Z" -#contributors: +#contributors:corochasco msgid "Project to Z-Y" msgstr "Proyectar a Z-Y" @@ -3842,31 +3842,31 @@ msgstr "Proyectar a Z-Y" msgid "Property" msgstr "" -#contributors: +#contributors:corochasco msgid "Publish Maps and Plots to GeoDa-Web" msgstr "Publicar Mapas y Gráficos para GeoDa-Web" -#contributors: +#contributors:corochasco msgid "Publish to GeoDa-Web" msgstr "Publicar a la Web de GeoDa" -#contributors: +#contributors:corochasco msgid "Quantile" msgstr "Cuantiles" -#contributors: +#contributors:corochasco msgid "Quantile Map" msgstr "Mapa de Cuantiles" -#contributors: +#contributors:corochasco msgid "Queen contiguity" msgstr "Contigüidad Reina" -#contributors: +#contributors:corochasco msgid "REDCAP Settings" msgstr "Configuración de REDCAP" -#contributors: +#contributors:corochasco msgid "Random Gaussian dist with mean=%s, sd=%s" msgstr "Dist. aleatoria gaussiana con media=%s, DT=%s" @@ -3874,39 +3874,39 @@ msgstr "Dist. aleatoria gaussiana con media=%s, DT=%s" msgid "Random Sample" msgstr "" -#contributors: +#contributors:corochasco msgid "Random uniform dist on unit interval" msgstr "Distrib. uniforme aleatoria en intervalo unidad" -#contributors: +#contributors:corochasco msgid "Randomization" msgstr "Aleatorización" -#contributors: +#contributors:corochasco msgid "Rate calculation successful." msgstr "Tasa calculada con éxito." -#contributors: +#contributors:corochasco msgid "Rates" msgstr "Tasas" -#contributors: +#contributors:corochasco msgid "Rates Variable Settings" msgstr "Configuración Variable de Tasas" -#contributors: +#contributors:corochasco msgid "Rates-Calculated Map" msgstr "Mapa de Tasas Calculadas" -#contributors: +#contributors:corochasco msgid "Rates-Calculated Maps" msgstr "Mapas de Ratios Calculados" -#contributors: +#contributors:corochasco msgid "Raw Rate" msgstr "Tasa Cruda" -#contributors: +#contributors:corochasco msgid "Raw Rate Smoothed Variable Settings" msgstr "Configuración Variable Alisada Tasa Cruda" @@ -3914,47 +3914,47 @@ msgstr "Configuración Variable Alisada Tasa Cruda" msgid "Re&set" msgstr "" -#contributors: +#contributors:corochasco msgid "Read from an ASCII file" msgstr "Leer de un Archivo ASCII" -#contributors: +#contributors:corochasco msgid "Recent" msgstr "Reciente" -#contributors: +#contributors:corochasco msgid "Record order specified, but found minimum and maximum observation values of %d and %d which is incompatible with number of observations specified in first line of weights file: %d ." msgstr "Orden de registro especificado, pero se encontraron valores de obs. mín. y máx. de %d y %d que son incompatibles con el nº de observaciones especificadas en la 1ª línea del archivo de pesos: %d ." -#contributors: +#contributors:corochasco msgid "Rectangle" msgstr "Rectángulo" -#contributors: +#contributors:corochasco msgid "Redo" msgstr "Repetir" -#contributors: +#contributors:corochasco msgid "Refresh" msgstr "Actualizar" -#contributors: +#contributors:corochasco msgid "Regimes Regression" msgstr "Regresión" -#contributors: +#contributors:corochasco msgid "Regression" msgstr "Regresión" -#contributors: +#contributors:corochasco msgid "Regression Line Color" msgstr "Color Línea de Regresión" -#contributors: +#contributors:corochasco msgid "Regression Output Text File" msgstr "Archivo de Texto Resultados de la Regresión" -#contributors: +#contributors:corochasco msgid "Regression Report" msgstr "Informe de Regresión" @@ -3962,47 +3962,47 @@ msgstr "Informe de Regresión" msgid "Remove" msgstr "" -#contributors: +#contributors:corochasco msgid "Remove Time" msgstr "Elimine el Tiempo" -#contributors: +#contributors:corochasco msgid "Rename Space-Time Variable" msgstr "Renombrar Variable Espacio-Temporal" -#contributors: +#contributors:corochasco msgid "Rename Variable" msgstr "Renombrar Variable" -#contributors: +#contributors:corochasco msgid "Reset" msgstr "Borrar" -#contributors: +#contributors:corochasco msgid "Reset to default" msgstr "Restaurar predeterminado" -#contributors: +#contributors:corochasco msgid "Reset to system locale information" msgstr "Información de restauración a configuración local del sistema" -#contributors: +#contributors:corochasco msgid "Reset to system locale successfully. Please re-open current project with system locale." msgstr "Restaurado con éxito a configuración local del sistema. Reabrir el proyecto actual con la configuración local." -#contributors: +#contributors:corochasco msgid "Resize" msgstr "Redimensionar" -#contributors: +#contributors:corochasco msgid "Resolution(dpi):" msgstr "Resolution(dpi):" -#contributors: +#contributors:corochasco msgid "Result" msgstr "Resultado" -#contributors: +#contributors:corochasco msgid "Reverse" msgstr "Marcha Atrás" @@ -4010,7 +4010,7 @@ msgstr "Marcha Atrás" msgid "Right" msgstr "" -#contributors: +#contributors:corochasco msgid "Rook contiguity" msgstr "Contigüidad Torre" @@ -4018,11 +4018,11 @@ msgstr "Contigüidad Torre" msgid "Root Variable:" msgstr "" -#contributors: +#contributors:corochasco msgid "Run" msgstr "Ejecutar" -#contributors: +#contributors:corochasco msgid "Run Diff-in-Diff Test" msgstr "Ejecutar Test de dif-en-dif" @@ -4030,23 +4030,23 @@ msgstr "Ejecutar Test de dif-en-dif" msgid "S.D" msgstr "" -#contributors: +#contributors:corochasco msgid "SELECTED" msgstr "SELECCIONADO" -#contributors: +#contributors:corochasco msgid "SQLite/SpatiaLite (*.sqlite)|*.sqlite" msgstr "SQLite/SpatiaLite (*.sqlite)|*.sqlite" -#contributors: +#contributors:corochasco msgid "SVD will be automatically used for PCA since the number of rows is less than the number of columns." msgstr "SDV será utilizado automáticmente por APC porque el nº de filas es menor que el nº de columnas." -#contributors: +#contributors:corochasco msgid "Sample Autocorrelation" msgstr "Autocorrelación muestral" -#contributors: +#contributors:corochasco msgid "Sample Data" msgstr "Datos de Ejemplo" @@ -4054,75 +4054,75 @@ msgstr "Datos de Ejemplo" msgid "Sample Size:" msgstr "" -#contributors: +#contributors:corochasco msgid "Save" msgstr "Guardar" -#contributors: +#contributors:corochasco msgid "Save " msgstr "Guardar " -#contributors: +#contributors:corochasco msgid "Save As" msgstr "Guardar como" -#contributors: +#contributors:corochasco msgid "Save As Datasource" msgstr "Guardar Como Fuente Datos" -#contributors: +#contributors:corochasco msgid "Save As has been cancelled." msgstr "Guardar Como ha sido cancelado." -#contributors: +#contributors:corochasco msgid "Save Categories" msgstr "Guardar Categorías" -#contributors: +#contributors:corochasco msgid "Save Categories to Table" msgstr "Guardar Categorías en Tabla" -#contributors: +#contributors:corochasco msgid "Save Centroids" msgstr "Guardar Centroides" -#contributors: +#contributors:corochasco msgid "Save Cluster in Field:" msgstr "Guardar Clúster en Campo:" -#contributors: +#contributors:corochasco msgid "Save Connectivity To Table" msgstr "Guardar Conectividad a Tabla" -#contributors: +#contributors:corochasco msgid "Save Details" msgstr "Guardar Detalles" -#contributors: +#contributors:corochasco msgid "Save Diff-in-Diff Test Results" msgstr "Guardar Resultados del Test de Dif-en-Dif" -#contributors: +#contributors:corochasco msgid "Save Dummy" msgstr "Guardar Ficticia" -#contributors: +#contributors:corochasco msgid "Save Duplicate Thiessen Polygon Ids" msgstr "Guardar Ids de Polígonos Thiessen Duplicados" -#contributors: +#contributors:corochasco msgid "Save Duplicate Thiessen Polygons to Table" msgstr "Guardar Duplicado de Polígonos Thiessen a Tabla" -#contributors: +#contributors:corochasco msgid "Save Image As" msgstr "Guardar Imagen Como" -#contributors: +#contributors:corochasco msgid "Save Image to File" msgstr "Guardar Imagen a Archivo" -#contributors: +#contributors:corochasco msgid "Save Mean Centers" msgstr "Guardar Centros Medios" @@ -4134,31 +4134,31 @@ msgstr "" msgid "Save OSM roads to file successfully." msgstr "" -#contributors: +#contributors:corochasco msgid "Save Project" msgstr "Guardar Proyecto" -#contributors: +#contributors:corochasco msgid "Save Project File As..." msgstr "Guardar Fichero de Proyecto Como..." -#contributors: +#contributors:corochasco msgid "Save Projet File As" msgstr "Guardar Archivo de Proyecto Como" -#contributors: +#contributors:corochasco msgid "Save Rates" msgstr "Guardar Tasas" -#contributors: +#contributors:corochasco msgid "Save Rates - %s over %s" msgstr "Guardar Tasas - %s sobre %s" -#contributors: +#contributors:corochasco msgid "Save Regression Results" msgstr "Guardar Resultados de Regresión" -#contributors: +#contributors:corochasco msgid "Save Results" msgstr "Guardar Resultados" @@ -4174,7 +4174,7 @@ msgstr "" msgid "Save Results: Local Join Count stats, " msgstr "" -#contributors: +#contributors:corochasco msgid "Save Results: LocalGeary" msgstr "Guardar Resultados: GearyLocal" @@ -4182,43 +4182,43 @@ msgstr "Guardar Resultados: GearyLocal" msgid "Save Results: MDS" msgstr "" -#contributors: +#contributors:corochasco msgid "Save Results: Moran's I" msgstr "Guardar Resultados: I de Moran" -#contributors: +#contributors:corochasco msgid "Save Selected As" msgstr "Guardar Selección como" -#contributors: +#contributors:corochasco msgid "Save Selection" msgstr "Guardar Selección" -#contributors: +#contributors:corochasco msgid "Save Space-Time Table/Weights" msgstr "Guardar Tabla Espacio-Tiempo/pesos" -#contributors: +#contributors:corochasco msgid "Save Spanning Tree" msgstr "Guardar Árbol de Expansión" -#contributors: +#contributors:corochasco msgid "Save Spanning Tree to a Weights File" msgstr "Guardar Árbol de Expansión a un Fichero de Pesos" -#contributors: +#contributors:corochasco msgid "Save Statistics file" msgstr "Guardar archivo de Estadísticas" -#contributors: +#contributors:corochasco msgid "Save Table As CSV File" msgstr "Guardar Tabla como CSV" -#contributors: +#contributors:corochasco msgid "Save Test Results" msgstr "Guardar Resultados del Test" -#contributors: +#contributors:corochasco msgid "Save Thiessen Polygons" msgstr "Guardar Polígonos Thiessen" @@ -4226,15 +4226,15 @@ msgstr "Guardar Polígonos Thiessen" msgid "Save as data source (%s) failed.\n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "Save data source progress dialog" msgstr "Diálogo de progreso de guardar fuente de datos" -#contributors: +#contributors:corochasco msgid "Save is not supported on current data source type: %s. Please try to use \"File->Save As\" other data source. However, the project file can still be saved as other project file." msgstr "No es posible Guardar en el tipo de fuente de datos activo: %s. Intentar utilizar \"Archivo->Guardar Como\" otra fuente de datos. No obstante, el archivo de proyecto puede ser guardado con otro nombre." -#contributors: +#contributors:corochasco msgid "Save to File" msgstr "Guardar en Archivo" @@ -4242,19 +4242,19 @@ msgstr "Guardar en Archivo" msgid "Save/Show Map" msgstr "" -#contributors: +#contributors:corochasco msgid "Saved successfully." msgstr "Guardado con éxito" -#contributors: +#contributors:corochasco msgid "Saving data source cancelled." msgstr "Cancelado el guardado de fuente de datos." -#contributors: +#contributors:corochasco msgid "Saving data..." msgstr "Guardando datos..." -#contributors: +#contributors:corochasco msgid "Saving failed: GeoDa can't save as empty datasource." msgstr "Error en Guardando: GeoDa no puede guardar fuentes de datos vacías." @@ -4266,71 +4266,71 @@ msgstr "" msgid "Scale Basemap" msgstr "" -#contributors: +#contributors:corochasco msgid "Scale Options" msgstr "Opciones de Escala" -#contributors: +#contributors:corochasco msgid "Scatter Plot" msgstr "Diagrama de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot - x: %s, y: %s" msgstr "Diagrama de Dispersión - x: %s, y: %s" -#contributors: +#contributors:corochasco msgid "Scatter Plot Matrix" msgstr "Matriz de Diagramas de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot Matrix Help" msgstr "Ayuda Matriz de Gráficos de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot Matrix Variables Add/Remove" msgstr "Añadir/Eliminar Variables Matriz Gráficos de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot Variables" msgstr "Variables Diagrama de Dispersión" -#contributors: +#contributors:corochasco msgid "Scatter Plot- x: %s, y: %s" msgstr "Diagrama de Dispersión- x: %s, y: %s" -#contributors: +#contributors:corochasco msgid "Second Variable (Y)" msgstr "Segunda Variable (y)" -#contributors: +#contributors:corochasco msgid "Second Variable (Y/Latitude)" msgstr "Segunda Variable (Y/Latitud)" -#contributors: +#contributors:corochasco msgid "Select" msgstr "Seleccionar" -#contributors: +#contributors:corochasco msgid "Select All" msgstr "Seleccionar Todo" -#contributors: +#contributors:corochasco msgid "Select All In Range" msgstr "Seleccionar Todo en Intervalo" -#contributors: +#contributors:corochasco msgid "Select All Undefined" msgstr "Seleccionar Todo Celdas en Blanco" -#contributors: +#contributors:corochasco msgid "Select All..." msgstr "Seleccionar Todo..." -#contributors: +#contributors:corochasco msgid "Select From Current Selection" msgstr "Seleccionar de Selección Actual" -#contributors: +#contributors:corochasco msgid "Select ID Variable" msgstr "Seleccionar Variable ID" @@ -4338,15 +4338,15 @@ msgstr "Seleccionar Variable ID" msgid "Select ID Variable (Optional)" msgstr "" -#contributors: +#contributors:corochasco msgid "Select Neighborless Observations" msgstr "Seleccionar Observaciones sin Vecinos" -#contributors: +#contributors:corochasco msgid "Select Variables" msgstr "Selección de Variables" -#contributors: +#contributors:corochasco msgid "Select Variables (Multi-Selection)" msgstr "Seleccionar Variables (Multi-Selección)" @@ -4354,15 +4354,15 @@ msgstr "Seleccionar Variables (Multi-Selección)" msgid "Select a file:" msgstr "" -#contributors: +#contributors:corochasco msgid "Select an existing *.gdb directory, or create an New Folder named *.gdb" msgstr "Seleccionar un directorio *.gdb existente o crear una Nueva Carpeta llamada *.gdb" -#contributors: +#contributors:corochasco msgid "Select color scheme:" msgstr "Seleccionar paleta de colores" -#contributors: +#contributors:corochasco msgid "Select datasource" msgstr "Seleccionar fuente de datos" @@ -4374,27 +4374,27 @@ msgstr "" msgid "Select field is not integer type. Default record order will be used instead." msgstr "" -#contributors: +#contributors:corochasco msgid "Select fields:" msgstr "Seleccionar campos" -#contributors: +#contributors:corochasco msgid "Select from current selection" msgstr "Seleccionar de selección actual" -#contributors: +#contributors:corochasco msgid "Select key:" msgstr "Seleccionar clave" -#contributors: +#contributors:corochasco msgid "Select layer" msgstr "Select layer" -#contributors: +#contributors:corochasco msgid "Select the language" msgstr "Seleccionar idioma" -#contributors: +#contributors:corochasco msgid "Select variable " msgstr "Seleccionar variable " @@ -4402,7 +4402,7 @@ msgstr "Seleccionar variable " msgid "Select variable for dissolving:" msgstr "" -#contributors: +#contributors:corochasco msgid "Select variables to delete " msgstr "Seleccionar variables a eliminar" @@ -4414,47 +4414,47 @@ msgstr "" msgid "Select, hold CMD for brushing" msgstr "" -#contributors: +#contributors:corochasco msgid "Select, hold CTRL for brushing" msgstr "Seleccionar, mantener CTRL para brushing" -#contributors: +#contributors:corochasco msgid "Selectable Fill Color" msgstr "Seleccionable Color de Relleno" -#contributors: +#contributors:corochasco msgid "Selected" msgstr "Seleccionado" -#contributors: +#contributors:corochasco msgid "Selected =" msgstr "Seleccionados" -#contributors: +#contributors:corochasco msgid "Selected vs. Unselected" msgstr "Seleccionado vs. Desmarcado" -#contributors: +#contributors:corochasco msgid "Selection" msgstr "Selección" -#contributors: +#contributors:corochasco msgid "Selection Mode" msgstr "Modo de Selección" -#contributors: +#contributors:corochasco msgid "Selection Shape" msgstr "Selección Forma" -#contributors: +#contributors:corochasco msgid "Selection Tool" msgstr "Herramienta de Selección" -#contributors: +#contributors:corochasco msgid "Selection Variable" msgstr "Variable de Selección" -#contributors: +#contributors:corochasco msgid "Send Crash Report" msgstr "Enviar Informe de Errores" @@ -4462,59 +4462,59 @@ msgstr "Enviar Informe de Errores" msgid "September" msgstr "" -#contributors: +#contributors:corochasco msgid "Set Association Dialog" msgstr "Set Association Dialog" -#contributors: +#contributors:corochasco msgid "Set Display Precision" msgstr "Fijar Pantalla de Precisión" -#contributors: +#contributors:corochasco msgid "Set Display Precision of Y-Axis" msgstr "Fijar Posiciones Decimales en Eje-Y" -#contributors: +#contributors:corochasco msgid "Set Display Precision on Axes" msgstr "Mostrar Pantalla de Precisión de Ejes" -#contributors: +#contributors:corochasco msgid "Set Display Precision:" msgstr "Mostrar Pantalla de Precisión" -#contributors: +#contributors:corochasco msgid "Set Highlight Association" msgstr "Set Highlight Association" -#contributors: +#contributors:corochasco msgid "Set Number Separators" msgstr "Fijar Separadores de Números" -#contributors: +#contributors:corochasco msgid "Set Number Separators in Table" msgstr "Fijar Separadores de Números en Tabla" -#contributors: +#contributors:corochasco msgid "Set Number of Permutation" msgstr "Fijar Número de Permutaciones" -#contributors: +#contributors:corochasco msgid "Set number of CPU cores manually:" msgstr "Establecer manualmente el número de núcleos de CPU" -#contributors: +#contributors:corochasco msgid "Set seed for randomization:" msgstr "Fijar semilla para aleatorización:" -#contributors: +#contributors:corochasco msgid "Set the threshold to bridge the gap between disconnected polygons (often caused by digitizing errors). The value depends on your measurement unit (e.g. 1 foot or 0.0000001 degrees). Use the weights histogram to detect neighborless observations." msgstr "Fijar el umbral para acortar distancias entre polígonos desconectados (a veces por errores de digitalización). El valor depende de la unidad de medida (ej., 0,3 metros ó 0,0000001 grados. Utilizar histograma de pesos para detectar observaciones sin vecinos." -#contributors: +#contributors:corochasco msgid "Set transparency of highlighted objects in selection:" msgstr "Fijar transparencia de objetos resaltados en la selección:" -#contributors: +#contributors:corochasco msgid "Set transparency of unhighlighted objects in selection:" msgstr "Fijar transparencia de objetos sin resaltar en la selección" @@ -4522,51 +4522,51 @@ msgstr "Fijar transparencia de objetos sin resaltar en la selección" msgid "Set value to cell failed." msgstr "" -#contributors: +#contributors:corochasco msgid "Setup Locale of GeoDa Table" msgstr "Configuración Local de Tablas de GeoDa" -#contributors: +#contributors:corochasco msgid "Setup co-locations:" msgstr "Establecer colocalizaciones:" -#contributors: +#contributors:corochasco msgid "Shape" msgstr "Formas" -#contributors: +#contributors:corochasco msgid "Shape Centers" msgstr "Centros de Forma" -#contributors: +#contributors:corochasco msgid "Show As Conditional Map" msgstr "Mostrar como Mapa Condicional" -#contributors: +#contributors:corochasco msgid "Show Axes" msgstr "Mostrar Ejes" -#contributors: +#contributors:corochasco msgid "Show Axes Through Origin" msgstr "Mostrar Ejes sobre el Origen" -#contributors: +#contributors:corochasco msgid "Show CSV Configuration in Merge Data Dialog:" msgstr "Mostrar Formato CSV en Cuadro de Unión de Tablas" -#contributors: +#contributors:corochasco msgid "Show Graph" msgstr "Mostrar Grafo" -#contributors: +#contributors:corochasco msgid "Show LOWESS Smoother" msgstr "Mostrar Alisado LOWESS" -#contributors: +#contributors:corochasco msgid "Show Legend" msgstr "Show Legend" -#contributors: +#contributors:corochasco msgid "Show Linear Smoother" msgstr "Mostrar Alisado Lineal" @@ -4578,19 +4578,19 @@ msgstr "" msgid "Show Recent/Sample Data panel in Connect Datasource Dialog:" msgstr "" -#contributors: +#contributors:corochasco msgid "Show Selection and Neighbors" msgstr "Mostrar Selección y Vecinos" -#contributors: +#contributors:corochasco msgid "Show Status Bar" msgstr "Mostrar Barra de Estado" -#contributors: +#contributors:corochasco msgid "Show Vertical Axis" msgstr "Mostrar Eje Vertical" -#contributors: +#contributors:corochasco msgid "Show connect line" msgstr "Show connect line" @@ -4598,7 +4598,7 @@ msgstr "Show connect line" msgid "Significance Filter" msgstr "" -#contributors: +#contributors:corochasco msgid "Significance Map" msgstr "Mapa de Significación" @@ -4606,27 +4606,27 @@ msgstr "Mapa de Significación" msgid "Simulated Annealing" msgstr "" -#contributors: +#contributors:corochasco msgid "Skater Settings" msgstr "Configuración Skater" -#contributors: +#contributors:corochasco msgid "Smoother" msgstr "Alisado" -#contributors: +#contributors:corochasco msgid "Some calculated values were undefined and this is most likely due to neighborless observations in the weight matrix. Rate calculation successful for observations with neighbors." msgstr "Algunos valores calculados están sin definir y esto se debe muy probablemente a observaciones sin vecinos en la matriz de pesos. Cálculo de tasas correcto para obs. con vecinos." -#contributors: +#contributors:corochasco msgid "Sort" msgstr "Ordenar" -#contributors: +#contributors:corochasco msgid "South European Latin-3 (ISO-8859-3)" msgstr "Sur de Europa Latín-3 (ISO-8859-3)" -#contributors: +#contributors:corochasco msgid "Space-time variables with duplicate name \"%s\" found." msgstr "Encontradas variables Espacio-temporales con el nombre \"%s\" duplicado" @@ -4634,19 +4634,19 @@ msgstr "Encontradas variables Espacio-temporales con el nombre \"%s\" duplicado" msgid "Spatial Constraint:" msgstr "" -#contributors: +#contributors:corochasco msgid "Spatial Correlogram" msgstr "Correlograma Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Empirical Bayes" msgstr "Empírico Bayes Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Error" msgstr "Error Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Join" msgstr "Unión Espacial" @@ -4662,63 +4662,63 @@ msgstr "" msgid "Spatial Join does not work with Table only datasource." msgstr "" -#contributors: +#contributors:corochasco msgid "Spatial Lag" msgstr "Retardo Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Rate" msgstr "Tasa Espacial" -#contributors: +#contributors:corochasco msgid "Spatial Rate Smoothed Variable Settings" msgstr "Configuración Variable Alisada de Tasa Espacial" -#contributors: +#contributors:corochasco msgid "Spatial lag and error regressions require symmetric weights (not KNN). You can still use KNN weights to obtain spatial diagnostics for classic regressions." msgstr "Los modelos del retardo y del error espacial necesitan pesos simétricos (no KNN). Los pesos KNN pueden utilizarse para calcular tests espaciales en el modelo básico." -#contributors: +#contributors:corochasco msgid "Special" msgstr "Especial" -#contributors: +#contributors:corochasco msgid "Specified id field (%s) not found in currently loaded Table." msgstr "Campo id especificado (%s) no se encuentra en la Tabla activa" -#contributors: +#contributors:corochasco msgid "Specified key (%d) not found in currently loaded Table." msgstr "No se encuentra la clave especificada (%d) en la Tabla activa" -#contributors: +#contributors:corochasco msgid "Specified key (%s) not found in currently loaded Table." msgstr "La clave especificada (%s) no se encuentra en la Tabla activa" -#contributors: +#contributors:corochasco msgid "Specified key value field \"%s\" in weights file contains duplicate values in the currently loaded Table." msgstr "El campo de valores clave especificado \"%s\" del fichero de pesos contiene valores duplicados en la Tabla activa." -#contributors: +#contributors:corochasco msgid "Specified key value field \"%s\" on first line of weights file is not an integer type in the currently loaded Table." msgstr "El campo especificado para el valor clave \"%s\" de la 1ª línea del archivo de pesos no es de tipo entero en la tabla activa." -#contributors: +#contributors:corochasco msgid "Specified key value field \"%s\" on first line of weights file not found in currently loaded Table." msgstr "Campo especificado de valor clave \"%s\" de la 1ª línea del archivo de pesos no está en la Tabla activa" -#contributors: +#contributors:corochasco msgid "Specify Seed..." msgstr "Especificar Semilla..." -#contributors: +#contributors:corochasco msgid "Specify bandwidth" msgstr "Especificar ancho de banda" -#contributors: +#contributors:corochasco msgid "Specify manually" msgstr "Especificar manualmente" -#contributors: +#contributors:corochasco msgid "Spectral" msgstr "Espectral" @@ -4726,63 +4726,63 @@ msgstr "Espectral" msgid "Spectral Clustering Map (%d clusters)" msgstr "" -#contributors: +#contributors:corochasco msgid "Spectral Clustering Settings" msgstr "Configuración Clúster Espectral" -#contributors: +#contributors:corochasco msgid "Speed" msgstr "Velocidad" -#contributors: +#contributors:corochasco msgid "Stable Version and Bug Fixes Only" msgstr "Versión Estable y Sólo Corrección de Errores" -#contributors: +#contributors:corochasco msgid "Stack" msgstr "Agregar" -#contributors: +#contributors:corochasco msgid "Standard Deviation" msgstr "Desviación Estándar" -#contributors: +#contributors:corochasco msgid "Standard Deviation Color" msgstr "Color Desviación Estándar" -#contributors: +#contributors:corochasco msgid "Standard Deviation Map" msgstr "Mapa de Desviación Estándar" -#contributors: +#contributors:corochasco msgid "Standardized Data" msgstr "Datos estandarizados" -#contributors: +#contributors:corochasco msgid "Statistics" msgstr "Estadísticos" -#contributors: +#contributors:corochasco msgid "Status Bar" msgstr "Barra de Estado" -#contributors: +#contributors:corochasco msgid "Stopping criterion for power iteration:" msgstr "Criterio de parada para iteración de potencia" -#contributors: +#contributors:corochasco msgid "Strong" msgstr "Grueso" -#contributors: +#contributors:corochasco msgid "Submit Bug Error" msgstr "Enviar Informe de Errores" -#contributors: +#contributors:corochasco msgid "Submit Bug Report" msgstr "Enviar Informe de Errores" -#contributors: +#contributors:corochasco msgid "Success" msgstr "Éxito" @@ -4790,47 +4790,47 @@ msgstr "Éxito" msgid "Success / Warning" msgstr "" -#contributors: +#contributors:corochasco msgid "Successful aggregation." msgstr "Agregación realizada con éxito" -#contributors: +#contributors:corochasco msgid "Suggested field name:" msgstr "Nombre de campo sugerido" -#contributors: +#contributors:corochasco msgid "Sum" msgstr "Suma" -#contributors: +#contributors:corochasco msgid "Summary" msgstr "Resumen" -#contributors: +#contributors:corochasco msgid "Synchronize %s with Time Control" msgstr "Sincronizar %n with Control de Tiempo" -#contributors: +#contributors:corochasco msgid "System" msgstr "Sistema" -#contributors: +#contributors:corochasco msgid "System:" msgstr "Sistema:" -#contributors: +#contributors:corochasco msgid "T&able" msgstr "Tabla" -#contributors: +#contributors:corochasco msgid "Table" msgstr "Tabla" -#contributors: +#contributors:corochasco msgid "Table Name" msgstr "Nombre de Tabla" -#contributors: +#contributors:corochasco msgid "Tabu Length:" msgstr "Distancia Tabú" @@ -4838,7 +4838,7 @@ msgstr "Distancia Tabú" msgid "Tabu Search" msgstr "" -#contributors: +#contributors:corochasco msgid "Tabu length for Tabu Search algorithm has to be an integer number larger than 1 (e.g. 85)." msgstr "Distancia tabú para el algoritmo Búsqueda Tabú debe ser un número entero mayor que 1 (ej. 85)" @@ -4846,11 +4846,11 @@ msgstr "Distancia tabú para el algoritmo Búsqueda Tabú debe ser un número en msgid "Tabu length:" msgstr "" -#contributors: +#contributors:corochasco msgid "Target" msgstr "Objetivo" -#contributors: +#contributors:corochasco msgid "Target Variable" msgstr "Variable Objetivo" @@ -4870,15 +4870,15 @@ msgstr "" msgid "The between-cluster sum of squares:\t" msgstr "" -#contributors: +#contributors:corochasco msgid "The categories of the selected variables do not overlap in space. Please select other variables." msgstr "Las categorías de las variables seleccionadas no se superponen en el espacio. Seleccionar otras variables." -#contributors: +#contributors:corochasco msgid "The connectivity of selected spatial weights is incomplete, please adjust the spatial weights." msgstr "La conectividad de los pesos espaciales seleccionados está incompleta; arreglar matriz de pesos." -#contributors: +#contributors:corochasco msgid "The currently entered threshold value is not a valid number. Please move the slider, or enter a valid number." msgstr "The valor umbral introducido no es un nº válido. Mover el control deslizante o introducir un número válido." @@ -4890,11 +4890,11 @@ msgstr "" msgid "The currently entered threshold value of %f is less than %f which is the minimum value for which there will be no neighborless observations (isolates). \n\nPress Yes to proceed anyhow, press No to abort." msgstr "" -#contributors: +#contributors:corochasco msgid "The data source is read only. Please try to save as other data source." msgstr "La fuente de datos sólo se ha leído. Guardar como otra fuente de datos" -#contributors: +#contributors:corochasco msgid "The first line should have comma separated number of rows and ID name!" msgstr "¡La 1ª línea debería tener un nº de filas separadas por comas y nombre de ID!" @@ -4906,15 +4906,15 @@ msgstr "" msgid "The last seed used by the pseudo random\nnumber generator was " msgstr "" -#contributors: +#contributors:corochasco msgid "The length of a string field must be at least %d and at most %d. Keeping original value." msgstr "El tamaño de un campo de carácter debe ser, al menos, %d y como mucho, %d. Mantener valor original." -#contributors: +#contributors:corochasco msgid "The length of an integral numeric field must be at least %d and at most %d. Keeping original value." msgstr "El tamaño de un campo numérico entero debe ser, al menos, %d y como mucho, %d. Mantener valor original." -#contributors: +#contributors:corochasco msgid "The length of an non-integral numeric field must be at least %d and at most %d. Keeping original value." msgstr "La longitud de un campo numérico no entero debe ser al menos %d y como mucho %d. Mantener valor original." @@ -4926,35 +4926,35 @@ msgstr "" msgid "The new theme chosen will no longer include rates smoothing. Please use the Rates submenu to choose a theme with rates again." msgstr "" -#contributors: +#contributors:corochasco msgid "The number of covariates should be more than the number of observations." msgstr "El nº de covariables debería ser superior al nº de observaciones." -#contributors: +#contributors:corochasco msgid "The number of decimal places for a non-integral numeric field must be at least %d and at most %d. Keeping original value." msgstr "El nº de lugares decimales de un campo numérico no entero debe ser, al menos, %d y como mucho, %d. Mantener valor original." -#contributors: +#contributors:corochasco msgid "The number of displayed decimal places for a non-integral numeric field must be at least %d and at most %d. Keeping original value." msgstr "El nº de lugares decimales mostrados para un campo numérico no entero debe ser, al menos, %d y como mucho, %d. Mantener el valor original." -#contributors: +#contributors:corochasco msgid "The number of identified clusters is less than " msgstr "El nº de clústers identificados es menor que " -#contributors: +#contributors:corochasco msgid "The number of observations specified in chosen weights file is %d, but the number in the current Table is %d, which is incompatible." msgstr "El nº de observaciones especificadas in el fichero de pesos elegido es %d, pero el nº en la Tabla activa es %d, lo que es incompatible." -#contributors: +#contributors:corochasco msgid "The number of observations specified in chosen weights file is incompatible with current Table." msgstr "El nº de observaciones especificado en el archivo de pesos es incompatible con la Tabla activa." -#contributors: +#contributors:corochasco msgid "The number of records in current table is larger than the number of records in import table. Please choose import table >= %d records" msgstr "El nº de datos de la tabla activa es mayor que el nº de datos de la tabla importada. Seleccionar importar tabla >= % datos" -#contributors: +#contributors:corochasco msgid "The original datasource %s is not a valid file. GeoDa \"Save\" only works on file datasource." msgstr "Fichero de fuente de datos original %s no válido. GeoDa \"Guardar\" sólo funciona con fuentes de datos de ficheros." @@ -4966,7 +4966,7 @@ msgstr "" msgid "The sample size for random sampling is too small.\nPlease increase the number of iterations." msgstr "" -#contributors: +#contributors:corochasco msgid "The selected database driver is not supported on this platform. Please check GeoDa website for more information about database support and connection." msgstr "Controlador de base de datos seleccionado no admitido en esta plataforma. Consulte la web de GeoDa para más información sobre bases de datos y conexiones admitidas." @@ -4978,15 +4978,15 @@ msgstr "" msgid "The selected group variable should contains %d items. Please modify the group variable in Time->Time Editor, or select another variable." msgstr "" -#contributors: +#contributors:corochasco msgid "The selected variable %s is not valid. If it's a grouped variable, please modify it in Time->Time Editor. Or please select another variable." msgstr "La variable seleccionada %s no es válida. Si es una variable agrupada, notificarlo en el Editor Tiempo->Time. O seleccionar otra variable." -#contributors: +#contributors:corochasco msgid "The selected variable is not numeric. Please select another variable." msgstr "La variable seleccionada no es numérica. Seleccionar otra variable." -#contributors: +#contributors:corochasco msgid "The set of values in the import key fields has no match in current table. Please choose keys with matching sets of values." msgstr "Grupo de valores de campos clave importados sin coincidencia en la tabla activa. Buscar claves con grupos de valores coincidentes." @@ -4998,11 +4998,11 @@ msgstr "" msgid "The total within-cluster sum of squares:\t" msgstr "" -#contributors: +#contributors:corochasco msgid "Themeless" msgstr "Un Color" -#contributors: +#contributors:corochasco msgid "Themeless Map" msgstr "Mapa de un Color" @@ -5010,15 +5010,15 @@ msgstr "Mapa de un Color" msgid "There are spatial objects being counted more than once. Please check the results." msgstr "" -#contributors: +#contributors:corochasco msgid "There are unsaved data source or weights/time definition changes." msgstr "Sin guardar cambios en fuente de datos o definición de pesos/tiempo." -#contributors: +#contributors:corochasco msgid "There is a view could not be closed. Please manually close and try again." msgstr "No se puede cerrar una vista. Cerrarla manualmente e intentarlo de nuevo." -#contributors: +#contributors:corochasco msgid "There is an error during PCA calculation. Please check if the data is valid." msgstr "Error durante el cálculo del ACP. Comprobar que los datos son válidos." @@ -5026,111 +5026,111 @@ msgstr "Error durante el cálculo del ACP. Comprobar que los datos son válidos. msgid "There is at least one neighborless observation. Check the islands in weights histogram and linked map." msgstr "" -#contributors: +#contributors:corochasco msgid "There is at least one neighborless observation. Check the weights histogram and linked map to see if the islands are real or not. If not, adjust the distance threshold (points) or the precision threshold (polygons)." msgstr "Hay al menos una observación sin vecinos. Comprobar el histograma de pesos y el mapa adjunto para ver si las islas son reales o no. Si no lo son, ajuste la distancia umbral (puntos) o el umbral de precisión (polígonos)." -#contributors: +#contributors:corochasco msgid "There is at least one view could not be closed. Please manually close and try again." msgstr "Al menos una vista no puede ser cerrada. Cerrarla manualmente e intentarlo de nuevo." -#contributors: +#contributors:corochasco msgid "There is at least one view open that depends on this matrix. Ok to close these views and remove?" msgstr "Hay, al menos, una vista abierta que depende de esta matriz. ¿De acuerdo con cerrar y eliminar estas vistas?" -#contributors: +#contributors:corochasco msgid "There is one other view open that depends on this matrix. Ok to close this view and remove?" msgstr "Hay otra vista abierta que depende de esta matriz. ¿Está de acuerdo en cerrarla y eliminarla?" -#contributors: +#contributors:corochasco msgid "There was a problem associating the weights file." msgstr "Se ha producido un problema al asociar el archivo de pesos" -#contributors: +#contributors:corochasco msgid "There was a problem generating voronoi contiguity neighbors. Please report this." msgstr "Problema al generar vecinos de contigüidad voronoi. Enviar informe sobre esta cuestión." -#contributors: +#contributors:corochasco msgid "There was a problem reading the layer" msgstr "Problema de lectura de la capa" -#contributors: +#contributors:corochasco msgid "There was a problem reading the table" msgstr "Problema de lectura de tabla" -#contributors: +#contributors:corochasco msgid "There was a problem requesting the weights file." msgstr "Se ha producido un problema al llamar al fichero de pesos" -#contributors: +#contributors:corochasco msgid "These are the row numbers of the records without location information." msgstr "Éstos son los nº de filas de los datos sin información de localización." -#contributors: +#contributors:corochasco msgid "Thiessen Polygons" msgstr "Polígonos Thiessen" -#contributors: +#contributors:corochasco msgid "Third Variable (Z)" msgstr "Tercera Variable (Z)" -#contributors: +#contributors:corochasco msgid "This datasource is not supported. Please export to other datasource that GeoDa supports first." msgstr "Esta fuente de datos no está admitida. Exportar antes a una fuente de datos admitida por GeoDa." -#contributors: +#contributors:corochasco msgid "This field name already exists (non-integer type). Please input a unique name." msgstr "El nombre del campo ya existe (tipo no entero). Introducir un campo único." -#contributors: +#contributors:corochasco msgid "This format is not supported." msgstr "Formato no admitido" -#contributors: +#contributors:corochasco msgid "This is the list of existing grouped variables. As new groups are created, they will appear on this list. You can open an existing .gda file and edit it here." msgstr "Lista de variables agrupadas existentes. Al crear nuevos grupos, éstos aparecerán en esta lista. Puede abrir un fichero .gda existente y editarlo aquí." -#contributors: +#contributors:corochasco msgid "This view currently supports data with at most 1000 observations. The Spatial Correlogram Scatterplot plots distances between all pairs of observations. The current data set has %d observations and %d unordered pairs of observations." msgstr "Esta vista suele admitir datos hasta 1000 observaciones. El Diagrama del Correlograma Espacial representa distancias entre todos los pares de observaciones. La base de datos activa tiene %d observaciones y %d pares desordenados de observaciones." -#contributors: +#contributors:corochasco msgid "Thousands:" msgstr "Miles" -#contributors: +#contributors:corochasco msgid "Tim&e" msgstr "Tiempo" -#contributors: +#contributors:corochasco msgid "Time" msgstr "Tiempo" -#contributors: +#contributors:corochasco msgid "Time Editor" msgstr "Editor Tiempo" -#contributors: +#contributors:corochasco msgid "Time Player" msgstr "Reproductor de Tiempo" -#contributors: +#contributors:corochasco msgid "Time Setup" msgstr "Asistente de Tiempo" -#contributors: +#contributors:corochasco msgid "Time Variable Options" msgstr "Opciones de Variable Temporal" -#contributors: +#contributors:corochasco msgid "Time:" msgstr "Tiempo:" -#contributors: +#contributors:corochasco msgid "Title of Visualization" msgstr "Título de Visualización" -#contributors: +#contributors:corochasco msgid "Tools" msgstr "Herramientas" @@ -5138,7 +5138,7 @@ msgstr "Herramientas" msgid "Top" msgstr "" -#contributors: +#contributors:corochasco msgid "Transformation:" msgstr "Transformación:" @@ -5154,95 +5154,95 @@ msgstr "" msgid "Travel Distances Tool" msgstr "" -#contributors: +#contributors:corochasco msgid "Turkish (Windows-1254)" msgstr "Turco (Windows-1254)" -#contributors: +#contributors:corochasco msgid "Turkish Latin-5 (ISO-8859-9)" msgstr "Turco Latín-5 (ISO-8859-9)" -#contributors: +#contributors:corochasco msgid "Type" msgstr "Tipo" -#contributors: +#contributors:corochasco msgid "Type 1" msgstr "Tipo 1" -#contributors: +#contributors:corochasco msgid "Type 1a" msgstr "Tipo 1a" -#contributors: +#contributors:corochasco msgid "Type 2" msgstr "Tipo 2" -#contributors: +#contributors:corochasco msgid "Type 2a" msgstr "Tipo 2a" -#contributors: +#contributors:corochasco msgid "Unable to overwrite " msgstr "No se puede sobrescribir" -#contributors: +#contributors:corochasco msgid "Undefined" msgstr "Sin definir" -#contributors: +#contributors:corochasco msgid "Undo" msgstr "Deshacer" -#contributors: +#contributors:corochasco msgid "Ungrouped Variables" msgstr "Variables Sin Agrupar" -#contributors: +#contributors:corochasco msgid "Unicode (UTF-16LE)" msgstr "Unicode (UTF-16LE)" -#contributors: +#contributors:corochasco msgid "Unicode (UTF-8)" msgstr "Unicode (UTF-8)" -#contributors: +#contributors:corochasco msgid "Unique Values" msgstr "Valores Individuales" -#contributors: +#contributors:corochasco msgid "Unique Values Map" msgstr "Mapa de Valores Individuales" -#contributors: +#contributors:corochasco msgid "Univariate" msgstr "Univariante" -#contributors: +#contributors:corochasco msgid "Univariate Local Geary" msgstr "Geary Local Univariante" -#contributors: +#contributors:corochasco msgid "Univariate Local Join Count" msgstr "Join Count Local Univariante" -#contributors: +#contributors:corochasco msgid "Univariate Local Moran's I" msgstr "I de Moran Local Univariante" -#contributors: +#contributors:corochasco msgid "Univariate Moran's I" msgstr "I de Morán Univariante" -#contributors: +#contributors:corochasco msgid "Unknow exception. Please contact GeoDa support." msgstr "Excepción desconocida. Contactar con el soporte de GeoDa." -#contributors: +#contributors:corochasco msgid "Unselected" msgstr "Desmarcado" -#contributors: +#contributors:corochasco msgid "Unselected =" msgstr "No Seleccionados" @@ -5250,11 +5250,11 @@ msgstr "No Seleccionados" msgid "Up" msgstr "" -#contributors: +#contributors:corochasco msgid "Update GeoDa completed" msgstr "Actualización de GeoDa completada" -#contributors: +#contributors:corochasco msgid "Update GeoDa failed" msgstr "Error de Actualización de GeoDa" @@ -5262,11 +5262,11 @@ msgstr "Error de Actualización de GeoDa" msgid "Update project information failed. \n\nDetails: The layer information defined in project file does no match opened datasource." msgstr "" -#contributors: +#contributors:corochasco msgid "Upper outlier" msgstr "Atípico superior" -#contributors: +#contributors:corochasco msgid "Upper-right corner" msgstr "Esquina superior derecha" @@ -5278,23 +5278,23 @@ msgstr "" msgid "Use Power Iteration method:\tMax iterations=" msgstr "" -#contributors: +#contributors:corochasco msgid "Use Power Iteration:" msgstr "Utilizar Interación de Potencia:" -#contributors: +#contributors:corochasco msgid "Use Scientific Notation" msgstr "Usar Notación Científica" -#contributors: +#contributors:corochasco msgid "Use Specified Seed" msgstr "Usar Semilla Específica" -#contributors: +#contributors:corochasco msgid "Use Transparent Legend Background" msgstr "Use Transparent Legend Background" -#contributors: +#contributors:corochasco msgid "Use Weights:" msgstr "Utilizar Pesos:" @@ -5302,15 +5302,15 @@ msgstr "Utilizar Pesos:" msgid "Use bounding box of input datasource" msgstr "" -#contributors: +#contributors:corochasco msgid "Use classic yellow cross-hatching to highlight selection in maps:" msgstr "Utilizar el típico entramado amarillo para destacar selecciones en mapas:" -#contributors: +#contributors:corochasco msgid "Use existing field name" msgstr "Usar nombre existente de campo" -#contributors: +#contributors:corochasco msgid "Use geometric centroids" msgstr "Utilizar centroides geométricos" @@ -5318,11 +5318,11 @@ msgstr "Utilizar centroides geométricos" msgid "Use geometric centroids (weighting): \n" msgstr "" -#contributors: +#contributors:corochasco msgid "Use inverse distance?" msgstr "¿Usar distancia inversa?" -#contributors: +#contributors:corochasco msgid "Use max knn distance as bandwidth" msgstr "Usar distancia máx. k-vecinos como ancho banda" @@ -5334,31 +5334,31 @@ msgstr "" msgid "Use outline of input datasource" msgstr "" -#contributors: +#contributors:corochasco msgid "Use row-standardized weights" msgstr "Usar pesos estandarizados por filas" -#contributors: +#contributors:corochasco msgid "Use selected as specified alpha level" msgstr "Utilizar seleccionados como nivel alfa especificado" -#contributors: +#contributors:corochasco msgid "Use specified seed:" msgstr "Utilizar semilla especificada" -#contributors: +#contributors:corochasco msgid "Use the bounding box of shape datasource" msgstr "Usar el cuadro delimitador de la fuente de datos shape" -#contributors: +#contributors:corochasco msgid "User Defined" msgstr "Definido por Usuario" -#contributors: +#contributors:corochasco msgid "User Name" msgstr "Nombre Usuario" -#contributors: +#contributors:corochasco msgid "User name" msgstr "Nombre usuario" @@ -5366,15 +5366,15 @@ msgstr "Nombre usuario" msgid "Value" msgstr "" -#contributors: +#contributors:corochasco msgid "Values assigned to target field successfully." msgstr "Valores asignados con éxito al campo de destino." -#contributors: +#contributors:corochasco msgid "Var Calc Container" msgstr "Contenedor de Var Calc" -#contributors: +#contributors:corochasco msgid "Variable" msgstr "Variable" @@ -5390,67 +5390,67 @@ msgstr "" msgid "Variable %s is a placeholer" msgstr "" -#contributors: +#contributors:corochasco msgid "Variable %s is a time-grouped variable. Please ungroup this variable to delete." msgstr "La variable %s está temporalmente agrupada. Desagrupar esta variable para borrarla." -#contributors: +#contributors:corochasco msgid "Variable %s is no longer in the Table. Please close and reopen the Regression Dialog to synchronize with Table data." msgstr "La variable % no está en la Tabla. Cerrar y reabrir el cuadro de diálogo Regresión para sincronizar con los datos de la Tabla." -#contributors: +#contributors:corochasco msgid "Variable %s is no longer in the Table. Please close and reopen this dialog to synchronize with Table data." msgstr "Variable %s ya no está en la Tabla. Cerrar y reabrir este cuadro de diálogo para sincronizar con datos de la Tabla" -#contributors: +#contributors:corochasco msgid "Variable %s is not valid. Please select another variable." msgstr "Variable %s no válida. Seleccionar otra variable." -#contributors: +#contributors:corochasco msgid "Variable / Constant" msgstr "Variable / Constante" -#contributors: +#contributors:corochasco msgid "Variable %s is specified. " msgstr "Se ha especificado variable %s." -#contributors: +#contributors:corochasco msgid "Variable Choice" msgstr "Elección de Variable" -#contributors: +#contributors:corochasco msgid "Variable Name" msgstr "Nombre de la Variable" -#contributors: +#contributors:corochasco msgid "Variable Properties" msgstr "Propiedades de Variable" -#contributors: +#contributors:corochasco msgid "Variable Properties - " msgstr "Propiedades de la Variable - " -#contributors: +#contributors:corochasco msgid "Variable Setting" msgstr "Configuración de Variable" -#contributors: +#contributors:corochasco msgid "Variable Settings" msgstr "Configuración de Variable" -#contributors: +#contributors:corochasco msgid "Variable Type Error" msgstr "Error Tipo de Variable" -#contributors: +#contributors:corochasco msgid "Variable Value Error" msgstr "Error en Valor de Variable" -#contributors: +#contributors:corochasco msgid "Variable name \"%s\" is either a duplicate or is invalid. Please enter an alternative, non-duplicate variable name." msgstr "El nombre de la variable \"%s\" no es válido o está duplicado. Introducir otro nombre de variable no duplicado." -#contributors: +#contributors:corochasco msgid "Variable name \"%s\" is either a duplicate or is invalid. Please enter an alternative, non-duplicate variable name. The first character must be a letter, and the remaining characters can be either letters, numbers or underscores. For DBF table, a valid variable name is between one and ten characters long." msgstr "El nombre de variable \"%s\" está dupliado o no es válido. Introducir nombre alternativo no duplicado. El primer carácter debe ser una letra y el resto pueden ser letras, números o guiones bajos. Un nombre válido para las tablas DFB debe tener entre uno y diez caracteres de largo." @@ -5462,11 +5462,11 @@ msgstr "" msgid "Variable name is either a duplicate or is invalid. Please\nenter an alternative, non-duplicate variable name.\n\n" msgstr "" -#contributors: +#contributors:corochasco msgid "Variable:" msgstr "Variable" -#contributors: +#contributors:corochasco msgid "Variables" msgstr "Variables" @@ -5474,47 +5474,47 @@ msgstr "Variables" msgid "Variables:" msgstr "" -#contributors: +#contributors:corochasco msgid "Vertical Bins Breaks" msgstr "Cortes Intervalos Verticales" -#contributors: +#contributors:corochasco msgid "Vertical Cells" msgstr "Celdas Verticales" -#contributors: +#contributors:corochasco msgid "Vietnamese (Windows-1258)" msgstr "Vietnamita (Windows-1258)" -#contributors: +#contributors:corochasco msgid "View" msgstr "Vista" -#contributors: +#contributors:corochasco msgid "View Original Data" msgstr "Ver Datos Originales" -#contributors: +#contributors:corochasco msgid "View Standardized Data" msgstr "Ver Variables Estandarizadas" -#contributors: +#contributors:corochasco msgid "Voronoi Contiguity Error" msgstr "Error de Contigüidad de Voronoi" -#contributors: +#contributors:corochasco msgid "WFS URL" msgstr "URL de WFS" -#contributors: +#contributors:corochasco msgid "Warning" msgstr "Aviso" -#contributors: +#contributors:corochasco msgid "Warning: %d observations are neighborless." msgstr "Aviso: %d observaciones no tienen vecinos." -#contributors: +#contributors:corochasco msgid "Warning: %d observations is neighborless." msgstr "Aviso: %d observaciones sin vecinos." @@ -5522,47 +5522,47 @@ msgstr "Aviso: %d observaciones sin vecinos." msgid "Warning: NULL geometry" msgstr "" -#contributors: +#contributors:corochasco msgid "Warning: loss data" msgstr "Aviso: pérdida de datos" -#contributors: +#contributors:corochasco msgid "Was not able to load weights matrix." msgstr "Imposible cargar matriz de pesos." -#contributors: +#contributors:corochasco msgid "Web" msgstr "Web" -#contributors: +#contributors:corochasco msgid "Weight" msgstr "Pesos" -#contributors: +#contributors:corochasco msgid "Weight matrix required for chosen spatial rate method." msgstr "El método de tasas espaciales necesita una matriz de pesos." -#contributors: +#contributors:corochasco msgid "Weighting:" msgstr "Ponderación:" -#contributors: +#contributors:corochasco msgid "Weights" msgstr "pesos" -#contributors: +#contributors:corochasco msgid "Weights File" msgstr "Fichero de pesos" -#contributors: +#contributors:corochasco msgid "Weights File Creation" msgstr "Creación Archivo de Pesos" -#contributors: +#contributors:corochasco msgid "Weights Intersection" msgstr "Weights Intersection" -#contributors: +#contributors:corochasco msgid "Weights Manager" msgstr "Gestor de pesos" @@ -5570,15 +5570,15 @@ msgstr "Gestor de pesos" msgid "Weights Name" msgstr "" -#contributors: +#contributors:corochasco msgid "Weights Symmetry Check" msgstr "Comprobar Simetría de Pesos" -#contributors: +#contributors:corochasco msgid "Weights Union" msgstr "Weights Intersection" -#contributors: +#contributors:corochasco msgid "Weights file \"%s\" created successfully." msgstr "Archivo de pesos \"%s\" creado con éxito." @@ -5586,47 +5586,47 @@ msgstr "Archivo de pesos \"%s\" creado con éxito." msgid "Weights file/format is not valid." msgstr "" -#contributors: +#contributors:corochasco msgid "Weights:" msgstr "Pesos:" -#contributors: +#contributors:corochasco msgid "Welcome to GeoDa" msgstr "Bienvenidos a GeoDa" -#contributors: +#contributors:corochasco msgid "Welcome to GeoDa 1.8.16" msgstr "Bienvenidos a GeoDa 1.8.16" -#contributors: +#contributors:corochasco msgid "West European Latin-1 (ISO-8859-1)" msgstr "Europeo Occidental Latín-1 (ISO-8859-1)" -#contributors: +#contributors:corochasco msgid "West European Latin-9 (ISO-8859-15)" msgstr "Europeo Occidental Latín-9 (ISO-8859-15)" -#contributors: +#contributors:corochasco msgid "What windows to open?" msgstr "Qué ventana abrir" -#contributors: +#contributors:corochasco msgid "When \"all times\" selected for either variable, result field must also be \"all times.\"" msgstr "Al seleccionar \"todos los períodos\", el campo de resultados debe ser también \"todos los períodos.\"" -#contributors: +#contributors:corochasco msgid "When \"all times\" selected for variable, result field must also be \"all times.\"" msgstr "Al seleccionar \"todos los períodos\", el campo de resultados debe ser también \"todos los períodos.\"" -#contributors: +#contributors:corochasco msgid "White Test" msgstr "Test de White" -#contributors: +#contributors:corochasco msgid "Width in pixels" msgstr "Ancho en píxeles" -#contributors: +#contributors:corochasco msgid "Width:" msgstr "Width:" @@ -5638,71 +5638,71 @@ msgstr "" msgid "Within-cluster sum of squares:\n" msgstr "" -#contributors: +#contributors:corochasco msgid "Wrong number of rows!" msgstr "¡Nº equivocado de columnas!" -#contributors: +#contributors:corochasco msgid "Wrote GeoDa Project File: " msgstr "Escrito en Archivo Proyecto GeoDa:" -#contributors: +#contributors:corochasco msgid "X" msgstr "X" -#contributors: +#contributors:corochasco msgid "X Variable" msgstr "Variable X" -#contributors: +#contributors:corochasco msgid "X-Axis" msgstr "Eje-X" -#contributors: +#contributors:corochasco msgid "X-Coordinates" msgstr "Coordenadas-X" -#contributors: +#contributors:corochasco msgid "X-coord" msgstr "Coord-X" -#contributors: +#contributors:corochasco msgid "X-coordinate" msgstr "coordenada-X" -#contributors: +#contributors:corochasco msgid "X-coordinate variable" msgstr "Variable coordenada-X" -#contributors: +#contributors:corochasco msgid "Y" msgstr "y" -#contributors: +#contributors:corochasco msgid "Y Variable" msgstr "Variable Y" -#contributors: +#contributors:corochasco msgid "Y-Axis" msgstr "Eje-Y" -#contributors: +#contributors:corochasco msgid "Y-Coordinates" msgstr "Coordenadas-Y" -#contributors: +#contributors:corochasco msgid "Y-coord" msgstr "Coord-Y" -#contributors: +#contributors:corochasco msgid "Y-coordinate" msgstr "coordenada-Y" -#contributors: +#contributors:corochasco msgid "Y-coordinate variable" msgstr "Variable coordenada-Y" -#contributors: +#contributors:corochasco msgid "Yes" msgstr "Sí" @@ -5714,19 +5714,19 @@ msgstr "" msgid "You have requested to create a new file project %s while another project is open. Please close project %s and try again." msgstr "" -#contributors: +#contributors:corochasco msgid "Your Email address (Optional):" msgstr "Dirección de correo electrónico (Opcional):" -#contributors: +#contributors:corochasco msgid "Your GeoDa is already up-to-date." msgstr "Su GeoDa está ya actualizado." -#contributors: +#contributors:corochasco msgid "Your Github account (Optional):" msgstr "Tu cuenta de Gibhub (Opcional):" -#contributors: +#contributors:corochasco msgid "Your table cannot be aggregated because the key field \"%s\" is unique. Please use another key." msgstr "Imposible agregar tabla porque el campo clave \"%s\" es único. Utilizar otro campo clave." @@ -5734,43 +5734,43 @@ msgstr "Imposible agregar tabla porque el campo clave \"%s\" es único. Utilizar msgid "Your table cannot be merged because the key field \"%s\" is not unique. \nIt contains undefined or duplicate values.\n\nDetails:" msgstr "" -#contributors: +#contributors:corochasco msgid "Z" msgstr "Z" -#contributors: +#contributors:corochasco msgid "Z Variable" msgstr "Variable Z" -#contributors: +#contributors:corochasco msgid "Zoom : press right-mouse button" msgstr "Zoom: presionar botón derecho del ratón" -#contributors: +#contributors:corochasco msgid "Zoom In" msgstr "Zoom +" -#contributors: +#contributors:corochasco msgid "Zoom Out" msgstr "Zoom -" -#contributors: +#contributors:corochasco msgid "Zooming Mode" msgstr "Modo de Zoom" -#contributors: +#contributors:corochasco msgid "[Please briefly describe what went wrong]" msgstr "[Describir brevemente lo que no ha funcionado]" -#contributors: +#contributors:corochasco msgid "[Steps you took before something went wrong]" msgstr "[Pasos realizados antes de tener problemas]" -#contributors: +#contributors:corochasco msgid "\"%s\" is not a valid p-value. Default p-value (0.01) is used" msgstr "\"%s\" p-valor no válido. Utilizado el p-valor (0.01) por defecto" -#contributors: +#contributors:corochasco msgid "\"%s\" is not a valid seed. Seed unchanged." msgstr "\"%s\" semilla no válida. Semilla sin modificar." @@ -5826,7 +5826,7 @@ msgstr "" msgid "adaptive kernel" msgstr "" -#contributors: +#contributors:corochasco msgid "and field" msgstr "and field" @@ -5838,55 +5838,55 @@ msgstr "" msgid "bandwidth" msgstr "" -#contributors: +#contributors:corochasco msgid "binary" msgstr "binario" -#contributors: +#contributors:corochasco msgid "break 0" msgstr "Corte 0" -#contributors: +#contributors:corochasco msgid "calculating..." msgstr "calculando..." -#contributors: +#contributors:corochasco msgid "can't compute" msgstr "imposible calcular" -#contributors: +#contributors:corochasco msgid "category 1" msgstr "Categoría 1" -#contributors: +#contributors:corochasco msgid "choice:" msgstr "elección:" -#contributors: +#contributors:corochasco msgid "choose a variable" msgstr "Elegir una variable" -#contributors: +#contributors:corochasco msgid "csv file:" msgstr "fichero csv:" -#contributors: +#contributors:corochasco msgid "current table key" msgstr "Clave de la tabla activa" -#contributors: +#contributors:corochasco msgid "custom" msgstr "Personalizado" -#contributors: +#contributors:corochasco msgid "dBase Database File (*.dbf)|*.dbf" msgstr "Archivo Datos dBase (*.dbf)|*.dbf" -#contributors: +#contributors:corochasco msgid "datasource.type %s unknown.." msgstr "fuentedatos.tipo %n desconocido.." -#contributors: +#contributors:corochasco msgid "day:" msgstr "día:" @@ -5910,7 +5910,7 @@ msgstr "" msgid "distance vars" msgstr "" -#contributors: +#contributors:corochasco msgid "diverging" msgstr "divergente" @@ -5918,11 +5918,11 @@ msgstr "divergente" msgid "done" msgstr "" -#contributors: +#contributors:corochasco msgid "ds:" msgstr "ds" -#contributors: +#contributors:corochasco msgid "enumerate as 1, 2, 3, ..." msgstr "Numerar como 1, 2, 3, ..." @@ -5930,11 +5930,11 @@ msgstr "Numerar como 1, 2, 3, ..." msgid "false" msgstr "" -#contributors: +#contributors:corochasco msgid "field name:" msgstr "nombre de campo:" -#contributors: +#contributors:corochasco msgid "fields:" msgstr "campos:" @@ -5942,7 +5942,7 @@ msgstr "campos:" msgid "file" msgstr "" -#contributors: +#contributors:corochasco msgid "file size:" msgstr "tamaño de archivo:" @@ -5954,15 +5954,15 @@ msgstr "" msgid "id variable" msgstr "" -#contributors: +#contributors:corochasco msgid "import table key" msgstr "Clave de tabla importada" -#contributors: +#contributors:corochasco msgid "in current layer." msgstr "in current layer." -#contributors: +#contributors:corochasco msgid "inches" msgstr "inches" @@ -5974,7 +5974,7 @@ msgstr "" msgid "inverse distance" msgstr "" -#contributors: +#contributors:corochasco msgid "is associated to" msgstr "is associated to" @@ -6002,15 +6002,15 @@ msgstr "" msgid "max neighbors" msgstr "" -#contributors: +#contributors:corochasco msgid "max-p" msgstr "MaxP" -#contributors: +#contributors:corochasco msgid "max:" msgstr "máx." -#contributors: +#contributors:corochasco msgid "maximum" msgstr "máximo" @@ -6018,7 +6018,7 @@ msgstr "máximo" msgid "maximum\npossible" msgstr "" -#contributors: +#contributors:corochasco msgid "mean" msgstr "media" @@ -6046,11 +6046,11 @@ msgstr "" msgid "min neighbors" msgstr "" -#contributors: +#contributors:corochasco msgid "min:" msgstr "mín." -#contributors: +#contributors:corochasco msgid "minimum" msgstr "mínimo" @@ -6058,15 +6058,15 @@ msgstr "mínimo" msgid "minimum\npossible" msgstr "" -#contributors: +#contributors:corochasco msgid "mm" msgstr "mm" -#contributors: +#contributors:corochasco msgid "month:" msgstr "mes:" -#contributors: +#contributors:corochasco msgid "name:" msgstr "nombre" @@ -6082,7 +6082,7 @@ msgstr "" msgid "not saved" msgstr "" -#contributors: +#contributors:corochasco msgid "numeric" msgstr "numérico" @@ -6090,11 +6090,11 @@ msgstr "numérico" msgid "obs " msgstr "" -#contributors: +#contributors:corochasco msgid "obs#" msgstr "nº obs." -#contributors: +#contributors:corochasco msgid "observation:" msgstr "observación" @@ -6106,7 +6106,7 @@ msgstr "" msgid "parent group" msgstr "" -#contributors: +#contributors:corochasco msgid "pixels" msgstr "pixels" @@ -6118,19 +6118,19 @@ msgstr "" msgid "range, est. distance" msgstr "" -#contributors: +#contributors:corochasco msgid "records:" msgstr "registros" -#contributors: +#contributors:corochasco msgid "redcap" msgstr "REDCAP" -#contributors: +#contributors:corochasco msgid "row-standardized" msgstr "estandarizada por filas" -#contributors: +#contributors:corochasco msgid "row:\n" msgstr "fila:\n" @@ -6146,27 +6146,27 @@ msgstr "" msgid "sd from mean" msgstr "" -#contributors: +#contributors:corochasco msgid "selected:" msgstr "seleccionado:" -#contributors: +#contributors:corochasco msgid "sequential" msgstr "secuencial" -#contributors: +#contributors:corochasco msgid "show normal distribution p-val map" msgstr "Mostrar mapa de p-val. de distribución normal" -#contributors: +#contributors:corochasco msgid "show normal distribution p-val maps" msgstr "Mostrar mapas de p-val. de distribución normal" -#contributors: +#contributors:corochasco msgid "show significance maps" msgstr "Mostrar mapas de significación" -#contributors: +#contributors:corochasco msgid "skater" msgstr "skater" @@ -6174,15 +6174,15 @@ msgstr "skater" msgid "small" msgstr "" -#contributors: +#contributors:corochasco msgid "space-time variable found with no name" msgstr "Variable espacio-temporal encontrada sin nombre" -#contributors: +#contributors:corochasco msgid "standard deviation" msgstr "desviación estándar" -#contributors: +#contributors:corochasco msgid "suggested title:" msgstr "título sugerido:" @@ -6190,7 +6190,7 @@ msgstr "título sugerido:" msgid "symmetry" msgstr "" -#contributors: +#contributors:corochasco msgid "thematic" msgstr "temática" @@ -6198,7 +6198,7 @@ msgstr "temática" msgid "threshold value" msgstr "" -#contributors: +#contributors:corochasco msgid "time" msgstr "tiempo" @@ -6206,7 +6206,7 @@ msgstr "tiempo" msgid "to" msgstr "" -#contributors: +#contributors:corochasco msgid "to define weights." msgstr "pendiente definición de pesos." @@ -6230,11 +6230,11 @@ msgstr "" msgid "undefined: " msgstr "" -#contributors: +#contributors:corochasco msgid "uni. dist. Min" msgstr "Dist. min. uni." -#contributors: +#contributors:corochasco msgid "uniform distribution" msgstr "distribución uniforme" @@ -6242,19 +6242,19 @@ msgstr "distribución uniforme" msgid "unknown" msgstr "" -#contributors: +#contributors:corochasco msgid "using row-standardized weights" msgstr "usando pesos estandarizados por filas" -#contributors: +#contributors:corochasco msgid "value" msgstr "Valor" -#contributors: +#contributors:corochasco msgid "value:" msgstr "valor:" -#contributors: +#contributors:corochasco msgid "var name:" msgstr "nombre var.:" @@ -6262,23 +6262,23 @@ msgstr "nombre var.:" msgid "variable name" msgstr "" -#contributors: +#contributors:corochasco msgid "version:" msgstr "versión:" -#contributors: +#contributors:corochasco msgid "weights:" msgstr "pesos" -#contributors: +#contributors:corochasco msgid "wrong model number" msgstr "nº equivocado de modelo" -#contributors: +#contributors:corochasco msgid "y:" msgstr "y:" -#contributors: +#contributors:corochasco msgid "year:" msgstr "año" diff --git a/internationalization/pofiles/ru.po b/internationalization/pofiles/ru.po index 7621690b1..c89211bc3 100644 --- a/internationalization/pofiles/ru.po +++ b/internationalization/pofiles/ru.po @@ -236,7 +236,7 @@ msgstr "&Сохранить в Таблицу" # contributors: msgid "&Space" -msgstr "&Пробел" +msgstr "&Пространство" # contributors: msgid "&Tools" @@ -320,11 +320,11 @@ msgstr "3D график" # contributors: msgid "3D Scatter Plot" -msgstr "3D график множества точек" +msgstr "3D Диаграмма рассеяния" # contributors: msgid "3D Scatter Plot Variables" -msgstr "Переменные 3D графика множества точек" +msgstr "Переменные 3D Диаграмма рассеяния" # contributors: msgid "3rd Variable (Z)" @@ -508,11 +508,11 @@ msgstr "Близость к ядру:" # contributors: msgid "Aggregate" -msgstr "Агрегированный показатель" +msgstr "Агрегировать данные" # contributors: msgid "Aggregate - " -msgstr "Агрегированный показатель - " +msgstr "Агрегировать данные - " # contributors: msgid "All" @@ -700,11 +700,11 @@ msgstr "С двумя переменными" # contributors: msgid "Bivariate Local Join Count" -msgstr "Подсчет локальных соединений с двумя переменными" +msgstr "Двумерная оценка локальных соединений" # contributors: msgid "Bivariate Local Moran's I" -msgstr "Локальный индекс Морана I с двумя переменными" +msgstr "Локальный индекс Морана с двумя переменными" # contributors: msgid "Bivariate Moran Variable Settings" @@ -712,11 +712,11 @@ msgstr "Параметры настройки переменных Индекс # contributors: msgid "Bivariate Moran's I" -msgstr "Двумерный индекс Морана I" +msgstr "Двумерный индекс Морана" # contributors: msgid "Bivariate Moran's I (%s): %s and lagged %s" -msgstr "Двумерный индекс Морана I (%s): %s и лаг (отставание) %s" +msgstr "Двумерный индекс Морана (%s): %s и лаг (отставание) %s" # contributors: msgid "Bonferroni bound:" @@ -744,7 +744,7 @@ msgstr "Блочная карта (Линия створа=3.0)" # contributors: msgid "Box Plot" -msgstr "Блочный график" +msgstr "Диаграмма размаха" # contributors: msgid "Boxplot Theme" @@ -1122,6 +1122,46 @@ msgstr "Подсчет соединения ко-локаций" msgid "Co-location Join Count only applies to co-location case. The selected variables have no co-location. Please change your selection, or use Univariate/Bivariate Local Join Count." msgstr "Подсчет соединения ко-локаций распространяется только на случай ко-локаций. Выбранные переменные не имеют ко-локации. Пожалуйста, измените выбранные объекты или используйте Одномерный/Двухмерный подсчет локальных соеднинений." +# contributors: +msgid "Draw the values of selected variable on map (input font size):" +msgstr "Отображать значения выбранных переменных на карте (размер шрифта)" + +# contributors: +msgid "Show Recent/Sample data panel in Connect Datasource Dialog:" +msgstr "Показывать панель недавно открытых/рекомендуемы х данных в окне открытия данных" + +# contributors: +msgid "Show CSV configuration in Merge Data Dialog:" +msgstr "Показывать параметры CSV в окне объединения данных" + +# contributors: +msgid "Use GPU to accelerate computation:" +msgstr "Использовать GPU для ускорения вычислений" + +# contributors: +msgid "Source:" +msgstr "Источники:" + +# contributors: +msgid "Table:" +msgstr "Таблица:" + +# contributors: +msgid "Clustering:" +msgstr "Кластеризация:" + +# contributors: +msgid "Stop criterion for auto-weighting:" +msgstr "Условие остановки автовзвешивания:" + +# contributors: +msgid "Create CSVT when saving CSV file:" +msgstr "Создавать CSVT при сохранении данных в CSV:" + +# contributors: +msgid "Setup Number Formatting" +msgstr "Выбор разделителя в числах" + # contributors: msgid "Co-location Map" msgstr "Карта ко-локаций" @@ -1228,7 +1268,7 @@ msgstr "Переменные условного графика множеств # contributors: msgid "Connect" -msgstr "Связать" +msgstr "Открыть" # contributors: msgid "Connect to Data Source" @@ -1496,7 +1536,7 @@ msgstr "База данных" # contributors: msgid "Database Host" -msgstr "Хост базы даных" +msgstr "Хост базы данных" # contributors: msgid "Database Name/Instance" @@ -1600,7 +1640,7 @@ msgstr "Тест разности между средними:" # contributors: msgid "Differential Local Moran's I" -msgstr "Дифференциальный локальный индекс Морана I" +msgstr "Дифференциальный локальный индекс Морана" # contributors: msgid "Differential Moran Variable Settings" @@ -1608,15 +1648,15 @@ msgstr "Настройка параметров переменных диффе # contributors: msgid "Differential Moran's I" -msgstr "Дифференциальный индекс Морана I" +msgstr "Дифференциальный индекс Морана" # contributors: msgid "Differential Moran's I (%s): %s - %s" -msgstr "Дифференциальный индекс Морана I (%s): %s - %s" +msgstr "Дифференциальный индекс Морана (%s): %s - %s" # contributors: msgid "Differential Moran's I tests whether the change in a variable over time is spatially correlated.\n\nPlease first group variables by time period: Select Time --> Time Editor." -msgstr "Тесты с применением дифференциального индекса Морана I для проверки пространственной корреляции изменений в переменных во времении.\n\nПожалуйста, сначала сгруппируйте переменные по временному периоду: Выбрать время --> Редактор времени." +msgstr "Тесты с применением дифференциального индекса Морана для проверки пространственной корреляции изменений в переменных во времении.\n\nПожалуйста, сначала сгруппируйте переменные по временному периоду: Выбрать время --> Редактор времени." # contributors: msgid "Disable auto upgrade:" @@ -1800,7 +1840,7 @@ msgstr "Редактировать свойства переменных" # contributors: msgid "Emp Bayes Rate Std Moran's I (%s): %s / %s" -msgstr "Стандартизированная по индексу Морана I скорость с исп. эмп. подхода Байеса (%s): %s / %s" +msgstr "Стандартизированная по индексу Морана скорость с исп. эмп. подхода Байеса (%s): %s / %s" # contributors: msgid "Empirical Bayes" @@ -1832,7 +1872,7 @@ msgstr "Разрешить настройку прозрачности цвет # contributors: msgid "Encode" -msgstr "Зашифровать" +msgstr "Кодировка" # contributors: msgid "Enter a seed value" @@ -1948,7 +1988,7 @@ msgstr "Выйти?" # contributors: msgid "Explore" -msgstr "Изучить" +msgstr "Диаграмма" # contributors: msgid "Export or save layer to" @@ -2504,11 +2544,11 @@ msgstr "Источник вводных данных" # contributors: msgid "Input file " -msgstr "Вводный файл" +msgstr "Открываемый файл" # contributors: msgid "Input file (text file)" -msgstr "Вводный файл (текстовый файл)" +msgstr "Открываемый файл (текстовый файл)" # contributors: msgid "Input is duplicated." @@ -2756,7 +2796,7 @@ msgstr "Загружаются данные..." # contributors: msgid "Local G" -msgstr "Локальный G" +msgstr "Локальный индекс Гетиса Орда" # contributors: msgid "Local G Maps" @@ -2768,7 +2808,7 @@ msgstr "Статистические карты локальных G" # contributors: msgid "Local G*" -msgstr "Локальный G*" +msgstr "Локальный индекс Гетиса Орда*" # contributors: msgid "Local Geary" @@ -2784,11 +2824,15 @@ msgstr "Подсчет локальных соединений" # contributors: msgid "Local Moran's I Maps" -msgstr "Карты по локальному индексу Морана I" +msgstr "Карты по локальному индексу Морана" # contributors: msgid "Local Moran's I with EB Rate" -msgstr "Локальный индекс Морана I с показателем ЭБ (эмпирического Байеса)" +msgstr "Локальный индекс Морана с показателем ЭБ (эмпирического Байеса)" + +# contributors: +msgid "Univariate Median Local Moran's I:" +msgstr "Одномерный медианный локальный индекс Морана:" # contributors: msgid "Local Search:" @@ -2940,11 +2984,11 @@ msgstr "Среднее" # contributors: msgid "Merge" -msgstr "Объединить" +msgstr "Добавить данные" # contributors: msgid "Merge - " -msgstr "Объединить - " +msgstr "Добавить данные - " # contributors: msgid "Merge by key values" @@ -3040,11 +3084,11 @@ msgstr "График множества точек по индексу Мора # contributors: msgid "Moran's I (%s): %s" -msgstr "Индекс Морана I (%s): %s" +msgstr "Индекс Морана (%s): %s" # contributors: msgid "Moran's I with EB Rate" -msgstr "Индекс Морана I с показателем ЭБ" +msgstr "Индекс Морана с показателем ЭБ" # contributors: msgid "Move Down" @@ -3064,7 +3108,19 @@ msgstr "Настройки множества переменных" # contributors: msgid "Multivariate Local Geary" -msgstr "Местный индекс Гири с множеством переменных" +msgstr "Многомерный локальный индекс Джири" + +# contributors: +msgid "Univariate Quantile LISA" +msgstr "Одномерная квантильная LISA" + +# contributors: +msgid "Multivariate Quantile LISA" +msgstr "Многомерная квантильная LISA" + +# contributors: +msgid "Local Neighbor Match Test" +msgstr "Тест на соответствие локального соседства" # contributors: msgid "Name" @@ -3252,7 +3308,7 @@ msgstr "Количество Столбиков:" # contributors: msgid "Number of Box Plots" -msgstr "Количество Блочных графиков" +msgstr "Количество Диаграмма размаха" # contributors: msgid "Number of Categories" @@ -3396,7 +3452,7 @@ msgstr "Опции:" # contributors: msgid "Order of contiguity" -msgstr "Порядок ассоциативных связей" +msgstr "Порядок из смежность" # contributors: msgid "Other (up to 99999)" @@ -3920,7 +3976,7 @@ msgstr "Читать из файла ASCII" # contributors: msgid "Recent" -msgstr "Недавний" +msgstr "Последний" # contributors: msgid "Record order specified, but found minimum and maximum observation values of %d and %d which is incompatible with number of observations specified in first line of weights file: %d ." @@ -4048,7 +4104,7 @@ msgstr "Автокорреляция выборки" # contributors: msgid "Sample Data" -msgstr "Данные выборки" +msgstr "Рекомендуемые" # contributors: msgid "Sample Size:" @@ -4184,7 +4240,7 @@ msgstr "Сохранить Результаты: ММШ" # contributors: msgid "Save Results: Moran's I" -msgstr "Сохранить Результаты: Индекс Морана I" +msgstr "Сохранить Результаты: Индекс Морана" # contributors: msgid "Save Selected As" @@ -4272,31 +4328,31 @@ msgstr "Опции масштабирования" # contributors: msgid "Scatter Plot" -msgstr "График множества точек" +msgstr "Диаграмма рассеяния" # contributors: msgid "Scatter Plot - x: %s, y: %s" -msgstr "График множества точек - x: %s, y: %s" +msgstr "Диаграмма рассеяния - x: %s, y: %s" # contributors: msgid "Scatter Plot Matrix" -msgstr "Матрица Графика множества точек" +msgstr "Составная диаграмма рассеяния" # contributors: msgid "Scatter Plot Matrix Help" -msgstr "Справка Матрицы Графика множества точек" +msgstr "Справка Составная диаграмма рассеяния" # contributors: msgid "Scatter Plot Matrix Variables Add/Remove" -msgstr "Добавить/Удалить переменные Матрицы Графика множества точек" +msgstr "Добавить/Удалить переменные Составная диаграмма рассеяния" # contributors: msgid "Scatter Plot Variables" -msgstr "Переменные Графика множества точек" +msgstr "Переменные Диаграмма рассеяния" # contributors: msgid "Scatter Plot- x: %s, y: %s" -msgstr "График множества точек- x: %s, y: %s" +msgstr "Диаграмма рассеяния- x: %s, y: %s" # contributors: msgid "Second Variable (Y)" @@ -4532,7 +4588,7 @@ msgstr "Настройка ко-локаций:" # contributors: msgid "Shape" -msgstr "Форма" +msgstr "Создание нового слоя" # contributors: msgid "Shape Centers" @@ -5220,19 +5276,19 @@ msgstr "Одномерный" # contributors: msgid "Univariate Local Geary" -msgstr "Одномерный локальный индекс Гири" +msgstr "Одномерный локальный индекс Джири" # contributors: msgid "Univariate Local Join Count" -msgstr "Одномерный подсчет локальных соединений" +msgstr "Одномерная оценка локальных соединений" # contributors: msgid "Univariate Local Moran's I" -msgstr "Одномерный локальный индекс Морана I" +msgstr "Одномерный локальный индекс Морана" # contributors: msgid "Univariate Moran's I" -msgstr "Одномерный индекс Морана I" +msgstr "Одномерный индекс Морана" # contributors: msgid "Unknow exception. Please contact GeoDa support." diff --git a/internationalization/token.pickle b/internationalization/token.pickle index 034b6d162..cdcd60529 100644 Binary files a/internationalization/token.pickle and b/internationalization/token.pickle differ diff --git a/internationalization/xrc.pot b/internationalization/xrc.pot index 98493d603..3473bc0d5 100644 --- a/internationalization/xrc.pot +++ b/internationalization/xrc.pot @@ -178,6 +178,9 @@ msgstr "" msgid "West European Latin-9 (ISO-8859-15)" msgstr "" +msgid "Setup Number Formatting" +msgstr "" + msgid "&Map" msgstr "" @@ -289,6 +292,9 @@ msgstr "" msgid "MDS" msgstr "" +msgid "t-SNE" +msgstr "" + msgid "K Means" msgstr "" @@ -304,15 +310,24 @@ msgstr "" msgid "Hierarchical" msgstr "" +msgid "DBScan" +msgstr "" + msgid "HDBScan" msgstr "" +msgid "SCHC" +msgstr "" + msgid "skater" msgstr "" msgid "redcap" msgstr "" +msgid "AZP" +msgstr "" + msgid "max-p" msgstr "" @@ -334,6 +349,9 @@ msgstr "" msgid "Univariate Local Moran's I" msgstr "" +msgid "Univariate Median Local Moran's I" +msgstr "" + msgid "Bivariate Local Moran's I" msgstr "" @@ -367,9 +385,21 @@ msgstr "" msgid "Multivariate Local Geary" msgstr "" +msgid "Univariate Quantile LISA" +msgstr "" + +msgid "Multivariate Quantile LISA" +msgstr "" + +msgid "Local Neighbor Match Test" +msgstr "" + msgid "Spatial Correlogram" msgstr "" +msgid "Distance Scatter Plot" +msgstr "" + msgid "Tim&e" msgstr "" @@ -517,6 +547,9 @@ msgstr "" msgid "Choose Intervals" msgstr "" +msgid "Set as Unique Value" +msgstr "" + msgid "Show Axes" msgstr "" @@ -565,6 +598,51 @@ msgstr "" msgid "Thiessen Polygons" msgstr "" +msgid "Display Minimum Spanning Tree" +msgstr "" + +msgid "Save Minimum Spanning Tree" +msgstr "" + +msgid "Change Edge Thickness" +msgstr "" + +msgid "Light" +msgstr "" + +msgid "Normal" +msgstr "" + +msgid "Strong" +msgstr "" + +msgid "Change Edge Color" +msgstr "" + +msgid "Minimum Spanning Tree" +msgstr "" + +msgid "Display Heat Map" +msgstr "" + +msgid "Specify Bandwith" +msgstr "" + +msgid "Specify Core Distance" +msgstr "" + +msgid "Change Fill Color" +msgstr "" + +msgid "Change Outline Color" +msgstr "" + +msgid "Change Transparency" +msgstr "" + +msgid "Heat Map" +msgstr "" + msgid "Selection Mode" msgstr "" @@ -643,27 +721,15 @@ msgstr "" msgid "Show Graph" msgstr "" -msgid "Change Edge Thickness" -msgstr "" - -msgid "Light" -msgstr "" - -msgid "Normal" -msgstr "" - -msgid "Strong" -msgstr "" - -msgid "Change Edge Color" -msgstr "" - msgid "Hide Map" msgstr "" msgid "Change Outline Color of Selected" msgstr "" +msgid "Change Fill Color of Selected" +msgstr "" + msgid "Select All..." msgstr "" @@ -706,6 +772,9 @@ msgstr "" msgid "Shape Centers" msgstr "" +msgid "Save Local Match Weights" +msgstr "" + msgid "Regimes Regression" msgstr "" @@ -781,6 +850,12 @@ msgstr "" msgid "Change Parameters" msgstr "" +msgid "LOESS Setup" +msgstr "" + +msgid "Show Data Points" +msgstr "" + msgid "Curve Color" msgstr "" @@ -799,6 +874,9 @@ msgstr "" msgid "Moran Scatter Plot" msgstr "" +msgid "Distance based Methods" +msgstr "" + msgid "Local Moran's I Maps" msgstr "" @@ -1093,7 +1171,7 @@ msgstr "" msgid "Use max knn distance as bandwidth" msgstr "" -msgid "Adaptive kernel" +msgid "Kernel" msgstr "" msgid "Create" @@ -1294,6 +1372,9 @@ msgstr "" msgid "Include diagonal of weights matrix" msgstr "" +msgid "Median spatial lag" +msgstr "" + msgid "Method" msgstr "" @@ -1303,6 +1384,9 @@ msgstr "" msgid "SELECTED" msgstr "" +msgid "include neighbors?" +msgstr "" + msgid "&Cancel" msgstr "" @@ -1399,6 +1483,9 @@ msgstr "" msgid "Use the bounding box of shape datasource" msgstr "" +msgid "Use the bounding box of existing layers" +msgstr "" + msgid "Grid Size" msgstr "" @@ -1450,6 +1537,33 @@ msgstr "" msgid "Zoom : press right-mouse button" msgstr "" +msgid "Show selection and neighbors" +msgstr "" + +msgid "Show connection line" +msgstr "" + +msgid "Points" +msgstr "" + +msgid "Rendering quality of points:" +msgstr "" + +msgid "Radius of points:" +msgstr "" + +msgid "Lines" +msgstr "" + +msgid "Line width/thickness:" +msgstr "" + +msgid "Line color:" +msgstr "" + +msgid "OpenGL" +msgstr "" + msgid "Welcome to GeoDa 1.8.16" msgstr "" @@ -1501,18 +1615,6 @@ msgstr "" msgid "Web" msgstr "" -msgid "User Name" -msgstr "" - -msgid "App Key" -msgstr "" - -msgid "Get a free Carto account: " -msgstr "" - -msgid "Carto" -msgstr "" - msgid "Recent" msgstr "" @@ -1579,6 +1681,12 @@ msgstr "" msgid "Set Number Separators in Table" msgstr "" +msgid "User Name" +msgstr "" + +msgid "App Key" +msgstr "" + msgid "Title of Visualization" msgstr "" @@ -1600,10 +1708,10 @@ msgstr "" msgid "HERE App ID" msgstr "" -msgid "HERE App Key" +msgid "HERE App Code" msgstr "" -msgid "Get a free Nokia/HERE account: " +msgid "Get a free HERE account: " msgstr "" msgid "Reset" diff --git a/io/MatfileReader.cpp b/io/MatfileReader.cpp index b42f41203..b1daa5349 100644 --- a/io/MatfileReader.cpp +++ b/io/MatfileReader.cpp @@ -40,7 +40,7 @@ pair classify(char* data, bool endianSwap) { if (static_cast(dataType) != miMATRIX) return make_pair(static_cast(dataType), mxINVALID); // miMATRIX must not be small element - assert(!isSmallDataElement); + //assert(!isSmallDataElement); ArrayFlags* af = new ArrayFlags(data+8, endianSwap); @@ -147,16 +147,13 @@ DataElement* parse(char* data, bool endianSwap) { break; default: cerr << "invalid EMatrixClass!\n"; - exit(1); } break; default: cerr << "invalid EDataType!\n"; - exit(1); } if (!de) { cerr << "failed to parse!\n"; - exit(1); } return de; } @@ -216,14 +213,12 @@ CompressedDataElement::CompressedDataElement(char* data, bool endianSwap) : _decompressedData = new char[size]; if (!_decompressedData) { cerr << "FlatDataElement::parseData new failed!\n"; - exit(1); } rsize = size; res = uncompress(reinterpret_cast(_decompressedData), &size, reinterpret_cast(data), _numberOfBytes); } else { cerr << "FlatDataElement::parseData uncompress failed!\n"; - exit(1); } } _decompressedSize = static_cast(rsize); @@ -255,7 +250,7 @@ NumericArray::NumericArray(char* data, bool endianSwap) : parseImag(data); data += _imag->totalBytes(); } - assert(data == start+_numberOfBytes+8); + //assert(data == start+_numberOfBytes+8); } template @@ -283,7 +278,7 @@ SparseArray::SparseArray(char* data, bool endianSwap) : parseImag(data); data += _imag->totalBytes(); } - assert(data == start+_numberOfBytes+8); + //assert(data == start+_numberOfBytes+8); } Cell::Cell(char* data, bool endianSwap) : MatrixDataElement(endianSwap), _cells() { @@ -303,11 +298,11 @@ Cell::Cell(char* data, bool endianSwap) : MatrixDataElement(endianSwap), _cells( while(data < start + _numberOfBytes + 8) { // create matrix and add to _cells cell = dynamic_cast(parse(data, endianSwap)); - assert(cell); + //assert(cell); _cells.push_back(cell); data += cell->totalBytes(); } - assert(data == start+_numberOfBytes+8); + //assert(data == start+_numberOfBytes+8); } Struct::Struct(char* data, bool endianSwap) : @@ -332,11 +327,11 @@ Struct::Struct(char* data, bool endianSwap) : while(data < start + _numberOfBytes + 8) { // create matrix and add to _fields field = dynamic_cast(parse(data, endianSwap)); - assert(field); + //assert(field); _fields.push_back(field); data += field->totalBytes(); } - assert(data == start+_numberOfBytes+8); + //assert(data == start+_numberOfBytes+8); } Object::Object(char* data, bool endianSwap) : _className(NULL), Struct(endianSwap) { @@ -362,11 +357,11 @@ Object::Object(char* data, bool endianSwap) : _className(NULL), Struct(endianSwa while(data < start + _numberOfBytes + 8) { // create matrix and add to _fields field = dynamic_cast(parse(data, endianSwap)); - assert(field); + //assert(field); _fields.push_back(field); data += field->totalBytes(); } - assert(data == start+_numberOfBytes+8); + //assert(data == start+_numberOfBytes+8); } @@ -376,13 +371,13 @@ MatfileReader::MatfileReader(std::ifstream& inputStream) //_inputStream.open(_matfile.c_str(), ios_base::in | ios_base::binary); if(!_inputStream.is_open()) { cerr << "open " << _matfile.c_str() << " error!\n"; - exit(1); } } MatfileReader::~MatfileReader() { - for (int i = 0; i < _dataElements.size(); ++i) + for (int i = 0; i < _dataElements.size(); ++i) { delete _dataElements[i]; + } } void MatfileReader::parseHeader() { @@ -392,15 +387,16 @@ void MatfileReader::parseHeader() { memcpy(&_subsysDataOffset, _header+116, 8); memcpy(&_version, _header+124, 2); _endianIndicator.assign(_header+126, 2); - if (_endianIndicator.compare("IM")) + if (_endianIndicator.compare("IM")) { _endianSwap = true; - else + } else { _endianSwap = false; + } } -void MatfileReader::parseDataElement() { +bool MatfileReader::parseDataElement() { if (_inputStream.eof()) - return; + return false; uint32_t dataType; uint32_t numberOfBytes; bool isSmallDataElement; @@ -417,27 +413,36 @@ void MatfileReader::parseDataElement() { } char* data = NULL; DataElement* de = NULL; - if (isSmallDataElement) + if (isSmallDataElement) { de = parse(tag, _endianSwap); - else { + if (de == NULL) { + return false; + } + } else { data = new char[numberOfBytes+8]; if (!data) { - cerr << "MatfileReader::parseDataElement new failed!\n"; - exit(1); + //cerr << "MatfileReader::parseDataElement new failed!\n"; + return false; } memcpy(data, tag, 8); _inputStream.read(reinterpret_cast(data+8), numberOfBytes); de = parse(data, _endianSwap); } - assert(de); + //assert(de); + if (de == NULL) { + return false; + } _dataElements.push_back(de); // padding - if (numberOfBytes % 8) + if (numberOfBytes % 8) { _inputStream.ignore(8 - numberOfBytes % 8); + } + return true; } void MatfileReader::parseAllDataElements() { gotoData(); - while (!_inputStream.eof()) + while (!_inputStream.eof()) { parseDataElement(); + } } diff --git a/io/MatfileReader.h b/io/MatfileReader.h index a81ce7959..e5187e18c 100644 --- a/io/MatfileReader.h +++ b/io/MatfileReader.h @@ -354,7 +354,7 @@ class MatfileReader void gotoHeader() { _inputStream.seekg(0, ios_base::beg); } void gotoData() { _inputStream.seekg(128, ios_base::beg); } void parseHeader(); - void parseDataElement(); + bool parseDataElement(); void parseAllDataElements(); bool eof() { return _inputStream.eof(); } diff --git a/io/matlab_mat.cpp b/io/matlab_mat.cpp index 056ef574c..d57098ad8 100644 --- a/io/matlab_mat.cpp +++ b/io/matlab_mat.cpp @@ -30,12 +30,14 @@ GalElement* ReadMatAsGal(const wxString& fname, TableInterface* table_int) } MatfileReader mmr(istream); mmr.parseHeader(); - // cout << mmr->descriptiveText() << endl; - // cout << mmr->subsysDataOffset() << endl; - // cout << mmr->version() << endl; - // cout << mmr->endianIndicator() << endl; + //cout << mmr.descriptiveText() << endl; + //cout << mmr.subsysDataOffset() << endl; + //cout << mmr.version() << endl; + //cout << mmr.endianIndicator() << endl; mmr.gotoData(); - mmr.parseDataElement(); + if (mmr.parseDataElement() == false) { + throw WeightsNotValidException(); + } vector des = mmr.dataElements(); // cout << des[0]->dataType() << endl; DataElement* de = des[0]; diff --git a/kNN/ANN.cpp b/kNN/ANN.cpp index f5825f87f..53f6c6a08 100755 --- a/kNN/ANN.cpp +++ b/kNN/ANN.cpp @@ -31,37 +31,37 @@ #include "ANN/ANNperf.h" // ANN performance using namespace std; // make std:: accessible - -int ANN_DIST_TYPE = ANNuse_euclidean_dist; - -double ANN_POW(double v) -{ - if (ANN_DIST_TYPE == ANNuse_manhattan_dist) { - return fabs(v); - } else if (ANN_DIST_TYPE == ANNuse_euclidean_dist) { - return v * v; - } else { - return pow(fabs(v), ANN_DIST_TYPE); - } -} -double ANN_ROOT(double x) -{ - if (ANN_DIST_TYPE == ANNuse_manhattan_dist) { - return x; - } else if (ANN_DIST_TYPE == ANNuse_euclidean_dist) { - return sqrt(x); - } else { - return pow(fabs(x), 1/ANN_DIST_TYPE); - } -} -double ANN_SUM(double x, double y) -{ - return x + y; -} -double ANN_DIFF(double x, double y) -{ - return y - x; -} + +int ANN_DIST_TYPE = ANNuse_euclidean_dist; + +double ANN_POW(double v) +{ + if (ANN_DIST_TYPE == ANNuse_manhattan_dist) { + return fabs(v); + } else if (ANN_DIST_TYPE == ANNuse_euclidean_dist) { + return v * v; + } else { + return pow(fabs(v), ANN_DIST_TYPE); + } +} +double ANN_ROOT(double x) +{ + if (ANN_DIST_TYPE == ANNuse_manhattan_dist) { + return x; + } else if (ANN_DIST_TYPE == ANNuse_euclidean_dist) { + return sqrt(x); + } else { + return pow(fabs(x), 1/ANN_DIST_TYPE); + } +} +double ANN_SUM(double x, double y) +{ + return x + y; +} +double ANN_DIFF(double x, double y) +{ + return y - x; +} //---------------------------------------------------------------------- // Point methods @@ -201,7 +201,6 @@ void annError(const char* msg, ANNerr level) { if (level == ANNabort) { cerr << "ANN: ERROR------->" << msg << "<-------------ERROR\n"; - exit(1); } else { cerr << "ANN: WARNING----->" << msg << "<-------------WARNING\n"; diff --git a/kNN/kd_dump.cpp b/kNN/kd_dump.cpp index 82cf55920..0d1a653dd 100755 --- a/kNN/kd_dump.cpp +++ b/kNN/kd_dump.cpp @@ -439,6 +439,6 @@ static ANNkd_ptr annReadTree( } else { annError("Illegal node type in dump file", ANNabort); - exit(0); // to keep the compiler happy + return NULL; // to keep the compiler happy } } diff --git a/rc/GdaAppResources.cpp b/rc/GdaAppResources.cpp index ae987bd46..71bc00842 100644 --- a/rc/GdaAppResources.cpp +++ b/rc/GdaAppResources.cpp @@ -15580,7 +15580,7 @@ static unsigned char xml_res_file_8[] = { 22,138,34,50,137,8,19,192,47,251,204,72,98,41,90,148,202,0,0,0,0,73,69, 78,68,174,66,96,130}; -static size_t xml_res_size_9 = 400228; +static size_t xml_res_size_9 = 400520; static unsigned char xml_res_file_9[] = { 60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101, 110,99,111,100,105,110,103,61,34,117,116,102,45,56,34,63,62,10,60,114,101, @@ -15588,174 +15588,174 @@ static unsigned char xml_res_file_9[] = { 115,115,61,34,119,120,66,105,116,109,97,112,34,32,110,97,109,101,61,34, 83,112,97,116,105,97,108,87,101,105,103,104,116,115,95,66,109,112,34,62, 71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36, -48,48,57,45,84,111,111,108,66,97,114,66,105,116,109,97,112,115,95,51,46, -112,110,103,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,80,97,110,101,108,34,32,110,97,109, -101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,34,32,115,117,98,99, -108,97,115,115,61,34,67,97,116,67,108,97,115,115,105,102,80,97,110,101, -108,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32, -32,32,32,32,32,60,115,105,122,101,62,49,48,44,45,49,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, -114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62, -119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,105,122,101,62,45,49,44,49,48,100,60,47,115,105,122,101,62,10,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,33,45,45,32,67,114,101,97,116,101,32,67,117,115,116, -111,109,32,66,114,101,97,107,115,32,45,45,62,10,32,32,32,32,32,32,32,32, +84,111,111,108,66,97,114,66,105,116,109,97,112,115,95,51,46,112,110,103, +60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,80,97,110,101,108,34,32,110,97,109,101,61, +34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,34,32,115,117,98,99,108,97, +115,115,61,34,67,97,116,67,108,97,115,115,105,102,80,97,110,101,108,34, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, +105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32, +32,60,115,105,122,101,62,49,48,44,45,49,100,60,47,115,105,122,101,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86, +69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,45,49,44,49,48,100,60,47,115,105,122,101,62,10,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,60,33,45,45,32,67,114,101,97,116,101,32,67,117,115,116,111,109,32, +66,114,101,97,107,115,32,45,45,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, +116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,114,101,97,116,101,32,67,117,115,116,111,109,32,66,114,101,97, +107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,115,105,122,101,62,49,48,53,44,45,49,100,60,47,115,105,122, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,111,110,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,119,101,105,103, +104,116,62,98,111,108,100,60,47,119,101,105,103,104,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,102,111,110,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, 32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, 114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, -99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,67,114,101,97,116,101,32,67,117,115,116,111,109,32, -66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,49,48,53,44,45,49,100,60,47, -115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -111,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,119, -101,105,103,104,116,62,98,111,108,100,60,47,119,101,105,103,104,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,102,111,110,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101, -114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,45,49,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,95, -67,85,82,95,67,65,84,83,95,67,72,79,73,67,69,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,48,53,44,45, -49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,45, +49,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, 105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61, -34,119,120,73,68,95,78,69,87,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,101,119,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65, -67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117, -116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,67,72,65,78,71,69,95, -84,73,84,76,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,69,100,105,116,32,84,105,116, -108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85, -95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95, -68,69,76,69,84,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,101,108,101,116,101,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65, -67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,95,67,85,82, +95,67,65,84,83,95,67,72,79,73,67,69,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,48,53,44,45,49,100, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76, -60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,105,122,101,62,51,48,48,44,32,45,49,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,105,122,101,62,45,49,44,56,100,60,47,115,105,122,101,62,10,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,60,33,45,45,32,67,114,101,97,116,101,32,67,117,115,116,111, -109,32,66,114,101,97,107,115,32,45,45,62,10,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101, -114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -45,49,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -99,111,108,115,62,50,60,47,99,111,108,115,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,114,111,119,115,62,53,60,47,114,111,119,115,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,50,60,47, -118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103, -97,112,62,53,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, 101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83, -116,97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,115,115,111,99,46,32, -86,97,114,46,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, +111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119, +120,73,68,95,78,69,87,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,101,119,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84,70, +73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, 101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, 34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105, -99,101,34,32,110,97,109,101,61,34,73,68,95,65,83,83,79,67,95,86,65,82,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,105,122,101,62,55,48,44,45,49,100,60,47,115,105,122,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111, -110,116,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,105,116,101,109,47,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,99,111,110,116,101, -110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116, +111,110,34,32,110,97,109,101,61,34,73,68,95,67,72,65,78,71,69,95,84,73, +84,76,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,69,100,105,116,32,84,105,116,108,101, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88, +65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95,68,69, +76,69,84,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,68,101,108,101,116,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84, +70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, +105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47, +111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,115,105,122,101,62,51,48,48,44,32,45,49,100,60,47,115,105,122,101,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115, +105,122,101,62,45,49,44,56,100,60,47,115,105,122,101,62,10,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109, -101,61,34,73,68,95,65,83,83,79,67,95,86,65,82,95,84,77,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,53,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, +32,32,32,60,33,45,45,32,67,114,101,97,116,101,32,67,117,115,116,111,109, +32,66,114,101,97,107,115,32,45,45,62,10,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,45,49, +44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111, +108,115,62,50,60,47,99,111,108,115,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,114,111,119,115,62,53,60,47,114,111,119,115,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,50,60,47,118,103, +97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103,97,112, +62,53,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, +97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,115,115,111,99,46,32,86, +97,114,46,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, -78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99, +101,34,32,110,97,109,101,61,34,73,68,95,65,83,83,79,67,95,86,65,82,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +115,105,122,101,62,55,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,110, +116,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,105,116,101,109,47,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,99,111,110,116,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61, +34,73,68,95,65,83,83,79,67,95,86,65,82,95,84,77,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, +53,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, +114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, 62,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, @@ -17281,316 +17281,316 @@ static unsigned char xml_res_file_9[] = { 32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,66,105,116,109, 97,112,34,32,110,97,109,101,61,34,119,120,73,68,95,83,84,65,84,73,67,34, 62,10,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, -97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48, -57,45,97,98,111,117,116,45,103,101,111,100,97,45,108,111,103,111,46,112, -110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62, -119,120,65,76,73,71,78,95,67,69,78,84,69,82,124,119,120,65,76,76,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,56,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -95,67,79,80,89,82,73,71,72,84,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,67,111,112,121,114,105,103,104,116,32,40,67,41,32, -121,101,97,114,45,121,101,97,114,32,98,121,32,76,117,99,32,65,110,115,101, -108,105,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,97,98, +111,117,116,45,103,101,111,100,97,45,108,111,103,111,46,112,110,103,60, +47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,56,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97, +116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,67,79,80, +89,82,73,71,72,84,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,111,112,121,114,105,103,104,116,32,40,67,41,32,121,101,97,114, +45,121,101,97,114,32,98,121,32,76,117,99,32,65,110,115,101,108,105,110, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,115,116, +121,108,101,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,115,116, +121,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,84,79,80,124,119, +120,76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60, +98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32, +110,97,109,101,61,34,73,68,95,65,76,76,95,82,73,71,72,84,83,95,82,69,83, +69,82,86,69,68,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,65,108,108,32,82,105,103,104,116,115,32,82,101,115,101,114,118,101, +100,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +84,79,80,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, +97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,86,69, +82,83,73,79,78,95,76,65,66,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,71,101,111,68,97,32,109,97,106,46,109,105,110,46, +98,108,100,32,40,116,121,112,101,41,44,32,100,97,121,32,109,111,110,116, +104,32,121,101,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,115,116,121,108,101,62,119,120,65,76,73,71,78,95,67,69,78,84, +69,82,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,84,79,80,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,124,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,124,119,120,65,68,74,85,83,84,95, +77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, +60,98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97, +109,101,61,34,73,68,67,95,67,72,69,67,75,95,84,69,83,84,77,79,68,69,95, +83,84,65,66,76,69,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,116,97,98,108,101,32,86,101,114,115,105,111,110,32,97,110,100, +32,66,117,103,32,70,105,120,101,115,32,79,110,108,121,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62, +49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32,32,32, 60,115,116,121,108,101,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60, 47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, 99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,84,79, 80,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32, -32,32,32,60,98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, -116,34,32,110,97,109,101,61,34,73,68,95,65,76,76,95,82,73,71,72,84,83,95, -82,69,83,69,82,86,69,68,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,65,108,108,32,82,105,103,104,116,115,32,82,101,115,101,114, -118,101,100,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62, -119,120,84,79,80,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -95,86,69,82,83,73,79,78,95,76,65,66,69,76,34,62,10,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,71,101,111,68,97,32,109,97,106,46,109, -105,110,46,98,108,100,32,40,116,121,112,101,41,44,32,100,97,121,32,109, -111,110,116,104,32,121,101,97,114,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,65,76,73,71,78,95, -67,69,78,84,69,82,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,84,79,80,124,119,120,76,69,70,84,124,119,120,82,73,71, -72,84,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,124,119,120,65,68, -74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,60,98,111,114,100,101,114,62,49,48,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99,107,66, -111,120,34,32,110,97,109,101,61,34,73,68,67,95,67,72,69,67,75,95,84,69, -83,84,77,79,68,69,95,83,84,65,66,76,69,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,83,116,97,98,108,101,32,86,101,114,115,105, -111,110,32,97,110,100,32,66,117,103,32,70,105,120,101,115,32,79,110,108, -121,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32, -32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,65,76,73,71,78,95, -67,69,78,84,69,82,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,84,79,80,124,119,120,76,69,70,84,124,119,120,82,73,71, -72,84,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,124,119,120,65,68, -74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,60,98,111,114,100,101,114,62,50,48,60,47,98,111,114,100, +73,71,78,95,67,69,78,84,69,82,124,119,120,65,68,74,85,83,84,95,77,73,78, +83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,50,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,53,44,50,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110, +34,32,110,97,109,101,61,34,119,120,73,68,95,79,75,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,79,75,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,115,105,122,101,62,53,44,50,100,60,47,115,105,122,101,62, +10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,67,72,69,67, +75,85,80,68,65,84,69,83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,67,104,101,99,107,32,85,112,100,97,116,101,115, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,50,100,60,47,115, +105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119, +120,73,68,95,68,79,78,65,84,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,68,111,110,97,116,101,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,115,105,122,101,62,53,44,50,100,60,47,115,105,122,101,62, +10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82, +73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,84,79,80,124,119,120,66,79,84,84,79,77,124,119,120, +65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,49,53,60,47,98,111,114,100, 101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108, +101,62,65,98,111,117,116,32,71,101,111,68,97,60,47,116,105,116,108,101, +62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62,49,60,47,99,101, +110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121,108,101,62,119, +120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124, +119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101, +61,34,73,68,68,95,82,65,78,68,79,77,73,90,65,84,73,79,78,34,32,115,117, +98,99,108,97,115,115,61,34,82,97,110,100,111,109,105,122,97,116,105,111, +110,68,108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61, +34,73,68,95,67,76,79,83,69,34,62,10,32,32,32,32,32,32,60,115,105,122,101, +62,53,48,44,49,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,60, +112,111,115,62,52,48,48,44,55,100,60,47,112,111,115,62,10,32,32,32,32,32, +32,60,108,97,98,101,108,62,67,108,111,115,101,60,47,108,97,98,101,108,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110, +34,32,110,97,109,101,61,34,73,68,95,79,75,34,62,10,32,32,32,32,32,32,60, +115,105,122,101,62,53,48,44,49,53,100,60,47,115,105,122,101,62,10,32,32, +32,32,32,32,60,112,111,115,62,52,48,48,44,50,55,100,60,47,112,111,115,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,82,117,110,60,47,108,97,98, +101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,115,105,122,101,62,52,55,48,44,50,48,48,100,60,47,115,105,122,101,62, +10,32,32,32,32,60,116,105,116,108,101,62,82,97,110,100,111,109,105,122, +97,116,105,111,110,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101, +110,116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10, +32,32,32,32,60,115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124, +119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101, +61,34,73,68,95,76,65,66,69,76,95,80,82,69,67,73,83,73,79,78,95,68,76,71, +34,32,115,117,98,99,108,97,115,115,61,34,83,101,116,68,105,115,112,108, +97,121,80,114,101,99,105,115,105,111,110,68,108,103,34,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, +83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97, +99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, +101,62,49,49,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, +84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99, +105,115,105,111,110,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44, +45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122, -101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +83,112,105,110,67,116,114,108,34,32,110,97,109,101,61,34,73,68,95,76,65, +66,69,76,95,80,82,69,67,73,83,73,79,78,95,83,80,73,78,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,54,48, +44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,80,82, +79,67,69,83,83,95,69,78,84,69,82,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, +119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, +47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,84,79,80,124,119,120,65,76,73,71,78,95,67,69,78,84, +82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,50,100,60,47,115,105,122, +32,32,32,32,32,32,32,60,115,105,122,101,62,45,49,44,53,100,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61,34,73, +68,67,95,70,73,88,95,80,79,73,78,84,95,67,72,69,67,75,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,108,119,97, +121,115,32,117,115,105,110,103,32,102,105,120,101,100,45,112,111,105,110, +116,32,110,111,116,97,116,105,111,110,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62, +49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, +65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,105,122,101,62,45,49,44,53,100,60,47,115,105,122, 101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73, -68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44, -50,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109, -101,61,34,73,68,95,67,72,69,67,75,85,80,68,65,84,69,83,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,101,99, -107,32,85,112,100,97,116,101,115,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97, -99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,53,44,50,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,119,120,73,68,95,68,79,78,65,84,69,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,111,110, -97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,50,100, -60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68, +95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, +79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95,67,65, +78,67,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,67,108,111,115,101,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, +101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, +62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84, +82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,48,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, -116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,84,79,80,124,119,120, -66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,49,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,116,105,116,108,101,62,65,98,111,117,116,32,71,101,111,68,97, +116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, +10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,56,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82, +73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108,101,62,83, +101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110, 60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110,116,101,114,101, 100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,115, 116,121,108,101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84, 69,77,95,77,69,78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116, 121,108,101,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68,105,97,108,111, -103,34,32,110,97,109,101,61,34,73,68,68,95,82,65,78,68,79,77,73,90,65,84, -73,79,78,34,32,115,117,98,99,108,97,115,115,61,34,82,97,110,100,111,109, -105,122,97,116,105,111,110,68,108,103,34,62,10,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,95,67,76,79,83,69,34,62,10,32,32,32,32,32, -32,60,115,105,122,101,62,53,48,44,49,53,100,60,47,115,105,122,101,62,10, -32,32,32,32,32,32,60,112,111,115,62,52,48,48,44,55,100,60,47,112,111,115, -62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,108,111,115,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, -117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,79,75,34,62,10, -32,32,32,32,32,32,60,115,105,122,101,62,53,48,44,49,53,100,60,47,115,105, -122,101,62,10,32,32,32,32,32,32,60,112,111,115,62,52,48,48,44,50,55,100, -60,47,112,111,115,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,82,117, -110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,115,105,122,101,62,52,55,48,44,50,48,48,100,60,47, -115,105,122,101,62,10,32,32,32,32,60,116,105,116,108,101,62,82,97,110,100, -111,109,105,122,97,116,105,111,110,60,47,116,105,116,108,101,62,10,32,32, -32,32,60,99,101,110,116,101,114,101,100,62,49,60,47,99,101,110,116,101, -114,101,100,62,10,32,32,32,32,60,115,116,121,108,101,62,119,120,67,65,80, -84,73,79,78,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108, -101,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110, -97,109,101,61,34,73,68,95,76,65,66,69,76,95,80,82,69,67,73,83,73,79,78, -95,68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,83,101,116,68,105, -115,112,108,97,121,80,114,101,99,105,115,105,111,110,68,108,103,34,62,10, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,49,49,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +103,34,32,110,97,109,101,61,34,73,68,95,78,85,77,95,67,65,84,69,71,79,82, +73,69,83,95,68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,78,117,109, +67,97,116,101,103,111,114,105,101,115,68,108,103,34,62,10,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, -99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73, -67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101, -99,105,115,105,111,110,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53, -44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, +105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99, +101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,49,49,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,112,105,110,67,116,114,108,34,32,110,97,109,101,61,34,73,68,95,76, -65,66,69,76,95,80,82,69,67,73,83,73,79,78,95,83,80,73,78,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,54, -48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,80, -82,79,67,69,83,83,95,69,78,84,69,82,60,47,115,116,121,108,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65, -76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76, -60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,84,79,80,124,119,120,65,76,73,71,78,95,67,69, -78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, -47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,45,49,44,53,100,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109, -101,61,34,73,68,67,95,70,73,88,95,80,79,73,78,84,95,67,72,69,67,75,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65, -108,119,97,121,115,32,117,115,105,110,103,32,102,105,120,101,100,45,112, -111,105,110,116,32,110,111,116,97,116,105,111,110,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101, -100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124, -119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,45,49,44,53,100,60,47,115,105, -122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73, -68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73, -90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62, -53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95, -67,65,78,67,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,67,108,111,115,101,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69, -78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,48, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, -101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110, -116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,56,60, -47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72, -79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108,101, -62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105, -111,110,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110,116,101, -114,101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32, -60,115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89, -83,84,69,77,95,77,69,78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47, -115,116,121,108,101,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68,105,97,108, -111,103,34,32,110,97,109,101,61,34,73,68,95,78,85,77,95,67,65,84,69,71, -79,82,73,69,83,95,68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,78, -117,109,67,97,116,101,103,111,114,105,101,115,68,108,103,34,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112, -97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,49,49,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, -122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,67,97,116,101,103,111,114,105,101,115,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69, -82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,115,105,122,101,62,53,44,45,49,100,60,47,115,105,122,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,83,112,105,110,67,116,114,108,34,32,110,97, -109,101,61,34,73,68,95,78,85,77,95,67,65,84,69,71,79,82,73,69,83,95,83, -80,73,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,105,122,101,62,52,48,44,45,49,100,60,47,115,105,122,101,62,10,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, +84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,67,97,116,101,103,111,114,105,101,115,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69, +82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,115,105,122,101,62,53,44,45,49,100,60,47,115,105,122,101,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,83,112,105,110,67,116,114,108,34,32,110,97, +109,101,61,34,73,68,95,78,85,77,95,67,65,84,69,71,79,82,73,69,83,95,83, +80,73,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,115,105,122,101,62,52,48,44,45,49,100,60,47,115,105,122,101,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, 62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65, @@ -22308,220 +22308,287 @@ static unsigned char xml_res_file_9[] = { 100,101,114,62,49,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, 99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,110,116,105, -103,117,105,116,121,32,87,101,105,103,104,116,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,76,124,119,120,69,88,80,65,78,68,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,110,111,116,101,98,111, -111,107,112,97,103,101,34,32,110,97,109,101,61,34,73,68,67,95,78,66,80, -71,95,68,73,83,84,65,78,67,69,95,87,69,73,71,72,84,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,80,97,110,101,108,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,124,119,120,69,88, +80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,111,110,116,105,103,117,105,116,121,32,87,101,105,103,104,116, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,69,88,80, +65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +110,111,116,101,98,111,111,107,112,97,103,101,34,32,110,97,109,101,61,34, +73,68,67,95,78,66,80,71,95,68,73,83,84,65,78,67,69,95,87,69,73,71,72,84, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,80,97,110,101,108,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67, +65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,32,110,97,109, -101,61,34,119,120,73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,68,105,115,116,97,110,99,101,32,87,101, -105,103,104,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122, +101,114,34,32,110,97,109,101,61,34,119,120,73,68,95,65,78,89,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47, +111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,115, +116,97,110,99,101,32,87,101,105,103,104,116,60,47,108,97,98,101,108,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70, -84,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, -114,100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, -105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,87,95,83,84, -65,84,73,67,95,86,65,82,73,65,66,76,69,83,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, +61,34,73,68,67,95,87,95,83,84,65,84,73,67,95,86,65,82,73,65,66,76,69,83, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,86,97,114,105,97,98, +108,101,115,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,78,111,116,101,98,111,111,107,34,32,110,97,109,101,61,34,73, +68,67,95,78,66,95,68,73,83,84,65,78,67,69,95,86,65,82,73,65,66,76,69,83, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,110,111,116,101,98,111,111,107,112,97,103,101,34,32,110,97,109,101, +61,34,73,68,67,95,78,66,95,80,65,71,69,95,71,69,79,77,95,67,69,78,84,82, +79,73,68,83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,80,97,110,101,108,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60, +47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,86,97,114,105,97,98,108,101,115,58,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73, +67,65,76,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, +101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82, +73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,50,60,47,115, +105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,78,111,116, -101,98,111,111,107,34,32,110,97,109,101,61,34,73,68,67,95,78,66,95,68,73, -83,84,65,78,67,69,95,86,65,82,73,65,66,76,69,83,34,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,110,111,116,101, -98,111,111,107,112,97,103,101,34,32,110,97,109,101,61,34,73,68,67,95,78, -66,95,80,65,71,69,95,71,69,79,77,95,67,69,78,84,82,79,73,68,83,34,62,10, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67, +95,83,84,65,84,73,67,95,88,67,79,79,82,68,95,86,65,82,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,80,97,110,101,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, -110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,76,69,70,84,124,119,120,82,73,71,72,84,60,47,102,108,97,103,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,88,45,99,111,111,114,100,105,110,97,116,101,32,118,97,114,105,97,98, +108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49, -48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, -111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, +73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78, -84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,51,48,44,50,60,47,115,105,122,101,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67, -95,88,67,79,79,82,68,95,86,65,82,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109, +101,61,34,73,68,67,95,88,67,79,79,82,68,73,78,65,84,69,83,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,88,45,99,111,111, -114,100,105,110,97,116,101,32,118,97,114,105,97,98,108,101,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,56,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70, -84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67, -65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,124,119,120,65,76,76,124,119,120, +69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60, -47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,88,67,79,79, +82,68,95,84,73,77,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95, -88,67,79,79,82,68,73,78,65,84,69,83,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,115,105,122,101,62,52,48,44,45,49,100,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,56,48,44,45,49,100, -60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, -67,69,78,84,69,82,124,119,120,65,76,76,124,119,120,69,88,80,65,78,68,60, -47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62,10, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101, -34,32,110,97,109,101,61,34,73,68,67,95,88,67,79,79,82,68,95,84,73,77,69, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86, +69,82,84,73,67,65,76,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -115,105,122,101,62,52,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32, +98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, -119,120,76,69,70,84,124,119,120,82,73,71,72,84,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,50,60, +47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, +67,95,83,84,65,84,73,67,95,89,67,79,79,82,68,95,86,65,82,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, -79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,89,45,99,111,111,114,100,105,110,97,116,101,32,118,97,114,105,97, +98,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,50,60,47,115,105,122,101, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82, +69,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, -105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84, -73,67,95,89,67,79,79,82,68,95,86,65,82,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,89,45,99,111, -111,114,100,105,110,97,116,101,32,118,97,114,105,97,98,108,101,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109, +101,61,34,73,68,67,95,89,67,79,79,82,68,73,78,65,84,69,83,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69, -70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73, -67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,56,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,124,119,120,65,76,76,124,119,120, +69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,89,67,79,79, +82,68,95,84,73,77,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,115,105,122,101,62,52,48,44,45,49,100,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67, -95,89,67,79,79,82,68,73,78,65,84,69,83,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,56,48,44,45,49, -100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86, +69,82,84,73,67,65,76,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84, +124,119,120,84,79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,48,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, +105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,51,48,44,50,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,124,119,120,65,76,76,124,119,120,69,88,80,65,78, -68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34, +32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,95,68,73,83,84,95, +77,69,84,82,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,32,68,105,115,116,97,110,99,101, +32,109,101,116,114,105,99,58,32,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71, +78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, @@ -22530,346 +22597,495 @@ static unsigned char xml_res_file_9[] = { 101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111, -105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,89,67,79,79,82,68,95, -84,73,77,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,105,122,101,62,52,48,44,45,49,100,60,47,115,105,122,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,68,73,83,84,65,78,67, +69,95,77,69,84,82,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60, -47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,115,105,122,101,62,57,56,44,45,49,100,60,47,115, +105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73, -67,65,76,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,124,119,120, -84,79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, +84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62, +32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,71,101,111,109,101,116, +114,105,99,32,99,101,110,116,114,111,105,100,115,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124, +119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,110,111,116,101,98,111,111,107,112,97,103, +101,34,32,110,97,109,101,61,34,73,68,67,95,78,66,95,80,65,71,69,95,77,85, +76,84,73,95,86,65,82,83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32, +101,99,116,32,99,108,97,115,115,61,34,119,120,80,97,110,101,108,34,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -51,48,44,50,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84, +73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109, -101,61,34,73,68,67,95,83,84,65,84,73,67,95,68,73,83,84,95,77,69,84,82,73, -67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +98,111,114,100,101,114,62,49,60,47,98,111,114,100,101,114,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,32,68,105,115,116,97,110,99,101,32,109,101,116, -114,105,99,58,32,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, +72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84, -82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,76,105,115,116,66,111,120,34,32,110, +97,109,101,61,34,73,68,67,95,87,69,73,71,72,84,83,95,68,73,83,84,95,86, +65,82,83,95,76,73,83,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,60,99,111,110,116,101,110,116,47,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110, -97,109,101,61,34,73,68,67,95,68,73,83,84,65,78,67,69,95,77,69,84,82,73, -67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49, +54,48,44,51,48,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,105,122,101,62,57,56,44,45,49,100,60,47,115,105,122,101,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,76, +66,95,77,85,76,84,73,80,76,69,32,124,32,119,120,76,66,95,72,83,67,82,79, +76,76,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, +73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,71,101,111,109,101,116,114,105,99,32,99,101,110,116, -114,111,105,100,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,69,88,80,65,78,68, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,110,111,116,101,98,111,111,107,112,97,103,101,34,32,110,97,109,101,61, -34,73,68,67,95,78,66,95,80,65,71,69,95,77,85,76,84,73,95,86,65,82,83,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,80,97,110,101,108,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,32,124,32,119,120,84,79,80,60,47,102,108,97,103,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, -110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62, +49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,60,47, -98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79, +78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76, -60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109, +101,61,34,73,68,67,95,83,84,65,84,73,67,95,68,73,83,84,95,84,82,65,78,83, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,84,114,97,110,115,102,111,114,109,97,116,105,111,110, +58,32,32,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,76,105,115,116,66,111,120,34,32,110,97,109,101,61,34,73,68,67,95,87, -69,73,71,72,84,83,95,68,73,83,84,95,86,65,82,83,95,76,73,83,84,34,62,10, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,110, -116,101,110,116,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, +73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109, +101,61,34,73,68,67,95,68,73,83,84,65,78,67,69,95,84,82,65,78,83,70,79,82, +77,65,84,73,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,49,54,48,44,51,48,100,60,47,115,105,122, +32,32,32,32,32,60,115,105,122,101,62,57,56,44,45,49,100,60,47,115,105,122, 101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -115,116,121,108,101,62,119,120,76,66,95,77,85,76,84,73,80,76,69,32,124, -32,119,120,76,66,95,72,83,67,82,79,76,76,60,47,115,116,121,108,101,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,32,124,32,119,120,84,79,80,60,47, 102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72, +79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34, +32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,95,68,73,83,84,95, +77,69,84,82,73,67,49,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,115,116,97,110,99,101, +32,109,101,116,114,105,99,58,32,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71, +78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, 101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,32,124,32,119,120, -84,79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111, +105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,68,73,83,84,65,78,67, +69,95,77,69,84,82,73,67,49,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,105,122,101,62,57,56,44,45,49,100,60,47, +115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50, +56,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,86,97,114,105,97,98,108,101,115,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, +69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119, +120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,101,116, +104,111,100,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67, -95,68,73,83,84,95,84,82,65,78,83,34,62,10,32,32,32,32,32,32,32,32,32,32, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,78,111,116,101,98,111,111,107,34,32,110,97,109,101,61,34,73, +68,67,95,78,66,95,68,73,83,84,65,78,67,69,95,87,69,73,71,72,84,83,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +110,111,116,101,98,111,111,107,112,97,103,101,34,32,110,97,109,101,61,34, +73,68,67,95,82,65,68,73,79,95,68,73,83,84,65,78,67,69,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,114,97,110,115, -102,111,114,109,97,116,105,111,110,58,32,32,60,47,108,97,98,101,108,62, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,80,97,110,101,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, -65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,84,79, +80,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,68,73,83,84, -65,78,67,69,95,84,82,65,78,83,70,79,82,77,65,84,73,79,78,34,62,10,32,32, +32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, +79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, -62,57,56,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,112,101,99,105,102,121,32,98,97,110,100,119,105,100,116,104,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, +119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -69,82,32,124,32,119,120,84,79,80,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67, +65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -67,95,83,84,65,84,73,67,95,68,73,83,84,95,77,69,84,82,73,67,49,34,62,10, +120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95, +84,72,82,69,83,72,79,76,68,95,69,68,73,84,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,68,105,115,116,97,110,99,101,32,109,101,116,114,105,99,58,32, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,57,48,44,45, +49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,73, +71,72,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69, -82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61, -34,73,68,67,95,68,73,83,84,65,78,67,69,95,77,69,84,82,73,67,49,34,62,10, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68, +124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,57,56,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, +79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,50,60,47,115,105,122,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,108,105, +100,101,114,34,32,110,97,109,101,61,34,73,68,67,95,84,72,82,69,83,72,79, +76,68,95,83,76,73,68,69,82,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,53,48,44,45,49,60,47,115, +105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,118,97,108,117,101,62,48,60,47,118,97,108,117,101,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,50,56,48,44,45,49,100,60,47,115,105,122, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,109,105,110,62, +48,60,47,109,105,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,109,97,120,62,49,48,48,60,47,109,97,120,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, +62,119,120,83,76,95,72,79,82,73,90,79,78,84,65,76,60,47,115,116,121,108, 101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,86,97,114,105,97,98,108,101,115, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,76,124,119,120,69,88,80,65,78,68,60,47,102,108,97,103, +32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,76,60,47,102,108,97,103, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, +79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32,32,32,32, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,77,101,116,104,111,100,58,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,78,111,116, -101,98,111,111,107,34,32,110,97,109,101,61,34,73,68,67,95,78,66,95,68,73, -83,84,65,78,67,69,95,87,69,73,71,72,84,83,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99,107,66,111, +120,34,32,110,97,109,101,61,34,73,68,67,95,67,72,75,95,73,78,86,69,82,83, +69,95,68,73,83,84,65,78,67,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,48,60,47,118,97,108, +117,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,110,111,116,101,98,111, -111,107,112,97,103,101,34,32,110,97,109,101,61,34,73,68,67,95,82,65,68, -73,79,95,68,73,83,84,65,78,67,69,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,80,97,110,101,108, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69, -82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, 105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -69,82,95,86,69,82,84,73,67,65,76,124,119,120,84,79,80,124,119,120,76,69, -70,84,124,119,120,82,73,71,72,84,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61, +34,73,68,67,95,85,83,69,95,73,78,86,69,82,83,69,95,68,73,83,84,65,78,67, +69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,48,60,47, -98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,85,115,101,32,105,110,118,101,114,115,101,32,100, +105,115,116,97,110,99,101,63,60,47,108,97,98,101,108,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67, +65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76, -60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69, +82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,48,44,50,100, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, 122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32, +120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, +67,95,83,84,65,84,73,67,95,80,79,87,69,82,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,101, -99,105,102,121,32,98,97,110,100,119,105,100,116,104,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,111,119, +101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, +73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73, +68,67,95,69,68,73,84,95,80,79,87,69,82,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,53,44,45,49, +100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,69,65, +68,79,78,76,89,124,119,120,84,69,95,82,73,71,72,84,60,47,115,116,121,108, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, @@ -22882,38 +23098,29 @@ static unsigned char xml_res_file_9[] = { 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, 65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, 120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100, 101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116, -67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,84,72,82,69,83,72, -79,76,68,95,69,68,73,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,112,105,110, +66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,83,80,73, +78,95,80,79,87,69,82,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,57,48,44,45,49,100,60,47,115, -105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,83,80,95,86,69,82,84, +73,67,65,76,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,73,71,72,84,60,47,115, -116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,48,60,47,118, +97,108,117,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,109,105,110,62,49,60,47,109,105,110,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,109,97,120,62,49,48,48,60, +47,109,97,120,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, @@ -22923,249 +23130,45 @@ static unsigned char xml_res_file_9[] = { 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124,119,120,76,69,70, -84,124,119,120,82,73,71,72,84,60,47,102,108,97,103,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,48,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97, -99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,115,105,122,101,62,51,48,44,50,60,47,115,105,122,101,62,10,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68, +105,115,116,97,110,99,101,32,98,97,110,100,60,47,108,97,98,101,108,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, +69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,110,111,116,101,98,111,111,107,112,97,103,101,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,80,97,110,101,108,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, +83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,108,105,100,101,114,34, -32,110,97,109,101,61,34,73,68,67,95,84,72,82,69,83,72,79,76,68,95,83,76, -73,68,69,82,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,105,122,101,62,51,53,48,44,45,49,60,47,115,105,122,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118, -97,108,117,101,62,48,60,47,118,97,108,117,101,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, +120,84,79,80,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,109,105,110,62,48,60,47,109,105, -110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -109,97,120,62,49,48,48,60,47,109,97,120,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,83,76, -95,72,79,82,73,90,79,78,84,65,76,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72, +79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, -71,78,95,76,69,70,84,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49, -48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, -111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78, -84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60, -47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99,107,66,111,120, -34,32,110,97,109,101,61,34,73,68,67,95,67,72,75,95,73,78,86,69,82,83,69, -95,68,73,83,84,65,78,67,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,48,60,47,118,97,108,117, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -67,95,85,83,69,95,73,78,86,69,82,83,69,95,68,73,83,84,65,78,67,69,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,85,115,101,32,105,110,118,101,114,115,101,32,100,105,115, -116,97,110,99,101,63,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99, -101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86, -69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,48,44,50,100,60,47, -115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67, -95,83,84,65,84,73,67,95,80,79,87,69,82,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,111,119, -101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69, -95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60, -47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73, -68,67,95,69,68,73,84,95,80,79,87,69,82,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,53,44,45,49, -100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,69,65, -68,79,78,76,89,124,119,120,84,69,95,82,73,71,72,84,60,47,115,116,121,108, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, -95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,112,105,110, -66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,83,80,73, -78,95,80,79,87,69,82,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,83,80,95,86,69,82,84, -73,67,65,76,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,48,60,47,118, -97,108,117,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,109,105,110,62,49,60,47,109,105,110,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,109,97,120,62,49,48,48,60, -47,109,97,120,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68, -105,115,116,97,110,99,101,32,98,97,110,100,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, -69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,110,111,116,101,98,111,111,107,112,97,103,101,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,80,97,110,101,108,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, -110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,84,79,80,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72, -79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, 65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, @@ -24944,261 +24947,291 @@ static unsigned char xml_res_file_9[] = { 62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116, 109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, -99,112,112,36,48,48,57,45,111,112,101,110,45,102,111,108,100,101,114,46, -112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32, +99,112,112,36,111,112,101,110,45,102,111,108,100,101,114,46,112,110,103, +60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69, +70,84,124,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83, +73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, +116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,50, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,79,117,116,112,117,116,32,102,105,108,101,32,40,42,46,115, +104,112,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,76,69,70,84,124,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77, -73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84, -69,88,84,50,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,79,117,116,112,117,116,32,102,105,108,101,32, -40,42,46,115,104,112,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73, +68,67,95,70,73,69,76,68,95,83,72,80,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,50,44,45,49,100, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,69,65,68,79,78,76, +89,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67, +69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109, -101,61,34,73,68,67,95,70,73,69,76,68,95,83,72,80,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,50,44, -45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,69,65, -68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, -71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120, -65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, +120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, +114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112,66, +117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,79,80,69,78, +95,79,83,72,80,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69, +60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, +115,111,117,114,99,101,115,46,99,112,112,36,115,97,118,101,46,112,110,103, +60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, +62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78, +84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, 116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, -119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84, -65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,105,116, -109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95, -79,80,69,78,95,79,83,72,80,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95, -78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112, -112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,57,45,115, -97,118,101,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32, +119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122, +101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, +47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124, +119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116, +34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,49,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,88,45,99,111,111,114,100,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111, +105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,75,69,89,86,65,82,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,115,105,122,101,62,55,55,44,45,49,100,60,47,115,105,122,101,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83, +73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114, +100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, +97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84, +65,84,73,67,84,69,88,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,89,45,99,111,111,114, +100,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62, +53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67, +95,75,69,89,86,65,82,50,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,55,55,44,45,49,100,60, +47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, -95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76, -60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82, -73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, -119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, -114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, -105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73, -67,84,69,88,84,49,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,88,45,99,111,111,114,100,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,79,75,95,65, +68,68,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,38,97,109,112,59,114,101,97,116,101,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,76,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,67,65,78,67,69,76,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,97, +109,112,59,67,108,111,115,101,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34, +73,68,68,95,67,79,78,86,69,82,84,95,83,72,80,50,65,83,67,34,32,115,117, +98,99,108,97,115,115,61,34,83,72,80,50,65,83,67,68,108,103,34,62,10,32, +32,32,32,60,115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124,119, +120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,67,76,79,83,69,95,66,79, +88,60,47,115,116,121,108,101,62,10,32,32,32,32,60,116,105,116,108,101,62, +69,120,112,111,114,116,105,110,103,32,83,104,97,112,101,32,116,111,32,66, +111,117,110,100,97,114,121,60,47,116,105,116,108,101,62,10,32,32,32,32, +60,99,101,110,116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101, +100,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60, +111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47, +111,114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, +10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,83,116,97,116,105,99,66,111,120,83,105,122,101,114,34,32,110,97, +109,101,61,34,119,120,73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73, +67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,47,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,70,108,101,120,71,114,105,100,83,105,122,101,114,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88, +84,51,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,73,110,112,117,116,32,100,97,116,97,115, +111,117,114,99,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95, -75,69,89,86,65,82,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,55,55,44,45,49,100,60,47,115, -105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,76,69,70,84,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, -105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65, -68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, -101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110, -97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,89,45,99,111,111,114,100,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,60, -47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99, -101,34,32,110,97,109,101,61,34,73,68,67,95,75,69,89,86,65,82,50,34,62,10, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,70, +73,69,76,68,95,83,72,80,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,50,44,45,49,100, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,69,65, +68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,76,69,70,84,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +66,105,116,109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34, +73,68,67,95,79,80,69,78,95,73,83,72,80,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71, +100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,111, +112,101,110,45,102,111,108,100,101,114,46,112,110,103,60,47,98,105,116, +109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79, +78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,76,124,119,120,65,76,73,71,78,95,76,69,70,84,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, +105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73, +67,84,69,88,84,50,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,79,117,116,112,117,116,32, +102,105,108,101,32,40,116,101,120,116,32,102,105,108,101,41,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119, +120,65,76,73,71,78,95,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34, +32,110,97,109,101,61,34,73,68,67,95,70,73,69,76,68,95,65,83,67,34,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, -105,122,101,62,55,55,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, -79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, -114,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, -79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,79,75,95,65,68,68,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,38,97,109,112,59, -114,101,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101, -61,34,73,68,67,65,78,67,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,38,97,109,112,59,67,108,111,115,101,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68,105,97, -108,111,103,34,32,110,97,109,101,61,34,73,68,68,95,67,79,78,86,69,82,84, -95,83,72,80,50,65,83,67,34,32,115,117,98,99,108,97,115,115,61,34,83,72, -80,50,65,83,67,68,108,103,34,62,10,32,32,32,32,60,115,116,121,108,101,62, -119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78, -85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62, -10,32,32,32,32,60,116,105,116,108,101,62,69,120,112,111,114,116,105,110, -103,32,83,104,97,112,101,32,116,111,32,66,111,117,110,100,97,114,121,60, -47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110,116,101,114,101, -100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, -122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, -120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84, -73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67, -65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, -79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,66,111, -120,83,105,122,101,114,34,32,110,97,109,101,61,34,119,120,73,68,95,65,78, -89,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, -110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,47, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83,105, -122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -95,83,84,65,84,73,67,84,69,88,84,51,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,73,110,112, -117,116,32,100,97,116,97,115,111,117,114,99,101,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76, -73,71,78,95,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32, -110,97,109,101,61,34,73,68,67,95,70,73,69,76,68,95,83,72,80,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,49,55,50,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, -101,62,119,120,84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76, -73,71,78,95,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116, -111,110,34,32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,73,83,72, -80,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, -114,99,101,115,46,99,112,112,36,48,48,57,45,111,112,101,110,45,102,111, -108,100,101,114,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116, -121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121, -108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +105,122,101,62,49,55,50,44,45,49,100,60,47,115,105,122,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116, +121,108,101,62,119,120,84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121, +108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, 65,76,73,71,78,95,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32,32, @@ -25208,51 +25241,20 @@ static unsigned char xml_res_file_9[] = { 32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, -116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,50, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,79,117,116,112,117,116,32,102,105,108,101,32, -40,116,101,120,116,32,102,105,108,101,41,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71, -78,95,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, -98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109, -101,61,34,73,68,67,95,70,73,69,76,68,95,65,83,67,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -49,55,50,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62, -119,120,84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71, -78,95,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, -98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,79,65,83,67,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101, -115,46,99,112,112,36,48,48,57,45,115,97,118,101,46,112,110,103,60,47,98, -105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95, -78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,76,69,70,84,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,79,65, +83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111, +117,114,99,101,115,46,99,112,112,36,115,97,118,101,46,112,110,103,60,47, +98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82, +95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,76,69,70,84,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, 105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, @@ -27069,51 +27071,227 @@ static unsigned char xml_res_file_9[] = { 116,109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68, 95,79,80,69,78,95,87,69,73,71,72,84,34,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, -97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48, -57,45,84,111,111,108,66,97,114,66,105,116,109,97,112,115,95,51,46,112,110, -103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,100,105,115,97,98,108,101,100,62,71, -100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48, -48,57,45,84,111,111,108,66,97,114,66,105,116,109,97,112,115,95,51,95,100, -105,115,97,98,108,101,100,46,112,110,103,60,47,100,105,115,97,98,108,101, -100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,116,111,111,108,116,105,112,62,79,112,101,110,32,119,101,105,103, -104,116,115,32,102,105,108,101,60,47,116,111,111,108,116,105,112,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, -116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116, -121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,84,111, +111,108,66,97,114,66,105,116,109,97,112,115,95,51,46,112,110,103,60,47, +98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,100,105,115,97,98,108,101,100,62,71,100,97,65,112, +112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,84,111,111,108,66, +97,114,66,105,116,109,97,112,115,95,51,95,100,105,115,97,98,108,101,100, +46,112,110,103,60,47,100,105,115,97,98,108,101,100,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,116,111,111,108,116, +105,112,62,79,112,101,110,32,119,101,105,103,104,116,115,32,102,105,108, +101,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, +66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65, -76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,48,60, -47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104, -111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,67,85,82,82,69,78, -84,85,83,69,68,95,87,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,50,50,48,44,45,49,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,76,124,119,120,71,82,79,87,124,119,120, +102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,48,60,47,98,111,114,100,101, +114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110, +97,109,101,61,34,73,68,67,95,67,85,82,82,69,78,84,85,83,69,68,95,87,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,50,50,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,76,124,119,120,71,82,79,87,124,119,120,65,76,73,71,78,95,67,69,78, +84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,98,111,114,100,101,114,62,48,60,47,98,111,114,100,101,114, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, +110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34, +73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,86,97,114,105,97,98,108,101, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76, +73,71,78,95,67,69,78,84,69,82,124,119,120,65,68,74,85,83,84,95,77,73,78, +83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,48,60,47,98,111,114,100,101, +114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110, +97,109,101,61,34,73,68,67,95,76,65,71,95,79,80,69,82,65,78,68,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,56,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79, +84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,51,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68, +67,95,76,65,71,95,79,80,69,82,65,78,68,95,84,77,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,56,48,44,45, +49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, 65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,48, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,51, 60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76, 60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, 102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69, -78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, +78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101, +120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,69,68,73, +84,54,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, +101,62,51,48,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82, +69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,71,82, +79,87,124,119,120,65,76,73,71,78,95,76,69,70,84,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,48, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97, +109,101,61,34,73,68,95,76,65,71,95,85,83,69,95,82,79,87,83,84,65,78,68, +95,87,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,85,115,101,32,114,111,119,45,115,116,97,110,100,97,114,100,105,122,101, +100,32,119,101,105,103,104,116,115,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, +119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101, +99,107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,76,65,71,95,73,78, +67,76,85,68,69,95,68,73,65,71,78,79,65,76,95,87,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62, +48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,73,110,99,108,117,100,101, +32,100,105,97,103,111,110,97,108,32,111,102,32,119,101,105,103,104,116, +115,32,109,97,116,114,105,120,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99,107,66, +111,120,34,32,110,97,109,101,61,34,73,68,95,76,65,71,95,77,69,68,73,65, +78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101,100,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +77,101,100,105,97,110,32,115,112,97,116,105,97,108,32,108,97,103,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82, +69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86, +69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,84,79,80,124,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,80,97,110,101, +108,34,32,110,97,109,101,61,34,73,68,68,95,70,73,69,76,68,67,65,76,67,95, +82,65,84,69,34,32,115,117,98,99,108,97,115,115,61,34,70,105,101,108,100, +78,101,119,67,97,108,99,82,97,116,101,68,108,103,34,62,10,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120, +71,114,105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73, +71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100, +101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69, +82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, +120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116, +34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,51,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +77,101,116,104,111,100,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76, +73,71,78,95,67,69,78,84,69,82,124,119,120,65,68,74,85,83,84,95,77,73,78, +83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,98,111,114,100,101,114,62,51,60,47,98,111,114,100,101,114,62,10,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104, +111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,82,65,84,69,95,79, +80,69,82,65,84,79,82,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,115,105,122,101,62,49,49,48,44,45,49,100,60,47,115,105,122,101,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76, +124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,51, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, +71,82,79,87,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, +120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, 106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, 109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, @@ -27121,155 +27299,90 @@ static unsigned char xml_res_file_9[] = { 99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34, -32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,86, -97,114,105,97,98,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,124,119,120,65,68, -74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,48, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67, -104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,76,65,71,95,79, -80,69,82,65,78,68,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,105,122,101,62,56,48,44,45,49,100,60,47,115,105,122,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67, -69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34, -32,110,97,109,101,61,34,73,68,67,95,76,65,71,95,79,80,69,82,65,78,68,95, -84,77,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -115,105,122,101,62,56,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, -119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,51,60,47,98,111,114,100,101,114,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, +32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,82,101,115,117,108,116,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53, +44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, +84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73, +68,95,65,68,68,95,67,79,76,85,77,78,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,100,100,32,86,97, +114,105,97,98,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,65,100, +100,32,110,101,119,32,99,111,108,117,109,110,32,116,111,32,116,97,98,108, +101,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79, +82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, 65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98,111, 114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, 99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101, -61,34,73,68,67,95,69,68,73,84,54,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,51,48,48,44,45,49,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, -101,62,119,120,84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,76,124,119,120,71,82,79,87,124,119,120,65,76,73,71,78,95,76,69,70,84, +115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34, +73,68,67,95,82,65,84,69,95,82,69,83,85,76,84,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,105,122,101,62,56,48,44,45,49,100,60,47, +115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82, 60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, -114,100,101,114,62,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +114,100,101,114,62,51,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, 32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, 114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, -122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99,107,66, -111,120,34,32,110,97,109,101,61,34,73,68,95,76,65,71,95,85,83,69,95,82, -79,87,83,84,65,78,68,95,87,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99, -107,101,100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,85,115,101,32,114,111,119,45,115,116,97,110,100, -97,114,100,105,122,101,100,32,119,101,105,103,104,116,115,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, -86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99, +101,34,32,110,97,109,101,61,34,73,68,67,95,82,65,84,69,95,82,69,83,85,76, +84,95,84,77,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,56,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61,34,73,68, -95,76,65,71,95,73,78,67,76,85,68,69,95,68,73,65,71,78,79,65,76,95,87,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,101,100,62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,73,110, -99,108,117,100,101,32,100,105,97,103,111,110,97,108,32,111,102,32,119,101, -105,103,104,116,115,32,109,97,116,114,105,120,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73, -67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76, -60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,84,79,80,124,119,120,65,76,73,71,78,95,67,69, -78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,50,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,80,97,110,101,108,34,32,110,97,109,101, -61,34,73,68,68,95,70,73,69,76,68,67,65,76,67,95,82,65,84,69,34,32,115,117, -98,99,108,97,115,115,61,34,70,105,101,108,100,78,101,119,67,97,108,99,82, -97,116,101,68,108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83,105,122, -101,114,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79, -82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82, -95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78, -84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84, -73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, -34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, -61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,51,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,101,116,104,111,100, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84, -69,82,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,51,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110, -97,109,101,61,34,73,68,67,95,82,65,84,69,95,79,80,69,82,65,84,79,82,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49, -49,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98,111,114,100,101, -114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,76,124,119,120,71,82,79,87,124,119,120, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98,111,114, +100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67, +69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,124,119,120,65,68, +74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88, +84,50,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,61,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, 65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32, 32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, 114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, @@ -27284,146 +27397,99 @@ static unsigned char xml_res_file_9[] = { 115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109, -101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,101,115, -117,108,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86, -69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,65,68,68, -95,67,79,76,85,77,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,65,100,100,32,86,97,114,105,97,98,108, -101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,116,111,111,108,116,105,112,62,65,100,100,32,110,101, -119,32,99,111,108,117,109,110,32,116,111,32,116,97,98,108,101,60,47,116, -111,111,108,116,105,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78, -84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,82,65, -84,69,95,82,69,83,85,76,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,105,122,101,62,56,48,44,45,49,100,60,47,115,105,122,101,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62, -51,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109, -101,61,34,73,68,67,95,82,65,84,69,95,82,69,83,85,76,84,95,84,77,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,56,48,44, -45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67, -69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,51,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84, -73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, -79,78,84,65,76,124,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77, -73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110, -97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,50,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,61,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62, -119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32, +101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,52,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,87,101, +105,103,104,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, -60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,76,69,70,84, +124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47, +115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69, +82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62, +50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, 122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95, -83,84,65,84,73,67,84,69,88,84,52,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,87,101,105,103,104,116, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,76,69,70,84,124,119,120,65, -76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, -114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67, -65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,105,116, -109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,79, -80,69,78,95,87,69,73,71,72,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82, -101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,57,45,84,111,111, +66,105,116,109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34, +73,68,95,79,80,69,78,95,87,69,73,71,72,84,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97, +65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,84,111,111, 108,66,97,114,66,105,116,109,97,112,115,95,51,46,112,110,103,60,47,98,105, 116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,100,105,115,97,98,108,101,100,62,71,100,97,65,112,112,82,101,115, -111,117,114,99,101,115,46,99,112,112,36,48,48,57,45,84,111,111,108,66,97, -114,66,105,116,109,97,112,115,95,51,95,100,105,115,97,98,108,101,100,46, -112,110,103,60,47,100,105,115,97,98,108,101,100,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,79, -112,101,110,32,119,101,105,103,104,116,115,32,102,105,108,101,60,47,116, -111,111,108,116,105,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79, -78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, -67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116, -62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116, +111,117,114,99,101,115,46,99,112,112,36,84,111,111,108,66,97,114,66,105, +116,109,97,112,115,95,51,95,100,105,115,97,98,108,101,100,46,112,110,103, +60,47,100,105,115,97,98,108,101,100,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,79,112,101,110, +32,119,101,105,103,104,116,115,32,102,105,108,101,60,47,116,111,111,108, +116,105,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47, +115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, +72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61, +34,73,68,67,95,82,65,84,69,95,87,69,73,71,72,84,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,50,48,44,45,49,100, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,76,124,119,120,71,82,79,87,124,119,120,65,76,73, +71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, +86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78, +95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72, +79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69, +82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,99,111,108,115,62,51,60,47,99,111,108,115,62, +10,32,32,32,32,32,32,60,114,111,119,115,62,51,60,47,114,111,119,115,62, +10,32,32,32,32,32,32,60,118,103,97,112,62,48,60,47,118,103,97,112,62,10, +32,32,32,32,32,32,60,104,103,97,112,62,48,60,47,104,103,97,112,62,10,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71, +114,105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69, +118,101,110,116,32,86,97,114,105,97,98,108,101,60,47,108,97,98,101,108, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, 76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97, @@ -27432,67 +27498,16 @@ static unsigned char xml_res_file_9[] = { 60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, 101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110, -97,109,101,61,34,73,68,67,95,82,65,84,69,95,87,69,73,71,72,84,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,50,48, -44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,71,82,79,87,124,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116, -62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62, -10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, -76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, -84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95, -67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,99,111,108,115,62,51,60,47,99, -111,108,115,62,10,32,32,32,32,32,32,60,114,111,119,115,62,51,60,47,114, -111,119,115,62,10,32,32,32,32,32,32,60,118,103,97,112,62,48,60,47,118,103, -97,112,62,10,32,32,32,32,32,32,60,104,103,97,112,62,48,60,47,104,103,97, -112,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101, -120,71,114,105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, -99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73, -67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,69,118,101,110,116,32,86,97,114,105,97,98,108,101,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, -101,114,62,51,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, -120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88, -84,53,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,66,97,115,101,32,86,97,114,105,97,98,108,101,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,51,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, +116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,53, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,66,97,115,101,32,86,97,114,105,97,98,108,101,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,51,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, 101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110, @@ -28729,151 +28744,151 @@ static unsigned char xml_res_file_9[] = { 116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,87,69, 73,71,72,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105, 116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115, -46,99,112,112,36,48,48,57,45,84,111,111,108,66,97,114,66,105,116,109,97, -112,115,95,51,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,100,105,115,97,98,108,101,100,62,71, -100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48, -48,57,45,84,111,111,108,66,97,114,66,105,116,109,97,112,115,95,51,95,100, -105,115,97,98,108,101,100,46,112,110,103,60,47,100,105,115,97,98,108,101, -100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, -101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,76, -69,70,84,124,119,120,82,73,71,72,84,124,119,120,65,76,73,71,78,95,82,73, -71,72,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84, -73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, +46,99,112,112,36,84,111,111,108,66,97,114,66,105,116,109,97,112,115,95, +51,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,100,105,115,97,98,108,101,100,62,71,100,97,65,112, +112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,84,111,111,108,66, +97,114,66,105,116,109,97,112,115,95,51,95,100,105,115,97,98,108,101,100, +46,112,110,103,60,47,100,105,115,97,98,108,101,100,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68, +69,82,95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,76,69,70,84,124,119,120,82, +73,71,72,84,124,119,120,65,76,73,71,78,95,82,73,71,72,84,124,119,120,65, +76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, +114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79, +84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82, +73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, +60,98,111,114,100,101,114,62,49,50,60,47,98,111,114,100,101,114,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,83,116,97,116,105,99,66,111,120,83,105,122, +101,114,34,32,110,97,109,101,61,34,119,120,73,68,95,65,78,89,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,82,97,100,105,111,66,117,116,116,111,110,34,32,110, +97,109,101,61,34,73,68,67,95,82,65,68,73,79,49,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,67,108,97,115,115,105,99,32,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, +101,62,119,120,82,66,95,71,82,79,85,80,60,47,115,116,121,108,101,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82, +69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,50,53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105,111,66,117, +116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,82,65,68,73,79,50, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,83,112,97,116,105,97,108,32,76,97,103,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99, +101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,105,122,101,62,50,53,44,53,100,60,47,115,105,122,101,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +82,97,100,105,111,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73, +68,67,95,82,65,68,73,79,51,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97,116,105, +97,108,32,69,114,114,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69, +82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, -79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62, +119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, 97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69, 78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,50,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, -105,99,66,111,120,83,105,122,101,114,34,32,110,97,109,101,61,34,119,120, -73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105,111,66, -117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,82,65,68,73, -79,49,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,67,108,97,115,115,105,99,32,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,116,121,108,101,62,119,120,82,66,95,71,82,79,85,80, -60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,54,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,105,122,101,62,50,53,44,53,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,82,97,100,105,111,66,117,116,116,111,110,34,32,110,97,109,101,61,34, -73,68,67,95,82,65,68,73,79,50,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97,116, -105,97,108,32,76,97,103,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73, -67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,53,44,53,100, -60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,82,97,100,105,111,66,117,116,116,111,110,34,32, -110,97,109,101,61,34,73,68,67,95,82,65,68,73,79,51,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,112,97,116,105,97,108,32,69,114,114,111,114,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, -78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120, +120,83,116,97,116,105,99,76,105,110,101,34,32,110,97,109,101,61,34,115, +116,108,105,110,101,95,105,100,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,115,105,122,101,62,52,48,48,44,49,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +115,116,121,108,101,62,119,120,76,73,95,72,79,82,73,90,79,78,84,65,76,60, +47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120, 65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60, 47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,98,111,114,100,101,114,62,54,60,47,98,111,114,100,101,114,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,76,105,110,101,34,32,110, -97,109,101,61,34,115,116,108,105,110,101,95,105,100,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,52,48,48, -44,49,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,116,121,108,101,62,119,120,76,73,95,72,79,82,73,90, -79,78,84,65,76,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84, -84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73, -90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,54,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105, -101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99,107,66,111, +120,34,32,110,97,109,101,61,34,73,68,95,80,82,69,68,95,86,65,76,95,67,66, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,80,114,101,100,46,32,86,97,108,46,32,97,110, +100,32,82,101,115,46,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +115,105,122,101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, 101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, 34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99, -107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,80,82,69,68,95,86,65, -76,95,67,66,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,80,114,101,100,46,32,86,97,108,46, -32,97,110,100,32,82,101,115,46,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99, -101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104, -101,99,107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,67,79,69,70,95, -86,65,82,95,77,65,84,82,73,88,95,67,66,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111, -101,102,102,46,32,86,97,114,46,32,77,97,116,46,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,67,79,69,70,95,86,65, +82,95,77,65,84,82,73,88,95,67,66,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,101, +102,102,46,32,86,97,114,46,32,77,97,116,46,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, 114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,87, @@ -29366,34 +29381,34 @@ static unsigned char xml_res_file_9[] = { 82,95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62, 71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36, -48,48,57,45,111,112,101,110,45,102,111,108,100,101,114,46,112,110,103,60, -47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +111,112,101,110,45,102,111,108,100,101,114,46,112,110,103,60,47,98,105, +116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, -111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, -114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105,111,66,117, -116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,82,65,68,73,79,51, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,85,115,101,32,116,104,101,32,98,111,117,110,100,105,110,103, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, +120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47, +111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, +65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105,111,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,82,65,68,73,79,51,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,85,115,101,32,116,104,101,32,98,111,117,110,100,105,110,103, 32,98,111,120,32,111,102,32,115,104,97,112,101,32,100,97,116,97,115,111, 117,114,99,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,48,60,47,118,97,108, @@ -29440,114 +29455,83 @@ static unsigned char xml_res_file_9[] = { 32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78, 69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,57,45, -111,112,101,110,45,102,111,108,100,101,114,46,112,110,103,60,47,98,105, -116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,111,112,101, +110,45,102,111,108,100,101,114,46,112,110,103,60,47,98,105,116,109,97,112, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, -95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78, -84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119,120,69, -88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,69, -82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, -101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,82,97,100,105,111,66,117,116,116,111,110,34,32,110,97,109,101, -61,34,73,68,67,95,82,65,68,73,79,95,76,65,89,69,82,83,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85, -115,101,32,116,104,101,32,98,111,117,110,100,105,110,103,32,98,111,120, -32,111,102,32,101,120,105,115,116,105,110,103,32,108,97,121,101,114,115, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,118,97,108,117,101,62,48,60,47,118,97,108,117,101,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65, -76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67, -95,71,82,73,68,95,76,65,89,69,82,83,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,52,48,44,45,49,60,47, -115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,99,111,110,116,101,110,116,47,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, -65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, +79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69, +82,84,73,67,65,76,124,119,120,65,76,76,124,119,120,69,88,80,65,78,68,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, 100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, -97,116,105,99,66,111,120,83,105,122,101,114,34,32,110,97,109,101,61,34, -119,120,73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -71,114,105,100,32,83,105,122,101,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69, -82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,70, -108,101,120,71,114,105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,99,111,108,115,62,50,60,47,99,111,108,115,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,50,60, -47,114,111,119,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118, -103,97,112,62,48,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,104,103,97,112,62,48,60,47,104,103,97,112,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,69, -82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119,120,65,68,74, -85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, -47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83, -116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83, -84,65,84,73,67,84,69,88,84,54,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,117,109,98,101,114,32,111, -102,32,82,111,119,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78, +84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69, +70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73, +67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,82,97, +100,105,111,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67, +95,82,65,68,73,79,95,76,65,89,69,82,83,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,115,101,32,116, +104,101,32,98,111,117,110,100,105,110,103,32,98,111,120,32,111,102,32,101, +120,105,115,116,105,110,103,32,108,97,121,101,114,115,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118, +97,108,117,101,62,48,60,47,118,97,108,117,101,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116, -114,108,34,32,110,97,109,101,61,34,73,68,67,95,69,68,73,84,55,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, -101,62,119,120,84,69,95,82,73,71,72,84,60,47,115,116,121,108,101,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117, -101,62,50,60,47,118,97,108,117,101,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, +76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67, +104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,71,82,73,68,95, +76,65,89,69,82,83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,115,105,122,101,62,49,52,48,44,45,49,60,47,115,105,122,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,110, +116,101,110,116,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, +99,66,111,120,83,105,122,101,114,34,32,110,97,109,101,61,34,119,120,73, +68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, +110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116, +62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,71,114,105, +100,32,83,105,122,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79, +82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120, +71,114,105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,99,111,108,115,62,50,60,47,99,111,108,115,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,50,60,47,114,111, +119,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112, +62,48,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,104,103,97,112,62,48,60,47,104,103,97,112,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, 34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, @@ -29558,88 +29542,119 @@ static unsigned char xml_res_file_9[] = { 101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, 106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, 84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84, -69,88,84,53,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,78,117,109,98,101,114,32,111,102,32,67,111,108, -117,109,110,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, -76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34, -32,110,97,109,101,61,34,73,68,67,95,69,68,73,84,56,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119, -120,84,69,95,82,73,71,72,84,60,47,115,116,121,108,101,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,50,60, -47,118,97,108,117,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +69,88,84,54,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,78,117,109,98,101,114,32,111,102,32,82,111,119, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78, +95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97, +109,101,61,34,73,68,67,95,69,68,73,84,55,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69, +95,82,73,71,72,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,50,60,47,118, +97,108,117,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, +119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34, +32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,53,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,78,117,109,98,101,114,32,111,102,32,67,111,108,117,109,110,115,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, -79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, -114,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, -79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69, -82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110, -34,32,110,97,109,101,61,34,73,68,95,67,82,69,65,84,69,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,38,97,109,112, -59,114,101,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67, -69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, -101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101,62, -10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69, -82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69, +82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101, +61,34,73,68,67,95,69,68,73,84,56,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,73, +71,72,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,50,60,47,118,97,108,117, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124, +119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60, +98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, +47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, +119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61, +34,73,68,95,67,82,69,65,84,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,67,38,97,109,112,59,114,101,97,116,101, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, +95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122, +101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69, +82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62, +53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, 97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73, 67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110, -97,109,101,61,34,73,68,67,65,78,67,69,76,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,97,109,112,59,67,108,111, -115,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,47,111,98,106,101,99,116, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, +53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, +62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65, +76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, +114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97, +109,101,61,34,73,68,67,65,78,67,69,76,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,38,97,109,112,59,67,108,111,115, +101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, 68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,68,95,67,79,78,86, 69,82,84,95,66,79,85,78,68,65,82,89,95,84,79,95,83,72,80,34,32,115,117, @@ -29723,188 +29738,188 @@ static unsigned char xml_res_file_9[] = { 32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78, 69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, -115,111,117,114,99,101,115,46,99,112,112,36,48,48,57,45,111,112,101,110, -45,102,111,108,100,101,114,46,112,110,103,60,47,98,105,116,109,97,112,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111, -114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, -111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34, -73,68,95,67,82,69,65,84,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,67,38,97,109,112,59,114,101,97,116,101,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +115,111,117,114,99,101,115,46,99,112,112,36,111,112,101,110,45,102,111, +108,100,101,114,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, -76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, +105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, +110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,67, +82,69,65,84,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,67,38,97,109,112,59,114,101,97,116,101,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, +95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,65,78,67, +69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,38,97,109,112,59,67,108,111,115,101,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109, +101,61,34,73,68,68,95,51,68,80,76,79,84,34,32,115,117,98,99,108,97,115, +115,61,34,67,51,68,68,108,103,34,62,10,32,32,32,32,60,115,116,121,108,101, +62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69, +78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101, +62,10,32,32,32,32,60,116,105,116,108,101,62,65,120,105,115,32,83,101,108, +101,99,116,105,111,110,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99, +101,110,116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101,100, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32, 32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67, -65,78,67,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,38,97,109,112,59,67,108,111,115,101,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, +84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83, +116,97,116,105,99,66,111,120,83,105,122,101,114,34,32,110,97,109,101,61, +34,119,120,73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76, +60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,88,32,86,97,114,105,97,98,108,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, +79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +76,105,115,116,66,111,120,34,32,110,97,109,101,61,34,73,68,67,95,76,73, +83,84,95,86,65,82,73,78,95,88,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,99,111,110,116,101,110,116,47,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,57,48,44, +49,48,55,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,76,66,95,83,73, +78,71,76,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110, -97,109,101,61,34,73,68,68,95,51,68,80,76,79,84,34,32,115,117,98,99,108, -97,115,115,61,34,67,51,68,68,108,103,34,62,10,32,32,32,32,60,115,116,121, -108,101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95, -77,69,78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108, -101,62,10,32,32,32,32,60,116,105,116,108,101,62,65,120,105,115,32,83,101, -108,101,99,116,105,111,110,60,47,116,105,116,108,101,62,10,32,32,32,32, -60,99,101,110,116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101, -100,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60, -111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114, -105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, -78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, -122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, -116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84, +73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114, +100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,66,111,120, +83,105,122,101,114,34,32,110,97,109,101,61,34,119,120,73,68,95,65,78,89, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,89, +32,86,97,114,105,97,98,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, -114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,83,116,97,116,105,99,66,111,120,83,105,122,101,114,34,32,110,97, -109,101,61,34,119,120,73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73, -67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,88,32,86,97,114,105,97,98,108,101, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72, -79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,76,105,115,116,66,111,120,34,32,110,97,109,101,61,34,73,68,67,95, -76,73,83,84,95,86,65,82,73,78,95,88,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,99,111,110,116,101,110,116,47,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,57, -48,44,49,48,55,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,76,66,95, -83,73,78,71,76,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65, +76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,76,105,115,116,66,111,120,34,32, +110,97,109,101,61,34,73,68,67,95,76,73,83,84,95,86,65,82,73,78,95,89,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,110, +116,101,110,116,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,105,122,101,62,57,48,44,49,48,55,100,60,47,115,105,122,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116, +121,108,101,62,119,120,76,66,95,83,73,78,71,76,69,60,47,115,116,121,108, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,83,116,97,116,105,99,66,111,120,83,105,122,101,114,34,32,110, +97,109,101,61,34,119,120,73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84, +73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,90,32,86,97,114,105,97,98,108, +101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,76,105,115,116,66,111,120,34,32,110,97,109,101,61,34, +73,68,67,95,76,73,83,84,95,86,65,82,73,78,95,90,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,110,116,101,110,116,47, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,57,48,44,49,48,55,100,60,47,115,105,122,101,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119, +120,76,66,95,83,73,78,71,76,69,60,47,115,116,121,108,101,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69, -82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -66,111,120,83,105,122,101,114,34,32,110,97,109,101,61,34,119,120,73,68, -95,65,78,89,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, -110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,89,32,86,97,114,105,97,98,108,101,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,76,105,115,116,66,111, -120,34,32,110,97,109,101,61,34,73,68,67,95,76,73,83,84,95,86,65,82,73,78, -95,89,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -99,111,110,116,101,110,116,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,105,122,101,62,57,48,44,49,48,55,100,60,47,115, -105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,116,121,108,101,62,119,120,76,66,95,83,73,78,71,76,69,60,47,115, -116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,83,116,97,116,105,99,66,111,120,83,105,122,101,114, -34,32,110,97,109,101,61,34,119,120,73,68,95,65,78,89,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,90,32,86,97,114,105, -97,98,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, -78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,76,105,115,116,66,111,120,34,32,110,97,109,101, -61,34,73,68,67,95,76,73,83,84,95,86,65,82,73,78,95,90,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,110,116,101,110, -116,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, -105,122,101,62,57,48,44,49,48,55,100,60,47,115,105,122,101,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, -62,119,120,76,66,95,83,73,78,71,76,69,60,47,115,116,121,108,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76, -76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100, -101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, -101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, -76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120, -73,68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73, -67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, +105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, +110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73, +68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67, +65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, 101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110, 97,109,101,61,34,119,120,73,68,95,67,65,78,67,69,76,34,62,10,32,32,32,32, @@ -30622,184 +30637,183 @@ static unsigned char xml_res_file_9[] = { 32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69, 60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, -114,99,101,115,46,99,112,112,36,48,48,57,45,115,101,108,115,116,121,108, -101,49,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,57,45, -115,101,108,115,116,121,108,101,49,46,112,110,103,60,47,98,105,116,109, -97,112,50,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,50,48,48,44,49,54,48,60,47,115,105,122,101,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84, -73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,48,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,66,105, -116,109,97,112,34,32,110,97,109,101,61,34,73,68,67,95,83,69,76,69,67,84, -73,79,78,95,83,84,89,76,69,50,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78, -69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, -114,99,101,115,46,99,112,112,36,48,48,57,45,115,101,108,115,116,121,108, -101,50,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,57,45, -115,101,108,115,116,121,108,101,50,46,112,110,103,60,47,98,105,116,109, -97,112,50,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,50,48,48,44,49,54,48,60,47,115,105,122,101,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, -76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,66,79,84,84,79,77,60, -47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,51,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, -110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101, -110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67, -65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,65, -85,84,79,95,76,65,66,69,76,83,95,67,66,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99, -107,101,100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +114,99,101,115,46,99,112,112,36,115,101,108,115,116,121,108,101,49,46,112, +110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101, +115,111,117,114,99,101,115,46,99,112,112,36,115,101,108,115,116,121,108, +101,49,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,48,48,44,49,54,48, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, +73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, +76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +98,111,114,100,101,114,62,53,48,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,83,116,97,116,105,99,66,105,116,109,97,112,34,32,110, +97,109,101,61,34,73,68,67,95,83,69,76,69,67,84,73,79,78,95,83,84,89,76, +69,50,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121, +108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97, +112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112, +112,36,115,101,108,115,116,121,108,101,50,46,112,110,103,60,47,98,105,116, +109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116, +109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115, +46,99,112,112,36,115,101,108,115,116,121,108,101,50,46,112,110,103,60,47, +98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,115,105,122,101,62,50,48,48,44,49,54,48,60,47,115,105,122,101,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,68,111,110,39,116,32,115,104,111,119,32,116,104,105,115, -32,100,105,97,108,111,103,32,97,103,97,105,110,32,40,89,111,117,32,99,97, -110,32,97,108,119,97,121,115,32,99,104,97,110,103,101,32,116,104,105,115, -32,115,101,116,116,105,110,103,32,117,115,105,110,103,32,109,101,110,117, -58,32,70,105,108,101,45,38,103,116,59,80,114,101,102,101,114,101,110,99, -101,115,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,111,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,49,48,60,47,115,105,122,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,102,111,110,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,103,62,35,54,54,54,54,54,54, -60,47,102,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108,101,47,62,10,32, -32,32,32,60,99,101,110,116,101,114,101,100,62,49,60,47,99,101,110,116,101, -114,101,100,62,10,32,32,32,32,60,115,116,121,108,101,62,119,120,67,65,80, -84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,67, -76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32,32,32,60, -98,103,62,35,70,70,70,70,70,70,60,47,98,103,62,10,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,68,95, -67,79,78,78,69,67,84,95,68,65,84,65,83,79,85,82,67,69,34,32,115,117,98, -99,108,97,115,115,61,34,67,111,110,110,101,99,116,68,97,116,97,115,111, -117,114,99,101,68,108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, -10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84, -73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79, -82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69, +70,84,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,66, +79,84,84,79,77,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,51,48,60,47,98,111,114,100,101,114,62,10,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, +47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73, +67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, 105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,78,111, -116,101,98,111,111,107,34,32,110,97,109,101,61,34,73,68,67,95,68,83,95, -78,79,84,69,66,79,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,110,111,116,101, -98,111,111,107,112,97,103,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109, +101,61,34,73,68,95,65,85,84,79,95,76,65,66,69,76,83,95,67,66,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62, +49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, +119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83, +116,97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,68,111,110,39,116,32,115,104,111,119, +32,116,104,105,115,32,100,105,97,108,111,103,32,97,103,97,105,110,32,40, +89,111,117,32,99,97,110,32,97,108,119,97,121,115,32,99,104,97,110,103,101, +32,116,104,105,115,32,115,101,116,116,105,110,103,32,117,115,105,110,103, +32,109,101,110,117,58,32,70,105,108,101,45,38,103,116,59,80,114,101,102, +101,114,101,110,99,101,115,41,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,102,111,110,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,48,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,102,111,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,103,62,35,54, +54,54,54,54,54,60,47,102,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108,101, +47,62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62,49,60,47,99,101, +110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121,108,101,62,119, +120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124, +119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32, +32,32,60,98,103,62,35,70,70,70,70,70,70,60,47,98,103,62,10,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34, +73,68,68,95,67,79,78,78,69,67,84,95,68,65,84,65,83,79,85,82,67,69,34,32, +115,117,98,99,108,97,115,115,61,34,67,111,110,110,101,99,116,68,97,116, +97,115,111,117,114,99,101,68,108,103,34,62,10,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86, +69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,80,97,110,101,108,34,32,110,97,109,101,61,34,100,115,70,105,108,101, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122, -101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,115,105,122,101,62,48,44,52,48,60,47,115,105, -122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +120,78,111,116,101,98,111,111,107,34,32,110,97,109,101,61,34,73,68,67,95, +68,83,95,78,79,84,69,66,79,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,110,111, +116,101,98,111,111,107,112,97,103,101,34,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83,105,122,101, -114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,99,111,108,115,62,51,60,47,99,111,108,115,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,114,111, -119,115,62,50,60,47,114,111,119,115,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,48,60,47, -118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,104,103,97,112,62,48,60,47,104,103,97,112,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +34,119,120,80,97,110,101,108,34,32,110,97,109,101,61,34,100,115,70,105, +108,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, +83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67, +65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109, -101,61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,73,110,112,117,116,32,102,105,108,101,32,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95, -67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119, -120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,48,44,52,48,60, +47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67, -116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,70,73,69,76,68,95,65, -83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,50,44,45,49,100, -60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, -84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100, +83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,99,111,108,115,62,51,60,47,99,111,108,115, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,114,111,119,115,62,50,60,47,114,111,119,115,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103, +97,112,62,48,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103,97,112,62,48,60,47,104, +103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116, +34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +32,32,60,108,97,98,101,108,62,73,110,112,117,116,32,102,105,108,101,32, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, +65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, +120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116, -116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,73,65, -83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68, -69,82,95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,70, +73,69,76,68,95,65,83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55, +50,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121, +108,101,62,119,120,84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, +62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78, +84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84, +73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101, -115,46,99,112,112,36,48,48,57,45,111,112,101,110,45,102,111,108,100,101, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, +119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84, +65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73, +67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112, +66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,79,80,69, +78,95,73,65,83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, +66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,111,112,101,110,45,102,111,108,100,101, 114,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, @@ -30837,153 +30851,153 @@ static unsigned char xml_res_file_9[] = { 32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60, 47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71, -100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48, -48,57,45,100,114,97,103,100,114,111,112,46,112,110,103,60,47,98,105,116, -109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97, -65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,57, -45,100,114,97,103,100,114,111,112,46,112,110,103,60,47,98,105,116,109,97, -112,50,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,100, +114,97,103,100,114,111,112,46,112,110,103,60,47,98,105,116,109,97,112,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101, +115,111,117,114,99,101,115,46,99,112,112,36,100,114,97,103,100,114,111, +112,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, 99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -48,44,52,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, -122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, 115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,52,44,49,48,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +32,32,32,32,32,32,32,32,60,115,105,122,101,62,48,44,52,48,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114, 34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,68,97,116,97,32,83,111,117,114,99,101,32,79,118,101,114,118, -105,101,119,47,72,101,108,112,58,32,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,60,115,105,122,101,62,52,44,49,48,60,47,115,105,122,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, +105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,97, +116,97,32,83,111,117,114,99,101,32,79,118,101,114,118,105,101,119,47,72, +101,108,112,58,32,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,72,121,112,101,114,108,105,110,107,67,116,114, +108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,117,114,108,62,104,116,116,112,58,47,47,103, +101,111,100,97,99,101,110,116,101,114,46,103,105,116,104,117,98,46,105, +111,47,102,111,114,109,97,116,115,46,104,116,109,108,60,47,117,114,108, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,47,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,70,105,108,101,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,110,111,116,101,98,111,111,107,112, +97,103,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,80,97,110,101, +108,34,32,110,97,109,101,61,34,100,115,68,97,116,97,98,97,115,101,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, 114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,72,121,112,101,114,108,105, -110,107,67,116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,117,114,108,62,104,116, -116,112,58,47,47,103,101,111,100,97,99,101,110,116,101,114,46,103,105,116, -104,117,98,46,105,111,47,102,111,114,109,97,116,115,46,104,116,109,108, -60,47,117,114,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, -116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,47,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,70,105,108,101,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,115,105,122,101,62,48,44,49,48,60,47,115,105,122, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, 47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,110,111,116,101,98, -111,111,107,112,97,103,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -80,97,110,101,108,34,32,110,97,109,101,61,34,100,115,68,97,116,97,98,97, -115,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67, -65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,48,44,49,48,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110, +97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,68,97,116,97,98,97,115,101,32,84,121,112, +101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99, +101,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68,66,95,84,89,80, +69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,52,48,44,45,49,60,47,115, +105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,99,111,110,116,101,110,116,47,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, -120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88, -84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,97,116,97,98,97,115, -101,32,84,121,112,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,47,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79, +82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114, -100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67, -104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68, -66,95,84,89,80,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,52,48,44, -45,49,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,110,116,101,110, -116,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,47, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116, +34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, -120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,68,97,116,97,98,97,115,101,32,72, -111,115,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,60,108,97,98,101,108,62,68,97,116,97,98,97,115,101,32,72,111,115, +116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120, -116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68, -66,95,72,79,83,84,34,32,115,117,98,99,108,97,115,115,61,34,65,117,116,111, -84,101,120,116,67,116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -49,55,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67, +116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68,66,95, +72,79,83,84,34,32,115,117,98,99,108,97,115,115,61,34,65,117,116,111,84, +101,120,116,67,116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49, +55,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, @@ -31370,153 +31384,153 @@ static unsigned char xml_res_file_9[] = { 116,108,101,62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62,49,60, 47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121,108, 101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77, -69,78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101, -62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110, -97,109,101,61,34,73,68,68,95,67,79,78,78,69,67,84,95,68,65,84,65,83,79, -85,82,67,69,95,83,73,77,80,76,69,34,32,115,117,98,99,108,97,115,115,61, -34,67,111,110,110,101,99,116,68,97,116,97,115,111,117,114,99,101,68,108, -103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +69,78,85,124,119,120,82,69,83,73,90,69,95,66,79,82,68,69,82,124,119,120, +67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34, +73,68,68,95,67,79,78,78,69,67,84,95,68,65,84,65,83,79,85,82,67,69,95,83, +73,77,80,76,69,34,32,115,117,98,99,108,97,115,115,61,34,67,111,110,110, +101,99,116,68,97,116,97,115,111,117,114,99,101,68,108,103,34,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, +120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, +10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, +105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, +110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65, -76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,78,111,116,101,98,111,111, -107,34,32,110,97,109,101,61,34,73,68,67,95,68,83,95,78,79,84,69,66,79,79, -75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,110,111,116,101,98,111,111,107,112,97, -103,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,80,97,110,101,108, -34,32,110,97,109,101,61,34,100,115,70,105,108,101,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,78,111,116,101,98,111,111,107,34,32,110,97,109,101, +61,34,73,68,67,95,68,83,95,78,79,84,69,66,79,79,75,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,110,111,116,101,98,111,111,107,112,97,103,101,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105, -101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,115,105,122,101,62,48,44,52,48,60,47,115,105,122,101,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,70,108,101,120,71,114,105,100,83,105,122,101,114,34,62,10,32, +108,97,115,115,61,34,119,120,80,97,110,101,108,34,32,110,97,109,101,61, +34,100,115,70,105,108,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86, +69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,48, +44,52,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114, +105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,108,115,62,51,60,47,99,111, +108,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,114,111,119,115,62,50,60,47,114,111,119,115,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -99,111,108,115,62,51,60,47,99,111,108,115,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,50, -60,47,114,111,119,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,48,60,47,118,103,97,112, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,104,103,97,112,62,48,60,47,104,103,97,112,62,10,32,32,32,32,32, +118,103,97,112,62,48,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103,97,112,62,48, +60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,73, -110,112,117,116,32,102,105,108,101,32,60,47,108,97,98,101,108,62,10,32, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,73,110,112,117,116,32,102,105,108, +101,32,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124, +119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76, +124,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90, +69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73, +68,67,95,70,73,69,76,68,95,65,83,67,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, +101,62,49,55,50,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +115,116,121,108,101,62,119,120,84,69,95,82,69,65,68,79,78,76,89,60,47,115, +116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73, +90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86, +69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84, -69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119,120,65,68, -74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32, +32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108, -34,32,110,97,109,101,61,34,73,68,67,95,70,73,69,76,68,95,65,83,67,34,62, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, +79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69, +82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,105,116, +109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95, +79,80,69,78,95,73,65,83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, +62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,105,122,101,62,49,55,50,44,45,49,100,60,47,115,105, -122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82, -69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, -76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, +115,111,117,114,99,101,115,46,99,112,112,36,111,112,101,110,45,102,111, +108,100,101,114,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61, +34,73,68,67,95,83,84,65,84,73,67,95,69,77,80,84,89,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, -76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110, -34,32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,73,65,83,67,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78, -79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109, -97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99, -112,112,36,48,48,57,45,111,112,101,110,45,102,111,108,100,101,114,46,112, -110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, -105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84, -73,67,95,69,77,80,84,89,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,47,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78, -84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119,120,65, -68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32, +32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, +65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, +120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67, +69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,83,116,97,116,105,99,66,105,116,109,97,112,34,32,110,97,109, +101,61,34,73,68,67,95,68,82,65,71,95,68,82,79,80,95,66,79,88,34,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78, +69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112, +62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112, +36,100,114,97,103,100,114,111,112,46,112,110,103,60,47,98,105,116,109,97, +112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112, +82,101,115,111,117,114,99,101,115,46,99,112,112,36,100,114,97,103,100,114, +111,112,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79, -78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82, -84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,49,53,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, -105,99,66,105,116,109,97,112,34,32,110,97,109,101,61,34,73,68,67,95,68, -82,65,71,95,68,82,79,80,95,66,79,88,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121, -108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82, -101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,57,45,100,114,97, -103,100,114,111,112,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115, -111,117,114,99,101,115,46,99,112,112,36,48,48,57,45,100,114,97,103,100, -114,111,112,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, @@ -32125,113 +32139,82 @@ static unsigned char xml_res_file_9[] = { 62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62,49,60,47,99,101, 110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121,108,101,62,119, 120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124, -119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101, -61,34,73,68,68,95,70,73,69,76,68,67,65,76,67,95,83,72,69,69,84,34,32,115, -117,98,99,108,97,115,115,61,34,70,105,101,108,100,78,101,119,67,97,108, -99,83,104,101,101,116,68,108,103,34,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, -34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69, -82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,78,111,116,101,98,111,111,107,34,32, -110,97,109,101,61,34,73,68,95,78,79,84,69,66,79,79,75,34,62,10,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,55,53,48,44,51,48,48,60,47,115, -105,122,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, -114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, -71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76, -76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,65, -80,80,76,89,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,65,112,112,108,121,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,71,82,79,87,124,119,120,65,76,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, -117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95,67,65,78, -67,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,67,108,111,115,101,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65, -76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116, -105,116,108,101,62,67,97,108,99,117,108,97,116,111,114,60,47,116,105,116, -108,101,62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62,49,60,47, -99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121,108,101, -62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69, -78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101, -62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110, -97,109,101,61,34,73,68,68,95,84,73,77,69,95,69,68,73,84,79,82,34,32,115, -117,98,99,108,97,115,115,61,34,84,105,109,101,69,100,105,116,111,114,68, -108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +119,120,82,69,83,73,90,69,95,66,79,82,68,69,82,124,119,120,67,76,79,83, +69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,68,95,70, +73,69,76,68,67,65,76,67,95,83,72,69,69,84,34,32,115,117,98,99,108,97,115, +115,61,34,70,105,101,108,100,78,101,119,67,97,108,99,83,104,101,101,116, +68,108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, 32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47, 111,114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, 32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97, -99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,51,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, +34,119,120,78,111,116,101,98,111,111,107,34,32,110,97,109,101,61,34,73, +68,95,78,79,84,69,66,79,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,60, +115,105,122,101,62,55,53,48,44,51,48,48,60,47,115,105,122,101,62,10,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,95,65,80,80,76,89,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,112, +112,108,121,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,95,78,69,87,95,66,84,78,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,101,119,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115, -116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79, -78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60, 47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,71,82,79,87,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, +32,110,97,109,101,61,34,119,120,73,68,95,67,65,78,67,69,76,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,108,111, +115,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, +101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, +95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108,101, +62,67,97,108,99,117,108,97,116,111,114,60,47,116,105,116,108,101,62,10, +32,32,32,32,60,99,101,110,116,101,114,101,100,62,49,60,47,99,101,110,116, +101,114,101,100,62,10,32,32,32,32,60,115,116,121,108,101,62,119,120,67, +65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124,119, +120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61, +34,73,68,68,95,84,73,77,69,95,69,68,73,84,79,82,34,32,115,117,98,99,108, +97,115,115,61,34,84,105,109,101,69,100,105,116,111,114,68,108,103,34,62, +10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, +120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, 106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,44,53,100, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,44,53,100, 60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61, -34,73,68,95,66,65,67,75,95,66,84,78,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,38,108,116,59,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, -101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,105,122,101,62,50,44,53,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,70, -79,82,87,65,82,68,95,66,84,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,38,103,116,59,60,47,108,97,98,101,108, +34,73,68,95,78,69,87,95,66,84,78,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,78,101,119,60,47,108,97,98,101,108, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, 62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, @@ -32245,654 +32228,618 @@ static unsigned char xml_res_file_9[] = { 32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,68,69,76, -69,84,69,95,66,84,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,68,101,108,101,116,101,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, -62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,105,122,101,62,51,44,53,100,60,47,115,105,122,101, -62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79, -82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69, +120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,66,65,67, +75,95,66,84,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,38,108,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95, +69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, 78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,54,60,47,98,111,114, -100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,76,105,115,116,67, -116,114,108,34,32,110,97,109,101,61,34,73,68,95,84,73,77,69,95,73,68,95, -76,73,83,84,34,62,10,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -56,48,44,49,50,48,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, -32,32,32,60,115,116,121,108,101,62,119,120,76,67,95,82,69,80,79,82,84,124, -119,120,76,67,95,69,68,73,84,95,76,65,66,69,76,83,124,119,120,76,67,95, -78,79,95,72,69,65,68,69,82,124,119,120,76,67,95,83,73,78,71,76,69,95,83, -69,76,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,112,116,105,111, -110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120,76,69,70,84,124, -119,120,82,73,71,72,84,124,119,120,69,88,80,65,78,68,60,47,102,108,97,103, -62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,55,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116, -105,116,108,101,62,84,105,109,101,32,83,101,116,117,112,60,47,116,105,116, -108,101,62,10,32,32,32,32,60,115,116,121,108,101,62,119,120,83,89,83,84, -69,77,95,77,69,78,85,124,119,120,82,69,83,73,90,69,95,66,79,82,68,69,82, -124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109, -101,61,34,73,68,68,95,69,88,80,79,82,84,95,79,71,82,68,65,84,65,34,32,115, -117,98,99,108,97,115,115,61,34,69,120,112,111,114,116,68,97,116,97,68,108, -103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,78,111,116,101,98,111,111,107,34,32,110,97,109,101,61,34,73,68, -67,95,68,83,95,78,79,84,69,66,79,79,75,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,110,111,116,101, -98,111,111,107,112,97,103,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,80,97,110, -101,108,34,32,110,97,109,101,61,34,100,115,70,105,108,101,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115, +105,122,101,62,50,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111, +110,34,32,110,97,109,101,61,34,73,68,95,70,79,82,87,65,82,68,95,66,84,78, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,38,103,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67, +84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97, +99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, +101,62,50,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, +32,110,97,109,101,61,34,73,68,95,68,69,76,69,84,69,95,66,84,78,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,101, +108,101,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84, +70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, +72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99, +101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,51,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, +114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, +76,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79, +78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,54,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,76,105,115,116,67,116,114,108,34,32,110,97,109,101,61, +34,73,68,95,84,73,77,69,95,73,68,95,76,73,83,84,34,62,10,32,32,32,32,32, +32,32,32,32,32,60,115,105,122,101,62,56,48,44,49,50,48,100,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119, +120,76,67,95,82,69,80,79,82,84,124,119,120,76,67,95,69,68,73,84,95,76,65, +66,69,76,83,124,119,120,76,67,95,78,79,95,72,69,65,68,69,82,124,119,120, +76,67,95,83,73,78,71,76,69,95,83,69,76,60,47,115,116,121,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110, +62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84, +79,77,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,69, +88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,55,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,116,105,116,108,101,62,84,105,109,101,32,83, +101,116,117,112,60,47,116,105,116,108,101,62,10,32,32,32,32,60,115,116, +121,108,101,62,119,120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,82, +69,83,73,90,69,95,66,79,82,68,69,82,124,119,120,67,76,79,83,69,95,66,79, +88,60,47,115,116,121,108,101,62,10,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68, +105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,68,95,69,88,80,79,82, +84,95,79,71,82,68,65,84,65,34,32,115,117,98,99,108,97,115,115,61,34,69, +120,112,111,114,116,68,97,116,97,68,108,103,34,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, 120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,78,111,116,101,98,111,111, +107,34,32,110,97,109,101,61,34,73,68,67,95,68,83,95,78,79,84,69,66,79,79, +75,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,110,111,116,101,98,111,111,107,112,97,103,101,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,80,97,110,101,108,34,32,110,97,109,101,61,34,100, +115,70,105,108,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, +105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, +114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, +105,122,101,62,48,44,52,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,48,44,52,48,60,47,115, -105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -70,108,101,120,71,114,105,100,83,105,122,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,108,115,62,51,60, -47,99,111,108,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,114,111,119,115,62,50,60,47,114,111,119,115,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112, -62,48,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,104,103,97,112,62,48,60,47,104,103,97,112,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97, -116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84, -65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,70,105,108,101,32,80,97,116, -104,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83,105,122, +101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,99,111,108,115,62,51,60,47,99,111,108,115,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,50,60, +47,114,111,119,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,118,103,97,112,62,48,60,47,118,103,97,112,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103,97,112,62, +48,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110, +97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,70,105,108,101,32,80,97,116,104,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69, +70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73, +67,65,76,124,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78, +83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114, +108,34,32,110,97,109,101,61,34,73,68,67,95,70,73,69,76,68,95,65,83,67,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,105,122,101,62,49,56,54,44,45,49,100,60,47,115,105,122,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,69,65,68,79,78,76,89, +60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95, -67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119, -120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95, -70,73,69,76,68,95,65,83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,56,54,44,45, -49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84, -69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67, -69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78, +84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84, +73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, +101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,105,116, +109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95, +79,80,69,78,95,73,65,83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,111,112, +101,110,45,102,111,108,100,101,114,46,112,110,103,60,47,98,105,116,109, +97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79, +78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, +79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69, +82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,73,65,83,67,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114, -99,101,115,46,99,112,112,36,48,48,57,45,111,112,101,110,45,102,111,108, -100,101,114,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116, -121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121, -108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, -60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, +105,122,101,62,48,44,49,52,48,60,47,115,105,122,101,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, +105,122,101,62,52,44,49,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, +97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,97,116, +97,32,83,111,117,114,99,101,32,79,118,101,114,118,105,101,119,47,72,101, +108,112,58,32,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84, +65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,72,121,112,101,114,108,105,110,107,67, +116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,117,114,108,62,104,116,116,112,58,47,47,103,101, +111,100,97,99,101,110,116,101,114,46,103,105,116,104,117,98,46,105,111, +47,102,111,114,109,97,116,115,46,104,116,109,108,60,47,117,114,108,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,47,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,70,105,108,101,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,110,111,116,101,98,111,111,107,112,97,103,101,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,80,97,110,101,108,34,32,110,97,109,101,61,34,100, +115,68,97,116,97,98,97,115,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, +111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65, +76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,115,105,122,101,62,48,44,49,48,60,47,115,105,122,101,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, 116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -48,44,49,52,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114, +105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32, +110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,68,97,116,97,98,97,115,101,32,84,121,112,101,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -52,44,49,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105, +99,101,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68,66,95,84,89, +80,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,105,122,101,62,51,52,48,44,45,49,60,47,115,105,122, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,99,111,110,116,101,110,116,47,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,47,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90, +79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,68,97,116,97,98,97,115,101,32,72,111,115,116, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,67, +68,83,95,68,66,95,72,79,83,84,34,32,115,117,98,99,108,97,115,115,61,34, +65,117,116,111,84,101,120,116,67,116,114,108,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,49,55,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117, +101,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, -99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,97,116,97,32,83,111, -117,114,99,101,32,79,118,101,114,118,105,101,119,47,72,101,108,112,58,32, +99,84,101,120,116,34,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,68,97,116,97,98,97,115,101,32,80,111,114,116, 60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,67, +68,83,95,68,66,95,80,79,82,84,34,32,115,117,98,99,108,97,115,115,61,34, +65,117,116,111,84,101,120,116,67,116,114,108,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,49,55,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117, +101,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, +99,84,101,120,116,34,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,68,97,116,97,98,97,115,101,32,78,97,109,101, +47,73,110,115,116,97,110,99,101,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, 105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,72,121,112,101,114,108,105,110,107,67,116,114, -108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,117,114,108,62,104,116,116,112,58,47,47,103,101,111,100, -97,99,101,110,116,101,114,46,103,105,116,104,117,98,46,105,111,47,102,111, -114,109,97,116,115,46,104,116,109,108,60,47,117,114,108,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34, +97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109, +101,61,34,73,68,67,95,67,68,83,95,68,66,95,78,65,77,69,34,32,115,117,98, +99,108,97,115,115,61,34,65,117,116,111,84,101,120,116,67,116,114,108,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,105,122,101,62,49,55,48,44,45,49,100,60,47,115,105,122,101, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,118,97,108,117,101,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,70,105,108,101,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,110, -111,116,101,98,111,111,107,112,97,103,101,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,80,97,110,101,108,34,32,110,97,109,101,61,34,100,115,68,97,116,97,98, -97,115,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122, -101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,48,44,49,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83,105,122,101, -114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, 105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -95,83,84,65,84,73,67,84,69,88,84,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,97, -116,97,98,97,115,101,32,84,121,112,101,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101, -61,34,73,68,67,95,67,68,83,95,68,66,95,84,89,80,69,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,51,52,48,44,45,49,60,47,115,105,122,101,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,110, -116,101,110,116,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +120,83,116,97,116,105,99,84,101,120,116,34,47,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, 101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, 34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97, -116,105,99,84,101,120,116,34,47,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, -71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, -61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68, -97,116,97,98,97,115,101,32,72,111,115,116,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114, -108,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68,66,95,72,79,83, -84,34,32,115,117,98,99,108,97,115,115,61,34,65,117,116,111,84,101,120,116, -67,116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,48,44,45,49,100,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,118,97,108,117,101,47,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,47,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, -61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68, -97,116,97,98,97,115,101,32,80,111,114,116,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114, -108,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68,66,95,80,79,82, -84,34,32,115,117,98,99,108,97,115,115,61,34,65,117,116,111,84,101,120,116, -67,116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,48,44,45,49,100,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,118,97,108,117,101,47,62,10,32,32,32,32,32,32, +116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84, +65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,115,101,114,32,110,97,109, +101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, 116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,47,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, -61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68, -97,116,97,98,97,115,101,32,78,97,109,101,47,73,110,115,116,97,110,99,101, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95, +67,68,83,95,68,66,95,85,78,65,77,69,34,32,115,117,98,99,108,97,115,115, +61,34,65,117,116,111,84,101,120,116,67,116,114,108,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,49,55,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108, +117,101,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120, -116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68, -66,95,78,65,77,69,34,32,115,117,98,99,108,97,115,115,61,34,65,117,116,111, -84,101,120,116,67,116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,48,44, -45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,47,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, -116,34,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, +105,99,84,101,120,116,34,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32, -110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,85,115,101,114,32,110,97,109,101,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114, -108,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68,66,95,85,78,65, -77,69,34,32,115,117,98,99,108,97,115,115,61,34,65,117,116,111,84,101,120, -116,67,116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,48,44,45,49,100, -60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,47,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,47,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, -61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80, -97,115,115,119,111,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109, -101,61,34,73,68,67,95,67,68,83,95,68,66,95,85,80,87,68,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,49,55,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108, -117,101,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,80,65,83,83, -87,79,82,68,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,47,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,97,98,108,101, -32,78,97,109,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61, -34,73,68,67,95,67,68,83,95,68,66,95,84,65,66,76,69,34,32,115,117,98,99, -108,97,115,115,61,34,65,117,116,111,84,101,120,116,67,116,114,108,34,62, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,115,105,122,101,62,49,55,48,44,45,49,100,60,47,115,105,122,101,62, +32,60,108,97,98,101,108,62,80,97,115,115,119,111,114,100,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,108,115,62,51,60,47,99, -111,108,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,114,111,119,115,62,56,60,47,114,111,119,115,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,49, -53,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,104,103,97,112,62,49,48,60,47,104,103,97,112,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,76,69,70,84,124,119,120,65,76,76,124,119,120, -65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60, -47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116, +67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68,66, +95,85,80,87,68,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,48,44,45,49,100,60, +47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,118,97,108,117,101,47,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, +101,62,119,120,84,69,95,80,65,83,83,87,79,82,68,60,47,115,116,121,108,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,47,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116, +34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,84,97,98,108,101,32,78,97,109,101,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,68,97,116,97,98,97,115,101,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,56,48,44,51,52,48,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,51,48,60, -47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,76,124,119,120,69,88,80,65,78,68,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, -98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, -101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,82,83, -32,40,112,114,111,106,52,32,102,111,114,109,97,116,41,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124, -119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76, -124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114, -108,34,32,110,97,109,101,61,34,73,68,67,95,70,73,69,76,68,95,67,82,83,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50, -48,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69, -82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69, -78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119,120, -69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117, -116,116,111,110,34,32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,67, -82,83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116, -109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, -99,112,112,36,48,48,54,45,111,112,101,110,45,99,114,115,46,112,110,103, -60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60, -47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,116,111,111,108,116,105,112,62,76,111,97,100,32,67,82,83,32,102,114, -111,109,32,97,32,100,97,116,97,32,115,111,117,114,99,101,60,47,116,111, -111,108,116,105,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, -79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69, -82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,76,69,70, -84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100, -101,114,62,49,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84, -65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114, -105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,99,111,108,115,62,51,60,47,99,111,108,115,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,50,60,47,114,111,119,115, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,48, -60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -104,103,97,112,62,48,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61,34,73,68,67,95, -67,82,69,65,84,69,95,80,82,79,74,69,67,84,95,70,73,76,69,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -67,114,101,97,116,101,32,97,32,112,114,111,106,101,99,116,32,102,105,108, -101,63,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99, -107,101,100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,84, -79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116, +114,108,34,32,110,97,109,101,61,34,73,68,67,95,67,68,83,95,68,66,95,84, +65,66,76,69,34,32,115,117,98,99,108,97,115,115,61,34,65,117,116,111,84, +101,120,116,67,116,114,108,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,48,44,45, +49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,99,111,108,115,62,51,60,47,99,111,108,115,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,56,60,47,114, +111,119,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,118,103,97,112,62,49,53,60,47,118,103,97,112,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103,97,112,62,49, +48,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,76,69,70,84,124, +119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72, +79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,97,116,97,98,97,115, +101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,53,56,48,44,51,52,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,112, +116,105,111,110,62,51,48,60,47,111,112,116,105,111,110,62,10,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,69,88,80, +65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114, 100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, 60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, 10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, -116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95,79,75,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,79,75, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84, -73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114, -100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119, -120,73,68,95,67,65,78,67,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,67,97,110,99,101,108,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -71,82,79,87,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114, -100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, -120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, -95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,116,105,116,108,101,62,83,97,118,101,32,65, -115,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110,116,101,114, -101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60, -115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83, -84,69,77,95,77,69,78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115, -116,121,108,101,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68,105,97,108, -111,103,34,32,110,97,109,101,61,34,73,68,68,95,83,65,86,69,95,65,83,95, -68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,83,97,118,101,65,115, -68,108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, -32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47, -111,114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,80,97,110,101,108,34,32,110,97,109,101,61,34,100,115,70,105, -108,101,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, -120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, +32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78, +84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, +99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,82,83,32,40,112,114,111,106,52,32,102,111,114,109, +97,116,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72, +79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69, +82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,105,122,101,62,48,44,49,48,60,47,115,105,122,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95, +70,73,69,76,68,95,67,82,83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,105,122,101,62,50,48,48,44,45,49,100,60,47,115,105,122,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, +119,120,65,76,76,124,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,70,108,101,120,71,114,105,100,83,105,122,101,114,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,108,115,62,53,60, -47,99,111,108,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,114,111,119,115,62,50,60,47,114,111,119,115,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,48,60,47,118,103,97, -112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103,97, -112,62,53,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112, -97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,105,122,101,62,53,44,48,60,47,115,105,122,101,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99,107,66,111, -120,34,32,110,97,109,101,61,34,73,68,95,83,69,76,95,80,82,74,95,67,72,69, -67,75,66,79,88,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, -116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,78,101,119,32,112,114,111,106,101,99,116,32,102,105,108,101,58,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, -76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82, -84,73,67,65,76,124,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77, -73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,67,95,70, -73,69,76,68,95,65,83,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,49,55,50,44,45,49,100,60,47, -115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,82,69,65,68,79,78,76, -89,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, -71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,105, -116,109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68, -67,95,79,80,69,78,95,73,65,83,67,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,57,45, -115,97,118,101,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, -62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +66,105,116,109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34, +73,68,67,95,79,80,69,78,95,67,82,83,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, +115,111,117,114,99,101,115,46,99,112,112,36,111,112,101,110,45,99,114,115, +46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95, +78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,116,111,111,108,116,105,112,62,76,111,97,100,32,67,82, +83,32,102,114,111,109,32,97,32,100,97,116,97,32,115,111,117,114,99,101, +60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72, 79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69, 82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119, +120,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,49,53,60,47,98,111,114,100,101,114,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73, +90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101, +120,71,114,105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,99,111,108,115,62,51,60,47,99,111,108,115,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,50,60,47,114, +111,119,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103, +97,112,62,48,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,104,103,97,112,62,48,60,47,104,103,97,112,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61, +34,73,68,67,95,67,82,69,65,84,69,95,80,82,79,74,69,67,84,95,70,73,76,69, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,67,114,101,97,116,101,32,97,32,112,114,111,106,101,99,116, +32,102,105,108,101,63,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60, +47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76, +124,119,120,84,79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, +60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95, +79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95, +86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101, +61,34,119,120,73,68,95,67,65,78,67,69,76,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,97,110,99,101,108,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,71,82,79,87,124,119,120,65,76,76,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, +101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, +95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108,101, +62,83,97,118,101,32,65,115,60,47,116,105,116,108,101,62,10,32,32,32,32, +60,99,101,110,116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101, +100,62,10,32,32,32,32,60,115,116,121,108,101,62,119,120,67,65,80,84,73, +79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,67,76,79, +83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,68,95, +83,65,86,69,95,65,83,95,68,76,71,34,32,115,117,98,99,108,97,115,115,61, +34,83,97,118,101,65,115,68,108,103,34,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69, +82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,80,97,110,101,108,34,32,110,97,109,101, +61,34,100,115,70,105,108,101,34,62,10,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, +105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,48,44,49,48,60,47, +115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83, +105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,99,111,108,115,62,53,60,47,99,111,108,115,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,50,60,47,114,111,119,115, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112, +62,48,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,104,103,97,112,62,53,60,47,104,103,97,112,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,48,60,47,115, 105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, @@ -32901,12 +32848,12 @@ static unsigned char xml_res_file_9[] = { 114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, 67,104,101,99,107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,83,69, -76,95,68,83,95,67,72,69,67,75,66,79,88,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48, -60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, +76,95,80,82,74,95,67,72,69,67,75,66,79,88,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62, +48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, 97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, @@ -32914,27 +32861,27 @@ static unsigned char xml_res_file_9[] = { 32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, 97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83, 84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,78,101,119,32,100,97,116,97,115,111, -117,114,99,101,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78,84, -69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119,120,65,68, -74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,78,101,119,32,112,114,111,106,101,99, +116,32,102,105,108,101,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, +62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119, +120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, +101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101, -61,34,73,68,67,95,70,73,69,76,68,95,68,83,95,80,65,84,72,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, -62,49,55,50,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119, -120,84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97, +109,101,61,34,73,68,67,95,70,73,69,76,68,95,65,83,67,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, +49,55,50,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, +84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, 108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73, 90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86, 69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32, @@ -32945,159 +32892,197 @@ static unsigned char xml_res_file_9[] = { 115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,68,83,95,80,65,84,72, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,57,45,115,97,118,101,46,112,110,103,60,47, -98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78, -79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,48,44, -49,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, -114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34, -119,120,73,68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,73,65,83,67,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116, +109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, +99,112,112,36,115,97,118,101,46,112,110,103,60,47,98,105,116,109,97,112, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, +116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116, +121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, +84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95, 67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53, +44,48,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61,34,73,68, +95,83,69,76,95,68,83,95,67,72,69,67,75,66,79,88,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, +62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111, -110,34,32,110,97,109,101,61,34,119,120,73,68,95,67,65,78,67,69,76,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67, -97,110,99,101,108,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,102,108,97,103,62,119,120,71,82,79,87,124,119,120,65,76,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, -114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67, +95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,78,101,119,32,100,97,116,97,115, +111,117,114,99,101,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78,95,67,69,78, +84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119,120,65, +68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101, +61,34,73,68,67,95,70,73,69,76,68,95,68,83,95,80,65,84,72,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,49,55,50,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119, +120,84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73, +90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86, +69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110,34, +32,110,97,109,101,61,34,73,68,67,95,79,80,69,78,95,68,83,95,80,65,84,72, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, +101,115,46,99,112,112,36,115,97,118,101,46,112,110,103,60,47,98,105,116, +109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69, +60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65, -76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116, -105,116,108,101,62,83,97,118,101,32,80,114,111,106,101,116,32,70,105,108, -101,32,65,115,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110, -116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32, -32,32,32,60,115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124,119, -120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,67,76,79,83,69,95,66,79, -88,60,47,115,116,121,108,101,62,10,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68, -105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,68,95,76,79,67,65,76, -69,95,83,69,84,85,80,95,68,76,71,34,32,115,117,98,99,108,97,115,115,61, -34,76,111,99,97,108,101,83,101,116,117,112,68,108,103,34,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116, -62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, -122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, +32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, +78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120, +65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,48,44,49,48, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, 10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61, -34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,92,110,83,101,108,101,99,116,32,119, -104,101,116,104,101,114,32,116,111,32,117,115,101,32,112,101,114,105,111, -100,115,32,111,114,32,99,111,109,109,97,115,32,97,115,92,110,115,101,112, -97,114,97,116,111,114,115,32,105,110,32,110,117,109,101,114,105,99,32,102, -105,101,108,100,115,46,32,92,110,92,110,69,46,103,46,44,32,98,121,32,100, -101,102,97,117,108,116,44,32,71,101,111,68,97,32,117,115,101,115,32,99, -111,109,109,97,115,32,116,111,92,110,115,101,112,97,114,97,116,101,32,116, -104,111,117,115,97,110,100,115,32,97,110,100,32,112,101,114,105,111,100, -115,92,110,102,111,114,32,100,101,99,105,109,97,108,115,32,40,49,44,48, -48,48,46,48,48,41,46,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73, -71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76, -76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73, +68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, 101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -99,111,108,115,62,50,60,47,99,111,108,115,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,114,111,119,115,62,50,60,47,114,111,119,115,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,48,60,47, -118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103, -97,112,62,48,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32, +99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32, +110,97,109,101,61,34,119,120,73,68,95,67,65,78,67,69,76,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,97,110,99, +101,108,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,71,82,79,87,124,119,120,65,76,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, +101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, +111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47, +111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116, +108,101,62,83,97,118,101,32,80,114,111,106,101,116,32,70,105,108,101,32, +65,115,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110,116,101, +114,101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32, +60,115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89, +83,84,69,77,95,77,69,78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47, +115,116,121,108,101,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68,105,97,108, +111,103,34,32,110,97,109,101,61,34,73,68,68,95,76,79,67,65,76,69,95,83, +69,84,85,80,95,68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,76,111, +99,97,108,101,83,101,116,117,112,68,108,103,34,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83, -116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95, -83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,68,101,99,105,109,97,108,58,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,82,73,71,72,84,124, -119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76, -124,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90, -69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110, -97,109,101,61,34,73,68,67,95,70,73,69,76,68,95,68,69,67,73,77,65,76,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,50,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124, -119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76, -124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114, -100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62, +119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, +67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,92,110,83,101,108,101,99,116,32,119,104,101, +116,104,101,114,32,116,111,32,117,115,101,32,112,101,114,105,111,100,115, +32,111,114,32,99,111,109,109,97,115,32,97,115,92,110,115,101,112,97,114, +97,116,111,114,115,32,105,110,32,110,117,109,101,114,105,99,32,102,105, +101,108,100,115,46,32,92,110,92,110,69,46,103,46,44,32,98,121,32,100,101, +102,97,117,108,116,44,32,71,101,111,68,97,32,117,115,101,115,32,99,111, +109,109,97,115,32,116,111,92,110,115,101,112,97,114,97,116,101,32,116,104, +111,117,115,97,110,100,115,32,97,110,100,32,112,101,114,105,111,100,115, +92,110,102,111,114,32,100,101,99,105,109,97,108,115,32,40,49,44,48,48,48, +46,48,48,41,46,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,73,71,78, +95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124, +119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62, +53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, 106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67, -49,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,84,104,111,117,115,97,110,100,115,58,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,82,73,71,72,84,124,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, -120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109, -101,61,34,73,68,67,95,70,73,69,76,68,95,84,72,79,85,83,65,78,68,83,34,62, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111, +108,115,62,50,60,47,99,111,108,115,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,114,111,119,115,62,50,60,47,114,111,119,115,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,48,60,47,118,103, +97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,104,103,97,112, +62,48,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, +97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67,95,83, +84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,68,101,99,105,109,97,108,58,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,82,73,71,72,84,124,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, +119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97, +109,101,61,34,73,68,67,95,70,73,69,76,68,95,68,69,67,73,77,65,76,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, 101,62,50,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, @@ -33107,12 +33092,41 @@ static unsigned char xml_res_file_9[] = { 119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, 101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, -84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,32,110,97,109,101,61,34,73,68,67,95,83,84,65,84,73,67,49,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,84,104,111,117,115,97,110,100,115,58,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,65,76,73,71,78,95,82,73,71,72,84,124,119,120,65,76, +73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65, +76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109,101,61, +34,73,68,67,95,70,73,69,76,68,95,84,72,79,85,83,65,78,68,83,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, +50,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120, +65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119, +120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, +114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, 101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, @@ -33677,7 +33691,7 @@ static unsigned char xml_res_file_10[] = { 195,15,186,16,166,183,179,143,115,70,253,38,236,33,84,254,37,69,110,78, 113,195,20,26,21,90,52,110,0,0,0,0,73,69,78,68,174,66,96,130}; -static size_t xml_res_size_11 = 92412; +static size_t xml_res_size_11 = 92372; static unsigned char xml_res_file_11[] = { 60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101, 110,99,111,100,105,110,103,61,34,117,116,102,45,56,34,63,62,10,60,114,101, @@ -34329,61 +34343,61 @@ static unsigned char xml_res_file_11[] = { 32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69, 60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, -115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,56,112,120,95,104, -101,108,112,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +115,111,117,114,99,101,115,46,99,112,112,36,56,112,120,95,104,101,108,112, +46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, +110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67,116, +114,108,34,32,110,97,109,101,61,34,73,68,95,70,73,82,83,84,95,82,79,87, +95,67,83,86,95,84,88,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,105,122,101,62,51,48,48,44,45,49,100,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +115,116,121,108,101,62,119,120,84,69,95,65,85,84,79,95,83,67,82,79,76,76, +124,119,120,84,69,95,77,85,76,84,73,76,73,78,69,124,119,120,84,69,95,82, +69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,49, +60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124,119,120, 65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, 108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, 105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, 105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78, -84,69,82,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101, -120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,95,70,73,82,83, -84,95,82,79,87,95,67,83,86,95,84,88,84,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,48,44,45,49,100, -60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,65,85,84,79,95,83,67, -82,79,76,76,124,119,120,84,69,95,77,85,76,84,73,76,73,78,69,124,119,120, -84,69,95,82,69,65,68,79,78,76,89,60,47,115,116,121,108,101,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111, -110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124, -119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78, -68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116, +105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109, -101,61,34,73,68,95,73,78,67,76,85,68,69,95,86,65,82,95,78,65,77,69,83,95, -67,66,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,70,105,114,115,116,32,108,105,110,101,32,111,102,32, -67,83,86,32,105,115,32,118,97,114,105,97,98,108,101,32,110,97,109,101,115, -63,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, +115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61, +34,73,68,95,73,78,67,76,85,68,69,95,86,65,82,95,78,65,77,69,83,95,67,66, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,70,105,114,115,116,32,108,105,110,101,32,111,102,32,67,83, +86,32,105,115,32,118,97,114,105,97,98,108,101,32,110,97,109,101,115,63, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, 101,100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, @@ -34400,585 +34414,310 @@ static unsigned char xml_res_file_11[] = { 60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47, 115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111, -117,114,99,101,115,46,99,112,112,36,48,48,56,45,56,112,120,95,104,101,108, -112,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105, -101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,84,79,80,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, -72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,53,60,47,98,111,114, -100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101, +117,114,99,101,115,46,99,112,112,36,56,112,120,95,104,101,108,112,46,112, +110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, +95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +84,79,80,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73, +90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,111,114,100,101,114,62,49,53,60,47,98,111,114,100,101,114, 62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69, -82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,69,88, -80,65,78,68,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82, -73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, -60,98,111,114,100,101,114,62,49,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, 32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95, -79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,111,110,116,105,110,117,101,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,82,73,71,72, -84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, -116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95,67,65,78,67,69, -76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,97,110,99,101,108,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32,32, 32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76, -60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72, +32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65, +76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,112,116,105,111, +110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,65,76,76,124,119,120,69,88,80,65,78,68,124,119, +120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,49,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116, +111,110,34,32,110,97,109,101,61,34,119,120,73,68,95,79,75,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,110, +116,105,110,117,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,82,73,71,72,84,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32, +110,97,109,101,61,34,119,120,73,68,95,67,65,78,67,69,76,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,97,110,99, +101,108,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, +101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84,79, +77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79, +78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,49,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,116,105,116,108,101,62,67,83,86,32,67,111,110, +116,97,105,110,115,32,86,97,114,105,97,98,108,101,32,78,97,109,101,115, +63,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110,116,101,114, +101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60, +115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83, +84,69,77,95,77,69,78,85,124,119,120,82,69,83,73,90,69,95,66,79,82,68,69, +82,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62, +10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109, +101,61,34,73,68,68,95,69,88,80,79,82,84,95,67,83,86,95,68,76,71,34,32,115, +117,98,99,108,97,115,115,61,34,69,120,112,111,114,116,67,115,118,68,108, +103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, +114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99,107,66, +111,120,34,32,110,97,109,101,61,34,73,68,95,73,78,67,76,85,68,69,95,86, +65,82,95,78,65,77,69,83,95,67,66,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,73,110,99,108,117,100,101, +32,86,97,114,105,97,98,108,101,32,78,97,109,101,115,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104, +101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47, +115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97, +112,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,73,78,67, +76,85,68,69,95,86,65,82,95,78,65,77,69,83,95,72,69,76,80,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, +62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116, +109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, +99,112,112,36,56,112,120,95,104,101,108,112,46,112,110,103,60,47,98,105, +116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79, +82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,76,69,70,84,124,119,120, +82,73,71,72,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79, +82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,51,48,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, +86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62, +119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72, 79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,49,53,60,47,98,111,114,100,101,114,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108,101,62,67,83, -86,32,67,111,110,116,97,105,110,115,32,86,97,114,105,97,98,108,101,32,78, -97,109,101,115,63,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101, -110,116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10, -32,32,32,32,60,115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124, -119,120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,82,69,83,73,90,69, -95,66,79,82,68,69,82,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116, -121,108,101,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68,105,97,108,111, -103,34,32,110,97,109,101,61,34,73,68,68,95,69,88,80,79,82,84,95,67,83,86, -95,68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,69,120,112,111,114, -116,67,115,118,68,108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,32,60,98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, -10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84, -73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,60,111, +10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73, +68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,82,73,71,72,84,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -67,104,101,99,107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,73,78, -67,76,85,68,69,95,86,65,82,95,78,65,77,69,83,95,67,66,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,73, -110,99,108,117,100,101,32,86,97,114,105,97,98,108,101,32,78,97,109,101, -115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, -101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,66,105,116,109,97,112,66,117,116,116,111,110,34,32,110,97,109,101, -61,34,73,68,95,73,78,67,76,85,68,69,95,86,65,82,95,78,65,77,69,83,95,72, -69,76,80,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47, -115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111, -117,114,99,101,115,46,99,112,112,36,48,48,56,45,56,112,120,95,104,101,108, -112,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32, +110,97,109,101,61,34,119,120,73,68,95,67,65,78,67,69,76,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,97,110,99, +101,108,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105, 101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,65,76,73, -71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,51,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114, -105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115, -105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, -65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60, -47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,49,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110, -34,32,110,97,109,101,61,34,119,120,73,68,95,79,75,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,79,75,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,82,73,71,72,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95, -67,65,78,67,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,67,97,110,99,101,108,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, -79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69, -78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49,53,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105, -116,108,101,62,83,97,118,101,32,84,97,98,108,101,32,65,115,32,67,83,86, -32,70,105,108,101,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101, -110,116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10, -32,32,32,32,60,115,116,121,108,101,62,119,120,67,65,80,84,73,79,78,124, -119,120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,67,76,79,83,69,95, -66,79,88,60,47,115,116,121,108,101,62,10,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,95,86,65,82, -95,71,82,79,85,80,73,78,71,95,69,68,73,84,79,82,34,32,115,117,98,99,108, -97,115,115,61,34,86,97,114,71,114,111,117,112,105,110,103,69,100,105,116, -111,114,68,108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, -32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67, -65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, +101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84,79, +77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79, +78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,49,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,116,105,116,108,101,62,83,97,118,101,32,84, +97,98,108,101,32,65,115,32,67,83,86,32,70,105,108,101,60,47,116,105,116, +108,101,62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62,49,60,47, +99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121,108,101, +62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69, +78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101, +62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110, +97,109,101,61,34,73,68,95,86,65,82,95,71,82,79,85,80,73,78,71,95,69,68, +73,84,79,82,34,32,115,117,98,99,108,97,115,115,61,34,86,97,114,71,114,111, +117,112,105,110,103,69,100,105,116,111,114,68,108,103,34,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, +83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116, +62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,85,110,103,114,111,117,112,101,100,32,86,97,114,105,97,98,108,101, -115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,105,116,109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61, -34,73,68,95,85,78,71,82,79,85,80,69,68,95,86,65,82,83,95,72,69,76,80,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47, -115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82, -101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,56,112,120, -95,104,101,108,112,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,85,110,103,114,111,117,112,101,100, +32,86,97,114,105,97,98,108,101,115,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, 95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78, -95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, +53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,76,105,115,116,67,116,114,108,34,32,110,97,109,101,61,34, -73,68,95,85,78,71,82,79,85,80,69,68,95,76,73,83,84,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,54,48,44, -49,48,48,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,76,67,95,82,69, -80,79,82,84,32,124,32,119,120,76,66,95,69,88,84,69,78,68,69,68,60,47,115, -116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,103,62,35,70,70,70,70,70,70,60,47,98,103,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62, -49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, -110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111, -110,62,51,51,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,65, -68,68,95,84,79,95,76,73,83,84,95,66,85,84,84,79,78,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,103, -116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67, -84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,95,85,78,71,82,79,85,80,69, +68,95,86,65,82,83,95,72,69,76,80,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66, +79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116, +109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, +99,112,112,36,56,112,120,95,104,101,108,112,46,112,110,103,60,47,98,105, +116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65, -76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62, +78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76, +60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,124, +119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84, +65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97, -109,101,61,34,73,68,95,82,69,77,79,86,69,95,70,82,95,76,73,83,84,95,66, -85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,38,108,116,59,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121, -108,101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79, -82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,99,108,97,115,115,61,34,119,120,76,105,115,116,67,116,114,108,34,32, +110,97,109,101,61,34,73,68,95,85,78,71,82,79,85,80,69,68,95,76,73,83,84, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, +122,101,62,54,48,44,49,48,48,100,60,47,115,105,122,101,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119, +120,76,67,95,82,69,80,79,82,84,32,124,32,119,120,76,66,95,69,88,84,69,78, +68,69,68,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,103,62,35,70,70,70,70,70,70,60,47,98,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69, +88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67, 65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, -86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, -99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,101,119,32,71,114,111,117, -112,32,68,101,116,97,105,108,115,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86, -69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,53, -100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110, -34,32,110,97,109,101,61,34,73,68,95,78,69,87,95,71,82,79,85,80,95,72,69, -76,80,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78, -69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45, -56,112,120,95,104,101,108,112,46,112,110,103,60,47,98,105,116,109,97,112, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, -84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, -105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76, -73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -111,114,100,101,114,62,51,60,47,98,111,114,100,101,114,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, -120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,110,97,109,101,58,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,82,73,71,72,84,124,119,120, -65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,54,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -84,101,120,116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,95,78,69, -87,95,71,82,79,85,80,95,78,65,77,69,95,84,88,84,95,67,84,82,76,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, -105,122,101,62,55,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,69,88,80,65,78,68,124,119,120,65,76,73,71,78,95,67,69,78, -84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, -105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124,119,120,71,82, -79,87,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, -97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,78,69, -87,95,70,73,69,76,68,95,84,89,80,69,95,83,84,65,84,95,84,88,84,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, -62,51,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,110,117,109,101, -114,105,99,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,84,79,80,124,119, -120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, -86,69,82,84,73,67,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69, -95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,51,60, -47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109, -101,61,34,73,68,95,73,78,67,76,85,68,69,95,76,73,83,84,95,83,84,65,84,95, -84,88,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,53,32,111,102,32,53,32,118,97,114,105, -97,98,108,101,115,32,110,101,101,100,101,100,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105, -101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73, -71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, -114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110, -97,109,101,61,34,73,68,95,83,79,82,84,95,66,85,84,84,79,78,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,83,111,114,116,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, -101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,82,73,71,72,84,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +32,60,111,112,116,105,111,110,62,51,51,60,47,111,112,116,105,111,110,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69, +88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117, -116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,80,76,65,67,69,72,79, -76,68,69,82,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,100,105, -116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69, -88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110, +97,109,101,61,34,73,68,95,65,68,68,95,84,79,95,76,73,83,84,95,66,85,84, +84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,38,103,116,59,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, +62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, +79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, +117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,82,69,77,79,86, +69,95,70,82,95,76,73,83,84,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,108,116, +59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84, +70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, +95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,124,119, -120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,76,105,115,116,67,116,114,108,34,32,110,97, -109,101,61,34,73,68,95,73,78,67,76,85,68,69,95,76,73,83,84,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, -56,48,44,49,52,48,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,76,67, -95,69,68,73,84,95,76,65,66,69,76,83,124,119,120,76,67,95,82,69,80,79,82, -84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116, -105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116, +62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,95,77,79,86,69,95,85,80,95,66,85,84,84,79, -78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,77,111,118,101,32,85,112,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84,70,73, -84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -82,73,71,72,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, -111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, +71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, +72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32, 32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, 34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61, -34,73,68,95,77,79,86,69,95,68,79,87,78,95,66,85,84,84,79,78,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,77,111,118,101,32,68,111,119,110,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47, -115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116, -62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,84,79,80,124,119,120,82,73,71,72,84,124,119,120,65, -76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,51,52,60,47,111,112, -116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111, -110,34,32,110,97,109,101,61,34,73,68,95,67,82,69,65,84,69,95,71,82,80,95, -66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,38,103,116,59,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116, -121,108,101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121, -108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72, -79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,85,78,71, -82,79,85,80,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,108,116,59,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60, -47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, -84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67, -69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, +111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, 105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,71,114,111,117,112,101,100,32,86,97,114,105,97,98,108,101,115,60, +108,62,78,101,119,32,71,114,111,117,112,32,68,101,116,97,105,108,115,60, 47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, @@ -34987,76 +34726,262 @@ static unsigned char xml_res_file_11[] = { 111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97, 99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,115,105,122,101,62,52,44,53,100,60,47,115,105,122,101,62,10, +32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, 105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, 66,105,116,109,97,112,66,117,116,116,111,110,34,32,110,97,109,101,61,34, -73,68,95,67,85,82,95,71,82,79,85,80,69,68,95,72,69,76,80,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116, -121,108,101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121, -108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111, -117,114,99,101,115,46,99,112,112,36,48,48,56,45,56,112,120,95,104,101,108, -112,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73, -67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,52,44,53,100,60, -47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110,34,32, -110,97,109,101,61,34,73,68,95,84,73,77,69,95,76,79,65,68,95,70,82,79,77, -95,71,68,65,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,115,116,121,108,101,62,119,120,78,79,95,66,79,82,68,69, -82,124,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101, +73,68,95,78,69,87,95,71,82,79,85,80,95,72,69,76,80,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, +101,62,119,120,66,79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114, -99,101,115,46,99,112,112,36,48,48,57,45,111,112,101,110,45,102,111,108, -100,101,114,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,116,111,111,108, -116,105,112,62,76,111,97,100,32,116,105,109,101,32,100,101,102,105,110, -105,116,105,111,110,32,102,114,111,109,32,112,114,111,106,101,99,116,32, -102,105,108,101,46,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69, +99,101,115,46,99,112,112,36,56,112,120,95,104,101,108,112,46,112,110,103, +60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79, +78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84, +84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73, +90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,51,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, +97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,110,97,109,101, +58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +82,73,71,72,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69, 82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62, -119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69, -78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,54,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,76,105,115,116,66,111,120,34,32,110,97,109,101,61,34,73,68,95,71,82, -79,85,80,69,68,95,76,73,83,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,56,48,44,57,48,100,60,47,115, -105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109, +101,61,34,73,68,95,78,69,87,95,71,82,79,85,80,95,78,65,77,69,95,84,88,84, +95,67,84,82,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,115,105,122,101,62,55,48,44,45,49,100,60,47,115,105, +122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112, +116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124,119,120,65, +76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, +32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84, +65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,105,122,101,62,52,44,53,100,60,47,115,105,122,101,62,10,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78, +68,124,119,120,71,82,79,87,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, +61,34,73,68,95,78,69,87,95,70,73,69,76,68,95,84,89,80,69,95,83,84,65,84, +95,84,88,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,115,105,122,101,62,51,48,44,45,49,100,60,47,115,105,122,101,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,110,117,109,101,114,105,99,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,84,79,80,124,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78,95, +67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,124,119,120,65,76,73,71,78, +95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,51,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, +116,34,32,110,97,109,101,61,34,73,68,95,73,78,67,76,85,68,69,95,76,73,83, +84,95,83,84,65,84,95,84,88,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,32,111,102, +32,53,32,118,97,114,105,97,98,108,101,115,32,110,101,101,100,101,100,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, +73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84, +65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84,79, +77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79, +78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, +114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,95,83,79,82,84,95,66,85,84, +84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,83,111,114,116,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,115,116,121,108,101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60, +47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,82, +73,71,72,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73, +68,95,80,76,65,67,69,72,79,76,68,69,82,95,66,85,84,84,79,78,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,69,100,105,116,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108, +101,62,119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82, +73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +66,79,84,84,79,77,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72, +79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,76,105,115, +116,67,116,114,108,34,32,110,97,109,101,61,34,73,68,95,73,78,67,76,85,68, +69,95,76,73,83,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,115,105,122,101,62,56,48,44,49,52,48,100,60,47,115,105,122, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, +116,121,108,101,62,119,120,76,67,95,69,68,73,84,95,76,65,66,69,76,83,124, +119,120,76,67,95,82,69,80,79,82,84,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111, +110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, +105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,77,79,86, +69,95,85,80,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,111,118, +101,32,85,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, +66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,82,73,71,72,84,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116, +111,110,34,32,110,97,109,101,61,34,73,68,95,77,79,86,69,95,68,79,87,78, +95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,111,118,101,32,68,111, +119,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85, +95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65, +76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,84,79,80,124,119,120, +82,73,71,72,84,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79, +82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105, +101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105, +111,110,62,51,52,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73, +68,95,67,82,69,65,84,69,95,71,82,80,95,66,85,84,84,79,78,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +38,103,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85,95,69, +88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, +120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, +114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32, +110,97,109,101,61,34,73,68,95,85,78,71,82,79,85,80,95,66,85,84,84,79,78, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,38,108,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, +66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, +119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84, +65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, +114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73, +67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, @@ -35064,76 +34989,164 @@ static unsigned char xml_res_file_11[] = { 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110, -34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,80,65,67,69,84,73, -77,69,95,84,65,66,76,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,83, -112,97,99,101,45,84,105,109,101,32,84,97,98,108,101,47,87,101,105,103,104, -116,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,85, -95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69, -82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, -98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,80,65,67,69,84,73,77, -69,95,72,69,76,80,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82, -95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71, -100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48, -48,56,45,56,112,120,95,104,101,108,112,46,112,110,103,60,47,98,105,116, -109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, +84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,71,114,111,117,112,101,100,32, +86,97,114,105,97,98,108,101,115,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86, 69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72, -79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116, -62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,51,51,60, -47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10, 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,52,44,53, +100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32, -32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, -69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62,49, -60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121,108, -101,62,119,120,68,69,70,65,85,76,84,95,68,73,65,76,79,71,95,83,84,89,76, -69,124,119,120,82,69,83,73,90,69,95,66,79,82,68,69,82,124,119,120,67,76, -79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,95, -68,65,84,65,95,86,73,69,87,69,82,95,65,66,79,85,84,95,68,76,71,34,32,115, -117,98,99,108,97,115,115,61,34,68,97,116,97,86,105,101,119,101,114,65,98, -111,117,116,68,108,103,34,62,10,32,32,32,32,60,115,116,121,108,101,62,119, -120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124, -119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32, -32,32,60,116,105,116,108,101,62,65,98,111,117,116,32,68,66,70,32,86,105, -101,119,101,114,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110, -116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, -111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101, -110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116,116,111,110, +34,32,110,97,109,101,61,34,73,68,95,67,85,82,95,71,82,79,85,80,69,68,95, +72,69,76,80,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,116,121,108,101,62,119,120,66,79,82,68,69,82,95,78, +79,78,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,56,112, +120,95,104,101,108,112,46,112,110,103,60,47,98,105,116,109,97,112,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82, +69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,52,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117, +116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,84,73,77,69,95,76,79, +65,68,95,70,82,79,77,95,71,68,65,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,78, +79,95,66,79,82,68,69,82,124,119,120,66,85,95,69,88,65,67,84,70,73,84,60, +47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112, +82,101,115,111,117,114,99,101,115,46,99,112,112,36,111,112,101,110,45,102, +111,108,100,101,114,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,116,111, +111,108,116,105,112,62,76,111,97,100,32,116,105,109,101,32,100,101,102, +105,110,105,116,105,111,110,32,102,114,111,109,32,112,114,111,106,101,99, +116,32,102,105,108,101,46,60,47,116,111,111,108,116,105,112,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, +95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120,65,76,73,71,78, +95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,76,105,115,116,66,111,120,34,32,110,97,109,101,61,34,73,68, +95,71,82,79,85,80,69,68,95,76,73,83,84,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,56,48,44,57,48,100, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111, +110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,115,105,122,101,62,52,44,53,100,60,47,115,105,122, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,80,65, +67,69,84,73,77,69,95,84,65,66,76,69,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118, +101,32,83,112,97,99,101,45,84,105,109,101,32,84,97,98,108,101,47,87,101, +105,103,104,116,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62, +119,120,66,85,95,69,88,65,67,84,70,73,84,60,47,115,116,121,108,101,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82, +69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,66,105,116,109,97,112,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,80,65, +67,69,84,73,77,69,95,72,69,76,80,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,66, +79,82,68,69,82,95,78,79,78,69,60,47,115,116,121,108,101,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,105,116, +109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, +99,112,112,36,56,112,120,95,104,101,108,112,46,112,110,103,60,47,98,105, +116,109,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, +78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, +86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, +72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,51,51, +60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120, +69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60, +98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62,49, +60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121,108, +101,62,119,120,68,69,70,65,85,76,84,95,68,73,65,76,79,71,95,83,84,89,76, +69,124,119,120,82,69,83,73,90,69,95,66,79,82,68,69,82,124,119,120,67,76, +79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,95, +68,65,84,65,95,86,73,69,87,69,82,95,65,66,79,85,84,95,68,76,71,34,32,115, +117,98,99,108,97,115,115,61,34,68,97,116,97,86,105,101,119,101,114,65,98, +111,117,116,68,108,103,34,62,10,32,32,32,32,60,115,116,121,108,101,62,119, +120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124, +119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32, +32,32,60,116,105,116,108,101,62,65,98,111,117,116,32,68,66,70,32,86,105, +101,119,101,114,60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110, +116,101,114,101,100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, +111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101, +110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, 34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, 60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,124,119, 120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111, @@ -35142,360 +35155,360 @@ static unsigned char xml_res_file_11[] = { 116,97,116,105,99,66,105,116,109,97,112,34,32,110,97,109,101,61,34,119, 120,73,68,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,60, 98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,57,45,97,98,111,117,116,45,103,101,111,100, -97,45,108,111,103,111,46,112,110,103,60,47,98,105,116,109,97,112,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, -62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,69,82,124,119,120,65,76,76,124,119,120,65,68,74,85,83, -84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61, -34,73,68,67,95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,67,111,112,121,114,105,103,104,116,32,40,67,41, -32,49,57,57,56,45,50,48,49,49,10,71,101,111,68,97,32,67,101,110,116,101, -114,32,102,111,114,32,71,101,111,115,112,97,116,105,97,108,32,65,110,97, -108,121,115,105,115,32,97,110,100,32,67,111,109,112,117,116,97,116,105, -111,110,10,97,110,100,32,65,114,105,122,111,110,97,32,66,111,97,114,100, -32,111,102,32,82,101,103,101,110,116,115,10,65,108,108,32,82,105,103,104, -116,115,32,82,101,115,101,114,118,101,100,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,65,76,73, -71,78,95,67,69,78,84,69,82,60,47,115,116,121,108,101,62,10,32,32,32,32, +101,115,46,99,112,112,36,97,98,111,117,116,45,103,101,111,100,97,45,108, +111,103,111,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69, -70,84,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84, -65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,84, -69,88,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,68,66,70,32,86,105,101,119,101,114,32,48,46,56,32,40,74,117, -108,121,32,50,57,44,32,50,48,49,49,41,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,60,47,115,116,121,108,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,124,119,120,65,76,76,124,119,120,65,68,74,85,83,84,95,77,73, +78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,67, +95,83,84,65,84,73,67,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,67,111,112,121,114,105,103,104,116,32,40,67,41,32,49,57,57,56, +45,50,48,49,49,10,71,101,111,68,97,32,67,101,110,116,101,114,32,102,111, +114,32,71,101,111,115,112,97,116,105,97,108,32,65,110,97,108,121,115,105, +115,32,97,110,100,32,67,111,109,112,117,116,97,116,105,111,110,10,97,110, +100,32,65,114,105,122,111,110,97,32,66,111,97,114,100,32,111,102,32,82, +101,103,101,110,116,115,10,65,108,108,32,82,105,103,104,116,115,32,82,101, +115,101,114,118,101,100,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,32,32,60,115,116,121,108,101,62,119,120,65,76,73,71,78,95,67,69,78, +84,69,82,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, +65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, +120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, +105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110, +97,109,101,61,34,73,68,95,83,84,65,84,73,67,84,69,88,84,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,66,70,32, +86,105,101,119,101,114,32,48,46,56,32,40,74,117,108,121,32,50,57,44,32, +50,48,49,49,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,116,121,108,101,62,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,124,119,120,65,68,74,85, +83,84,95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, +95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95, +79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,79,75,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,95,68,65,84, +65,95,86,73,69,87,69,82,95,68,69,76,69,84,69,95,67,79,76,95,68,76,71,34, +32,115,117,98,99,108,97,115,115,61,34,68,97,116,97,86,105,101,119,101,114, +68,101,108,101,116,101,67,111,108,68,108,103,34,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62, +119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62, +10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65, +76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83, +116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,84, +69,88,84,95,49,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,83,101,108,101,99,116,32,118,97,114,105,97, +98,108,101,115,32,116,111,32,100,101,108,101,116,101,32,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84,124,119,120, +65,76,76,124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, +111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,76,105,115,116,66,111,120,34,32,110,97,109,101, +61,34,73,68,95,70,73,69,76,68,95,67,72,79,73,67,69,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119, +120,76,66,95,77,85,76,84,73,80,76,69,32,124,32,119,120,76,66,95,72,83,67, +82,79,76,76,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,48,48,44,32,56,48,100, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,76,69,70,84, +124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114, +100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, 78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76, -124,119,120,65,68,74,85,83,84,95,77,73,78,83,73,90,69,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65, -76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101, -114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97, -109,101,61,34,119,120,73,68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,79,75,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109, -101,61,34,73,68,95,68,65,84,65,95,86,73,69,87,69,82,95,68,69,76,69,84,69, -95,67,79,76,95,68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,68,97, -116,97,86,105,101,119,101,114,68,101,108,101,116,101,67,111,108,68,108, -103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, 119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65, -76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67, -65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34, -32,110,97,109,101,61,34,73,68,95,84,69,88,84,95,49,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101, -108,101,99,116,32,118,97,114,105,97,98,108,101,115,32,116,111,32,100,101, -108,101,116,101,32,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73, +67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, +78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61, +34,73,68,95,68,69,76,69,84,69,95,66,85,84,84,79,78,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,101, +108,101,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, -71,78,95,76,69,70,84,124,119,120,65,76,76,124,119,120,65,68,74,85,83,84, -95,77,73,78,83,73,90,69,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, -114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,76,105,115,116,66, -111,120,34,32,110,97,109,101,61,34,73,68,95,70,73,69,76,68,95,67,72,79, -73,67,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,116,121,108,101,62,119,120,76,66,95,77,85,76,84,73,80,76,69,32,124, -32,119,120,76,66,95,72,83,67,82,79,76,76,60,47,115,116,121,108,101,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, -62,49,48,48,44,32,56,48,100,60,47,115,105,122,101,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,76,69,70,84,124,119,120,65,76,76,60,47,102,108,97,103, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, -101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, -103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67, -65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110, -34,32,110,97,109,101,61,34,73,68,95,68,69,76,69,84,69,95,66,85,84,84,79, -78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,68,101,108,101,116,101,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120, +73,68,95,67,65,78,67,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,67,108,111,115,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97, +116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,84,69,88, +84,95,77,83,71,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,77,101,115,115,97,103,101,32,97,114,101,97,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120, +76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,65,76,73,71,78,95,76, +69,70,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,56,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,116,105,116,108,101,62,68,101,108,101,116,101,32,86, +97,114,105,97,98,108,101,40,115,41,60,47,116,105,116,108,101,62,10,32,32, +32,32,60,99,101,110,116,101,114,101,100,62,49,60,47,99,101,110,116,101, +114,101,100,62,10,32,32,32,32,60,115,116,121,108,101,62,119,120,67,65,80, +84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,67, +76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109,101,61,34,73,68, +95,68,65,84,65,95,86,73,69,87,69,82,95,65,68,68,95,67,79,76,95,70,73,88, +69,68,95,68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,68,97,116,97, +86,105,101,119,101,114,65,100,100,67,111,108,68,108,103,34,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, +120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110, -97,109,101,61,34,119,120,73,68,95,67,65,78,67,69,76,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,108, -111,115,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,70,108,101,120,71,114,105,100,83,105,122,101,114,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, +95,83,84,65,84,73,67,95,78,69,87,95,78,65,77,69,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,97,109,101,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67, +65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97, +109,101,61,34,73,68,95,84,69,88,84,95,78,69,87,95,78,65,77,69,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,49,49,48, +44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,80,82,79,67,69,83, +83,95,69,78,84,69,82,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, -95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76, -76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, +84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, +105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73, +67,95,84,89,80,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,84,121,112,101,60,47,108,97,98,101,108,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61, -34,73,68,95,84,69,88,84,95,77,83,71,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,77,101,115,115,97,103,101,32,97,114,101,97,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79, -84,84,79,77,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,124,119, -120,65,76,73,71,78,95,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,56,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105,116,108,101,62,68, -101,108,101,116,101,32,86,97,114,105,97,98,108,101,40,115,41,60,47,116, -105,116,108,101,62,10,32,32,32,32,60,99,101,110,116,101,114,101,100,62, -49,60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,115,116,121, -108,101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84,69,77,95, -77,69,78,85,124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108, -101,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110, -97,109,101,61,34,73,68,95,68,65,84,65,95,86,73,69,87,69,82,95,65,68,68, -95,67,79,76,95,70,73,88,69,68,95,68,76,71,34,32,115,117,98,99,108,97,115, -115,61,34,68,97,116,97,86,105,101,119,101,114,65,100,100,67,111,108,68, -108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105,100, -83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34, -32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,95,78,69,87,95,78,65, -77,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,78,97,109,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116, -67,116,114,108,34,32,110,97,109,101,61,34,73,68,95,84,69,88,84,95,78,69, -87,95,78,65,77,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -115,105,122,101,62,49,49,48,44,45,49,100,60,47,115,105,122,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, -84,69,95,80,82,79,67,69,83,83,95,69,78,84,69,82,60,47,115,116,121,108,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111, +105,99,101,34,32,110,97,109,101,61,34,73,68,95,67,72,79,73,67,69,95,84, +89,80,69,34,47,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97, +109,101,61,34,73,68,95,83,84,65,84,73,67,95,73,78,83,69,82,84,95,80,79, +83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,73,110,115,101,114,116,32,98,101,102,111,114,101,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, -61,34,73,68,95,83,84,65,84,73,67,95,84,89,80,69,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,121,112,101,60,47, +61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,95, +67,72,79,73,67,69,95,73,78,83,69,82,84,95,80,79,83,34,47,62,10,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, +105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73, +67,95,76,69,78,71,84,72,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,76,101,110,103,116,104,32,40,109,97,120,32,50, +53,52,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110, +97,109,101,61,34,73,68,95,84,69,88,84,95,76,69,78,71,84,72,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,53,44,45, +49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,115,116,121,108,101,62,119,120,84,69,95,80,82,79,67,69,83,83,95, +69,78,84,69,82,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, +116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,95,68,69,67,73, +77,65,76,83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,68,101,99,105,109,97,108,115,32,40,109,97,120,32,49,53,41, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,84,101,120,116,67,116,114,108,34,32,110,97,109, +101,61,34,73,68,95,84,69,88,84,95,68,69,67,73,77,65,76,83,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,50,53,44,45,49, +100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,115,116,121,108,101,62,119,120,84,69,95,80,82,79,67,69,83,83,95,69, +78,84,69,82,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, +101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, +116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,95,68,73,83,80, +76,65,89,69,68,95,68,69,67,73,77,65,76,83,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,115,112,108,97,121, +101,100,32,100,101,99,105,109,97,108,115,32,112,108,97,99,101,115,60,47, 108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, 99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109,101,61,34, -73,68,95,67,72,79,73,67,69,95,84,89,80,69,34,47,62,10,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, -99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67, -95,73,78,83,69,82,84,95,80,79,83,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,73,110,115,101,114,116,32,98,101,102, -111,114,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109, -101,61,34,73,68,95,67,72,79,73,67,69,95,73,78,83,69,82,84,95,80,79,83,34, -47,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68, -95,83,84,65,84,73,67,95,76,69,78,71,84,72,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,101,110,103,116,104,32, -40,109,97,120,32,50,53,52,41,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67, -116,114,108,34,32,110,97,109,101,61,34,73,68,95,84,69,88,84,95,76,69,78, -71,84,72,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,50,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69,95,80, -82,79,67,69,83,83,95,69,78,84,69,82,60,47,115,116,121,108,101,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116, -97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84, -65,84,73,67,95,68,69,67,73,77,65,76,83,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,68,101,99,105,109,97,108,115, -32,40,109,97,120,32,49,53,41,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,84,101,120,116,67, -116,114,108,34,32,110,97,109,101,61,34,73,68,95,84,69,88,84,95,68,69,67, -73,77,65,76,83,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115, -105,122,101,62,50,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,84,69, -95,80,82,79,67,69,83,83,95,69,78,84,69,82,60,47,115,116,121,108,101,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83, -116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83, -84,65,84,73,67,95,68,73,83,80,76,65,89,69,68,95,68,69,67,73,77,65,76,83, +73,68,95,68,73,83,80,76,65,89,69,68,95,68,69,67,73,77,65,76,83,34,47,62, +10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95, +83,84,65,84,73,67,95,77,65,88,95,76,65,66,69,76,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,109,97,120,105,109,117, +109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32, +110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,95,77,65,88,95,86,65,76, 34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,68,105,115,112,108,97,121,101,100,32,100,101,99,105,109,97,108,115,32, -112,108,97,99,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34, -32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,69,68,95,68,69,67, -73,77,65,76,83,34,47,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110, -97,109,101,61,34,73,68,95,83,84,65,84,73,67,95,77,65,88,95,76,65,66,69, -76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,109,97,120,105,109,117,109,60,47,108,97,98,101,108,62,10,32,32,32, +62,57,57,57,46,57,57,57,57,57,57,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, 101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, 105,99,84,101,120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73, -67,95,77,65,88,95,86,65,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,57,57,57,46,57,57,57,57,57,57,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109,101, -61,34,73,68,95,83,84,65,84,73,67,95,77,73,78,95,76,65,66,69,76,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,109,105, -110,105,109,117,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +67,95,77,73,78,95,76,65,66,69,76,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,109,105,110,105,109,117,109,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,32,110,97,109, +101,61,34,73,68,95,83,84,65,84,73,67,95,77,73,78,95,86,65,76,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,45,57,57, +46,57,57,57,57,57,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, -120,116,34,32,110,97,109,101,61,34,73,68,95,83,84,65,84,73,67,95,77,73, -78,95,86,65,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,45,57,57,46,57,57,57,57,57,57,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,60,99,111,108,115,62,50,60,47,99,111,108,115,62, -10,32,32,32,32,32,32,32,32,32,32,60,114,111,119,115,62,56,60,47,114,111, -119,115,62,10,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,53,60, -47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,60,104,103,97,112, -62,53,60,47,104,103,97,112,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73, -67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,56,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, -32,32,60,109,105,110,115,105,122,101,62,49,48,48,44,50,48,48,100,60,47, -109,105,110,115,105,122,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97, -109,101,61,34,119,120,73,68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,65,100,100,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, -95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117, -116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95,67,65,78,67, -69,76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +99,111,108,115,62,50,60,47,99,111,108,115,62,10,32,32,32,32,32,32,32,32, +32,32,60,114,111,119,115,62,56,60,47,114,111,119,115,62,10,32,32,32,32, +32,32,32,32,32,32,60,118,103,97,112,62,53,60,47,118,103,97,112,62,10,32, +32,32,32,32,32,32,32,32,32,60,104,103,97,112,62,53,60,47,104,103,97,112, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,65,76, +73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,56,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60,109,105,110, +115,105,122,101,62,49,48,48,44,50,48,48,100,60,47,109,105,110,115,105,122, +101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34, +119,120,73,68,95,79,75,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,65,100,100,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, +78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65, +76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, +98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, +122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72, +79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95,67,65,78,67,69, +76,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, 108,62,67,108,111,115,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, @@ -36339,603 +36352,576 @@ static unsigned char xml_res_file_11[] = { 32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,66,85,84,84,79,78,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, 98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,57,45,111,112,101,110,45,102,111,108,100, -101,114,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, -62,119,120,78,79,95,66,79,82,68,69,82,124,119,120,66,85,95,69,88,65,67, -84,70,73,84,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, -86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +101,115,46,99,112,112,36,111,112,101,110,45,102,111,108,100,101,114,46, +112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, +78,79,95,66,79,82,68,69,82,124,119,120,66,85,95,69,88,65,67,84,70,73,84, +60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,76,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84, +73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90, +79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,73,110,112,117, +116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47, +111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,69,88,80,65,78,68,124,119,120,65,76,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, +101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,66,111, +120,83,105,122,101,114,34,32,110,97,109,101,61,34,119,120,73,68,95,65,78, +89,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105, +111,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,77,69,82, +71,69,95,76,69,70,84,95,74,79,73,78,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,101,114, +103,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117,101,62,49,60,47,118, +97,108,117,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,115,116,121,108,101,62,119,120,82,66,95,71,82,79,85,80, +60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105,111,66, +117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,77,69,82,71,69, +95,79,85,84,69,82,95,74,79,73,78,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,99, +107,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, +116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +102,108,97,103,62,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53, 60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,77,101,116,104,111,100,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +69,88,80,65,78,68,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,83,116,97,116,105,99,66,111,120,83,105,122,101, +114,34,32,110,97,109,101,61,34,119,120,73,68,95,65,78,89,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105,111,66,117, +116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,75,69,89,95,86,65,76, +95,82,66,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,77,101,114,103,101,32,98,121,32,107, +101,121,32,118,97,108,117,101,115,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108, +117,101,62,49,60,47,118,97,108,117,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, +82,66,95,71,82,79,85,80,60,47,115,116,121,108,101,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,66,79,84,84,79,77,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, +101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120,71,114,105, +100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, +116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,99,117,114,114,101,110,116,32, +116,97,98,108,101,32,107,101,121,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47, +115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67, +69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71, +78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,111,105,99, +101,34,32,110,97,109,101,61,34,73,68,95,67,85,82,82,69,78,84,95,75,69,89, +95,67,72,79,73,67,69,34,32,115,117,98,99,108,97,115,115,61,34,71,100,97, +67,104,111,105,99,101,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,56,53,44,45,49, +100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84, +73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83, +116,97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +105,109,112,111,114,116,32,116,97,98,108,101,32,107,101,121,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -73,110,112,117,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73, -67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124,119,120,65,76, -76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, -101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116, -105,99,66,111,120,83,105,122,101,114,34,32,110,97,109,101,61,34,119,120, -73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,82,97,100,105,111,66,117,116,116,111,110,34,32,110,97,109,101,61,34, -73,68,95,77,69,82,71,69,95,76,69,70,84,95,74,79,73,78,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,77,101,114,103,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,97,108,117,101, -62,49,60,47,118,97,108,117,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,82,66,95, -71,82,79,85,80,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, +119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, +101,62,53,44,53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76, +124,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65, +76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, 101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,82,97, -100,105,111,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95, -77,69,82,71,69,95,79,85,84,69,82,95,74,79,73,78,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,116,97,99,107,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,95,73,77,80, +79,82,84,95,75,69,89,95,67,72,79,73,67,69,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, +101,62,56,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69, +78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,99,111,108,115,62,51,60,47,99,111,108,115,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,114,111, +119,115,62,50,60,47,114,111,119,115,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,118,103,97,112,62,50,60,47,118,103, +97,112,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,76,69,70,84,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,98,111,114,100,101,114,62,50,53,60,47,98,111,114,100,101,114,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, +114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122, +101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, +111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,82,97,100,105,111,66,117,116,116,111,110,34,32,110,97, +109,101,61,34,73,68,95,82,69,67,95,79,82,68,69,82,95,82,66,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,77,101,114,103,101,32,98,121,32,114,101,99,111,114,100,32, +111,114,100,101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, 47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,60,47,102,108,97, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,84,79,80,60,47,102,108,97, 103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,101,116,104,111,100, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111, -114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,69,88,80,65,78,68,124,119,120,65,76,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,66,111,120, -83,105,122,101,114,34,32,110,97,109,101,61,34,119,120,73,68,95,65,78,89, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105, -111,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,75,69,89, -95,86,65,76,95,82,66,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,101,114,103,101,32,98, -121,32,107,101,121,32,118,97,108,117,101,115,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -118,97,108,117,101,62,49,60,47,118,97,108,117,101,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, -62,119,120,82,66,95,71,82,79,85,80,60,47,115,116,121,108,101,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,60,47,102,108,97,103, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98, -111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,70,108,101,120, -71,114,105,100,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,99,117,114,114,101, -110,116,32,116,97,98,108,101,32,107,101,121,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,112,97,99,101,114,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,53,44, -53,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76, -73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,73,71,78,95,67,69,78,84,69,82,95,86,69,82,84,73,67,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,95,67,85,82,82,69, -78,84,95,75,69,89,95,67,72,79,73,67,69,34,32,115,117,98,99,108,97,115,115, -61,34,71,100,97,67,104,111,105,99,101,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, -62,56,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105, +101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120, +116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,120,99,108,117, +100,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, 99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, -82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105, -122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,105,109,112,111,114,116,32,116,97,98,108,101, -32,107,101,121,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95, +67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, -95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,112,97,99,101, -114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,53,44,53,100,60,47,115,105,122,101,62, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95, -72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,73,71,78,95,67,69,78,84, -69,82,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97, -103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109, -101,61,34,73,68,95,73,77,80,79,82,84,95,75,69,89,95,67,72,79,73,67,69,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,115,105,122,101,62,56,53,44,45,49,100,60,47,115,105,122, -101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,76,105,115,116,66,111,120,34,32,110,97,109,101,61,34,73,68,95,69,88, +67,76,85,68,69,95,76,73,83,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122, +101,62,57,48,44,55,55,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,115,116,121,108,101,62,119,120,76,66,95,83,73,78,71,76,69,60,47,115, +116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105, +111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102, 108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,111,108,115,62,51,60,47,99, -111,108,115,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,114,111,119,115,62,50,60,47,114,111,119,115,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,118,103, -97,112,62,50,60,47,118,103,97,112,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,76,69,70,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,53,60,47, -98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69, -82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105,111,66,117, -116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,82,69,67,95,79,82,68, -69,82,95,82,66,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,77,101,114,103,101,32,98,121, -32,114,101,99,111,114,100,32,111,114,100,101,114,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122, +101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, +32,110,97,109,101,61,34,73,68,95,73,78,67,95,65,76,76,95,66,85,84,84,79, +78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,45,49,100, +60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38, +103,116,59,38,103,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82, -73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -84,79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100,101,114, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, +120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, +114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, 105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32, +110,97,109,101,61,34,73,68,95,73,78,67,95,79,78,69,95,66,85,84,84,79,78, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,45,49,100,60, +47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,103, +116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67, +69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, +47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32, +108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101, +61,34,73,68,95,69,88,67,76,95,79,78,69,95,66,85,84,84,79,78,34,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47, -111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,60,115,105,122,101,62,51,48,44,45,49,100,60,47,115,105,122, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,108,116,59,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97, -116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,69,120,99,108,117,100,101,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69, +82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114, +100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,69, +88,67,76,95,65,76,76,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +115,105,122,101,62,51,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,38,108,116,59,38,108,116,59,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,76,105,115,116,66,111,120,34,32,110,97,109,101, -61,34,73,68,95,69,88,67,76,85,68,69,95,76,73,83,84,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,105,122,101,62,57,48,44,55,55,100,60,47,115,105,122,101,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,76,66,95,83,73,78, -71,76,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111, -112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69, -88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62, -49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69, -88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, +101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69, +82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66, -117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,73,78,67,95,65, -76,76,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, -62,51,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,38,103,116,59,38,103,116,59,60,47,108,97,98,101,108, +60,108,97,98,101,108,62,73,110,99,108,117,100,101,60,47,108,97,98,101,108, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90, -79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117, -116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,73,78,67,95,79,78,69, -95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51, -48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,38,103,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110, -34,32,110,97,109,101,61,34,73,68,95,69,88,67,76,95,79,78,69,95,66,85,84, -84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,45,49, -100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,38,108,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73, -71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120, -65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90, +79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, 116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, 105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32, -110,97,109,101,61,34,73,68,95,69,88,67,76,95,65,76,76,95,66,85,84,84,79, -78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,45,49,100, -60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38, -108,116,59,38,108,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, -76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73, -67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +99,116,32,99,108,97,115,115,61,34,119,120,76,105,115,116,66,111,120,34, +32,110,97,109,101,61,34,73,68,95,73,78,67,76,85,68,69,95,76,73,83,84,34, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69, -95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, -110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, -120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,73,110,99,108, -117,100,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,76,105,115,116,66,111,120,34,32,110,97,109,101,61,34,73,68,95,73, -78,67,76,85,68,69,95,76,73,83,84,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105, -122,101,62,57,48,44,55,55,100,60,47,115,105,122,101,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,115,116,121,108,101,62,119,120,76,66,95,83,73,78,71,76,69,60,47,115, -116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,60,115,105,122,101,62,57,48,44,55,55,100,60,47, +115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120, +76,66,95,83,73,78,71,76,69,60,47,115,116,121,108,101,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110, +62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, +62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116, +105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, +62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65, +76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111, +110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76, +124,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105, -111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, -120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, -97,103,62,119,120,65,76,76,124,119,120,69,88,80,65,78,68,60,47,102,108, -97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105, -101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, -120,69,88,80,65,78,68,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, -72,79,82,73,90,79,78,84,65,76,124,119,120,76,69,70,84,124,119,120,82,73, -71,72,84,124,119,120,84,79,80,60,47,102,108,97,103,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,48,60,47, -98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, -120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,67,104,101,99,107,66,111,120,34,32,110,97,109,101,61, -34,73,68,95,77,69,82,71,69,95,79,86,69,82,87,82,73,84,69,95,83,65,77,69, -95,70,73,69,76,68,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,115,101,32,101,120,105, -115,116,105,110,103,32,102,105,101,108,100,32,110,97,109,101,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, -119,120,84,79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,80,97,114,97,109,101,116,101,114,115,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110, -116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88, -80,65,78,68,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,50,60,47,98,111,114, -100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, 120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111, +110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124, +119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79,82,73,90,79,78,84, +65,76,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,84, +79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,98,111,114,100,101,114,62,48,60,47,98,111,114,100,101,114,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,67,104,101,99, +107,66,111,120,34,32,110,97,109,101,61,34,73,68,95,77,69,82,71,69,95,79, +86,69,82,87,82,73,84,69,95,83,65,77,69,95,70,73,69,76,68,34,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,85,115,101,32,101,120,105,115,116,105,110,103,32,102,105,101, +108,100,32,110,97,109,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +101,100,62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, +47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,102,108,97,103,62,119,120,84,79,80,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,97,114,97,109,101, +116,101,114,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67, +65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124,119,120,65,76,76, +60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111, +114,100,101,114,62,50,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72, -79,82,73,90,79,78,84,65,76,124,119,120,76,69,70,84,124,119,120,82,73,71, -72,84,124,119,120,84,79,80,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,60,98,111,114,100,101,114,62,52,60,47,98,111,114,100,101,114,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, -116,101,109,34,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124, -119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32, +32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60, +47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65, +76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119, +120,76,69,70,84,124,119,120,82,73,71,72,84,124,119,120,84,79,80,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,52, +60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82, +95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114, +34,62,10,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -60,111,114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60, -47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97, -109,101,61,34,119,120,73,68,95,77,69,82,71,69,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,97,109,112,59,77,101, -114,103,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120,73,68,95, +77,69,82,71,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,38,97,109,112,59,77,101,114,103,101,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +66,79,84,84,79,77,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,60, +47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, +100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111, +110,34,32,110,97,109,101,61,34,119,120,73,68,95,67,76,79,83,69,34,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,108, +111,115,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,60,102,108,97,103,62,119,120,66,79,84,84,79,77,124,119,120,76,69,70, 84,124,119,120,82,73,71,72,84,60,47,102,108,97,103,62,10,32,32,32,32,32, 32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100, 101,114,62,10,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,119,120, -73,68,95,67,76,79,83,69,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,67,108,111,115,101,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,66,79, -84,84,79,77,124,119,120,76,69,70,84,124,119,120,82,73,71,72,84,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100, -101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,116,105, -116,108,101,62,77,101,114,103,101,60,47,116,105,116,108,101,62,10,32,32, -32,32,60,99,101,110,116,101,114,101,100,62,49,60,47,99,101,110,116,101, -114,101,100,62,10,32,32,32,32,60,115,116,121,108,101,62,119,120,67,65,80, -84,73,79,78,124,119,120,83,89,83,84,69,77,95,77,69,78,85,124,119,120,82, -69,83,73,90,69,95,66,79,82,68,69,82,124,119,120,67,76,79,83,69,95,66,79, -88,60,47,115,116,121,108,101,62,10,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,68, -105,97,108,111,103,34,32,110,97,109,101,61,34,73,68,95,68,73,83,83,79,76, -86,69,95,68,76,71,34,32,115,117,98,99,108,97,115,115,61,34,68,105,115,115, -111,108,118,101,68,108,103,34,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62, -10,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84, -73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116, -101,109,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,83,99,114,111,108,108,101,100,87,105,110,100, -111,119,34,32,110,97,109,101,61,34,73,68,95,68,73,83,83,79,76,86,69,95, -83,67,82,79,76,76,95,87,73,78,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -115,116,121,108,101,62,119,120,72,83,67,82,79,76,76,124,119,120,86,83,67, -82,79,76,76,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, -83,105,122,101,114,34,32,110,97,109,101,61,34,73,68,95,68,73,83,83,79,76, -86,69,95,83,67,82,79,76,76,95,87,73,78,95,83,73,90,69,82,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,116,105,116,108,101,62,77,101,114,103,101, +60,47,116,105,116,108,101,62,10,32,32,32,32,60,99,101,110,116,101,114,101, +100,62,49,60,47,99,101,110,116,101,114,101,100,62,10,32,32,32,32,60,115, +116,121,108,101,62,119,120,67,65,80,84,73,79,78,124,119,120,83,89,83,84, +69,77,95,77,69,78,85,124,119,120,82,69,83,73,90,69,95,66,79,82,68,69,82, +124,119,120,67,76,79,83,69,95,66,79,88,60,47,115,116,121,108,101,62,10, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,68,105,97,108,111,103,34,32,110,97,109, +101,61,34,73,68,95,68,73,83,83,79,76,86,69,95,68,76,71,34,32,115,117,98, +99,108,97,115,115,61,34,68,105,115,115,111,108,118,101,68,108,103,34,62, +10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,60,111,114, +105,101,110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101, +110,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,101,108,101,99,116,32,118,97,114,105,97,98,108,101,32,102,111, -114,32,100,105,115,115,111,108,118,105,110,103,58,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95, -86,69,82,84,73,67,65,76,124,119,120,82,73,71,72,84,60,47,102,108,97,103, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,55,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,99, +114,111,108,108,101,100,87,105,110,100,111,119,34,32,110,97,109,101,61, +34,73,68,95,68,73,83,83,79,76,86,69,95,83,67,82,79,76,76,95,87,73,78,34, +62,10,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,72, +83,67,82,79,76,76,124,119,120,86,83,67,82,79,76,76,60,47,115,116,121,108, +101,62,10,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,32,110,97, +109,101,61,34,73,68,95,68,73,83,83,79,76,86,69,95,83,67,82,79,76,76,95, +87,73,78,95,83,73,90,69,82,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105, +122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105, +116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97, +116,105,99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,108,101,99,116,32, +118,97,114,105,97,98,108,101,32,102,111,114,32,100,105,115,115,111,108, +118,105,110,103,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,67,104,111,105,99,101,34,32,110,97,109, -101,61,34,73,68,95,67,85,82,82,69,78,84,95,75,69,89,95,67,72,79,73,67,69, -34,32,115,117,98,99,108,97,115,115,61,34,71,100,97,67,104,111,105,99,101, -34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -115,105,122,101,62,56,53,44,45,49,100,60,47,115,105,122,101,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, -108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84, -73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, +65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,124,119, +120,82,73,71,72,84,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,55,60,47,98,111, +114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, +114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +67,104,111,105,99,101,34,32,110,97,109,101,61,34,73,68,95,67,85,82,82,69, +78,84,95,75,69,89,95,67,72,79,73,67,69,34,32,115,117,98,99,108,97,115,115, +61,34,71,100,97,67,104,111,105,99,101,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,56,53,44,45,49, +100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,72,79,82, -73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,124,119,120,65,76,76, -60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -98,111,114,100,101,114,62,49,48,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,83,116,97,116,105,99,66,111,120,83,105,122,101,114,34,32,110,97, -109,101,61,34,119,120,73,68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99, -84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,108,101,99,116,32, -118,97,114,105,97,98,108,101,115,58,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, -84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114, -100,101,114,62,48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, -105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +114,105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111, +114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86, +69,82,84,73,67,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,49, +48,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,124,119, -120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,56,60,47,98,111,114,100, -101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, +99,66,111,120,83,105,122,101,114,34,32,110,97,109,101,61,34,119,120,73, +68,95,65,78,89,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, 105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111, @@ -36943,115 +36929,83 @@ static unsigned char xml_res_file_11[] = { 32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, 115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, -109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +97,115,115,61,34,119,120,83,116,97,116,105,99,84,101,120,116,34,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,83,101,108,101,99,116,32,118,97,114,105,97,98,108, +101,115,58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108, +97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73, +67,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,48,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, +72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,69,88,80,65,78,68,124,119,120,65,76,76,60,47,102, +108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,98,111,114,100,101,114,62,56,60,47,98,111,114,100,101,114,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101, +114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, +105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, -110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,76,105,115,116,66,111,120, -34,32,110,97,109,101,61,34,73,68,95,69,88,67,76,85,68,69,95,76,73,83,84, -34,32,115,117,98,99,108,97,115,115,61,34,71,100,97,76,105,115,116,66,111, -120,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,57,48,44,56,55, -100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121, -108,101,62,119,120,76,66,95,83,73,78,71,76,69,60,47,115,116,121,108,101, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47, -102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,49, -60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120, -69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, -114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120, +83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101, 114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34,32,110,97, -109,101,61,34,73,68,95,73,78,67,95,65,76,76,95,66,85,84,84,79,78,34,62, +32,99,108,97,115,115,61,34,119,120,76,105,115,116,66,111,120,34,32,110, +97,109,101,61,34,73,68,95,69,88,67,76,85,68,69,95,76,73,83,84,34,32,115, +117,98,99,108,97,115,115,61,34,71,100,97,76,105,115,116,66,111,120,34,62, 10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,45,49,100,60, +32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,57,48,44,56,55,100,60, 47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -38,103,116,59,38,103,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78, -84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,73, -78,67,95,79,78,69,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101, +62,119,120,76,66,95,83,73,78,71,76,69,60,47,115,116,121,108,101,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,115,105,122,101,62,51,48,44,45,49,100,60,47,115,105,122,101,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, +112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,103,116,59,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78, -84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102, -108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60, -47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112, +116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78, +68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116,116,111,110,34, -32,110,97,109,101,61,34,73,68,95,69,88,67,76,95,79,78,69,95,66,85,84,84, -79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62,51,48,44,45, -49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,38,108,116,59,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62, -119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84, -65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, -10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,69,88, -67,76,95,65,76,76,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,73, +78,67,95,65,76,76,95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 60,115,105,122,101,62,51,48,44,45,49,100,60,47,115,105,122,101,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,108,116,59,38,108,116,59, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,103,116,59,38,103,116,59, 60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, 116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, @@ -37062,109 +37016,168 @@ static unsigned char xml_res_file_11[] = { 62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86, -69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71, -78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,111,120,83, -105,122,101,114,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120, -86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114, -105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,76,105,115,116,66,111,120,34,32,110,97,109, -101,61,34,73,68,95,73,78,67,76,85,68,69,95,76,73,83,84,34,32,115,117,98, -99,108,97,115,115,61,34,71,100,97,76,105,115,116,66,111,120,34,62,10,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,95,73,78,67,95,79,78,69,95, +66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101,62, +51,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,60,115,105,122,101,62,57,48,44,56,55,100,60,47,115, -105,122,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119, -120,76,66,95,83,73,78,71,76,69,60,47,115,116,121,108,101,62,10,32,32,32, +60,108,97,98,101,108,62,38,103,116,59,60,47,108,97,98,101,108,62,10,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112, -116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102, +108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84,69,82,95,72,79,82,73, +90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108,97,103,62,10,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103, +32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98,111,114,100,101,114, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101, +109,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73, +68,95,69,88,67,76,95,79,78,69,95,66,85,84,84,79,78,34,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,115,105,122,101,62,51,48,44,45,49,100,60,47,115,105,122, +101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,38,108,116,59, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78, +95,67,69,78,84,69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76, +76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, +62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112, -116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78, -68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114, -105,101,110,116,62,119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114, -105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62, -49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76, -124,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101, -114,62,53,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,66,117,116, +116,111,110,34,32,110,97,109,101,61,34,73,68,95,69,88,67,76,95,65,76,76, +95,66,85,84,84,79,78,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,115,105,122,101, +62,51,48,44,45,49,100,60,47,115,105,122,101,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,38,108,116,59,38,108,116,59,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101, -110,116,62,119,120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116, -62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +69,82,95,72,79,82,73,90,79,78,84,65,76,124,119,120,65,76,76,60,47,102,108, +97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47,98, +111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73,67,65, +76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,60,102,108,97,103,62,119,120,65,76,73,71,78,95,67,69,78,84, +82,69,95,86,69,82,84,73,67,65,76,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,69,88,80,65,78,68,124,119,120,65,76,73,71,78,95,67,69,78,84, -82,69,95,72,79,82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114, -62,56,60,47,98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105, -99,84,101,120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,101,116,104,111,100, -58,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103, -62,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65, -76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,48,60,47,98,111,114, -100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,82,97,100,105,111,66,117,116,116,111,110, -34,32,110,97,109,101,61,34,73,68,95,68,73,83,83,79,76,86,69,95,67,79,85, -78,84,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,67,111,117,110,116,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,60,118,97,108,117,101,62,48,60,47,118,97,108,117,101, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,66,111,120,83,105,122,101,114,34, 62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,60,115,116,121,108,101,62,119,120,82,66,95,71,82,79,85,80,60,47,115, -116,121,108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,60,111,114,105,101,110,116,62,119,120,86,69,82,84,73, +67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, 101,99,116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109, 34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100, -105,111,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,68,73, -83,83,79,76,86,69,95,65,86,71,34,62,10,32,32,32,32,32,32,32,32,32,32,32, -32,32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,118,101, +32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,76,105,115,116,66,111,120,34,32,110,97,109,101,61,34,73,68, +95,73,78,67,76,85,68,69,95,76,73,83,84,34,32,115,117,98,99,108,97,115,115, +61,34,71,100,97,76,105,115,116,66,111,120,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,60,115,105,122,101,62,57,48,44,56,55,100,60,47,115,105,122,101,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,115,116,121,108,101,62,119,120,76,66,95,83,73, +78,71,76,69,60,47,115,116,121,108,101,62,10,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62, +49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97, +103,62,119,120,69,88,80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,111,112,116,105,111,110,62,49,60,47,111,112,116,105,111,110,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,102,108,97,103,62,119,120,69,88,80,65,78,68,60,47,102,108,97, +103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62, +119,120,72,79,82,73,90,79,78,84,65,76,60,47,111,114,105,101,110,116,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,112,116,105,111,110,62,49,60,47,111,112, +116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,102,108,97,103,62,119,120,65,76,76,124,119,120,69,88, +80,65,78,68,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,53,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,114,105,101,110,116,62,119, +120,86,69,82,84,73,67,65,76,60,47,111,114,105,101,110,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,112, +116,105,111,110,62,49,60,47,111,112,116,105,111,110,62,10,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119,120,69, +88,80,65,78,68,124,119,120,65,76,73,71,78,95,67,69,78,84,82,69,95,72,79, +82,73,90,79,78,84,65,76,60,47,102,108,97,103,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,60,98,111,114,100,101,114,62,56,60,47, +98,111,114,100,101,114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,66,111,120,83,105,122,101,114,34,62,10,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,83,116,97,116,105,99,84,101, +120,116,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,77,101,116,104,111,100,58,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,102,108,97,103,62,119, +120,65,76,73,71,78,95,67,69,78,84,82,69,95,86,69,82,84,73,67,65,76,60,47, +102,108,97,103,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,60,98,111,114,100,101,114,62,48,60,47,98,111,114,100,101, +114,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +105,122,101,114,105,116,101,109,34,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,82,97,100,105,111,66,117,116,116,111,110,34,32, +110,97,109,101,61,34,73,68,95,68,73,83,83,79,76,86,69,95,67,79,85,78,84, +34,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,67,111,117,110,116,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,118,97,108,117,101,62,48,60,47,118,97,108,117,101,62,10,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +115,116,121,108,101,62,119,120,82,66,95,71,82,79,85,80,60,47,115,116,121, +108,101,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,105,122,101,114,105,116,101,109,34,62, +10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,82,97,100,105, +111,66,117,116,116,111,110,34,32,110,97,109,101,61,34,73,68,95,68,73,83, +83,79,76,86,69,95,65,86,71,34,62,10,32,32,32,32,32,32,32,32,32,32,32,32, +32,32,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,118,101, 114,97,103,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, 32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,47,111,98, @@ -37872,7 +37885,7 @@ static unsigned char xml_res_file_11[] = { 47,111,98,106,101,99,116,62,10,60,47,114,101,115,111,117,114,99,101,62, 10}; -static size_t xml_res_size_12 = 243470; +static size_t xml_res_size_12 = 242927; static unsigned char xml_res_file_12[] = { 60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101, 110,99,111,100,105,110,103,61,34,73,83,79,45,56,56,53,57,45,49,53,34,63, @@ -38470,616 +38483,460 @@ static unsigned char xml_res_file_12[] = { 97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,72,73,69,82,65,82,67,72,73,67,65,76,95,77,65,80,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,101,114,97,114, -99,104,105,99,97,108,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80,69, -78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34, -62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,117,115,116,111, -109,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,69, -87,95,67,85,83,84,79,77,95,67,65,84,95,67,76,65,83,83,73,70,95,65,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,114,101,97, -116,101,32,78,101,119,32,67,117,115,116,111,109,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,79,80,69,78,95,82,65,84,69,83,95,83,77,79,79,84,72,95,82,65,87,82,65, -84,69,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82, -97,119,32,82,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, +95,79,80,69,78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95,83,85,66,77, +69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,117, +115,116,111,109,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,78,69,87,95,67,85,83,84,79,77,95,67,65,84,95,67,76,65,83,83,73,70, +95,65,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67, +114,101,97,116,101,32,78,101,119,32,67,117,115,116,111,109,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,79,80,69,78,95,82,65,84,69,83,95,83,77,79,79,84,72,95,82,65,87, +82,65,84,69,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,82,97,119,32,82,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,79,80,69,78,95,82,65,84,69,83,95,83,77,79,79,84, +72,95,69,88,67,69,83,83,82,73,83,75,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,69,120,99,101,115,115,32,82,105,115,107,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78, +95,82,65,84,69,83,95,69,77,80,73,82,73,67,65,76,95,66,65,89,69,83,95,83, +77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,69,109,112,105,114,105,99,97,108,32,66,97,121,101,115,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78, +95,82,65,84,69,83,95,83,80,65,84,73,65,76,95,82,65,84,69,95,83,77,79,79, +84,72,69,82,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,83,112,97,116,105,97,108,32,82,97,116,101,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,82,65,84,69,83,95, +83,80,65,84,73,65,76,95,69,77,80,73,82,73,67,65,76,95,66,65,89,69,83,34, +62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97,116, +105,97,108,32,69,109,112,105,114,105,99,97,108,32,66,97,121,101,115,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,82,97,116,101,115,45,67,97,108,99,117, +108,97,116,101,100,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111, +114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,79,80,69,78,95,82,65,84,69,83,95,83,77,79,79,84,72,95,69, -88,67,69,83,83,82,73,83,75,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,69,120,99,101,115,115,32,82,105,115,107,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,82,65,84, -69,83,95,69,77,80,73,82,73,67,65,76,95,66,65,89,69,83,95,83,77,79,79,84, -72,69,82,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -69,109,112,105,114,105,99,97,108,32,66,97,121,101,115,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,82,65,84, -69,83,95,83,80,65,84,73,65,76,95,82,65,84,69,95,83,77,79,79,84,72,69,82, -34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97, -116,105,97,108,32,82,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, -104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,79,80,69,78,95,82,65,84,69,83,95,83,80,65,84, -73,65,76,95,69,77,80,73,82,73,67,65,76,95,66,65,89,69,83,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97,116,105,97,108, -32,69,109,112,105,114,105,99,97,108,32,66,97,121,101,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,82,97,116,101,115,45,67,97,108,99,117,108,97,116,101,100, +61,34,73,68,95,83,72,79,87,95,67,79,78,68,73,84,73,79,78,65,76,95,77,65, +80,95,86,73,69,87,95,77,65,80,95,77,69,78,85,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,67,111,110,100,105,116,105,111,110,97,108, 32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,72, -79,87,95,67,79,78,68,73,84,73,79,78,65,76,95,77,65,80,95,86,73,69,87,95, -77,65,80,95,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,111,110,100,105,116,105,111,110,97,108,32,77,97,112,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, -72,79,87,95,67,65,82,84,79,71,82,65,77,95,78,69,87,95,86,73,69,87,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,97,114,116,111,103, -114,97,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,72,79, -87,95,68,65,84,65,95,77,79,86,73,69,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,77,97,112,32,77,111,118,105,101,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,77,95,72,73,83,84,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,72,105,115,116,111,103,114,97,109,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,77,95,66,79,88,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,66,111,120,32,80,108,111,116,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,77,95,83,67,65,84,84,69,82,80, -76,79,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,99, -97,116,116,101,114,32,80,108,111,116,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,83,67,65,84,84,69,82, -80,76,79,84,95,77,65,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,99,97,116,116,101,114,32,80,108,111,116,32,77,97,116,114,105, -120,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,77,95,66,85,66,66,76,69,67,72,65,82,84,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,66,117,98,98,108,101,32,67,104,97,114, -116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,77,95,51,68,80,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,51,68,32,83,99,97,116,116,101,114,32,80,108,111,116,60,47,108,97, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,83,72,79,87,95,67,65,82,84,79,71,82,65,77,95,78, +69,87,95,86,73,69,87,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,97,114,116,111,103,114,97,109,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116, +111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,83,72,79,87,95,68,65,84,65,95,77,79,86,73,69,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,97,112,32,77,111,118, +105,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,72,73,83, +84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,115, +116,111,103,114,97,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,77,95,66,79,88,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,66,111,120,32,80,108,111,116,60,47,108,97, 98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95, -80,67,80,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,97, -114,97,108,108,101,108,32,67,111,111,114,100,105,110,97,116,101,32,80,108, +83,67,65,84,84,69,82,80,76,79,84,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,83,99,97,116,116,101,114,32,80,108,111,116,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95, +83,67,65,84,84,69,82,80,76,79,84,95,77,65,84,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,83,99,97,116,116,101,114,32,80,108,111,116, +32,77,97,116,114,105,120,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,77,95,66,85,66,66,76,69,67,72,65,82,84,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,117,98,98,108, +101,32,67,104,97,114,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,77,95,51,68,80,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,51,68,32,83,99,97,116,116,101,114,32,80,108, 111,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,77,95,76,73,78,69,95,67,72,65,82,84,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,65,118,101,114,97,103,101,115,32,67,104, -97,114,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,67,111,110,100,105,116,105,111,110,97,108,32,80,108,111,116, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,72,79,87,95,67,79,78,68,73,84,73, -79,78,65,76,95,77,65,80,95,86,73,69,87,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,77,97,112,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,72,79,87, -95,67,79,78,68,73,84,73,79,78,65,76,95,72,73,83,84,95,86,73,69,87,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,115,116, -111,103,114,97,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,83,72,79,87,95,67,79,78,68,73,84, -73,79,78,65,76,95,83,67,65,84,84,69,82,95,86,73,69,87,34,62,10,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,99,97,116,116,101,114,32, -80,108,111,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,72,79,87,95,67,79,78,68,73,84,73, -79,78,65,76,95,66,79,88,95,86,73,69,87,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,66,111,120,32,80,108,111,116,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,108,97,98,101,108,62,69,38,97,109,112,59,120,112,108,111,114,101,60, -47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,76,85,83,84,69,82, -73,78,71,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, -62,67,108,117,115,116,101,114,115,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79, -76,83,95,68,65,84,65,95,80,67,65,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,80,67,65,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +61,34,73,68,77,95,80,67,80,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,80,97,114,97,108,108,101,108,32,67,111,111,114,100,105,110,97, +116,101,32,80,108,111,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,77, -68,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,68,83, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,84,79,79,76,83,95,68,65,84,65,95,84,83,78,69,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,116,45,83,78,69,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101, -112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,75, -77,69,65,78,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -75,32,77,101,97,110,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,75,77, -69,68,73,65,78,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,75,32,77,101,100,105,97,110,115,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65, -84,65,95,75,77,69,68,79,73,68,83,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,75,32,77,101,100,111,105,100,115,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95, -68,65,84,65,95,83,80,69,67,84,82,65,76,34,62,10,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,83,112,101,99,116,114,97,108,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79, -76,83,95,68,65,84,65,95,72,67,76,85,83,84,69,82,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,72,105,101,114,97,114,99,104,105,99,97, -108,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95, -68,65,84,65,95,68,66,83,67,65,78,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,68,66,83,99,97,110,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65, -84,65,95,72,68,66,83,67,65,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,72,68,66,83,99,97,110,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116, -111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +34,32,110,97,109,101,61,34,73,68,77,95,76,73,78,69,95,67,72,65,82,84,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,118,101,114,97, +103,101,115,32,67,104,97,114,116,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, +110,97,109,101,61,34,73,68,95,67,79,78,68,95,77,69,78,85,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,110,100,105,116,105,111, +110,97,108,32,80,108,111,116,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,72, +79,87,95,67,79,78,68,73,84,73,79,78,65,76,95,77,65,80,95,86,73,69,87,34, +62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,97,112,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,83,67,72,67,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,67,72,67,60,47,108,97, +101,61,34,73,68,95,83,72,79,87,95,67,79,78,68,73,84,73,79,78,65,76,95,72, +73,83,84,95,86,73,69,87,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,72,105,115,116,111,103,114,97,109,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, +72,79,87,95,67,79,78,68,73,84,73,79,78,65,76,95,83,67,65,84,84,69,82,95, +86,73,69,87,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,83,99,97,116,116,101,114,32,80,108,111,116,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,72, +79,87,95,67,79,78,68,73,84,73,79,78,65,76,95,66,79,88,95,86,73,69,87,34, +62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120, +32,80,108,111,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,69,38,97,109,112, +59,120,112,108,111,114,101,60,47,108,97,98,101,108,62,10,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, +34,73,68,95,67,76,85,83,84,69,82,73,78,71,95,77,69,78,85,34,62,10,32,32, +32,32,32,32,60,108,97,98,101,108,62,67,108,117,115,116,101,114,115,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,80,67,65,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,67,65,60,47,108,97, 98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,84, -79,79,76,83,95,68,65,84,65,95,83,75,65,84,69,82,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,115,107,97,116,101,114,60,47,108,97,98, +79,79,76,83,95,68,65,84,65,95,77,68,83,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,77,68,83,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84, +65,95,84,83,78,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,116,45,83,78,69,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,84, +79,79,76,83,95,68,65,84,65,95,75,77,69,65,78,83,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,75,32,77,101,97,110,115,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, 77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79, -79,76,83,95,68,65,84,65,95,82,69,68,67,65,80,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,114,101,100,99,97,112,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112, -97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,65,90, -80,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,90,80,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,84,79,79,76,83,95,68,65,84,65,95,77,65,88,80,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,109,97,120,45,112,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,38,97,109,112,59,83,112,97,99,101,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95, -77,83,80,76,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85, -110,105,118,97,114,105,97,116,101,32,77,111,114,97,110,39,115,32,73,60, +79,76,83,95,68,65,84,65,95,75,77,69,68,73,65,78,83,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,75,32,77,101,100,105,97,110,115,60, 47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, 34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,77,95,71,77,79,82,65,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,66,105,118,97,114,105,97,116,101,32,77,111,114,97,110,39,115, -32,73,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +68,95,84,79,79,76,83,95,68,65,84,65,95,75,77,69,68,79,73,68,83,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,75,32,77,101,100,111,105, +100,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,77,95,68,77,79,82,65,78,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,68,105,102,102,101,114,101,110,116,105,97,108,32,77, -111,114,97,110,39,115,32,73,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,77,95,77,79,82,65,78,95,69,66,82,65,84, -69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,111,114, -97,110,39,115,32,73,32,119,105,116,104,32,69,66,32,82,97,116,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111, +61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,83,80,69,67,84,82,65,76, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,101,99, +116,114,97,108,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,72,67,76,85,83, +84,69,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105, +101,114,97,114,99,104,105,99,97,108,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116, +111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,68,66,83,67,65,78,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,66,83,99,97,110, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,84,79,79,76,83,95,68,65,84,65,95,72,68,66,83,67,65,78,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,72,68,66,83,99,97,110,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,85,78,73,95,76,73,83, -65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110,105, -118,97,114,105,97,116,101,32,76,111,99,97,108,32,77,111,114,97,110,39,115, -32,73,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,77,95,85,78,73,95,77,69,68,73,65,78,95,76,73,83,65,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110,105,118,97,114,105, -97,116,101,32,77,101,100,105,97,110,32,76,111,99,97,108,32,77,111,114,97, -110,39,115,32,73,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65, +84,65,95,83,67,72,67,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,67,72,67,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,77,95,77,85,76,84,73,95,76,73,83,65,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,105,118,97,114,105,97, -116,101,32,76,111,99,97,108,32,77,111,114,97,110,39,115,32,73,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95, -68,73,70,70,95,76,73,83,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,68,105,102,102,101,114,101,110,116,105,97,108,32,76,111,99,97, -108,32,77,111,114,97,110,39,115,32,73,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,76,73,83,65,95,69,66, -82,65,84,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76, -111,99,97,108,32,77,111,114,97,110,39,115,32,73,32,119,105,116,104,32,69, +110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,83,75,65, +84,69,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,115,107, +97,116,101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,82,69,68,67,65, +80,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,114,101,100, +99,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,84,79,79, +76,83,95,68,65,84,65,95,65,90,80,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,65,90,80,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,68,65,84,65,95,77, +65,88,80,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,109,97, +120,45,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32, +32,32,32,32,60,108,97,98,101,108,62,38,97,109,112,59,83,112,97,99,101,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, +97,109,101,61,34,73,68,77,95,77,83,80,76,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,85,110,105,118,97,114,105,97,116,101,32,77,111, +114,97,110,39,115,32,73,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,77,95,71,77,79,82,65,78,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,66,105,118,97,114,105,97,116,101, +32,77,111,114,97,110,39,115,32,73,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,77,95,68,77,79,82,65,78,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,102,102,101,114, +101,110,116,105,97,108,32,77,111,114,97,110,39,115,32,73,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,77, +79,82,65,78,95,69,66,82,65,84,69,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,77,111,114,97,110,39,115,32,73,32,119,105,116,104,32,69, 66,32,82,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, 47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95, -76,79,67,65,76,95,71,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,76,111,99,97,108,32,71,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,77,95,76,79,67,65,76,95,71,95,83,84, -65,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,111,99, -97,108,32,71,42,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,76, -79,67,65,76,95,74,79,73,78,84,95,67,79,85,78,84,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,85,110,105,118,97,114,105,97,116,101,32, -76,111,99,97,108,32,74,111,105,110,32,67,111,117,110,116,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,66, -73,86,95,76,74,67,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,66,105,118,97,114,105,97,116,101,32,76,111,99,97,108,32,74,111,105,110, -32,67,111,117,110,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,77,95,77,85,76,95,76,74,67,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,67,111,45,108,111,99,97,116,105, -111,110,32,74,111,105,110,32,67,111,117,110,116,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, -97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,76, -111,99,97,108,32,71,101,97,114,121,32,77,97,112,115,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,77,95,85,78,73,95,76,79,67,65,76,95,71,69,65,82,89,34,62,10,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,85,110,105,118,97,114,105,97, -116,101,32,76,111,99,97,108,32,71,101,97,114,121,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,77,85,76,95,76, -79,67,65,76,95,71,69,65,82,89,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,77,117,108,116,105,118,97,114,105,97,116,101,32,76,111,99, -97,108,32,71,101,97,114,121,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34, -47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,77,95,85,78,73,95,81,85,65,78,84,73,76,69,95,76,73,83,65,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110,105,118,97,114,105, -97,116,101,32,81,117,97,110,116,105,108,101,32,76,73,83,65,60,47,108,97, +85,78,73,95,76,73,83,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,85,110,105,118,97,114,105,97,116,101,32,76,111,99,97,108,32,77,111, +114,97,110,39,115,32,73,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,77,95,85,78,73,95,77,69,68,73,65,78,95,76, +73,83,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110, +105,118,97,114,105,97,116,101,32,77,101,100,105,97,110,32,76,111,99,97, +108,32,77,111,114,97,110,39,115,32,73,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,77,85,76,84,73,95,76, +73,83,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,105, +118,97,114,105,97,116,101,32,76,111,99,97,108,32,77,111,114,97,110,39,115, +32,73,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,77,95,68,73,70,70,95,76,73,83,65,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,68,105,102,102,101,114,101,110,116,105,97, +108,32,76,111,99,97,108,32,77,111,114,97,110,39,115,32,73,60,47,108,97, 98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95, -77,85,76,95,81,85,65,78,84,73,76,69,95,76,73,83,65,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,77,117,108,116,105,118,97,114,105,97, -116,101,32,81,117,97,110,116,105,108,101,32,76,73,83,65,60,47,108,97,98, +76,73,83,65,95,69,66,82,65,84,69,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,76,111,99,97,108,32,77,111,114,97,110,39,115,32,73,32, +119,105,116,104,32,69,66,32,82,97,116,101,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97, +116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,77,95,76,79,67,65,76,95,71,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,76,111,99,97,108,32,71,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101, -112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,77,95,85,78,73,95,76,79,67,65,76,95,77, -65,84,67,72,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76, -111,99,97,108,32,78,101,105,103,104,98,111,114,32,77,97,116,99,104,32,84, -101,115,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,76, +79,67,65,76,95,71,95,83,84,65,82,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,76,111,99,97,108,32,71,42,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97, +116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,77,95,76,79,67,65,76,95,74,79,73,78,84,95,67,79,85, +78,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110,105, +118,97,114,105,97,116,101,32,76,111,99,97,108,32,74,111,105,110,32,67,111, +117,110,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,67,79, -82,82,69,76,79,71,82,65,77,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,112,97,116,105,97,108,32,67,111,114,114,101,108,111,103,114, -97,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,77,95,68,73,83,84,65,78,67,69,95,80,76,79,84,34,62,10,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,115,116,97,110,99,101, -32,83,99,97,116,116,101,114,32,80,108,111,116,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34, -73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, -84,105,109,38,97,109,112,59,101,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,72,79, -87,95,84,73,77,69,95,67,72,79,79,83,69,82,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,84,105,109,101,32,80,108,97,121,101,114,60,47, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,77,95,66,73,86,95,76,74,67,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,66,105,118,97,114,105,97,116,101,32,76,111,99, +97,108,32,74,111,105,110,32,67,111,117,110,116,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,77,85,76,95,76, +74,67,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,45, +108,111,99,97,116,105,111,110,32,74,111,105,110,32,67,111,117,110,116,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,108, +97,98,101,108,62,76,111,99,97,108,32,71,101,97,114,121,32,77,97,112,115, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,77,95,85,78,73,95,76,79,67,65,76,95,71,69,65, +82,89,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110,105, +118,97,114,105,97,116,101,32,76,111,99,97,108,32,71,101,97,114,121,60,47, 108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, 119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,86,65,82,95,71,82,79,85,80,73,78,71,95,69,68,73,84,79,82,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,105,109,101,32,69,100,105, -116,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32, -32,32,32,32,60,108,97,98,101,108,62,38,97,109,112,59,82,101,103,114,101, -115,115,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,82,69,71,82,69,83,83, -73,79,78,95,67,76,65,83,83,73,67,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,82,101,103,114,101,115,115,105,111,110,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100,62,49, -60,47,101,110,97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +77,95,77,85,76,95,76,79,67,65,76,95,71,69,65,82,89,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,77,117,108,116,105,118,97,114,105,97, +116,101,32,76,111,99,97,108,32,71,101,97,114,121,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, +97,109,101,61,34,73,68,77,95,85,78,73,95,81,85,65,78,84,73,76,69,95,76, +73,83,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110, +105,118,97,114,105,97,116,101,32,81,117,97,110,116,105,108,101,32,76,73, +83,65,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,77,95,77,85,76,95,81,85,65,78,84,73,76,69,95,76,73,83,65,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,77,117,108,116,105, +118,97,114,105,97,116,101,32,81,117,97,110,116,105,108,101,32,76,73,83, +65,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32, -32,32,60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32, -32,32,60,108,97,98,101,108,62,38,97,109,112,59,72,101,108,112,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,119,120,73,68,95,67,72,69,67,75,85,80,68,65,84,69,83,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,101,99,107,32,85, -112,100,97,116,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,119,120,73,68,95,82,69,80,79,82,84,66,85,71,34, -62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,117,103,32,82, -101,112,111,114,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,119,120,73,68,95,68,79,78,65,84,69,34,62,10,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,68,111,110,97,116,101,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,77,95,85,78,73,95,76, +79,67,65,76,95,77,65,84,67,72,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,76,111,99,97,108,32,78,101,105,103,104,98,111,114,32,77,97, +116,99,104,32,84,101,115,116,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114, +34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,77,95,67,79,82,82,69,76,79,71,82,65,77,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,83,112,97,116,105,97,108,32,67,111,114, +114,101,108,111,103,114,97,109,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,77,95,68,73,83,84,65,78,67,69,95,80, +76,79,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,105, +115,116,97,110,99,101,32,83,99,97,116,116,101,114,32,80,108,111,116,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, +32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,84,105,109,38,97,109,112,59,101,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,83,72,79,87,95,84,73,77,69,95,67,72,79,79,83,69,82,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,105,109,101,32,80,108, +97,121,101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,86,65,82,95,71,82,79,85,80,73,78,71,95,69,68,73, +84,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,105, +109,101,32,69,100,105,116,111,114,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77, +69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,38,97,109,112, +59,82,101,103,114,101,115,115,105,111,110,60,47,108,97,98,101,108,62,10, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,119,120,73, -68,95,65,66,79,85,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,65,98,111,117,116,32,71,101,111,68,97,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,82, +69,71,82,69,83,83,73,79,78,95,67,76,65,83,83,73,67,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,82,101,103,114,101,115,115,105,111, +110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,101,110,97, +98,108,101,100,62,49,60,47,101,110,97,98,108,101,100,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69, +78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105, +111,110,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77, +69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,38,97,109,112, +59,72,101,108,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,119,120,73,68,95,67,72,69,67,75, +85,80,68,65,84,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,104,101,99,107,32,85,112,100,97,116,101,115,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,119,120,73,68,95, +82,69,80,79,82,84,66,85,71,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,66,117,103,32,82,101,112,111,114,116,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,68,69,70,65,85,76,84,95,77,69,78, -85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,108,97,98,101,108,62, -79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,51, -68,95,80,76,79,84,95,86,73,69,87,95,77,69,78,85,95,79,80,84,73,79,78,83, -34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85, -34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,108,111,114,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,70,73,76,76, -95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,80,111,105,110,116,32,67,111,108,111,114,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,72,73,71,72,76,73, -71,72,84,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,72,105,103,104,108,105,103,104,116,32,67,111,108,111,114,60, +117,73,116,101,109,34,32,110,97,109,101,61,34,119,120,73,68,95,68,79,78, +65,84,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,111, +110,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,119,120,73,68,95,65,66,79,85,84,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,65,98,111,117,116,32,71,101,111,68,97,60, 47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,67,65,78,86,65,83,95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79, -82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,97,99,107, -103,114,111,117,110,100,32,67,111,108,111,114,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112, -116,105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,66,79,88, -95,78,69,87,95,80,76,79,84,95,86,73,69,87,95,77,69,78,85,95,79,80,84,73, -79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,110, -103,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,79,80,84,73,79,78,83,95,72,73,78,71, -69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49, -46,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,84,73,79,78,83, -95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,51,46,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,68,69, +70,65,85,76,84,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32, +32,60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101, +108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,72,73,83,84,95,86,73,69,87,95,77,69,78,85,34,62,10,32, -32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,86,73,69,87,95,68,73,83,80,76,65,89,95,80,82,69,67,73,83,73,79, -78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116, -32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,60,47, +101,61,34,73,68,95,51,68,95,80,76,79,84,95,86,73,69,87,95,77,69,78,85,95, +79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34, +73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, +67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66, +76,69,95,70,73,76,76,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,80,111,105,110,116,32,67,111,108,111,114,60,47, 108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, 119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,65,68,74,85,83,84,95,65,88,73,83,95,80,82,69,67,73,83,73,79,78,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116,32,68,105, -115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,32,111,110,32,65, -120,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,73,83,84,73,67,83, -34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,115,112, -108,97,121,32,83,116,97,116,105,115,116,105,99,115,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, -49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, -60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101,100,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,72,79,87,95,65,88, -69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111, -119,32,86,101,114,116,105,99,97,108,32,65,120,105,115,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, -49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, -60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32, -32,32,60,108,97,98,101,108,62,67,111,108,111,114,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,83,69,76,69,67,84,65,66,76,69,95,70,73,76,76,95,67,79,76,79,82,34, -62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,111,105,110,116, -32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +95,72,73,71,72,76,73,71,72,84,95,67,79,76,79,82,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,72,105,103,104,108,105,103,104,116,32, +67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, 110,97,109,101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75,71,82,79, 85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, 101,108,62,66,97,99,107,103,114,111,117,110,100,32,67,111,108,111,114,60, 47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95, -83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,104,111,119,32,83,116,97,116,117,115,32,66,97,114,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, -49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,99, -104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, -65,86,69,95,83,69,76,69,67,84,69,68,95,84,79,95,67,79,76,85,77,78,34,62, -10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,83,101,108, -101,99,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,80,89,95,73,77,65,71,69,95,84,79,95,67,76, -73,80,66,79,65,82,68,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, -67,111,112,121,32,73,109,97,103,101,32,84,111,32,67,108,105,112,98,111, -97,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,83,65,86,69,95,67,65,78,86,65,83,95,73,77,65,71,69,95,65,83,34, -62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,73,109, -97,103,101,32,65,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116, -105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,66,79,88,80, -76,79,84,95,86,73,69,87,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10, -32,32,32,32,60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108, -97,98,101,108,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,110, -103,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,79,80,84,73,79,78,83,95,72,73,78,71, -69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49, -46,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,84,73,79,78,83, -95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,51,46,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34, -47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,65,78,86,65,83,95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82, -34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114, -111,117,110,100,32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84, -85,83,95,66,65,82,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -104,111,119,32,83,116,97,116,117,115,32,66,97,114,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, -99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,99,104,101,99, -107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86, -69,95,83,69,76,69,67,84,69,68,95,84,79,95,67,79,76,85,77,78,34,62,10,32, -32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,83,101,108,101, -99,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,67,79,80,89,95,73,77,65,71,69,95,84,79,95,67,76,73,80, -66,79,65,82,68,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111, -112,121,32,73,109,97,103,101,32,84,111,32,67,108,105,112,98,111,97,114, -100,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, -65,86,69,95,67,65,78,86,65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32, -32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,73,109,97,103,101, -32,65,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,66,79,88,80,76,79,84,95,86,73,69,87,95,77,69, -78,85,95,67,79,78,84,69,88,84,34,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108, +97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108,62, +10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, +61,34,73,68,95,66,79,88,95,78,69,87,95,80,76,79,84,95,86,73,69,87,95,77, +69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, 101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98, 101,108,62,72,105,110,103,101,60,47,108,97,98,101,108,62,10,32,32,32,32, 32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, @@ -39095,533 +38952,1293 @@ static unsigned char xml_res_file_12[] = { 10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, 47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97, -114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75,71,82,79,85, -78,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, -62,66,97,99,107,103,114,111,117,110,100,60,47,108,97,98,101,108,62,10,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,34,32,110,97,109,101,61,34,73,68,95,72,73,83,84,95,86,73,69,87, +95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105, +101,119,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84, -85,83,95,66,65,82,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -104,111,119,32,83,116,97,116,117,115,32,66,97,114,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, -99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,99,104,101,99, -107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86, -69,95,83,69,76,69,67,84,69,68,95,84,79,95,67,79,76,85,77,78,34,62,10,32, -32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,83,101,108,101, -99,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,68,73,83,80,76,65,89, +95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99, +105,115,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,65,68,74,85,83,84,95,65,88,73,83,95,80,82, +69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115, +105,111,110,32,111,110,32,65,120,101,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89, +95,83,84,65,84,73,83,84,73,67,83,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,68,105,115,112,108,97,121,32,83,116,97,116,105,115,116, +105,99,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47, +99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,83,72,79,87,95,65,88,69,83,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,83,104,111,119,32,86,101,114,116,105,99,97,108, +32,65,120,105,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, +108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49, +60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, +95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111, +108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95, +70,73,76,76,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,80,111,105,110,116,32,67,111,108,111,114,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65, +78,86,65,83,95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111, +117,110,100,32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97, +116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, +108,101,62,10,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47, +99,104,101,99,107,101,100,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69, +68,95,84,79,95,67,79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98, +101,108,62,83,97,118,101,32,83,101,108,101,99,116,105,111,110,60,47,108, +97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89, +95,73,77,65,71,69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32, +32,32,32,32,60,108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101, +32,84,111,32,67,108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86, +65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98, +101,108,62,83,97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98, +101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101, +108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +101,61,34,73,68,95,66,79,88,80,76,79,84,95,86,73,69,87,95,77,69,78,85,95, +79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112, +116,105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, +110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,72,105,110,103,101,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79, +80,84,73,79,78,83,95,72,73,78,71,69,95,49,53,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,49,46,53,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, +104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,79,80,84,73,79,78,83,95,72,73,78,71,69,95,51,48,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,46,48,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75,71, +82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,60,108,97,98, +101,108,62,66,97,99,107,103,114,111,117,110,100,32,67,111,108,111,114,60, +47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73, +83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32, +32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97,116,117,115,32,66, +97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, +101,100,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,67,79,80,89,95,73,77,65,71,69,95,84,79,95,67,76,73,80, -66,79,65,82,68,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111, -112,121,32,73,109,97,103,101,32,84,111,32,67,108,105,112,98,111,97,114, -100,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, -65,86,69,95,67,65,78,86,65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32, -32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,73,109,97,103,101, -32,65,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105,111,110, -115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,77,65,80, -95,86,73,69,87,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70, -95,65,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69,68,95,84,79,95,67, +79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97, +118,101,32,83,101,108,101,99,116,105,111,110,60,47,108,97,98,101,108,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89,95,73,77,65,71, +69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101,32,84,111,32,67, +108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,84,72, -69,77,69,76,69,83,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,84,104,101,109,101,108,101,115,115,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, -99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, -81,85,65,78,84,73,76,69,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,81,117,97,110,116,105,108,101,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,50,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86,65,83,95,73,77, +65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83, +97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,66,79,88,80, +76,79,84,95,86,73,69,87,95,77,69,78,85,95,67,79,78,84,69,88,84,34,62,10, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10, +32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,110,103,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,79,80,84,73,79,78,83,95,72,73,78,71,69,95,49,53,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,46,53,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, -95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,79,80,84,73,79,78,83,95,72,73,78,71,69, +95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,46, +48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83, +95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32, +32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100,60,47, +108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83, +80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,83,104,111,119,32,83,116,97,116,117,115,32,66,97, +114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101, +100,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97, +116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69,68,95,84,79,95,67, +79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97, +118,101,32,83,101,108,101,99,116,105,111,110,60,47,108,97,98,101,108,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89,95,73,77,65,71, +69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101,32,84,111,32,67, +108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86,65,83,95,73,77, +65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83, +97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98, +101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,77,65,80,95,86,73,69,87,95,77,69,78,85,95,79, +80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, +95,67,65,84,95,67,76,65,83,83,73,70,95,65,95,77,69,78,85,34,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65, +80,65,78,65,76,89,83,73,83,95,84,72,69,77,69,76,69,83,83,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101,109,101,108,101,115, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,83,85,66, +77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,81, +117,97,110,116,105,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, 101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, -78,84,73,76,69,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +78,84,73,76,69,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, 32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, 98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,81,85,65,78,84,73,76,69,95,53,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32, +73,68,95,81,85,65,78,84,73,76,69,95,51,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, 104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,54,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101, +97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,52,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, -95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55, +95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53, 60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, 101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, -78,84,73,76,69,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +78,84,73,76,69,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, 32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, 98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,81,85,65,78,84,73,76,69,95,57,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32, +73,68,95,81,85,65,78,84,73,76,69,95,55,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, 104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,49,48,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,67,72,79,82, -79,80,76,69,84,72,95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,80,101,114,99,101,110,116,105,108,101, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,56,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89, -83,73,83,95,72,73,78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61, -49,46,53,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, +95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, +78,84,73,76,69,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, 117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65, -76,89,83,73,83,95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103, -101,61,51,46,48,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +76,89,83,73,83,95,67,72,79,82,79,80,76,69,84,72,95,80,69,82,67,69,78,84, +73,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,101, +114,99,101,110,116,105,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,77,65,80,65,78,65,76,89,83,73,83,95,72,73,78,71,69,95,49,53,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120,32,77,97,112, +32,40,72,105,110,103,101,61,49,46,53,41,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, +104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,72,73,78,71,69,95,51,48, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120,32, +77,97,112,32,40,72,105,110,103,101,61,51,46,48,41,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,67,72,79,82, +79,80,76,69,84,72,95,83,84,68,68,69,86,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,83,116,97,110,100,97,114,100,32,68,101,118,105, +97,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, 60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, 108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, 77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65, -80,65,78,65,76,89,83,73,83,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68, -68,69,86,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116, -97,110,100,97,114,100,32,68,101,118,105,97,116,105,111,110,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,85, -78,73,81,85,69,95,86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,85,110,105,113,117,101,32,86,97,108,117,101,115,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, -110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83, -95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,78,97,116,117,114,97,108,32,66,114,101,97,107,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,50,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, +80,65,78,65,76,89,83,73,83,95,85,78,73,81,85,69,95,86,65,76,85,69,83,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110,105,113,117, +101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85, +82,65,76,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,78,97,116,117,114,97,108,32,66,114, +101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, 73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76, -95,66,82,69,65,75,83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +95,66,82,69,65,75,83,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,52,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101, +34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,51,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, -66,82,69,65,75,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +66,82,69,65,75,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, 32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,54,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101, +34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,53,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, -66,82,69,65,75,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +66,82,69,65,75,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, 32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,56,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101, +34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,55,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, -66,82,69,65,75,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +66,82,69,65,75,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, 32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,49,48,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34, -73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,83,85,66,77,69, -78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117, -97,108,32,73,110,116,101,114,118,97,108,115,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,50,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101, +34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,57,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, +66,82,69,65,75,83,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, +84,69,82,86,65,76,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,69,113,117,97,108,32,73,110,116,101,114,118, +97,108,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, -84,69,82,86,65,76,83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +84,69,82,86,65,76,83,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,52,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,51,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, -84,69,82,86,65,76,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +84,69,82,86,65,76,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,54,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,53,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, -84,69,82,86,65,76,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +84,69,82,86,65,76,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,56,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,55,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, -84,69,82,86,65,76,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +84,69,82,86,65,76,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,49,48,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,72,73,69,82,65,82,67,72,73,67,65,76,95,77, -65,80,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,101, -114,97,114,99,104,105,99,97,108,32,77,97,112,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,48,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,79,80,69,78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95,83,85,66,77, -69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,117, -115,116,111,109,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,78,69,87,95,67,85,83,84,79,77,95,67,65,84,95,67,76,65,83,83,73,70, -95,65,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67, -114,101,97,116,101,32,78,101,119,32,67,117,115,116,111,109,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, -77,97,112,32,67,111,108,111,114,32,67,108,97,115,115,105,102,105,99,97, -116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,57,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, +84,69,82,86,65,76,83,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, +99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85, +83,84,79,77,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,67,117,115,116,111,109,32,66, +114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,69,87,95,67,85, +83,84,79,77,95,67,65,84,95,67,76,65,83,83,73,70,95,65,34,62,10,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,114,101,97,116,101,32,78, +101,119,32,67,117,115,116,111,109,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,77,97,112,32,67,111,108, +111,114,32,67,108,97,115,115,105,102,105,99,97,116,105,111,110,60,47,108, +97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,34,32,110,97,109,101,61,34,73,68,95,67,65,84,95,67,76,65,83,83, +73,70,95,66,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,84,72, +69,77,69,76,69,83,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,84,104,101,109,101,108,101,115,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, -67,65,84,95,67,76,65,83,83,73,70,95,66,95,77,69,78,85,34,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, -68,95,86,69,82,84,95,84,72,69,77,69,76,69,83,83,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,84,104,101,109,101,108,101,115,115,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, -110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78, -84,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,81,117,97,110,116,105,108,101,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,50,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,83,85,66,77,69,78,85,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,81,117,97,110,116, +105,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,81,85,65,78,84,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +84,95,81,85,65,78,84,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,52,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,51,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,81,85,65,78,84,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +84,95,81,85,65,78,84,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,54,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,53,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,81,85,65,78,84,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +84,95,81,85,65,78,84,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,56,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,55,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,81,85,65,78,84,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +84,95,81,85,65,78,84,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, 32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,49,48,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,67,72,79,82, -79,80,76,69,84,72,95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,80,101,114,99,101,110,116,105,108,101, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,57,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,72,73,78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,49,46, -53,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69, -82,84,95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,51, -46,48,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, -69,82,84,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97,114, -100,32,68,101,118,105,97,116,105,111,110,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, -99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,85,78,73,81,85,69,95,86,65, -76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85, -110,105,113,117,101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62, +84,95,81,85,65,78,84,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, +99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, +78,68,95,86,69,82,84,95,67,72,79,82,79,80,76,69,84,72,95,80,69,82,67,69, +78,84,73,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +80,101,114,99,101,110,116,105,108,101,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, +104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,72,73,78,71,69,95,49,53,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120,32,77,97, +112,32,40,72,105,110,103,101,61,49,46,53,41,60,47,108,97,98,101,108,62, 10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, 47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,83,85,66,77, -69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,97, -116,117,114,97,108,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,72,73,78,71,69,95,51,48, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120,32, +77,97,112,32,40,72,105,110,103,101,61,51,46,48,41,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,67,72,79,82,79,80, +76,69,84,72,95,83,84,68,68,69,86,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,83,116,97,110,100,97,114,100,32,68,101,118,105,97,116, +105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, +69,82,84,95,85,78,73,81,85,69,95,86,65,76,85,69,83,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,85,110,105,113,117,101,32,86,97,108, +117,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78, +65,84,95,66,82,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,78,97,116,117,114,97,108,32,66,114,101,97, +107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84, +95,78,65,84,95,66,82,75,83,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, +99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83, +95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, +68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,52,34,62,10,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78, +65,84,95,66,82,75,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,54, +34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68, +95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,55,34,62,10,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65, +84,95,66,82,75,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,57, +34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68, +95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,49,48,34,62,10,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, +67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,83,85,66,77,69, +78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117, +97,108,32,73,110,116,101,114,118,97,108,115,60,47,108,97,98,101,108,62, 10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,50,34, +73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,50,34, 62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108, 97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, 97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, 117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, -69,82,84,95,78,65,84,95,66,82,75,83,95,51,34,62,10,32,32,32,32,32,32,32, +69,82,84,95,69,81,85,95,73,78,84,83,95,51,34,62,10,32,32,32,32,32,32,32, 32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32, 32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, 99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95, -66,82,75,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95, +73,78,84,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, 108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, 99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, 101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, 119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,53,34,62,10, +95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,53,34,62,10, 32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,78,65,84,95,66,82,75,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32, +84,95,69,81,85,95,73,78,84,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32, 32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32, 32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, 101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82, -75,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, +84,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, 62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, 104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, 62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,56,34,62,10,32,32, +79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,56,34,62,10,32,32, 32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,78,65,84,95,66,82,75,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32, +84,95,69,81,85,95,73,78,84,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32, 32,60,108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32, 32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, 101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82, -75,83,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, +84,83,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, 108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, 60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, 108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81, -85,95,73,78,84,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,69,113,117,97,108,32,73,110,116,101,114,118, -97,108,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,69,81,85,95,73,78,84,83,95,50,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, -84,83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,52,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101, +34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77,95, +66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,67,117,115,116,111,109,32,66,114,101,97,107, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95, +67,65,84,95,67,76,65,83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,67,114,101,97,116,101,32,78,101,119,32,67, +117,115,116,111,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111, +114,34,47,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,60,108,97,98,101,108,62,86,101,114,116,105,99,97,108,32, +66,105,110,115,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,67,95,77,69,78,85, +34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,78,68,95,72,79,82,73,90,95,84,72,69,77,69,76,69,83,83,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101,109,101, +108,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, +101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82, +73,90,95,81,85,65,78,84,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,81,117,97,110,116,105,108,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, +97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,81,85,65,78, +84,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, +101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, +10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, +78,68,95,72,79,82,73,90,95,81,85,65,78,84,95,51,34,62,10,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,81, +85,65,78,84,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, +101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,67,79,78,68,95,72,79,82,73,90,95,81,85,65,78,84,95,53,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,69,81,85,95,73,78,84,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82, +73,90,95,81,85,65,78,84,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,81,85,65,78,84,95,55,34, +62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72, +79,82,73,90,95,81,85,65,78,84,95,56,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32, 32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, 101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, -84,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,55,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,81,85,65,78,84, +95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, +68,95,72,79,82,73,90,95,81,85,65,78,84,95,49,48,34,62,10,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,67,72,79,82,79,80,76,69,84, +72,95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,80,101,114,99,101,110,116,105,108,101,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,72,73, +78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,49,46,53,41,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95, +72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,51,46,48,41, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,69,81,85,95,73,78,84,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82, +73,90,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97,114,100, +32,68,101,118,105,97,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32, 32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, -84,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,78,68,95,72,79,82,73,90,95,85,78,73,81,85,69,95,86,65,76, +85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110, +105,113,117,101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, +67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,83,85,66,77, +69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,97, +116,117,114,97,108,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,50, +34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68, +95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,51,34,62,10,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95, +78,65,84,95,66,82,75,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83, +95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, +68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,54,34,62,10,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73, +90,95,78,65,84,95,66,82,75,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66, +82,75,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, +101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,57,34,62, +10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79, +82,73,90,95,78,65,84,95,66,82,75,83,95,49,48,34,62,10,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79, +78,68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,83,85,66,77,69,78, +85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117, +97,108,32,73,110,116,101,114,118,97,108,115,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,78,68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,50, +34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68, +95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,51,34,62,10,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95, +69,81,85,95,73,78,84,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83, +95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, +68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,54,34,62,10,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73, +90,95,69,81,85,95,73,78,84,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,69,81,85,95,73, +78,84,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, +101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,67,79,78,68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,57,34,62, +10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79, +82,73,90,95,69,81,85,95,73,78,84,83,95,49,48,34,62,10,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80, +69,78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,117,115,116, +111,109,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78, +69,87,95,67,85,83,84,79,77,95,67,65,84,95,67,76,65,83,83,73,70,95,65,34, +62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,114,101, +97,116,101,32,78,101,119,32,67,117,115,116,111,109,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,72,111, +114,105,122,111,110,116,97,108,32,66,105,110,115,32,66,114,101,97,107,115, +60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, +65,86,69,95,67,65,84,69,71,79,82,73,69,83,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,83,97,118,101,32,67,97,116,101,103,111,114,105,101, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,72,73,83,84,95,86, +73,69,87,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, +62,86,105,101,119,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,68,73,83, +80,76,65,89,95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80, +114,101,99,105,115,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, +32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,83,101,108,101,99,116,105,111,110,32,83,104,97, +112,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95, +82,69,67,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82, +101,99,116,97,110,103,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,83,69,76,69,67,84,95,87,73,84,72,95,67,73,82,67,76,69,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,67,105,114,99,108,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95, +76,73,78,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76, +105,110,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84, +95,87,73,84,72,95,76,73,78,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,76,105,110,101,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, +110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, +69,76,69,67,84,65,66,76,69,95,79,85,84,76,73,78,69,95,86,73,83,73,66,76, +69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,79,117,116, +108,105,110,101,115,32,86,105,115,105,98,108,101,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,83,72,79,87, +95,77,65,80,95,67,79,78,84,79,85,82,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,83,104,111,119,32,77,97,112,32,66,111,117,110,100, +97,114,121,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47, +99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,65,78,86,65,83,95,66,65,67,75,71,82,79,85,78,68,95,67,79, +76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,97, +99,107,103,114,111,117,110,100,32,67,111,108,111,114,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83, +95,66,65,82,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111, +119,32,83,116,97,116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,99,104,101,99,107,101, +100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83, +69,76,69,67,84,69,68,95,84,79,95,67,79,76,85,77,78,34,62,10,32,32,32,32, +32,32,60,108,97,98,101,108,62,83,97,118,101,32,83,101,108,101,99,116,105, +111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,80,89,95,73,77,65,71,69,95,84,79,95,67,76,73,80,66,79,65, +82,68,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,112,121, +32,73,109,97,103,101,32,84,111,32,67,108,105,112,98,111,97,114,100,60,47, +108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86, +69,95,67,65,78,86,65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32,32,32, +32,32,60,108,97,98,101,108,62,83,97,118,101,32,73,109,97,103,101,32,65, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105,111,110,115,60, +47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,83,67,65,84,84,69, +82,95,80,76,79,84,95,86,73,69,87,95,77,69,78,85,95,79,80,84,73,79,78,83, +34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,65,84,95, +67,76,65,83,83,73,70,95,66,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69, +82,84,95,84,72,69,77,69,76,69,83,83,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,84,104,101,109,101,108,101,115,115,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, +61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,83,85,66, +77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,81, +117,97,110,116,105,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, +68,95,86,69,82,84,95,81,85,65,78,84,95,50,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78, +84,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, +101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, +10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, +78,68,95,86,69,82,84,95,81,85,65,78,84,95,52,34,62,10,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, +47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65, +78,84,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, +79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,54,34,62,10,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85, +65,78,84,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, +101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,56,34,62,10,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84, +95,81,85,65,78,84,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,49,48,34,62, +10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,67,72,79,82, +79,80,76,69,84,72,95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,80,101,114,99,101,110,116,105,108,101, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,72,73,78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,49,46, +53,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69, +82,84,95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,51, +46,48,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, +101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, +69,82,84,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97,114, +100,32,68,101,118,105,97,116,105,111,110,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,85,78,73,81,85,69,95,86,65, +76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85, +110,105,113,117,101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, +47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, +95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,83,85,66,77, +69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,97, +116,117,114,97,108,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,50,34, +62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, +69,82,84,95,78,65,84,95,66,82,75,83,95,51,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95, +66,82,75,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, +101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,53,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,78,65,84,95,66,82,75,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82, +75,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, +79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,56,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,78,65,84,95,66,82,75,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82, +75,83,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, +108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81, +85,95,73,78,84,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,69,113,117,97,108,32,73,110,116,101,114,118, +97,108,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,69,81,85,95,73,78,84,83,95,50,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, +84,83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, +79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,52,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,69,81,85,95,73,78,84,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, +84,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, +79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,55,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,69,81,85,95,73,78,84,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, +84,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, 79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,49,48,34,62,10,32, @@ -39904,170 +40521,199 @@ static unsigned char xml_res_file_12[] = { 105,110,115,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,84,69,71,79,82,73, -69,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101, -32,67,97,116,101,103,111,114,105,101,115,60,47,108,97,98,101,108,62,10, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,72,73,83,84,95,86,73,69,87,95,77,69,78,85,34, -62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,86,73,69,87,95,68,73,83,80,76,65,89,95,80,82,69,67,73, -83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97, -116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101, -108,101,99,116,105,111,110,32,83,104,97,112,101,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,83,69,76,69,67,84,95,87,73,84,72,95,82,69,67,84,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,82,101,99,116,97,110,103,108,101, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,76,73,78,69,65,82,95,83, +77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, +83,104,111,119,32,76,105,110,101,97,114,32,83,109,111,111,116,104,101,114, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87, -73,84,72,95,67,73,82,67,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,67,105,114,99,108,101,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,76,73,78,69,34,62,10,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,76,105,110,101,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,76,73, -78,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,105,110, -101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,76,79,87, +69,83,83,95,83,77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,60,108,97, +98,101,108,62,83,104,111,119,32,76,79,87,69,83,83,32,83,109,111,111,116, +104,101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111, -108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95, -79,85,84,76,73,78,69,95,86,73,83,73,66,76,69,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,79,117,116,108,105,110,101,115,32,86,105, -115,105,98,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, -108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49, -60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99, +107,101,100,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,68,73,84,95,76, +79,87,69,83,83,95,80,65,82,65,77,83,34,62,10,32,32,32,32,32,32,60,108,97, +98,101,108,62,69,100,105,116,32,76,79,87,69,83,83,32,80,97,114,97,109,101, +116,101,114,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, +67,79,78,68,95,83,67,65,84,84,69,82,95,86,73,69,87,95,77,69,78,85,34,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, 115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,77,65,80,95,83,72,79,87,95,77,65,80,95,67,79,78,84,79,85, -82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111, -119,32,77,97,112,32,66,111,117,110,100,97,114,121,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101,100,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83,95,66, -65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100,32,67, -111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111, +61,34,73,68,95,86,73,69,87,95,68,73,83,80,76,65,89,95,80,82,69,67,73,83, +73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101, +116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,65,68,74,85,83,84,95,65,88,73,83,95,80,82,69,67,73,83,73,79,78,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116,32,68, +105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,32,111,110, +32,65,120,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,65,88,69,83,95,83, +67,65,76,69,95,86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,68,105,115,112,108,97,121,32,65,120,101,115,32,83,99,97, +108,101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, +99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,76,79,80,69,95, +86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,68,105,115,112,108,97,121,32,83,108,111,112,101,32,86,97,108,117,101, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104, +101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97, +116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, +62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83, -80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32,32, -60,108,97,98,101,108,62,83,104,111,119,32,83,116,97,116,117,115,32,66,97, -114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101, -100,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97, -116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112, +97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, +61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,101,108,101,99,116,105,111,110,32,83,104,97,112,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69,68,95,84,79,95,67, -79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97, -118,101,32,83,101,108,101,99,116,105,111,110,60,47,108,97,98,101,108,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89,95,73,77,65,71, -69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32,32,32,32,32,60, -108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101,32,84,111,32,67, -108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,82,69,67,84,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,101,99,116,97,110, +103,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84, +95,87,73,84,72,95,67,73,82,67,76,69,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,105,114,99,108,101,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,76,73,78,69,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,105,110,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78, +85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,108,111,114, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86,65,83,95,73,77, -65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98,101,108,62,10, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98, -101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,83,67,65,84,84,69,82,95,80,76,79,84,95,86,73, -69,87,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, -32,110,97,109,101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,66, -95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,84,72,69,77,69,76, -69,83,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104, -101,109,101,108,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, -69,82,84,95,81,85,65,78,84,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,81,117,97,110,116,105,108,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,79,85,84, +76,73,78,69,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,82,101,103,114,101,115,115,105,111,110,32,76,105,110,101, +32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78, -84,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, -78,68,95,86,69,82,84,95,81,85,65,78,84,95,51,34,62,10,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65, -78,84,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,53,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, +110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,70,73,76, +76,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,80,111,105,110,116,32,67,111,108,111,114,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83, +95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100, +32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85, -65,78,84,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, +34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69, +68,95,84,79,95,67,79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98, +101,108,62,83,97,118,101,32,83,101,108,101,99,116,105,111,110,60,47,108, +97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89, +95,73,77,65,71,69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32, +32,32,32,32,60,108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101, +32,84,111,32,67,108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86, +65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98, +101,108,62,83,97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98, +101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101, +108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +101,61,34,73,68,95,67,79,78,68,95,83,67,65,84,84,69,82,95,80,76,79,84,95, +86,73,69,87,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,34,32,110,97,109,101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70, +95,66,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,84,72,69,77, +69,76,69,83,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +84,104,101,109,101,108,101,115,115,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79, +78,68,95,86,69,82,84,95,81,85,65,78,84,95,83,85,66,77,69,78,85,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,81,117,97,110,116,105,108, +101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81, +85,65,78,84,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, 99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, 101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, 119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,55,34,62,10,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108, +95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,51,34,62,10,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108, 62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, 62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, 106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, 101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84, -95,81,85,65,78,84,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +95,81,85,65,78,84,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, 32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,53,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,55,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, 34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,57,34,62,10, 32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97,98, 101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, @@ -40652,104 +41298,104 @@ static unsigned char xml_res_file_12[] = { 116,105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, 34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79,78, -68,95,83,67,65,84,84,69,82,95,80,76,79,84,95,86,73,69,87,95,77,69,78,85, -95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, -34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,66,95,77,69,78,85,34,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,86,69,82,84,95,84,72,69,77,69,76,69,83,83,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101,109,101,108,101, -115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81, -85,65,78,84,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,81,117,97,110,116,105,108,101,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,50,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69, -82,84,95,81,85,65,78,84,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,52,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69, -82,84,95,81,85,65,78,84,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,54,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69, -82,84,95,81,85,65,78,84,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,56,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69, -82,84,95,81,85,65,78,84,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,49,48,34, -62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, +68,95,72,73,83,84,79,71,82,65,77,95,86,73,69,87,95,77,69,78,85,95,79,80, +84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, +95,67,65,84,95,67,76,65,83,83,73,70,95,66,95,77,69,78,85,34,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, +78,68,95,86,69,82,84,95,84,72,69,77,69,76,69,83,83,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,84,104,101,109,101,108,101,115,115, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, 107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,67,72,79, -82,79,80,76,69,84,72,95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,80,101,114,99,101,110,116,105,108, -101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, +32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65, +78,84,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,81,117,97,110,116,105,108,101,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,50,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,52,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,54,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,56,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,49,48,34,62, +10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,67,72,79,82, +79,80,76,69,84,72,95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,80,101,114,99,101,110,116,105,108,101, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,72,73,78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,49,46, +53,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, 73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69, -82,84,95,72,73,78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,49, -46,53,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, +82,84,95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,51, +46,48,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, 101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, 10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, 117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, -69,82,84,95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61, -51,46,48,41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, 69,82,84,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62,10, 32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97,114, 100,32,68,101,118,105,97,116,105,111,110,60,47,108,97,98,101,108,62,10, @@ -41168,196 +41814,143 @@ static unsigned char xml_res_file_12[] = { 105,110,115,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,76,73,78,69,65,82,95,83, -77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, -83,104,111,119,32,76,105,110,101,97,114,32,83,109,111,111,116,104,101,114, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100, -62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,76,79,87, -69,83,83,95,83,77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,60,108,97, -98,101,108,62,83,104,111,119,32,76,79,87,69,83,83,32,83,109,111,111,116, -104,101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99, -107,101,100,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,110,97,109,101,61,34,73,68,95,72,73,83,84,79,71,82,65,77,95,73,78,84, +69,82,86,65,76,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67, +104,111,111,115,101,32,73,110,116,101,114,118,97,108,115,60,47,108,97,98, +101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,83,67,65,84,84,69, +82,95,86,73,69,87,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98, +101,108,62,86,105,101,119,60,47,108,97,98,101,108,62,10,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,68,73,84,95,76, -79,87,69,83,83,95,80,65,82,65,77,83,34,62,10,32,32,32,32,32,32,60,108,97, -98,101,108,62,69,100,105,116,32,76,79,87,69,83,83,32,80,97,114,97,109,101, -116,101,114,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, -67,79,78,68,95,83,67,65,84,84,69,82,95,86,73,69,87,95,77,69,78,85,34,62, -10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,86,73,69,87,95,68,73,83,80,76,65,89,95,80,82,69,67,73,83, -73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101, -116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,65,68,74,85,83,84,95,65,88,73,83,95,80,82,69,67,73,83,73,79,78,34, -62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116,32,68, -105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,32,111,110, -32,65,120,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,65,88,69,83,95,83, -67,65,76,69,95,86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,68,105,115,112,108,97,121,32,65,120,101,115,32,83,99,97, -108,101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,72, +73,83,84,79,71,82,65,77,95,83,69,84,95,85,78,73,81,85,69,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116,32,97,115,32,85,110, +105,113,117,101,32,86,97,108,117,101,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,101,100,62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,68,73,83,80,76,65,89, +95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99, +105,115,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, 47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,76,79,80,69,95, -86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,68,105,115,112,108,97,121,32,83,108,111,112,101,32,86,97,108,117,101, -115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104, -101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97, -116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, -62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112, -97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,101,108,101,99,116,105,111,110,32,83,104,97,112,101,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +110,97,109,101,61,34,73,68,95,65,68,74,85,83,84,95,65,88,73,83,95,80,82, +69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115, +105,111,110,32,111,110,32,65,120,101,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,72,79,87,95,65,88, +69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111, +119,32,65,120,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, +98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62, +49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,82,69,67,84,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,101,99,116,97,110, -103,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119, +32,83,116,97,116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, +104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, +32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,67,111,108,111,114,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, +65,78,86,65,83,95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114, +111,117,110,100,32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84, -95,87,73,84,72,95,67,73,82,67,76,69,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,67,105,114,99,108,101,60,47,108,97,98,101,108,62,10, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83, +69,76,69,67,84,69,68,95,84,79,95,67,79,76,85,77,78,34,62,10,32,32,32,32, +32,32,60,108,97,98,101,108,62,83,97,118,101,32,83,101,108,101,99,116,105, +111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,80,89,95,73,77,65,71,69,95,84,79,95,67,76,73,80,66,79,65, +82,68,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,112,121, +32,73,109,97,103,101,32,84,111,32,67,108,105,112,98,111,97,114,100,60,47, +108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86, +69,95,67,65,78,86,65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32,32,32, +32,32,60,108,97,98,101,108,62,83,97,118,101,32,73,109,97,103,101,32,65, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105,111,110,115,60, +47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,66,79,88,80,76,79, +84,95,86,73,69,87,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,34,32,110,97,109,101,61,34,73,68,95,67,65,84,95,67,76,65,83,83, +73,70,95,66,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,84,72, +69,77,69,76,69,83,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,84,104,101,109,101,108,101,115,115,60,47,108,97,98,101,108,62,10, 32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, 99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,76,73,78,69,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,105,110,101,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, +67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,83,85,66,77,69,78,85,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,81,117,97,110,116, +105,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,51,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78, -85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,108,111,114, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,79,85,84, -76,73,78,69,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,82,101,103,114,101,115,115,105,111,110,32,76,105,110,101, -32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,70,73,76, -76,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,80,111,105,110,116,32,67,111,108,111,114,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83, -95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100, -32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69, -68,95,84,79,95,67,79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,97,118,101,32,83,101,108,101,99,116,105,111,110,60,47,108, -97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89, -95,73,77,65,71,69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32, -32,32,32,32,60,108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101, -32,84,111,32,67,108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86, -65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101, -108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,67,79,78,68,95,72,73,83,84,79,71,82,65,77,95,86,73,69, -87,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, -110,97,109,101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,66,95, -77,69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,84,72,69,77,69,76,69,83, -83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101, -109,101,108,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, -69,82,84,95,81,85,65,78,84,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,81,117,97,110,116,105,108,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78, -84,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, -78,68,95,86,69,82,84,95,81,85,65,78,84,95,51,34,62,10,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65, -78,84,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,53,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85, -65,78,84,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,55,34,62,10,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84, -95,81,85,65,78,84,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,53,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,55,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, +84,95,81,85,65,78,84,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, @@ -41814,983 +42407,398 @@ static unsigned char xml_res_file_12[] = { 114,105,122,111,110,116,97,108,32,66,105,110,115,32,66,114,101,97,107,115, 60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,72, -73,83,84,79,71,82,65,77,95,73,78,84,69,82,86,65,76,83,34,62,10,32,32,32, -32,32,32,60,108,97,98,101,108,62,67,104,111,111,115,101,32,73,110,116,101, -114,118,97,108,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,66,79,88,80,76,79, +84,95,72,73,78,71,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, +72,105,110,103,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,66,79,88,80,76,79,84,95, +72,73,78,71,69,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,49,46,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, +101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,66,79,88, +80,76,79,84,95,72,73,78,71,69,51,48,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,51,46,48,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, +107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, +110,97,109,101,61,34,73,68,95,67,79,78,68,95,83,67,65,84,84,69,82,95,86, +73,69,87,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, +62,86,105,101,119,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,68,73,83, +80,76,65,89,95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80, +114,101,99,105,115,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,65,68,74,85,83,84,95,65,88,73,83, +95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99, +105,115,105,111,110,32,111,110,32,65,120,101,115,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,66, +79,88,80,76,79,84,95,83,72,79,87,95,65,88,69,83,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,65,120,101,115,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, +101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73, +83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97,116,117,115, +32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47, +99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,83,67,65,84,84,69,82,95,86,73,69,87,95,77,69,78,85,34, -62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111, +108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75, +71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100,32,67,111,108, +111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,86,73,69,87,95,68,73,83,80,76,65,89,95,80,82,69,67,73, -83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,65,68,74,85,83,84,95,65,88,73,83,95,80,82,69,67,73,83,73,79,78, -34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116,32, -68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,32,111,110, -32,65,120,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,83,72,79,87,95,65,88,69,83,34,62,10,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,65,120,101, -115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104, -101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97, -116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, -62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112, -97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83, -95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100, -32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69, -68,95,84,79,95,67,79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,97,118,101,32,83,101,108,101,99,116,105,111,110,60,47,108, -97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89, -95,73,77,65,71,69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32, -32,32,32,32,60,108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101, -32,84,111,32,67,108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62, +101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69,68,95,84,79,95,67, +79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97, +118,101,32,83,101,108,101,99,116,105,111,110,60,47,108,97,98,101,108,62, 10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, 106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86, -65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101, -108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,67,79,78,68,95,66,79,88,80,76,79,84,95,86,73,69,87,95, -77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,66,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,84,72,69,77,69,76,69,83, -83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101, -109,101,108,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, -69,82,84,95,81,85,65,78,84,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,81,117,97,110,116,105,108,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89,95,73,77,65,71, +69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101,32,84,111,32,67, +108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78, -84,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, -78,68,95,86,69,82,84,95,81,85,65,78,84,95,51,34,62,10,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65, -78,84,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86,65,83,95,73,77, +65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83, +97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98, +101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, +34,73,68,95,67,65,82,84,79,71,82,65,77,95,78,69,87,95,86,73,69,87,95,77, +69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,65,95,77,69,78,85, +34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,84,72,69,77,69,76,69,83,83, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101,109, +101,108,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, +98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,53,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85, -65,78,84,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,55,34,62,10,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84, -95,81,85,65,78,84,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,86,69,82,84,95,81,85,65,78,84,95,57,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73, +76,69,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,81,117,97,110,116,105,108,101,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,81,85,65,78,84,73,76,69,95,50,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, +104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, +97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,51,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,81,85,65,78,84,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, -78,68,95,86,69,82,84,95,67,72,79,82,79,80,76,69,84,72,95,80,69,82,67,69, -78,84,73,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -80,101,114,99,101,110,116,105,108,101,60,47,108,97,98,101,108,62,10,32, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, +95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, +78,84,73,76,69,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, +98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,81,85,65,78,84,73,76,69,95,54,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, -104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,86,69,82,84,95,72,73,78,71,69,95,49,53,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120,32,77,97, -112,32,40,72,105,110,103,101,61,49,46,53,41,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,72,73,78,71,69,95,51,48, -34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120,32, -77,97,112,32,40,72,105,110,103,101,61,51,46,48,41,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,67,72,79,82,79,80, -76,69,84,72,95,83,84,68,68,69,86,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,83,116,97,110,100,97,114,100,32,68,101,118,105,97,116, -105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, -69,82,84,95,85,78,73,81,85,69,95,86,65,76,85,69,83,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,85,110,105,113,117,101,32,86,97,108, -117,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78, -65,84,95,66,82,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,78,97,116,117,114,97,108,32,66,114,101,97, -107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84, -95,78,65,84,95,66,82,75,83,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83, -95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51, +104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, +97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,55,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, +95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56, 60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, -68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,52,34,62,10,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, -49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, +78,84,73,76,69,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, +98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,81,85,65,78,84,73,76,69,95,49,48,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, +47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,77,65,80,65,78,65,76,89,83,73,83,95,67,72,79,82,79,80,76,69,84,72, +95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,80,101,114,99,101,110,116,105,108,101,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,72,73, +78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,49,46,53,41,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, 101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78, -65,84,95,66,82,75,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83, +95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,51,46,48, +41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76, +89,83,73,83,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97, +114,100,32,68,101,118,105,97,116,105,111,110,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, +47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,85,78,73,81,85,69, +95,86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,85,110,105,113,117,101,32,86,97,108,117,101,115,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, +61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,83,85,66,77, +69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,97, +116,117,114,97,108,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,50,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, +66,82,69,65,75,83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,54, -34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68, -95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,55,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65, -84,95,66,82,75,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,52,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, +66,82,69,65,75,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, 32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, 97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,57, -34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68, -95,86,69,82,84,95,78,65,84,95,66,82,75,83,95,49,48,34,62,10,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, -67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,83,85,66,77,69, -78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117, -97,108,32,73,110,116,101,114,118,97,108,115,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,50,34, -62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86, -69,82,84,95,69,81,85,95,73,78,84,83,95,51,34,62,10,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, -99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95, -73,78,84,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,53,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,54,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,69,81,85,95,73,78,84,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, -84,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -79,78,68,95,86,69,82,84,95,69,81,85,95,73,78,84,83,95,56,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, +66,82,69,65,75,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,56,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,86,69,82, -84,95,69,81,85,95,73,78,84,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,86,69,82,84,95,69,81,85,95,73,78, -84,83,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, -60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, -108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77,95, -66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,67,117,115,116,111,109,32,66,114,101,97,107, -115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95, -67,65,84,95,67,76,65,83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,67,114,101,97,116,101,32,78,101,119,32,67, -117,115,116,111,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111, -114,34,47,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,60,108,97,98,101,108,62,86,101,114,116,105,99,97,108,32, -66,105,110,115,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,67,95,77,69,78,85, -34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, +66,82,69,65,75,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,49,48,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34, +73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,83,85,66,77,69, +78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117, +97,108,32,73,110,116,101,114,118,97,108,115,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,67,79,78,68,95,72,79,82,73,90,95,84,72,69,77,69,76,69,83,83,34, -62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101,109,101, -108,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82, -73,90,95,81,85,65,78,84,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,81,117,97,110,116,105,108,101,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,81,85,65,78, -84,95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79, -78,68,95,72,79,82,73,90,95,81,85,65,78,84,95,51,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,81, -85,65,78,84,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,72,79,82,73,90,95,81,85,65,78,84,95,53,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101, +73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,50,34,62,10,32, +32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82, -73,90,95,81,85,65,78,84,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,81,85,65,78,84,95,55,34, -62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, +84,69,82,86,65,76,83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,52,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, +84,69,82,86,65,76,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,54,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, +84,69,82,86,65,76,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,56,34,62,10, +32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, +84,69,82,86,65,76,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,49,48,34,62, +10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108, 97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, 97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72, -79,82,73,90,95,81,85,65,78,84,95,56,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,81,85,65,78,84, -95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, -68,95,72,79,82,73,90,95,81,85,65,78,84,95,49,48,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, -49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,67,72,79,82,79,80,76,69,84, -72,95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,80,101,114,99,101,110,116,105,108,101,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, +61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95, +83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,117,115,116,111,109,32,66,114,101,97,107,115,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95,67,65,84,95,67,76,65, +83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,114,101,97,116,101,32,78,101,119,32,67,117,115,116,111,109,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97, +98,101,108,62,67,108,97,115,115,105,102,105,99,97,116,105,111,110,32,84, +104,101,109,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,83,65,86,69,95,67,65,84,69,71,79,82,73,69,83,34,62,10, +32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,67,97,116,101, +103,111,114,105,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32, +32,32,32,32,60,108,97,98,101,108,62,73,109,112,114,111,118,101,32,67,97, +114,116,111,103,114,97,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,82,84,79,71, +82,65,77,95,73,77,80,82,79,86,69,95,49,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,49,32,73,116,101,114,97,116,105,111,110,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, +65,82,84,79,71,82,65,77,95,73,77,80,82,79,86,69,95,50,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,50,32,73,116,101,114,97,116,105, +111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,67,65,82,84,79,71,82,65,77,95,73,77,80,82,79,86,69,95,51, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,32,73,116,101, +114,97,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, 60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,72,73, -78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,49,46,53,41,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95, -72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,51,46,48,41, +32,110,97,109,101,61,34,73,68,95,67,65,82,84,79,71,82,65,77,95,73,77,80, +82,79,86,69,95,52,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,52,32,73,116,101,114,97,116,105,111,110,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,82,84,79,71,82, +65,77,95,73,77,80,82,79,86,69,95,53,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,53,32,73,116,101,114,97,116,105,111,110,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, +65,82,84,79,71,82,65,77,95,73,77,80,82,79,86,69,95,54,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,54,32,73,116,101,114,97,116,105, +111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, +95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101, +108,101,99,116,105,111,110,32,83,104,97,112,101,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,83,69,76,69,67,84,95,87,73,84,72,95,82,69,67,84,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,82,101,99,116,97,110,103,108,101, 60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, 107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82, -73,90,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97,114,100, -32,68,101,118,105,97,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,67,79,78,68,95,72,79,82,73,90,95,85,78,73,81,85,69,95,86,65,76, -85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110, -105,113,117,101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, -99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, -67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,83,85,66,77, -69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,97, -116,117,114,97,108,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,50, -34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68, -95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,51,34,62,10,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, -49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95, -78,65,84,95,66,82,75,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83, -95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, -68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,54,34,62,10,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73, -90,95,78,65,84,95,66,82,75,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66, -82,75,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,72,79,82,73,90,95,78,65,84,95,66,82,75,83,95,57,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79, -82,73,90,95,78,65,84,95,66,82,75,83,95,49,48,34,62,10,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,79, -78,68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,83,85,66,77,69,78, -85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117, -97,108,32,73,110,116,101,114,118,97,108,115,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,67,79,78,68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,50, -34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68, -95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,51,34,62,10,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, -49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95, -69,81,85,95,73,78,84,83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83, -95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78, -68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,54,34,62,10,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73, -90,95,69,81,85,95,73,78,84,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,68,95,72,79,82,73,90,95,69,81,85,95,73, -78,84,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,72,79,82,73,90,95,69,81,85,95,73,78,84,83,95,57,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,72,79, -82,73,90,95,69,81,85,95,73,78,84,83,95,49,48,34,62,10,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80, -69,78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85, -34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,117,115,116, -111,109,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78, -69,87,95,67,85,83,84,79,77,95,67,65,84,95,67,76,65,83,83,73,70,95,65,34, -62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,114,101, -97,116,101,32,78,101,119,32,67,117,115,116,111,109,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,72,111, -114,105,122,111,110,116,97,108,32,66,105,110,115,32,66,114,101,97,107,115, -60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,66,79,88,80,76,79, -84,95,72,73,78,71,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, -72,105,110,103,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,66,79,88,80,76,79,84,95, -72,73,78,71,69,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,49,46,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,66,79,88, -80,76,79,84,95,72,73,78,71,69,51,48,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,51,46,48,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, -110,97,109,101,61,34,73,68,95,67,79,78,68,95,83,67,65,84,84,69,82,95,86, -73,69,87,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, -62,86,105,101,119,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,68,73,83, -80,76,65,89,95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80, -114,101,99,105,115,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,65,68,74,85,83,84,95,65,88,73,83, -95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99, -105,115,105,111,110,32,111,110,32,65,120,101,115,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,68,95,66, -79,88,80,76,79,84,95,83,72,79,87,95,65,88,69,83,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,65,120,101,115,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73, -83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97,116,117,115, -32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47, -99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, -97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111, -108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75, -71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100,32,67,111,108, -111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, -97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69,68,95,84,79,95,67, -79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97, -118,101,32,83,101,108,101,99,116,105,111,110,60,47,108,97,98,101,108,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89,95,73,77,65,71, -69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32,32,32,32,32,60, -108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101,32,84,111,32,67, -108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86,65,83,95,73,77, -65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98,101,108,62,10, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98, -101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, -34,73,68,95,67,65,82,84,79,71,82,65,77,95,78,69,87,95,86,73,69,87,95,77, -69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,65,95,77,69,78,85, -34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,84,72,69,77,69,76,69,83,83, -34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101,109, -101,108,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73, -76,69,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,81,117,97,110,116,105,108,101,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,81,85,65,78,84,73,76,69,95,50,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, -104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,51,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, -95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, -78,84,73,76,69,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,81,85,65,78,84,73,76,69,95,54,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, -104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,55,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, -95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, -78,84,73,76,69,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,81,85,65,78,84,73,76,69,95,49,48,34,62,10,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,77,65,80,65,78,65,76,89,83,73,83,95,67,72,79,82,79,80,76,69,84,72, -95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,80,101,114,99,101,110,116,105,108,101,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,72,73, -78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,49,46,53,41,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83, -95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,51,46,48, -41,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76, -89,83,73,83,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97, -114,100,32,68,101,118,105,97,116,105,111,110,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,85,78,73,81,85,69, -95,86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,85,110,105,113,117,101,32,86,97,108,117,101,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,83,85,66,77, -69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,97, -116,117,114,97,108,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,50,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, -66,82,69,65,75,83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,52,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, -66,82,69,65,75,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,54,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, -66,82,69,65,75,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,56,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95, -66,82,69,65,75,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,49,48,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34, -73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,83,85,66,77,69, -78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117, -97,108,32,73,110,116,101,114,118,97,108,115,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,50,34,62,10,32, -32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, -84,69,82,86,65,76,83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,52,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, -84,69,82,86,65,76,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,54,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, -84,69,82,86,65,76,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,56,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78, -84,69,82,86,65,76,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,49,48,34,62, -10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95, -83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,117,115,116,111,109,32,66,114,101,97,107,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95,67,65,84,95,67,76,65, -83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,114,101,97,116,101,32,78,101,119,32,67,117,115,116,111,109,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97, -98,101,108,62,67,108,97,115,115,105,102,105,99,97,116,105,111,110,32,84, -104,101,109,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,83,65,86,69,95,67,65,84,69,71,79,82,73,69,83,34,62,10, -32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,67,97,116,101, -103,111,114,105,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32, -32,32,32,32,60,108,97,98,101,108,62,73,109,112,114,111,118,101,32,67,97, -114,116,111,103,114,97,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,82,84,79,71, -82,65,77,95,73,77,80,82,79,86,69,95,49,34,62,10,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,49,32,73,116,101,114,97,116,105,111,110,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -65,82,84,79,71,82,65,77,95,73,77,80,82,79,86,69,95,50,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,50,32,73,116,101,114,97,116,105, -111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,67,65,82,84,79,71,82,65,77,95,73,77,80,82,79,86,69,95,51, -34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,32,73,116,101, -114,97,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,67,65,82,84,79,71,82,65,77,95,73,77,80, -82,79,86,69,95,52,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,52,32,73,116,101,114,97,116,105,111,110,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,82,84,79,71,82, -65,77,95,73,77,80,82,79,86,69,95,53,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,53,32,73,116,101,114,97,116,105,111,110,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, -65,82,84,79,71,82,65,77,95,73,77,80,82,79,86,69,95,54,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,54,32,73,116,101,114,97,116,105, -111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, -97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101, -108,101,99,116,105,111,110,32,83,104,97,112,101,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,83,69,76,69,67,84,95,87,73,84,72,95,82,69,67,84,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,82,101,99,116,97,110,103,108,101, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87, -73,84,72,95,67,73,82,67,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,67,105,114,99,108,101,60,47,108,97,98,101,108,62,10,32,32, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87, +73,84,72,95,67,73,82,67,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,67,105,114,99,108,101,60,47,108,97,98,101,108,62,10,32,32, 32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, 101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, 116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, @@ -45786,1146 +45794,1139 @@ static unsigned char xml_res_file_12[] = { 99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, 99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,72,73, -69,82,65,82,67,72,73,67,65,76,95,77,65,80,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,72,105,101,114,97,114,99,104,105,99,97,108,32, -77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,48,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85, +83,84,79,77,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,67,117,115,116,111,109,32,66, +114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, 60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77, -95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,67,117,115,116,111,109,32,66,114,101,97,107, -115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95, -67,65,84,95,67,76,65,83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,67,114,101,97,116,101,32,78,101,119,32,67, -117,115,116,111,109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111, -114,34,47,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101,32,67,117, -114,114,101,110,116,32,77,97,112,32,84,121,112,101,60,47,108,97,98,101, -108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65, -84,69,71,79,82,73,69,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,97,118,101,32,67,97,116,101,103,111,114,105,101,115,60,47,108,97, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,69,87,95,67,85, +83,84,79,77,95,67,65,84,95,67,76,65,83,83,73,70,95,65,34,62,10,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,114,101,97,116,101,32,78, +101,119,32,67,117,115,116,111,109,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101,32, +67,117,114,114,101,110,116,32,77,97,112,32,84,121,112,101,60,47,108,97, 98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, -97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,82,97, -116,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,82,65,84,69,83,95,83,77,79,79,84, -72,95,82,65,87,82,65,84,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,82,97,119,32,82,97,116,101,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, -104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,82,65,84,69,83,95,83,77,79,79,84,72,95,69,88,67,69,83,83,82, -73,83,75,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,120, -99,101,115,115,32,82,105,115,107,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,82,65,84,69,83,95,69,77,80,73,82,73,67,65,76,95,66,65,89,69,83,95, -83,77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,69,109,112,105,114,105,99,97,108,32,66,97,121,101,115,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,82,65,84,69,83,95,83,80,65,84,73,65, -76,95,82,65,84,69,95,83,77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,83,112,97,116,105,97,108,32,82,97,116,101, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67, +65,84,69,71,79,82,73,69,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,97,118,101,32,67,97,116,101,103,111,114,105,101,115,60,47,108, +97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97, +114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, +34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, +62,82,97,116,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,82,65,84,69,83,95,83, +77,79,79,84,72,95,82,65,87,82,65,84,69,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,82,97,119,32,82,97,116,101,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,82,65,84,69,83,95,83,77,79,79,84,72,95,69, +88,67,69,83,83,82,73,83,75,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,69,120,99,101,115,115,32,82,105,115,107,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,82,65,84,69,83,95,69,77,80,73,82,73,67,65, +76,95,66,65,89,69,83,95,83,77,79,79,84,72,69,82,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,69,109,112,105,114,105,99,97,108,32,66, +97,121,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, +99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, +101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,82,65,84, +69,83,95,83,80,65,84,73,65,76,95,82,65,84,69,95,83,77,79,79,84,72,69,82, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97,116, +105,97,108,32,82,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,82, +65,84,69,83,95,83,80,65,84,73,65,76,95,69,77,80,73,82,73,67,65,76,95,66, +65,89,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83, +112,97,116,105,97,108,32,69,109,112,105,114,105,99,97,108,32,66,97,121, +101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, +101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,83,65,86,69, +82,69,83,85,76,84,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, +83,97,118,101,32,82,97,116,101,115,60,47,108,97,98,101,108,62,10,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,110,110,101,99,116, +105,118,105,116,121,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,65,68,68,95,78,69,73, +71,72,66,79,82,83,95,84,79,95,83,69,76,69,67,84,73,79,78,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,101,108, +101,99,116,105,111,110,32,97,110,100,32,78,101,105,103,104,98,111,114,115, 60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, 107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,82,65,84,69,83,95,83,80, -65,84,73,65,76,95,69,77,80,73,82,73,67,65,76,95,66,65,89,69,83,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97,116,105,97,108, -32,69,109,112,105,114,105,99,97,108,32,66,97,121,101,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77, -65,80,65,78,65,76,89,83,73,83,95,83,65,86,69,82,69,83,85,76,84,83,34,62, -10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,82,97,116, -101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, -32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32, -60,108,97,98,101,108,62,67,111,110,110,101,99,116,105,118,105,116,121,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,65,68,68,95,78,69,73,71,72,66,79,82,83,95,84, -79,95,83,69,76,69,67,84,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,83,104,111,119,32,83,101,108,101,99,116,105,111,110,32, -97,110,100,32,78,101,105,103,104,98,111,114,115,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,78,95,78,69,73, +71,72,66,79,82,95,70,73,76,76,95,67,79,76,79,82,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101,32,70,105,108,108, +32,67,111,108,111,114,32,111,102,32,78,101,105,103,104,98,111,114,115,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95, +87,69,73,71,72,84,83,95,71,82,65,80,72,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,83,104,111,119,32,71,114,97,112,104,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,67,104,97,110,103,101,32,69,100,103,101,32,84,104,105, +99,107,110,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,87,69,73,71, +72,84,83,95,71,82,65,80,72,95,84,72,73,67,75,78,69,83,83,95,76,73,71,72, +84,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,105, +103,104,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32, +60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, +108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,87,69,73,71,72,84,83,95,71,82,65,80,72,95,84,72,73,67,75,78,69,83, +83,95,78,79,82,77,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,78,111,114,109,97,108,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,87,69,73,71,72,84,83,95,71,82,65,80,72,95,84,72, +73,67,75,78,69,83,83,95,83,84,82,79,78,71,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,83,116,114,111,110,103,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,67,79,78,78,95,78,69,73,71,72,66,79,82,95,70,73, -76,76,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,104,97,110,103,101,32,70,105,108,108,32,67,111,108,111,114,32, -111,102,32,78,101,105,103,104,98,111,114,115,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, -97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,87,69,73,71,72,84,83, -95,71,82,65,80,72,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,104,111,119,32,71,114,97,112,104,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, -104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104, -97,110,103,101,32,69,100,103,101,32,84,104,105,99,107,110,101,115,115,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,87,69,73,71,72,84,83,95,71,82,65,80,72, -95,84,72,73,67,75,78,69,83,83,95,76,73,71,72,84,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,76,105,103,104,116,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,87,69,73,71,72,84,83, -95,71,82,65,80,72,95,84,72,73,67,75,78,69,83,83,95,78,79,82,77,34,62,10, -32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,111,114,109,97, -108,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,87,69, -73,71,72,84,83,95,71,82,65,80,72,95,84,72,73,67,75,78,69,83,83,95,83,84, -82,79,78,71,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,116,114,111,110,103,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +109,101,61,34,73,68,95,87,69,73,71,72,84,83,95,71,82,65,80,72,95,67,79, +76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104, +97,110,103,101,32,69,100,103,101,32,67,111,108,111,114,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,87,69, -73,71,72,84,83,95,71,82,65,80,72,95,67,79,76,79,82,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101,32,69,100,103, -101,32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,72,73, +68,69,95,77,65,80,95,87,73,84,72,95,71,82,65,80,72,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,72,105,100,101,32,77,97,112,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,72,73,68,69,95,77,65,80,95,87,73,84, -72,95,71,82,65,80,72,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,72,105,100,101,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34, +47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,67,79,78,78,95,83,69,76,69,67,84,69,68,95,67,79,76,79,82,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101, +32,79,117,116,108,105,110,101,32,67,111,108,111,114,32,111,102,32,83,101, +108,101,99,116,101,100,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,67,79,78,78,95,83,69,76,69,67,84,69,68, +95,70,73,76,76,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,67,104,97,110,103,101,32,70,105,108,108,32,67,111,108, +111,114,32,111,102,32,83,101,108,101,99,116,101,100,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,83,72,65,80,69,95,67, +69,78,84,69,82,83,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,65,68,68,77,69,65,78, +67,69,78,84,69,82,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,65,100,100,32,77,101,97,110,32,67,101,110,116,101,114,115,32,116, +111,32,84,97,98,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,77,65,80,95,65,68,68,67,69,78,84,82,79, +73,68,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,100, +100,32,67,101,110,116,114,111,105,100,115,32,116,111,32,84,97,98,108,101, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, 116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,78,78,95,83,69, -76,69,67,84,69,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,67,104,97,110,103,101,32,79,117,116,108,105,110,101, -32,67,111,108,111,114,32,111,102,32,83,101,108,101,99,116,101,100,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,78,95,83,69,76,69,67,84,69,68,95,70,73,76,76,95,67,79,76,79, -82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,97,110, -103,101,32,70,105,108,108,32,67,111,108,111,114,32,111,102,32,83,101,108, -101,99,116,101,100,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,83,72,65,80,69,95,67,69,78,84,69,82,83,95,77,69,78,85, -34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,77,65,80,95,65,68,68,77,69,65,78,67,69,78,84,69,82,83,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,65,100,100,32,77,101,97, -110,32,67,101,110,116,101,114,115,32,116,111,32,84,97,98,108,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,77,65,80,95,65,68,68,67,69,78,84,82,79,73,68,83,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,65,100,100,32,67,101,110,116,114,111, -105,100,115,32,116,111,32,84,97,98,108,101,60,47,108,97,98,101,108,62,10, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89, +95,77,69,65,78,95,67,69,78,84,69,82,83,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,68,105,115,112,108,97,121,32,77,101,97,110,32,67, +101,110,116,101,114,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100, +62,48,60,47,101,110,97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,67,69,78,84,82,79,73,68, +83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,115, +112,108,97,121,32,67,101,110,116,114,111,105,100,115,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,101,110,97,98,108,101,100,62,48,60,47,101,110,97,98,108,101,100,62,10, 32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97, 116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,77,69,65,78,95,67,69,78, -84,69,82,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68, -105,115,112,108,97,121,32,77,101,97,110,32,67,101,110,116,101,114,115,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,101,110,97,98,108,101,100,62,48,60,47,101,110,97,98,108, -101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73, -83,80,76,65,89,95,67,69,78,84,82,79,73,68,83,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,68,105,115,112,108,97,121,32,67,101,110,116, -114,111,105,100,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100,62, -48,60,47,101,110,97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,88,80, -79,82,84,95,77,69,65,78,95,67,78,84,82,83,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,83,97,118,101,32,77,101,97,110,32,67,101,110, -116,101,114,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, -101,110,97,98,108,101,100,62,49,60,47,101,110,97,98,108,101,100,62,10,32, +109,101,61,34,73,68,95,69,88,80,79,82,84,95,77,69,65,78,95,67,78,84,82, +83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101, +32,77,101,97,110,32,67,101,110,116,101,114,115,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100,62,49,60,47, +101,110,97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,69,88,80,79,82,84,95,67,69,78,84,82,79,73,68,83,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,67,101,110, +116,114,111,105,100,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,60,101,110,97,98,108,101,100,62,49,60,47,101,110,97,98,108,101,100, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,108,97,98,101,108,62,83,104,97,112,101,32,67,101,110,116,101,114, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,86,79,82,79,78,79, +73,95,68,73,65,71,82,65,77,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89, +95,86,79,82,79,78,79,73,95,68,73,65,71,82,65,77,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,68,105,115,112,108,97,121,32,84,104,105, +101,115,115,101,110,32,80,111,108,121,103,111,110,115,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,101,110,97,98,108,101,100,62,48,60,47,101,110,97,98,108,101,100,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,88,80,79,82,84,95, +86,79,82,79,78,79,73,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,97,118,101,32,84,104,105,101,115,115,101,110,32,80,111,108,121, +103,111,110,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, +101,110,97,98,108,101,100,62,48,60,47,101,110,97,98,108,101,100,62,10,32, 32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,88,80,79,82,84,95,67, -69,78,84,82,79,73,68,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,97,118,101,32,67,101,110,116,114,111,105,100,115,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100,62, -49,60,47,101,110,97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,97, -112,101,32,67,101,110,116,101,114,115,60,47,108,97,98,101,108,62,10,32, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,86,79,82, +79,78,79,73,95,68,85,80,83,95,84,79,95,84,65,66,76,69,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,68,117,112,108, +105,99,97,116,101,32,84,104,105,101,115,115,101,110,32,80,111,108,121,103, +111,110,115,32,116,111,32,84,97,98,108,101,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100,62,48,60,47,101,110, +97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,105,101,115,115,101, +110,32,80,111,108,121,103,111,110,115,60,47,108,97,98,101,108,62,10,32, 32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,86,79,82,79,78,79,73,95,68,73,65,71,82,65,77,95,77,69, -78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,68,73,83,80,76,65,89,95,86,79,82,79,78,79,73,95,68,73,65, -71,82,65,77,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68, -105,115,112,108,97,121,32,84,104,105,101,115,115,101,110,32,80,111,108, -121,103,111,110,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100,62, -48,60,47,101,110,97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,69,88,80,79,82,84,95,86,79,82,79,78,79,73,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,84,104,105, -101,115,115,101,110,32,80,111,108,121,103,111,110,115,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100,62,48,60, -47,101,110,97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +101,61,34,73,68,95,77,65,80,95,77,83,84,34,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,77,83,84,95, +84,79,71,71,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,68,105,115,112,108,97,121,32,77,105,110,105,109,117,109,32,83,112,97, +110,110,105,110,103,32,84,114,101,101,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, +104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, 99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,83,65,86,69,95,86,79,82,79,78,79,73,95,68,85,80,83,95,84,79, -95,84,65,66,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,97,118,101,32,68,117,112,108,105,99,97,116,101,32,84,104,105,101, -115,115,101,110,32,80,111,108,121,103,111,110,115,32,116,111,32,84,97,98, -108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,101,110, -97,98,108,101,100,62,48,60,47,101,110,97,98,108,101,100,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97, -98,101,108,62,84,104,105,101,115,115,101,110,32,80,111,108,121,103,111, -110,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,65, -80,95,77,83,84,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,77,65,80,95,77,83,84,95,84,79,71,71,76,69,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,115,112,108,97, -121,32,77,105,110,105,109,117,109,32,83,112,97,110,110,105,110,103,32,84, -114,101,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +34,73,68,95,77,65,80,95,77,83,84,95,83,65,86,69,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,77,105,110,105,109,117, +109,32,83,112,97,110,110,105,110,103,32,84,114,101,101,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,77,83, +84,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,104,97,110,103,101,32,69,100,103,101,32,84,104,105,99,107,110, +101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,77,83,84,95, +84,72,73,67,75,78,69,83,83,95,76,73,71,72,84,34,62,10,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,76,105,103,104,116,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,77,83,84,95, +84,72,73,67,75,78,69,83,83,95,78,79,82,77,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,78,111,114,109,97,108,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,77,83,84,95, +84,72,73,67,75,78,69,83,83,95,83,84,82,79,78,71,34,62,10,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,83,116,114,111,110,103,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,77,65,80,95,77,83,84,95,67,79,76,79,82,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103, +101,32,69,100,103,101,32,67,111,108,111,114,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,77,105,110,105,109,117,109,32,83,112,97,110,110, +105,110,103,32,84,114,101,101,60,47,108,97,98,101,108,62,10,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, +61,34,73,68,95,77,65,80,95,72,69,65,84,34,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,72,69,65,84,77,65,80,95, +84,79,71,71,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,68,105,115,112,108,97,121,32,72,101,97,116,32,77,97,112,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,101,110,97,98,108,101,100,62,48,60,47,101,110,97,98,108,101,100, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, +99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, +97,109,101,61,34,73,68,95,72,69,65,84,77,65,80,95,66,65,78,68,87,73,84, +72,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,101, +99,105,102,121,32,66,97,110,100,119,105,116,104,60,47,108,97,98,101,108, 62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,77,83, -84,95,83,65,86,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,97,118,101,32,77,105,110,105,109,117,109,32,83,112,97,110,110,105, -110,103,32,84,114,101,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,77,65,80,95,77,83,84,95,67,79,76,79,82,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101, -32,69,100,103,101,32,84,104,105,99,107,110,101,115,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,77,65,80,95,77,83,84,95,84,72,73,67,75,78,69,83,83,95, -76,73,71,72,84,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,76,105,103,104,116,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,77,65,80,95,77,83,84,95,84,72,73,67,75,78,69,83,83,95, -78,79,82,77,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,78,111,114,109,97,108,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,77,65,80,95,77,83,84,95,84,72,73,67,75,78,69,83,83,95,83, -84,82,79,78,71,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,116,114,111,110,103,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77, -65,80,95,77,83,84,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,67,104,97,110,103,101,32,69,100,103,101,32,67,111, -108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,77,105,110, -105,109,117,109,32,83,112,97,110,110,105,110,103,32,84,114,101,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,72,69,65,84, -34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,72,69,65,84,77,65,80,95,84,79,71,71,76,69,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,68,105,115,112,108,97,121,32,72,101, -97,116,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,32,32,60,101,110,97,98,108,101,100,62, -48,60,47,101,110,97,98,108,101,100,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,72,69,65, -84,77,65,80,95,66,65,78,68,87,73,84,72,34,62,10,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,83,112,101,99,105,102,121,32,66,97,110,100,119, -105,116,104,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,72,69,65,84,77,65,80,95,86,65,82,73,65,66,76,69,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,101,99,105,102, -121,32,67,111,114,101,32,68,105,115,116,97,110,99,101,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112, -97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,72,69,65,84,77,65,80,95,70,73,76,76,95, -67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -67,104,97,110,103,101,32,70,105,108,108,32,67,111,108,111,114,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,72,69,65,84,77,65, +80,95,86,65,82,73,65,66,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,83,112,101,99,105,102,121,32,67,111,114,101,32,68,105,115, +116,97,110,99,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10, 32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,72, -69,65,84,77,65,80,95,79,85,84,76,73,78,69,95,67,79,76,79,82,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101,32,79, -117,116,108,105,110,101,32,67,111,108,111,114,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,72,69,65,84,77,65, -80,95,84,82,65,78,83,80,65,82,69,78,67,89,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,67,104,97,110,103,101,32,84,114,97,110,115,112, -97,114,101,110,99,121,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, -72,101,97,116,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32, -32,32,32,32,32,60,108,97,98,101,108,62,83,101,108,101,99,116,105,111,110, -32,83,104,97,112,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95, -87,73,84,72,95,82,69,67,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,82,101,99,116,97,110,103,108,101,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,67,73,82,67,76,69, -34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,105,114,99, -108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84, -95,87,73,84,72,95,76,73,78,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,76,105,110,101,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,33,45,45,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95, -67,85,83,84,79,77,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,117,115,116,111,109,32,83,104,97,112,101,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,45,45,62,10,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69, -67,84,65,66,76,69,95,79,85,84,76,73,78,69,95,86,73,83,73,66,76,69,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,79,117,116,108,105,110, -101,115,32,86,105,115,105,98,108,101,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, -101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, -107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32, +69,65,84,77,65,80,95,70,73,76,76,95,67,79,76,79,82,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101,32,70,105,108, +108,32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,83,72,79,87,95,77,65,80, -95,67,79,78,84,79,85,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,104,111,119,32,77,97,112,32,66,111,117,110,100,97,114,121,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65, -78,86,65,83,95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111, -117,110,100,32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62, -10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97, -116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, -108,101,62,10,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47, -99,104,101,99,107,101,100,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69, -68,95,84,79,95,67,79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,97,118,101,32,83,101,108,101,99,116,105,111,110,60,47,108, -97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89, -95,73,77,65,71,69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32, -32,32,32,32,60,108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101, -32,84,111,32,67,108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86, -65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101, -108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,77,65,80,95,77,79,86,73,69,95,86,73,69,87,95,77,69,78, -85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116, +34,32,110,97,109,101,61,34,73,68,95,72,69,65,84,77,65,80,95,79,85,84,76, +73,78,69,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,67,104,97,110,103,101,32,79,117,116,108,105,110,101,32,67,111, +108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,72,69,65,84,77,65,80,95,84,82,65,78,83,80,65,82,69,78, +67,89,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,97, +110,103,101,32,84,114,97,110,115,112,97,114,101,110,99,121,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,60,108,97,98,101,108,62,72,101,97,116,32,77,97,112,60,47, +108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112, +97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, 61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +108,62,83,101,108,101,99,116,105,111,110,32,83,104,97,112,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,82,69,67,84,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,101,99,116,97,110, +103,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, 117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84, -65,66,76,69,95,79,85,84,76,73,78,69,95,86,73,83,73,66,76,69,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,79,117,116,108,105,110,101, -115,32,86,105,115,105,98,108,101,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,77,65,80,95,83,72,79,87,95,77,65,80,95,67, -79,78,84,79,85,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,104,111,119,32,77,97,112,32,66,111,117,110,100,97,114,121,60,47,108, +95,87,73,84,72,95,67,73,82,67,76,69,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,105,114,99,108,101,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,76,73,78,69,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,105,110,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,33,45,45,10,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, +69,76,69,67,84,95,87,73,84,72,95,67,85,83,84,79,77,34,62,10,32,32,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,67,117,115,116,111,109,32,83, +104,97,112,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, +98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,32,45,45,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,108,111,114,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,79,85,84,76,73,78,69, +95,86,73,83,73,66,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,79,117,116,108,105,110,101,115,32,86,105,115,105,98,108,101,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, +101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65, +80,95,83,72,79,87,95,77,65,80,95,67,79,78,84,79,85,82,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,77,97,112,32,66, +111,117,110,100,97,114,121,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, +62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75,71,82,79,85,78, +68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,66,97,99,107,103,114,111,117,110,100,32,67,111,108,111,114,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,83, +84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,104,111,119,32,83,116,97,116,117,115,32,66,97,114,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,99, +104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, +65,86,69,95,83,69,76,69,67,84,69,68,95,84,79,95,67,79,76,85,77,78,34,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,83,101,108, +101,99,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,67,79,80,89,95,73,77,65,71,69,95,84,79,95,67,76, +73,80,66,79,65,82,68,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, +67,111,112,121,32,73,109,97,103,101,32,84,111,32,67,108,105,112,98,111, +97,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,83,65,86,69,95,67,65,78,86,65,83,95,73,77,65,71,69,95,65,83,34, +62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,73,109, +97,103,101,32,65,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116, +105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95, +77,79,86,73,69,95,86,73,69,87,95,77,69,78,85,95,79,80,84,73,79,78,83,34, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,108,111,114,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,79,85,84,76,73,78,69, +95,86,73,83,73,66,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,79,117,116,108,105,110,101,115,32,86,105,115,105,98,108,101,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, +101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65, +80,95,83,72,79,87,95,77,65,80,95,67,79,78,84,79,85,82,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,77,97,112,32,66, +111,117,110,100,97,114,121,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, +62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,70,73,76,76,95, +67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75,71,82,79,85,78,68,95, +67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +66,97,99,107,103,114,111,117,110,100,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105, +111,110,115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,80,67,80,95,78,69, +87,95,80,76,79,84,95,86,73,69,87,95,77,69,78,85,95,79,80,84,73,79,78,83, +34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67,65,84,95, +67,76,65,83,83,73,70,95,65,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76, +89,83,73,83,95,84,72,69,77,69,76,69,83,83,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,84,104,101,109,101,108,101,115,115,60,47,108, 97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101, -100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,83,85,66,77,69,78,85,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,81,117,97,110,116,105, +108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95, +50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76, -69,67,84,65,66,76,69,95,70,73,76,76,95,67,79,76,79,82,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,77,97,112,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83, -95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108, -62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,80,67,80,95,78,69,87,95,80,76,79,84,95,86,73,69,87,95, -77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,67,65,84,95,67,76,65,83,83,73,70,95,65,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,84,72,69,77,69,76, -69,83,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104, -101,109,101,108,101,115,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73, -76,69,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,81,117,97,110,116,105,108,101,60,47,108,97,98,101,108,62, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, +78,84,73,76,69,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, +98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,81,85,65,78,84,73,76,69,95,50,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32, +73,68,95,81,85,65,78,84,73,76,69,95,52,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, 104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,51,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101, +97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,53,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, -95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52, +95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54, 60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, 101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, -78,84,73,76,69,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, +78,84,73,76,69,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, 32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, 98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,81,85,65,78,84,73,76,69,95,54,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32, +73,68,95,81,85,65,78,84,73,76,69,95,56,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, 104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,55,34,62,10,32,32, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101, +97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69,95,57,34,62,10,32,32, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97,98,101, 108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, 101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, 116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65,78,84,73,76,69, -95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,81,85,65, -78,84,73,76,69,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83, +73,83,95,67,72,79,82,79,80,76,69,84,72,95,80,69,82,67,69,78,84,73,76,69, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,101,114,99, +101,110,116,105,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62, 10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,81,85,65,78,84,73,76,69,95,49,48,34,62,10,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, -47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,77,65,80,65,78,65,76,89,83,73,83,95,67,72,79,82,79,80,76,69,84,72, -95,80,69,82,67,69,78,84,73,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,80,101,114,99,101,110,116,105,108,101,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,111,98,106, +73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,72,73,78,71,69,95,49,53,34, +62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,110, +103,101,61,49,46,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,77,65,80,65,78,65,76,89,83,73,83,95,72,73,78,71,69,95,51,48, +34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,110, +103,101,61,51,46,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120,112,108, +111,116,32,84,104,101,109,101,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, 101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, 109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83,73,83, -95,72,73,78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,72,105,110,103,101,61,49,46,53,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, -62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83, -73,83,95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,72,105,110,103,101,61,51,46,48,60,47,108,97,98, -101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,66,111,120,112,108,111,116,32,84,104,101,109,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,77,65,80,65,78,65,76,89,83,73,83,95,67,72,79,82,79,80,76,69,84,72,95, -83,84,68,68,69,86,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,116,97,110,100,97,114,100,32,68,101,118,105,97,116,105,111,110,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,77,65,80,65,78,65,76,89,83, -73,83,95,85,78,73,81,85,69,95,86,65,76,85,69,83,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,85,110,105,113,117,101,32,86,97,108,117, -101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69, -65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,78,97,116,117,114,97,108,32,66,114,101,97,107,115,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, +95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97,114,100,32, +68,101,118,105,97,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, +99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,77,65,80,65,78,65,76,89,83,73,83,95,85,78,73,81,85,69,95,86,65,76, +85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110, +105,113,117,101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, +78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,78,97,116,117,114,97, +108,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65, +84,85,82,65,76,95,66,82,69,65,75,83,95,50,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, 110,97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83, -95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50, +95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51, 60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, 101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84, -85,82,65,76,95,66,82,69,65,75,83,95,51,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32, +85,82,65,76,95,66,82,69,65,75,83,95,52,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, 104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, 97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95, -52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60, +53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53,60, 47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, 101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84, -85,82,65,76,95,66,82,69,65,75,83,95,53,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32,32, +85,82,65,76,95,66,82,69,65,75,83,95,54,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, 104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, 97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95, -54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60, +55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60, 47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, 101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84, -85,82,65,76,95,66,82,69,65,75,83,95,55,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32, +85,82,65,76,95,66,82,69,65,75,83,95,56,34,62,10,32,32,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, 104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, 97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95, -56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60, +57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60, 47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, 99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, 32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, 101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,65,84, -85,82,65,76,95,66,82,69,65,75,83,95,57,34,62,10,32,32,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, -104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95, -49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49, -48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83, -95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,69,113,117,97,108,32,73,110,116,101,114,118,97,108,115,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83, -95,50,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +85,82,65,76,95,66,82,69,65,75,83,95,49,48,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, +47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,69,81,85, +65,76,95,73,78,84,69,82,86,65,76,83,95,83,85,66,77,69,78,85,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117,97,108,32,73,110, +116,101,114,118,97,108,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, 101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85, -65,76,95,73,78,84,69,82,86,65,76,83,95,51,34,62,10,32,32,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32, +65,76,95,73,78,84,69,82,86,65,76,83,95,50,34,62,10,32,32,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32, 32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, 99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, 110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76, -83,95,52,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, +83,95,51,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104, 101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, 10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, 32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, 77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,81, -85,65,76,95,73,78,84,69,82,86,65,76,83,95,53,34,62,10,32,32,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32, +85,65,76,95,73,78,84,69,82,86,65,76,83,95,52,34,62,10,32,32,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32, 32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60, 47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99, 116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, 32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65, -76,83,95,54,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, +76,83,95,53,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99, 104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, 62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69, -81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,55,34,62,10,32,32,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101,108,62,10, +81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,54,34,62,10,32,32,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10, 32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, 60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60, 47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101, 99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, 34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86, -65,76,83,95,56,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, +65,76,83,95,55,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60, 99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, 101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, 119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,57,34,62,10,32,32,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47,108,97,98,101,108, +95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,56,34,62,10,32,32,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108, 62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, 62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, 32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60,111,98, 106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, 101,109,34,32,110,97,109,101,61,34,73,68,95,69,81,85,65,76,95,73,78,84, -69,82,86,65,76,83,95,49,48,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85,83, -84,79,77,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,67,117,115,116,111,109,32,66,114, -101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,69,87,95,67,85,83, -84,79,77,95,67,65,84,95,67,76,65,83,83,73,70,95,65,34,62,10,32,32,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,67,114,101,97,116,101,32,78,101, -119,32,67,117,115,116,111,109,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97, -116,111,114,34,47,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,108,97,115,115,105,102, -105,99,97,116,105,111,110,32,84,104,101,109,101,115,60,47,108,97,98,101, -108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65, -84,69,71,79,82,73,69,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, -62,83,97,118,101,32,67,97,116,101,103,111,114,105,101,115,60,47,108,97, -98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, -97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,86,73,69,87,95,68,65,84,65,95,83,85,66,77,69,78,85,34,62,10,32,32,32, -32,32,32,60,108,97,98,101,108,62,68,97,116,97,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,86,73,69,87,95,83,84,65,78,68,65,82,68,73,90,69,68,95,68,65,84,65,34, -62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,32, -83,116,97,110,100,97,114,100,105,122,101,100,32,68,97,116,97,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, -108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,79,82,73,71,73,78,65, -76,95,68,65,84,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,86,105,101,119,32,79,114,105,103,105,110,97,108,32,68,97,116,97,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,86,73,69,87,95,83,72,79,87,95,83,85,66,77,69,78,85,34, -62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,86,73,69,87,95,68,73,83,80,76,65,89,95,80,82,69,67,73, -83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,73,83,84,73,67,83,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,116,105,115,116, -105,99,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47, -99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +69,82,86,65,76,83,95,57,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,116,117,115, -32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47, -99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32, -32,32,60,108,97,98,101,108,62,83,101,108,101,99,116,105,111,110,32,83,104, -97,112,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72, -95,82,69,67,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -82,101,99,116,97,110,103,108,101,60,47,108,97,98,101,108,62,10,32,32,32, +34,73,68,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,49,48,34,62, +10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, +61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95, +83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,117,115,116,111,109,32,66,114,101,97,107,115,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95,67,65,84,95,67,76,65, +83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,114,101,97,116,101,32,78,101,119,32,67,117,115,116,111,109,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97, +98,101,108,62,67,108,97,115,115,105,102,105,99,97,116,105,111,110,32,84, +104,101,109,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,83,65,86,69,95,67,65,84,69,71,79,82,73,69,83,34,62,10, +32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,67,97,116,101, +103,111,114,105,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,68,65,84,65, +95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, +62,68,97,116,97,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,83,84,65, +78,68,65,82,68,73,90,69,68,95,68,65,84,65,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,86,105,101,119,32,83,116,97,110,100,97,114,100, +105,122,101,100,32,68,97,116,97,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, 99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, 34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,83,69,76,69,67,84,95,87,73,84,72,95,67,73,82,67,76,69,34,62,10,32, -32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,105,114,99,108,101,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72, -95,76,73,78,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -76,105,110,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60, -99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108, -101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +68,95,86,73,69,87,95,79,82,73,71,73,78,65,76,95,68,65,84,65,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,32,79,114,105, +103,105,110,97,108,32,68,97,116,97,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,86,73,69, +87,95,83,72,79,87,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,86,105,101,119,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73, +69,87,95,68,73,83,80,76,65,89,95,80,82,69,67,73,83,73,79,78,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116,32,68,105,115,112, +108,97,121,32,80,114,101,99,105,115,105,111,110,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83, -95,66,65,67,75,71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100, -32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, -101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,83,69,76,69,67,84,69, -68,95,84,79,95,67,79,76,85,77,78,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,97,118,101,32,83,101,108,101,99,116,105,111,110,60,47,108, -97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,80,89, -95,73,77,65,71,69,95,84,79,95,67,76,73,80,66,79,65,82,68,34,62,10,32,32, -32,32,32,32,60,108,97,98,101,108,62,67,111,112,121,32,73,109,97,103,101, -32,84,111,32,67,108,105,112,98,111,97,114,100,60,47,108,97,98,101,108,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,65,78,86, -65,83,95,73,77,65,71,69,95,65,83,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,97,118,101,32,73,109,97,103,101,32,65,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101, -108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,76,73,78,69,95,67,72,65,82,84,95,77,69,78,85,95,79,80, -84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65, +89,95,83,84,65,84,73,83,84,73,67,83,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,83,116,97,116,105,115,116,105,99,115,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101,100, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65, +89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,83,116,97,116,117,115,32,66,97,114,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101, +62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32, +32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34, +73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, +83,101,108,101,99,116,105,111,110,32,83,104,97,112,101,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,82,69,67,84,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,101,99,116,97,110,103,108, +101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95, +87,73,84,72,95,67,73,82,67,76,69,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,67,105,114,99,108,101,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99, +104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,76,73,78,69,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,105,110,101,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,108,111,114,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,76,73,78,69,95,67,72,65,82,84,95,70,73,88,69,68,95,83, -67,65,76,69,95,79,86,69,82,95,84,73,77,69,34,62,10,32,32,32,32,32,32,60, -108,97,98,101,108,62,70,105,120,101,100,32,115,99,97,108,101,32,111,118, -101,114,32,116,105,109,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60, -47,99,104,101,99,107,101,100,62,10,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78, -85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,65,120,105,115,32, -79,112,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,85,83,69,95,65,68, -74,85,83,84,95,89,95,65,88,73,83,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,69,110,97,98,108,101,32,85,115,101,114,32,68,101,102,105, -110,101,100,32,86,97,108,117,101,32,82,97,110,103,101,32,111,102,32,89, -45,65,120,105,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, -60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, -108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48, -60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,65,68,74,85,83,84,95,89,95,65,88,73,83,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,65,100,106,117,115,116,32,86,97, -108,117,101,32,82,97,110,103,101,32,111,102,32,89,45,65,120,105,115,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,48,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101, -112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,65,68,74,85,83,84,95,89,95,65,88,73, -83,95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101, -99,105,115,105,111,110,32,111,102,32,89,45,65,120,105,115,60,47,108,97, +101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75,71,82,79,85,78,68,95, +67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +66,97,99,107,103,114,111,117,110,100,32,67,111,108,111,114,60,47,108,97, 98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98,101, -108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, -95,83,67,65,84,84,69,82,95,80,76,79,84,95,77,65,84,95,77,69,78,85,95,79, -80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,69,68,73,84,95,86,65,82,73,65,66,76,69,83,34,62,10,32, -32,32,32,32,32,60,108,97,98,101,108,62,65,100,100,47,82,101,109,111,118, -101,32,86,97,114,105,97,98,108,101,115,60,47,108,97,98,101,108,62,10,32, -32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101, -99,107,97,98,108,101,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10, -32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,108,101,99,116,105,111, -110,32,83,104,97,112,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84, -95,87,73,84,72,95,82,69,67,84,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,82,101,99,116,97,110,103,108,101,60,47,108,97,98,101,108, -62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, -60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34, +47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,83,65,86,69,95,83,69,76,69,67,84,69,68,95,84,79,95,67,79,76,85,77,78, +34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,83, +101,108,101,99,116,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,67,79,80,89,95,73,77,65,71,69,95,84,79,95, +67,76,73,80,66,79,65,82,68,34,62,10,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,111,112,121,32,73,109,97,103,101,32,84,111,32,67,108,105,112, +98,111,97,114,100,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,83,65,86,69,95,67,65,78,86,65,83,95,73,77,65,71,69,95,65, +83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32, +73,109,97,103,101,32,65,115,60,47,108,97,98,101,108,62,10,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112, +116,105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,76,73,78, +69,95,67,72,65,82,84,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,76,73,78, +69,95,67,72,65,82,84,95,70,73,88,69,68,95,83,67,65,76,69,95,79,86,69,82, +95,84,73,77,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,70,105, +120,101,100,32,115,99,97,108,101,32,111,118,101,114,32,116,105,109,101, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107,97, +98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, +32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, +32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,65,120,105,115,32,79,112,116,105,111,110,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,67,73,82,67, -76,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,105,114, -99,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +109,101,61,34,73,68,95,85,83,69,95,65,68,74,85,83,84,95,89,95,65,88,73, +83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,110,97,98, +108,101,32,85,115,101,114,32,68,101,102,105,110,101,100,32,86,97,108,117, +101,32,82,97,110,103,101,32,111,102,32,89,45,65,120,105,115,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, +101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, +32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101,100, 62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84, -95,87,73,84,72,95,76,73,78,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,76,105,110,101,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99, -107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32, -110,97,109,101,61,34,73,68,95,83,67,65,84,84,69,82,95,68,65,84,65,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,68,97,116,97, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,86,73,69,87,95,83,84,65,78,68,65,82,68,73, -90,69,68,95,68,65,84,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,86,105,101,119,32,83,116,97,110,100,97,114,100,105,122,101,100,32, -68,97,116,97,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,65,68,74,85,83,84, +95,89,95,65,88,73,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,65,100,106,117,115,116,32,86,97,108,117,101,32,82,97,110,103,101, +32,111,102,32,89,45,65,120,105,115,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104, +101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99, +107,101,100,62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34, +47,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,65,68,74,85,83,84,95,89,95,65,88,73,83,95,80,82,69,67,73,83,73, +79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116, +32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,32,111, +102,32,89,45,65,120,105,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105,111,110,115, +60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,79, -82,73,71,73,78,65,76,95,68,65,84,65,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,86,105,101,119,32,79,114,105,103,105,110,97,108,32, -68,97,116,97,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, -104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, -62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47, -99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,83,67,65,84,84,69,82,95,68,65,84, -65,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -109,111,111,116,104,101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +117,34,32,110,97,109,101,61,34,73,68,95,83,67,65,84,84,69,82,95,80,76,79, +84,95,77,65,84,95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32, 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,76, -73,78,69,65,82,95,83,77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,83,104,111,119,32,76,105,110,101,97,114,32,83, -109,111,111,116,104,101,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, -62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,86,73,69,87,95,76,79,87,69,83,83,95,83,77,79,79, -84,72,69,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83, -104,111,119,32,76,79,87,69,83,83,32,83,109,111,111,116,104,101,114,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,68, -73,84,95,76,79,87,69,83,83,95,80,65,82,65,77,83,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,69,100,105,116,32,76,79,87,69,83,83,32, -80,97,114,97,109,101,116,101,114,115,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, -83,67,65,84,84,69,82,95,68,65,84,65,95,77,69,78,85,34,62,10,32,32,32,32, -32,32,60,108,97,98,101,108,62,86,105,101,119,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,65,68,74,85,83,84,95,65,88,73,83,95,80,82,69,67,73,83,73,79,78,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116,32,68,105, -115,112,108,97,121,32,80,114,101,99,105,115,105,111,110,32,111,110,32,65, -120,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,68,73,84,95,86, +65,82,73,65,66,76,69,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, +62,65,100,100,47,82,101,109,111,118,101,32,86,97,114,105,97,98,108,101, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,48,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, +61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,101,108,101,99,116,105,111,110,32,83,104,97,112,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,86,73,69,87,95,82,69,71,73,77,69,83,95,82,69,71,82,69, -83,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -82,101,103,105,109,101,115,32,82,101,103,114,101,115,115,105,111,110,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, -97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, -32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, -101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73, -83,80,76,65,89,95,83,76,79,80,69,95,86,65,76,85,69,83,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,68,105,115,112,108,97,121,32,83, -108,111,112,101,32,86,97,108,117,101,115,60,47,108,97,98,101,108,62,10, +101,61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,82,69,67,84,34,62, +10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,101,99,116,97,110, +103,108,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99, +104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84, +95,87,73,84,72,95,67,73,82,67,76,69,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,105,114,99,108,101,60,47,108,97,98,101,108,62,10, 32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, -99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,101,100,62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,108, -111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,79, -85,84,76,73,78,69,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,82,101,103,114,101,115,115,105,111,110,32,76,105,110, -101,32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,70, -73,76,76,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,80,111,105,110,116,32,67,111,108,111,114,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98,101,108,62, -79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,67, -79,82,82,69,76,79,71,82,65,77,95,77,69,78,85,95,79,80,84,73,79,78,83,34, -62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69, -68,73,84,95,86,65,82,73,65,66,76,69,83,34,62,10,32,32,32,32,32,32,60,108, -97,98,101,108,62,67,104,97,110,103,101,32,80,97,114,97,109,101,116,101, -114,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99, -107,97,98,108,101,62,48,60,47,99,104,101,99,107,97,98,108,101,62,10,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,69,68,73,84,95,76,79,87,69,83,83,95, -80,65,82,65,77,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,69, -100,105,116,32,76,79,87,69,83,83,32,80,97,114,97,109,101,116,101,114,115, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101,99,107,97, -98,108,101,62,48,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,76,73,83,65,95,83,67,65,84,84,69,82,95,86,73,69,87,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101, -119,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,68,73,83,80,76,65,89,95, -80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105, -115,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,65,68,74,85,83,84,95,65,88,73,83,95,80,82,69,67, -73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111, -110,32,111,110,32,65,120,101,115,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,67,79,82,82,69,76,79,71,82, -65,77,95,68,73,83,80,76,65,89,95,83,84,65,84,83,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,68,105,115,112,108,97,121,32,83,116,97, -116,105,115,116,105,99,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, -62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111, +99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,83,69,76,69,67,84,95,87,73,84,72,95,76,73,78,69,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,76,105,110,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, +108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,83,67,65, +84,84,69,82,95,68,65,84,65,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,68,97,116,97,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69, +87,95,83,84,65,78,68,65,82,68,73,90,69,68,95,68,65,84,65,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101,119,32,83,116,97,110, +100,97,114,100,105,122,101,100,32,68,97,116,97,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49, +60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,60,47,111, 98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66, -65,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111, -119,32,83,116,97,116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47, -99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,83,65,86,69,95,67,79,82,82,69,76,79,71,82,65,77,95,83,84,65, -84,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101, -32,82,101,115,117,108,116,115,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101,99,107, -97,98,108,101,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, -32,32,60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98, -101,108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,68,73,83,84,80,76,79,84,95,77,69,78,85,95,79, -80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +109,101,61,34,73,68,95,86,73,69,87,95,79,82,73,71,73,78,65,76,95,68,65, +84,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101, +119,32,79,114,105,103,105,110,97,108,32,68,97,116,97,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101,100,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, +95,83,67,65,84,84,69,82,95,68,65,84,65,95,77,69,78,85,34,62,10,32,32,32, +32,32,32,60,108,97,98,101,108,62,83,109,111,111,116,104,101,114,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, 97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,69,68,73,84,95,76,79,69,83,83,95,80,65,82,65,77,83,34, -62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,76,79,69,83,83,32,83,101, -116,117,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104,101, -99,107,97,98,108,101,62,48,60,47,99,104,101,99,107,97,98,108,101,62,10, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,68,73,83,84,80,76,79,84,95,86,73,69,87,95,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105,101, -119,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,68,73,83,84,80,76,79,84,95,83,72,79,87, -95,80,79,73,78,84,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,104,111,119,32,68,97,116,97,32,80,111,105,110,116,115,60,47,108, +101,61,34,73,68,95,86,73,69,87,95,76,73,78,69,65,82,95,83,77,79,79,84,72, +69,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111, +119,32,76,105,110,101,97,114,32,83,109,111,111,116,104,101,114,60,47,108, 97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98, 108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32, -32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101, +32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107,101, 100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83, -80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116,97,116,117,115,32, -66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99, -104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69, +87,95,76,79,87,69,83,83,95,83,77,79,79,84,72,69,82,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,76,79,87,69,83,83, +32,83,109,111,111,116,104,101,114,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, +99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +101,100,62,48,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,69,68,73,84,95,76,79,87,69,83,83,95,80,65, +82,65,77,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69, +100,105,116,32,76,79,87,69,83,83,32,80,97,114,97,109,101,116,101,114,115, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, 116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32, -32,60,108,97,98,101,108,62,67,111,108,111,114,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,83,69,76,69,67,84,65,66,76,69,95,79,85,84,76,73,78,69,95,67,79,76,79, -82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,101,103, -114,101,115,115,105,111,110,32,76,105,110,101,32,67,111,108,111,114,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,83,69,76,69,67,84,65,66,76,69,95,70,73,76,76,95,67,79,76,79,82,34, -62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,111,105,110,116, -32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +34,32,110,97,109,101,61,34,73,68,95,83,67,65,84,84,69,82,95,68,65,84,65, +95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,86,105, +101,119,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,65,68,74,85,83,84,95,65,88,73,83,95, +80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105, +115,105,111,110,32,111,110,32,65,120,101,115,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69,87,95,82, +69,71,73,77,69,83,95,82,69,71,82,69,83,83,73,79,78,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,82,101,103,105,109,101,115,32,82,101, +103,114,101,115,115,105,111,110,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101, +99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +101,100,62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60, 47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75,71,82,79, -85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, -101,108,62,66,97,99,107,103,114,111,117,110,100,32,67,111,108,111,114,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89,95,83,76,79,80,69,95, +86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, +62,68,105,115,112,108,97,121,32,83,108,111,112,101,32,86,97,108,117,101, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101, +99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10, +32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104, +101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, 62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, 98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, 32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32, -60,108,97,98,101,108,62,65,120,105,115,32,79,112,116,105,111,110,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,65,68,74,85,83,84,95,65,88,73,83,95,80,82,69,67, -73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, -83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115,105,111, -110,32,111,110,32,65,120,101,115,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,85,83,69,95,65,68,74,85,83, -84,95,89,95,65,88,73,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,69,110,97,98,108,101,32,85,115,101,114,32,68,101,102,105,110,101, -100,32,86,97,108,117,101,32,82,97,110,103,101,32,111,102,32,89,45,65,120, -105,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, +60,108,97,98,101,108,62,67,111,108,111,114,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, +69,76,69,67,84,65,66,76,69,95,79,85,84,76,73,78,69,95,67,79,76,79,82,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,101,103,114,101, +115,115,105,111,110,32,76,105,110,101,32,67,111,108,111,114,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,83, +69,76,69,67,84,65,66,76,69,95,70,73,76,76,95,67,79,76,79,82,34,62,10,32, +32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,111,105,110,116,32,67,111, +108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98, +101,108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, +97,109,101,61,34,73,68,95,67,79,82,82,69,76,79,71,82,65,77,95,77,69,78, +85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,69,68,73,84,95,86,65,82,73,65,66,76,69,83, +34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,104,97,110,103,101, +32,80,97,114,97,109,101,116,101,114,115,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101, +99,107,97,98,108,101,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,69,68, +73,84,95,76,79,87,69,83,83,95,80,65,82,65,77,83,34,62,10,32,32,32,32,32, +32,60,108,97,98,101,108,62,69,100,105,116,32,76,79,87,69,83,83,32,80,97, +114,97,109,101,116,101,114,115,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,34,32,110,97,109,101,61,34,73,68,95,76,73,83,65,95,83,67,65,84, +84,69,82,95,86,73,69,87,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108, +97,98,101,108,62,86,105,101,119,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,86,73,69, +87,95,68,73,83,80,76,65,89,95,80,82,69,67,73,83,73,79,78,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,83,101,116,32,68,105,115,112, +108,97,121,32,80,114,101,99,105,115,105,111,110,60,47,108,97,98,101,108, +62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,65,68,74,85,83,84, +95,65,88,73,83,95,80,82,69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,83,101,116,32,68,105,115,112,108,97,121,32, +80,114,101,99,105,115,105,111,110,32,111,110,32,65,120,101,115,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,67, +79,82,82,69,76,79,71,82,65,77,95,68,73,83,80,76,65,89,95,83,84,65,84,83, +34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,68,105,115,112, +108,97,121,32,83,116,97,116,105,115,116,105,99,115,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62, +49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32,32,32, +60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101,100,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,80,76,65,89, +95,83,84,65,84,85,83,95,66,65,82,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,83,104,111,119,32,83,116,97,116,117,115,32,66,97,114,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,101,100,62,49,60,47,99,104,101,99,107, +101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,67,79,82,82,69,76,79,71, +82,65,77,95,83,84,65,84,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,97,118,101,32,82,101,115,117,108,116,115,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108,101,62,48,60, +47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105,111,110, +115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,34,32,110,97,109,101,61,34,73,68,95,68,73,83,84,80,76,79,84, +95,77,69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,69,68,73,84,95,76,79,69,83,83,95, +80,65,82,65,77,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,76, +79,69,83,83,32,83,101,116,117,112,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,34,32,110,97,109,101,61,34,73,68,95,68,73,83,84,80,76,79,84,95, +86,73,69,87,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, +108,62,86,105,101,119,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,73,83,84,80,76,79, +84,95,83,72,79,87,95,80,79,73,78,84,83,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,83,104,111,119,32,68,97,116,97,32,80,111,105,110, +116,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104, 101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98,108,101,62, 10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99, 104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, 116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, 61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,65,68,74,85,83,84,95,89,95,65,88,73,83,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,65,100,106,117,115,116,32,86,97,108,117, -101,32,82,97,110,103,101,32,111,102,32,89,45,65,120,105,115,60,47,108,97, -98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,97,98,108, -101,62,48,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32,32,32,32, -32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107,101,100, -62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,83,65,86,69,95,68,73,83,84,80,76,79,84,34,62, -10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,82,101,115, -117,108,116,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,99,104, -101,99,107,97,98,108,101,62,48,60,47,99,104,101,99,107,97,98,108,101,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97, -98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101, -61,34,73,68,95,67,79,86,95,83,67,65,84,84,69,82,95,80,76,79,84,95,77,69, -78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +73,68,95,68,73,83,80,76,65,89,95,83,84,65,84,85,83,95,66,65,82,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,104,111,119,32,83,116, +97,116,117,115,32,66,97,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,32,32,60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107, +97,98,108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100, +62,49,60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32, +32,32,32,32,32,60,108,97,98,101,108,62,67,111,108,111,114,60,47,108,97, +98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,79,85,84,76,73,78,69,95, +67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62, +82,101,103,114,101,115,115,105,111,110,32,76,105,110,101,32,67,111,108, +111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,83,69,76,69,67,84,65,66,76,69,95,70,73,76,76,95,67,79,76, +79,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,80,111,105, +110,116,32,67,111,108,111,114,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,67,65,78,86,65,83,95,66,65,67,75, +71,82,79,85,78,68,95,67,79,76,79,82,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,66,97,99,107,103,114,111,117,110,100,32,67,111,108, +111,114,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,34,32,110,97,109,101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32, +32,32,60,108,97,98,101,108,62,65,120,105,115,32,79,112,116,105,111,110, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,65,68,74,85,83,84,95,65,88,73,83,95,80,82, +69,67,73,83,73,79,78,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,83,101,116,32,68,105,115,112,108,97,121,32,80,114,101,99,105,115, +105,111,110,32,111,110,32,65,120,101,115,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,85,83,69,95,65,68,74, +85,83,84,95,89,95,65,88,73,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,69,110,97,98,108,101,32,85,115,101,114,32,68,101,102,105, +110,101,100,32,86,97,108,117,101,32,82,97,110,103,101,32,111,102,32,89, +45,65,120,105,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32, +60,99,104,101,99,107,97,98,108,101,62,49,60,47,99,104,101,99,107,97,98, +108,101,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107,101,100,62,48, +60,47,99,104,101,99,107,101,100,62,10,32,32,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,65,68,74,85,83,84,95,89,95,65,88,73,83,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,65,100,106,117,115,116,32,86,97, +108,117,101,32,82,97,110,103,101,32,111,102,32,89,45,65,120,105,115,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,32,32,60,99,104,101,99,107, +97,98,108,101,62,48,60,47,99,104,101,99,107,97,98,108,101,62,10,32,32,32, +32,32,32,32,32,60,99,104,101,99,107,101,100,62,48,60,47,99,104,101,99,107, +101,100,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,83,65,86,69,95,68,73,83,84,80,76,79,84, +34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,97,118,101,32,82, +101,115,117,108,116,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101,99,107,97,98, +108,101,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101, +108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, +101,61,34,73,68,95,67,79,86,95,83,67,65,84,84,69,82,95,80,76,79,84,95,77, +69,78,85,95,79,80,84,73,79,78,83,34,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, 101,61,34,73,68,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98, 101,108,62,83,101,108,101,99,116,105,111,110,32,83,104,97,112,101,60,47, 108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, @@ -48629,270 +48630,20 @@ static unsigned char xml_res_file_12[] = { 32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,72,73,69,82,65,82,67,72,73,67,65,76,95,77,65,80,34,62,10, -32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,101,114,97,114,99,104, -105,99,97,108,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77, -95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32, -60,108,97,98,101,108,62,67,117,115,116,111,109,32,66,114,101,97,107,115, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95,67,65,84, -95,67,76,65,83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,67,114,101,97,116,101,32,78,101,119,32,67,117,115,116,111, -109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,83,77,79,79, -84,72,73,78,71,95,67,72,79,73,67,69,83,34,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,82,65,84, -69,83,95,83,77,79,79,84,72,95,82,65,87,82,65,84,69,34,62,10,32,32,32,32, -32,32,32,32,60,108,97,98,101,108,62,82,97,119,32,82,97,116,101,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79, -80,69,78,95,82,65,84,69,83,95,83,77,79,79,84,72,95,69,88,67,69,83,83,82, -73,83,75,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,120, -99,101,115,115,32,82,105,115,107,60,47,108,97,98,101,108,62,10,32,32,32, -32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,82,65,84,69, -83,95,69,77,80,73,82,73,67,65,76,95,66,65,89,69,83,95,83,77,79,79,84,72, -69,82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,69,109,112, -105,114,105,99,97,108,32,66,97,121,101,115,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,82,65, -84,69,83,95,83,80,65,84,73,65,76,95,82,65,84,69,95,83,77,79,79,84,72,69, -82,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97,116, -105,97,108,32,82,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,82,65,84,69,83,95,83, -80,65,84,73,65,76,95,69,77,80,73,82,73,67,65,76,95,66,65,89,69,83,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,83,112,97,116,105,97, -108,32,69,109,112,105,114,105,99,97,108,32,66,97,121,101,115,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,108,97,98,101,108,62,82,97,116,101,115,45,67,97,108, -99,117,108,97,116,101,100,32,77,97,112,115,60,47,108,97,98,101,108,62,10, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,108,97,98, -101,108,62,79,112,116,105,111,110,115,60,47,108,97,98,101,108,62,10,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, -34,73,68,95,77,65,80,95,67,72,79,73,67,69,83,95,78,79,95,73,67,79,78,83, -34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,79,80,69,78,95,77,65,80,65,78,65,76,89,83,73,83,95,84,72,69,77,69,76, -69,83,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,84,104,101, -109,101,108,101,115,115,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73,76,69,95,83,85,66,77, -69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,81,117,97,110, -116,105,108,101,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78, -95,81,85,65,78,84,73,76,69,95,50,34,62,10,32,32,32,32,32,32,32,32,60,108, -97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73,76,69,95, -51,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79, -80,69,78,95,81,85,65,78,84,73,76,69,95,52,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73, -76,69,95,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,79,80,69,78,95,81,85,65,78,84,73,76,69,95,54,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,81,85, -65,78,84,73,76,69,95,55,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73,76,69,95,56,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69, -78,95,81,85,65,78,84,73,76,69,95,57,34,62,10,32,32,32,32,32,32,32,32,60, -108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73,76,69, -95,49,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,77,65, -80,65,78,65,76,89,83,73,83,95,67,72,79,82,79,80,76,69,84,72,95,80,69,82, -67,69,78,84,73,76,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, -80,101,114,99,101,110,116,105,108,101,32,77,97,112,60,47,108,97,98,101, -108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,77,65, -80,65,78,65,76,89,83,73,83,95,72,73,78,71,69,95,49,53,34,62,10,32,32,32, -32,32,32,60,108,97,98,101,108,62,66,111,120,32,77,97,112,32,40,72,105,110, -103,101,61,49,46,53,41,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,79,80,69,78,95,77,65,80,65,78,65,76,89,83,73,83, -95,72,73,78,71,69,95,51,48,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,66,111,120,32,77,97,112,32,40,72,105,110,103,101,61,51,46,48,41, -60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79, -80,69,78,95,77,65,80,65,78,65,76,89,83,73,83,95,67,72,79,82,79,80,76,69, -84,72,95,83,84,68,68,69,86,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,83,116,97,110,100,97,114,100,32,68,101,118,105,97,116,105,111,110, -32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,79,80,69,78,95,77,65,80,65,78,65,76,89,83,73,83,95,85,78,73, -81,85,69,95,86,65,76,85,69,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,85,110,105,113,117,101,32,86,97,108,117,101,115,32,77,97,112,60, -47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80, -69,78,95,77,65,80,65,78,65,76,89,83,73,83,95,67,79,76,79,67,65,84,73,79, -78,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111,45,108,111, -99,97,116,105,111,110,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109, -101,61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66,82,69,65,75, -83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101, -108,62,78,97,116,117,114,97,108,32,66,114,101,97,107,115,32,77,97,112,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66,82, -69,65,75,83,95,50,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108, -62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83, -95,51,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47, -108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, -119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, -95,79,80,69,78,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,52,34,62, -10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69, -78,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,53,34,62,10,32,32,32, -32,32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10, -32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,78,65, -84,85,82,65,76,95,66,82,69,65,75,83,95,54,34,62,10,32,32,32,32,32,32,32, -32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, -109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65, -76,95,66,82,69,65,75,83,95,55,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66, -82,69,65,75,83,95,56,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66,82,69,65,75, -83,95,57,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60, -47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, -62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, -68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,49,48, -34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106, -101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110, -97,109,101,61,34,73,68,95,79,80,69,78,95,69,81,85,65,76,95,73,78,84,69, -82,86,65,76,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108, -97,98,101,108,62,69,113,117,97,108,32,73,110,116,101,114,118,97,108,115, -32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,69,81,85,65, -76,95,73,78,84,69,82,86,65,76,83,95,50,34,62,10,32,32,32,32,32,32,32,32, -60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, -99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, -34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,69,81,85,65,76,95,73, -78,84,69,82,86,65,76,83,95,51,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,79,80,69,78,95,69,81,85,65,76,95,73,78,84, -69,82,86,65,76,83,95,52,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, -108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,79,80,69,78,95,69,81,85,65,76,95,73,78,84,69,82,86,65, -76,83,95,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,53, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,79,80,69,78,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95, -54,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60,47,108, -97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, -120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79, -80,69,78,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,55,34,62,10, -32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101, -108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95, +79,80,69,78,95,67,85,83,84,79,77,95,66,82,69,65,75,83,95,83,85,66,77,69, +78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,117,115,116, +111,109,32,66,114,101,97,107,115,60,47,108,97,98,101,108,62,10,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69, -78,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,56,34,62,10,32,32, -32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108,62, -10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,69, -81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,57,34,62,10,32,32,32,32,32, -32,32,32,60,108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,78,69,87, +95,67,85,83,84,79,77,95,67,65,84,95,67,76,65,83,83,73,70,95,65,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,67,114,101,97,116,101,32, +78,101,119,32,67,117,115,116,111,109,60,47,108,97,98,101,108,62,10,32,32, 32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, -116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,69,81,85, -65,76,95,73,78,84,69,82,86,65,76,83,95,49,48,34,62,10,32,32,32,32,32,32, -32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32, -32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, -61,34,73,68,95,72,73,69,82,65,82,67,72,73,67,65,76,95,77,65,80,34,62,10, -32,32,32,32,32,32,60,108,97,98,101,108,62,72,105,101,114,97,114,99,104, -105,99,97,108,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,32, -32,60,99,104,101,99,107,97,98,108,101,62,48,60,47,99,104,101,99,107,97, -98,108,101,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77, -95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32, -60,108,97,98,101,108,62,67,117,115,116,111,109,32,66,114,101,97,107,115, -60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95,67,65,84, -95,67,76,65,83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97, -98,101,108,62,67,114,101,97,116,101,32,78,101,119,32,67,117,115,116,111, -109,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, +98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116, +111,114,34,47,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97, +114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32, 99,108,97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61, 34,73,68,95,77,65,80,95,83,77,79,79,84,72,73,78,71,95,67,72,79,73,67,69, 83,34,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, @@ -48930,92 +48681,329 @@ static unsigned char xml_res_file_12[] = { 99,116,62,10,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105,111,110, 115,60,47,108,97,98,101,108,62,10,32,32,60,47,111,98,106,101,99,116,62, 10,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,34,32,110,97,109,101,61,34,73,68,95,68,65,84,65,83,79,85,82, -67,69,95,80,79,80,85,80,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110, -97,109,101,61,34,73,68,95,68,83,95,83,72,80,69,70,73,76,69,34,62,10,32, -32,32,32,32,32,60,108,97,98,101,108,62,69,83,82,73,32,83,104,97,112,101, -102,105,108,101,32,40,42,46,115,104,112,41,124,42,46,115,104,112,60,47, -108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +101,110,117,34,32,110,97,109,101,61,34,73,68,95,77,65,80,95,67,72,79,73, +67,69,83,95,78,79,95,73,67,79,78,83,34,62,10,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,77,65,80,65,78,65, +76,89,83,73,83,95,84,72,69,77,69,76,69,83,83,34,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,84,104,101,109,101,108,101,115,115,32,77,97,112, +60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,81, +85,65,78,84,73,76,69,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,81,117,97,110,116,105,108,101,32,77,97,112,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73,76,69,95,50,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80, +69,78,95,81,85,65,78,84,73,76,69,95,51,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109, +34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73,76, +69,95,52,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,52,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,79,80,69,78,95,81,85,65,78,84,73,76,69,95,53,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32, +32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,81,85,65, +78,84,73,76,69,95,54,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73,76,69,95,55,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, 32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, -101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95, -71,69,79,68,65,84,65,66,65,83,69,34,62,10,32,32,32,32,32,32,60,108,97,98, -101,108,62,69,83,82,73,32,70,105,108,101,32,71,101,111,100,97,116,97,98, -97,115,101,32,40,42,46,103,100,98,41,124,42,46,103,100,98,60,47,108,97, -98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, -117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,71,69,79, -68,65,84,65,66,65,83,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108, -62,71,101,111,74,83,79,78,32,40,42,46,103,101,111,106,115,111,110,59,42, -46,106,115,111,110,41,124,42,46,103,101,111,106,115,111,110,59,42,46,106, -115,111,110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69, +78,95,81,85,65,78,84,73,76,69,95,56,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,81,85,65,78,84,73,76,69, +95,57,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,79,80,69,78,95,81,85,65,78,84,73,76,69,95,49,48,34,62,10,32,32,32,32, +32,32,32,32,60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,79,80,69,78,95,77,65,80,65,78,65,76,89,83,73,83,95,67, +72,79,82,79,80,76,69,84,72,95,80,69,82,67,69,78,84,73,76,69,34,62,10,32, +32,32,32,32,32,60,108,97,98,101,108,62,80,101,114,99,101,110,116,105,108, +101,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,79,80,69,78,95,77,65,80,65,78,65,76,89,83,73,83,95,72,73, +78,71,69,95,49,53,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,66, +111,120,32,77,97,112,32,40,72,105,110,103,101,61,49,46,53,41,60,47,108, +97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, +110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78, +95,77,65,80,65,78,65,76,89,83,73,83,95,72,73,78,71,69,95,51,48,34,62,10, +32,32,32,32,32,32,60,108,97,98,101,108,62,66,111,120,32,77,97,112,32,40, +72,105,110,103,101,61,51,46,48,41,60,47,108,97,98,101,108,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,79,80,69,78,95,77,65,80,65,78,65,76,89,83, +73,83,95,67,72,79,82,79,80,76,69,84,72,95,83,84,68,68,69,86,34,62,10,32, +32,32,32,32,32,60,108,97,98,101,108,62,83,116,97,110,100,97,114,100,32, +68,101,118,105,97,116,105,111,110,32,77,97,112,60,47,108,97,98,101,108, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,77,65,80, +65,78,65,76,89,83,73,83,95,85,78,73,81,85,69,95,86,65,76,85,69,83,34,62, +10,32,32,32,32,32,32,60,108,97,98,101,108,62,85,110,105,113,117,101,32, +86,97,108,117,101,115,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,77,65,80,65,78,65,76,89, +83,73,83,95,67,79,76,79,67,65,84,73,79,78,34,62,10,32,32,32,32,32,32,60, +108,97,98,101,108,62,67,111,45,108,111,99,97,116,105,111,110,32,77,97,112, +60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,78, +65,84,85,82,65,76,95,66,82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10, +32,32,32,32,32,32,60,108,97,98,101,108,62,78,97,116,117,114,97,108,32,66, +114,101,97,107,115,32,77,97,112,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69, +78,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,50,34,62,10,32,32,32, +32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108,97,98,101,108,62,10, +32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,78,65, +84,85,82,65,76,95,66,82,69,65,75,83,95,51,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,51,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65, +76,95,66,82,69,65,75,83,95,52,34,62,10,32,32,32,32,32,32,32,32,60,108,97, +98,101,108,62,52,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66, +82,69,65,75,83,95,53,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,53,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66,82,69,65,75, +83,95,54,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,54,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73, +68,95,79,80,69,78,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,55,34, +62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,55,60,47,108,97,98, +101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, +77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80, +69,78,95,78,65,84,85,82,65,76,95,66,82,69,65,75,83,95,56,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,56,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,78, +65,84,85,82,65,76,95,66,82,69,65,75,83,95,57,34,62,10,32,32,32,32,32,32, +32,32,60,108,97,98,101,108,62,57,60,47,108,97,98,101,108,62,10,32,32,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,78,65,84,85, +82,65,76,95,66,82,69,65,75,83,95,49,48,34,62,10,32,32,32,32,32,32,32,32, +60,108,97,98,101,108,62,49,48,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68,95,79,80, +69,78,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,83,85,66,77,69, +78,85,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,69,113,117,97, +108,32,73,110,116,101,114,118,97,108,115,32,77,97,112,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,79,80,69,78,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95, +50,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,50,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79, +80,69,78,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,51,34,62,10, +32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,51,60,47,108,97,98,101, +108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77, +101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69, +78,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,52,34,62,10,32,32, +32,32,32,32,32,32,60,108,97,98,101,108,62,52,60,47,108,97,98,101,108,62, +10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110, +117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,69, +81,85,65,76,95,73,78,84,69,82,86,65,76,83,95,53,34,62,10,32,32,32,32,32, +32,32,32,60,108,97,98,101,108,62,53,60,47,108,97,98,101,108,62,10,32,32, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,69,81,85, +65,76,95,73,78,84,69,82,86,65,76,83,95,54,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,54,60,47,108,97,98,101,108,62,10,32,32,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101, +109,34,32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,69,81,85,65,76,95, +73,78,84,69,82,86,65,76,83,95,55,34,62,10,32,32,32,32,32,32,32,32,60,108, +97,98,101,108,62,55,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,79,80,69,78,95,69,81,85,65,76,95,73,78,84, +69,82,86,65,76,83,95,56,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,56,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98, +106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, +101,61,34,73,68,95,79,80,69,78,95,69,81,85,65,76,95,73,78,84,69,82,86,65, +76,83,95,57,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,57, +60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, +73,68,95,79,80,69,78,95,69,81,85,65,76,95,73,78,84,69,82,86,65,76,83,95, +49,48,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,49,48,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,34, +32,110,97,109,101,61,34,73,68,95,79,80,69,78,95,67,85,83,84,79,77,95,66, +82,69,65,75,83,95,83,85,66,77,69,78,85,34,62,10,32,32,32,32,32,32,60,108, +97,98,101,108,62,67,117,115,116,111,109,32,66,114,101,97,107,115,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,78,69,87,95,67,85,83,84,79,77,95,67,65,84,95,67, +76,65,83,83,73,70,95,65,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101, +108,62,67,114,101,97,116,101,32,78,101,119,32,67,117,115,116,111,109,60, +47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,119,120,77,101,110,117,34,32,110,97,109,101,61,34,73,68, +95,77,65,80,95,83,77,79,79,84,72,73,78,71,95,67,72,79,73,67,69,83,34,62, +10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,79,80,69,78,95,82,65,84,69,83,95,83,77,79,79,84,72,95,82,65,87,82,65, +84,69,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98,101,108,62,82,97,119, +32,82,97,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,79,80,69,78,95,82,65,84,69,83,95,83,77,79, +79,84,72,95,69,88,67,69,83,83,82,73,83,75,34,62,10,32,32,32,32,32,32,32, +32,60,108,97,98,101,108,62,69,120,99,101,115,115,32,82,105,115,107,60,47, +108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68, +95,79,80,69,78,95,82,65,84,69,83,95,69,77,80,73,82,73,67,65,76,95,66,65, +89,69,83,95,83,77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,69,109,112,105,114,105,99,97,108,32,66,97,121,101, +115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, +34,73,68,95,79,80,69,78,95,82,65,84,69,83,95,83,80,65,84,73,65,76,95,82, +65,84,69,95,83,77,79,79,84,72,69,82,34,62,10,32,32,32,32,32,32,32,32,60, +108,97,98,101,108,62,83,112,97,116,105,97,108,32,82,97,116,101,60,47,108, +97,98,101,108,62,10,32,32,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,79, +80,69,78,95,82,65,84,69,83,95,83,80,65,84,73,65,76,95,69,77,80,73,82,73, +67,65,76,95,66,65,89,69,83,34,62,10,32,32,32,32,32,32,32,32,60,108,97,98, +101,108,62,83,112,97,116,105,97,108,32,69,109,112,105,114,105,99,97,108, +32,66,97,121,101,115,60,47,108,97,98,101,108,62,10,32,32,32,32,32,32,60, +47,111,98,106,101,99,116,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, +82,97,116,101,115,45,67,97,108,99,117,108,97,116,101,100,32,77,97,112,115, +60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, +10,32,32,32,32,60,108,97,98,101,108,62,79,112,116,105,111,110,115,60,47, +108,97,98,101,108,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +34,32,110,97,109,101,61,34,73,68,95,68,65,84,65,83,79,85,82,67,69,95,80, +79,80,85,80,34,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, +115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101, +61,34,73,68,95,68,83,95,83,72,80,69,70,73,76,69,34,62,10,32,32,32,32,32, +32,60,108,97,98,101,108,62,69,83,82,73,32,83,104,97,112,101,102,105,108, +101,32,40,42,46,115,104,112,41,124,42,46,115,104,112,60,47,108,97,98,101, +108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, +111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,71,69,79,68, +65,84,65,66,65,83,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62, +69,83,82,73,32,70,105,108,101,32,71,101,111,100,97,116,97,98,97,115,101, +32,40,42,46,103,100,98,41,124,42,46,103,100,98,60,47,108,97,98,101,108, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73, +116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,71,69,79,68,65, +84,65,66,65,83,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,71, +101,111,74,83,79,78,32,40,42,46,103,101,111,106,115,111,110,59,42,46,106, +115,111,110,41,124,42,46,103,101,111,106,115,111,110,59,42,46,106,115,111, +110,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68, +83,95,71,69,79,80,65,67,75,65,71,69,34,62,10,32,32,32,32,32,32,60,108,97, +98,101,108,62,71,101,111,80,97,99,107,97,103,101,32,40,42,46,103,112,107, +103,41,124,42,46,103,112,107,103,60,47,108,97,98,101,108,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, +110,97,109,101,61,34,73,68,95,68,83,95,83,81,76,73,84,69,34,62,10,32,32, +32,32,32,32,60,108,97,98,101,108,62,83,81,76,105,116,101,47,83,112,97,116, +105,97,76,105,116,101,32,40,42,46,115,113,108,105,116,101,41,124,42,46, +115,113,108,105,116,101,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, +109,101,61,34,73,68,95,68,83,95,80,71,69,79,34,62,10,32,32,32,32,32,32, +60,108,97,98,101,108,62,69,83,82,73,32,80,101,114,115,111,110,97,108,32, +71,101,111,100,97,116,97,98,97,115,101,32,40,42,46,109,100,98,41,124,42, +46,109,100,98,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106, 101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, 115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61, -34,73,68,95,68,83,95,71,69,79,80,65,67,75,65,71,69,34,62,10,32,32,32,32, -32,32,60,108,97,98,101,108,62,71,101,111,80,97,99,107,97,103,101,32,40, -42,46,103,112,107,103,41,124,42,46,103,112,107,103,60,47,108,97,98,101, +34,73,68,95,68,83,95,71,77,76,34,62,10,32,32,32,32,32,32,60,108,97,98,101, +108,62,71,101,111,103,114,97,112,104,121,32,77,97,114,107,117,112,32,76, +97,110,103,117,97,103,101,32,40,42,46,103,109,108,41,124,42,46,103,109, +108,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68, +83,95,75,77,76,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,75,101, +121,104,111,108,101,32,77,97,114,107,117,112,32,76,97,110,103,117,97,103, +101,32,40,42,46,107,109,108,41,124,42,46,107,109,108,60,47,108,97,98,101, 108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117, -73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,83,81,76,73, -84,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,83,81,76,105,116, -101,47,83,112,97,116,105,97,76,105,116,101,32,40,42,46,115,113,108,105, -116,101,41,124,42,46,115,113,108,105,116,101,60,47,108,97,98,101,108,62, +73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,77,65,80,73, +78,70,79,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,77,97,112,73, +110,102,111,32,40,42,46,116,97,98,59,42,46,109,105,102,59,42,46,109,105, +100,41,124,42,46,116,97,98,59,42,46,109,105,102,59,42,46,109,105,100,60, +47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101, +112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, +32,110,97,109,101,61,34,73,68,95,68,83,95,68,66,65,83,69,34,62,10,32,32, +32,32,32,32,60,108,97,98,101,108,62,100,66,97,115,101,32,68,97,116,97,98, +97,115,101,32,70,105,108,101,32,40,42,46,100,98,102,41,124,42,46,100,98, +102,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, +120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68, +83,95,67,83,86,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,67,111, +109,109,97,32,83,101,112,97,114,97,116,101,100,32,86,97,108,117,101,32, +40,42,46,99,115,118,41,124,42,46,99,115,118,60,47,108,97,98,101,108,62, +10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, +101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,88,76,83,34,62,10, +32,32,32,32,32,32,60,108,97,98,101,108,62,77,83,32,69,120,99,101,108,32, +40,42,46,120,108,115,41,124,42,46,120,108,115,60,47,108,97,98,101,108,62, 10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, 106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116, -101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,80,71,69,79,34,62, -10,32,32,32,32,32,32,60,108,97,98,101,108,62,69,83,82,73,32,80,101,114, -115,111,110,97,108,32,71,101,111,100,97,116,97,98,97,115,101,32,40,42,46, -109,100,98,41,124,42,46,109,100,98,60,47,108,97,98,101,108,62,10,32,32, +101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,79,68,83,34,62,10, +32,32,32,32,32,32,60,108,97,98,101,108,62,79,112,101,110,32,68,111,99,117, +109,101,110,116,32,83,112,114,101,97,100,115,104,101,101,116,32,40,42,46, +111,100,115,41,124,42,46,111,100,115,60,47,108,97,98,101,108,62,10,32,32, 32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34, -32,110,97,109,101,61,34,73,68,95,68,83,95,71,77,76,34,62,10,32,32,32,32, -32,32,60,108,97,98,101,108,62,71,101,111,103,114,97,112,104,121,32,77,97, -114,107,117,112,32,76,97,110,103,117,97,103,101,32,40,42,46,103,109,108, -41,124,42,46,103,109,108,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97, -109,101,61,34,73,68,95,68,83,95,75,77,76,34,62,10,32,32,32,32,32,32,60, -108,97,98,101,108,62,75,101,121,104,111,108,101,32,77,97,114,107,117,112, -32,76,97,110,103,117,97,103,101,32,40,42,46,107,109,108,41,124,42,46,107, -109,108,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34, -73,68,95,68,83,95,77,65,80,73,78,70,79,34,62,10,32,32,32,32,32,32,60,108, -97,98,101,108,62,77,97,112,73,110,102,111,32,40,42,46,116,97,98,59,42,46, -109,105,102,59,42,46,109,105,100,41,124,42,46,116,97,98,59,42,46,109,105, -102,59,42,46,109,105,100,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32, -32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120,77,101, -110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,83,95,68, -66,65,83,69,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,100,66,97, -115,101,32,68,97,116,97,98,97,115,101,32,70,105,108,101,32,40,42,46,100, -98,102,41,124,42,46,100,98,102,60,47,108,97,98,101,108,62,10,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32, -110,97,109,101,61,34,73,68,95,68,83,95,67,83,86,34,62,10,32,32,32,32,32, -32,60,108,97,98,101,108,62,67,111,109,109,97,32,83,101,112,97,114,97,116, -101,100,32,86,97,108,117,101,32,40,42,46,99,115,118,41,124,42,46,99,115, -118,60,47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47, 62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119, 120,77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68, -83,95,88,76,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,77,83, -32,69,120,99,101,108,32,40,42,46,120,108,115,41,124,42,46,120,108,115,60, -47,108,97,98,101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,119,120, -77,101,110,117,73,116,101,109,34,32,110,97,109,101,61,34,73,68,95,68,83, -95,79,68,83,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,79,112,101, -110,32,68,111,99,117,109,101,110,116,32,83,112,114,101,97,100,115,104,101, -101,116,32,40,42,46,111,100,115,41,124,42,46,111,100,115,60,47,108,97,98, -101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, -97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,119,120,77,101,110,117,73,116,101,109,34,32,110,97,109, -101,61,34,73,68,95,68,83,95,71,68,65,34,62,10,32,32,32,32,32,32,60,108, -97,98,101,108,62,71,101,111,68,97,32,80,114,111,106,101,99,116,32,70,105, -108,101,32,40,42,46,103,100,97,41,124,42,46,103,100,97,60,47,108,97,98, -101,108,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,47, -111,98,106,101,99,116,62,10,60,47,114,101,115,111,117,114,99,101,62,10}; +83,95,71,68,65,34,62,10,32,32,32,32,32,32,60,108,97,98,101,108,62,71,101, +111,68,97,32,80,114,111,106,101,99,116,32,70,105,108,101,32,40,42,46,103, +100,97,41,124,42,46,103,100,97,60,47,108,97,98,101,108,62,10,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,60,47,111,98,106,101,99,116,62, +10,60,47,114,101,115,111,117,114,99,101,62,10}; static size_t xml_res_size_13 = 1697; static unsigned char xml_res_file_13[] = { @@ -60070,7 +60058,7 @@ static unsigned char xml_res_file_71[] = { 160,17,160,255,214,244,79,162,182,168,120,144,155,250,62,0,0,0,0,73,69, 78,68,174,66,96,130}; -static size_t xml_res_size_72 = 8248; +static size_t xml_res_size_72 = 8008; static unsigned char xml_res_file_72[] = { 60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101, 110,99,111,100,105,110,103,61,34,73,83,79,45,56,56,53,57,45,49,53,34,63, @@ -60087,303 +60075,294 @@ static unsigned char xml_res_file_72[] = { 32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108, 34,32,110,97,109,101,61,34,73,68,95,78,69,87,95,80,82,79,74,69,67,84,34, 62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112, -82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108, -111,114,95,51,50,120,51,50,95,48,49,46,112,110,103,60,47,98,105,116,109, -97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97, -65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56, -45,99,111,108,111,114,95,51,50,120,51,50,95,48,49,46,112,110,103,60,47, +82,101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95, +51,50,120,51,50,95,48,49,46,112,110,103,60,47,98,105,116,109,97,112,62, +10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112, +82,101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95, +51,50,120,51,50,95,48,49,46,112,110,103,60,47,98,105,116,109,97,112,50, +62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,79,112,101,110, +60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, +61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,67,76,79,83,69, +95,80,82,79,74,69,67,84,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97, +112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112, +112,36,99,111,108,111,114,95,51,50,120,51,50,95,48,50,46,112,110,103,60, +47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112, +50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112, +112,36,103,114,97,121,95,51,50,120,51,50,95,48,50,46,112,110,103,60,47, 98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116, -105,112,62,79,112,101,110,60,47,116,111,111,108,116,105,112,62,10,32,32, -32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, -116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61, -34,73,68,95,67,76,79,83,69,95,80,82,79,74,69,67,84,34,62,10,32,32,32,32, +105,112,62,67,108,111,115,101,60,47,116,111,111,108,116,105,112,62,10,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101, +61,34,73,68,95,83,65,86,69,95,80,82,79,74,69,67,84,34,62,10,32,32,32,32, 32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, -114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50, -120,51,50,95,48,50,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32, -32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101, -115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,103,114,97,121, -95,51,50,120,51,50,95,48,50,46,112,110,103,60,47,98,105,116,109,97,112, -50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,67,108,111, -115,101,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,83,65, -86,69,95,80,82,79,74,69,67,84,34,62,10,32,32,32,32,32,32,60,98,105,116, -109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, -99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,48,51, -46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98, -105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50, -95,48,51,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32, -32,32,60,116,111,111,108,116,105,112,62,83,97,118,101,60,47,116,111,111, -108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112, -97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, -68,77,95,78,69,87,95,84,65,66,76,69,34,62,10,32,32,32,32,32,32,60,98,105, -116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115, -46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,48, -52,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60, -98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114, -99,101,115,46,99,112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51, -50,95,48,52,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32, -32,32,32,60,116,111,111,108,116,105,112,62,84,97,98,108,101,60,47,116,111, -111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, -32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111, -111,108,34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,77,69,78, -85,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,53,45, -99,111,108,111,114,95,51,50,120,51,50,95,52,49,46,112,110,103,60,47,98, -105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50, -62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112, -36,48,48,53,45,103,114,97,121,95,51,50,120,51,50,95,52,49,46,112,110,103, -60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108, -116,105,112,62,84,111,111,108,115,60,47,116,111,111,108,116,105,112,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97, -109,101,61,34,73,68,95,84,79,79,76,83,95,87,69,73,71,72,84,83,95,77,65, -78,65,71,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71, -100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48, -48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,48,53,46,112,110,103, +114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95, +48,51,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, +60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,48, +51,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32, +60,116,111,111,108,116,105,112,62,83,97,118,101,60,47,116,111,111,108,116, +105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,77,95, +78,69,87,95,84,65,66,76,69,34,62,10,32,32,32,32,32,32,60,98,105,116,109, +97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99, +112,112,36,99,111,108,111,114,95,51,50,120,51,50,95,48,52,46,112,110,103, 60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97, 112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99, -112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50,95,48,53,46,112, -110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111, -111,108,116,105,112,62,87,101,105,103,104,116,115,32,77,97,110,97,103,101, -114,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32, -110,97,109,101,61,34,73,68,95,77,65,80,95,67,72,79,73,67,69,83,34,62,10, -32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, -115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108,111, -114,95,51,50,120,51,50,95,48,57,46,112,110,103,60,47,98,105,116,109,97, -112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45, -103,114,97,121,95,51,50,120,51,50,95,48,57,46,112,110,103,60,47,98,105, -116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112, -62,77,97,112,115,32,97,110,100,32,82,97,116,101,115,60,47,116,111,111,108, -116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108, -34,32,110,97,109,101,61,34,73,68,95,83,72,79,87,95,67,65,82,84,79,71,82, -65,77,95,78,69,87,95,86,73,69,87,34,62,10,32,32,32,32,32,32,60,98,105,116, -109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, -99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,49,48, -46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98, -105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50, -95,49,48,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32, -32,32,60,116,111,111,108,116,105,112,62,67,97,114,116,111,103,114,97,109, -60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,83,72,79,87,95, -68,65,84,65,95,77,79,86,73,69,34,62,10,32,32,32,32,32,32,60,98,105,116, +112,112,36,103,114,97,121,95,51,50,120,51,50,95,48,52,46,112,110,103,60, +47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108, +116,105,112,62,84,97,98,108,101,60,47,116,111,111,108,116,105,112,62,10, +32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109, +101,61,34,73,68,95,84,79,79,76,83,95,77,69,78,85,34,62,10,32,32,32,32,32, +32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95, +52,49,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, +60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,52, +49,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32, +60,116,111,111,108,116,105,112,62,84,111,111,108,115,60,47,116,111,111, +108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111, +108,34,32,110,97,109,101,61,34,73,68,95,84,79,79,76,83,95,87,69,73,71,72, +84,83,95,77,65,78,65,71,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116, 109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, -99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,49,49, -46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98, -105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50, -95,49,49,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32, -32,32,60,116,111,111,108,116,105,112,62,77,97,112,32,77,111,118,105,101, -60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110, -97,109,101,61,34,73,68,95,83,72,79,87,95,67,65,84,95,67,76,65,83,83,73, -70,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45, -99,111,108,111,114,95,51,50,120,51,50,95,49,50,46,112,110,103,60,47,98, -105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50, -62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112, -36,48,48,56,45,103,114,97,121,95,51,50,120,51,50,95,49,50,46,112,110,103, +99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95,48,53,46,112,110, +103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109, +97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, +99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,48,53,46,112,110,103, 60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108, -116,105,112,62,67,97,116,101,103,111,114,121,32,69,100,105,116,111,114, -60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110, -97,109,101,61,34,73,68,77,95,72,73,83,84,34,62,10,32,32,32,32,32,32,60, -98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50,120,51, -50,95,49,51,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32, -32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111, -117,114,99,101,115,46,99,112,112,36,48,48,56,45,103,114,97,121,95,51,50, +116,105,112,62,87,101,105,103,104,116,115,32,77,97,110,97,103,101,114,60, +47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97, +109,101,61,34,73,68,95,77,65,80,95,67,72,79,73,67,69,83,34,62,10,32,32, +32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115, +111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120, +51,50,95,48,57,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32, +32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115, +111,117,114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51, +50,95,48,57,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32, +32,32,32,60,116,111,111,108,116,105,112,62,77,97,112,115,32,97,110,100, +32,82,97,116,101,115,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, +68,95,83,72,79,87,95,67,65,82,84,79,71,82,65,77,95,78,69,87,95,86,73,69, +87,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65, +112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111, +114,95,51,50,120,51,50,95,49,48,46,112,110,103,60,47,98,105,116,109,97, +112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65, +112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,103,114,97,121, +95,51,50,120,51,50,95,49,48,46,112,110,103,60,47,98,105,116,109,97,112, +50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,67,97,114, +116,111,103,114,97,109,60,47,116,111,111,108,116,105,112,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, +68,95,83,72,79,87,95,68,65,84,65,95,77,79,86,73,69,34,62,10,32,32,32,32, +32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95, +49,49,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, +60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,49, +49,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32, +60,116,111,111,108,116,105,112,62,77,97,112,32,77,111,118,105,101,60,47, +116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101, +61,34,73,68,95,83,72,79,87,95,67,65,84,95,67,76,65,83,83,73,70,34,62,10, +32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, +115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50, +120,51,50,95,49,50,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32, +32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101, +115,111,117,114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120, +51,50,95,49,50,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32, +32,32,32,32,60,116,111,111,108,116,105,112,62,67,97,116,101,103,111,114, +121,32,69,100,105,116,111,114,60,47,116,111,111,108,116,105,112,62,10,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111,114,34, +47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34, +116,111,111,108,34,32,110,97,109,101,61,34,73,68,77,95,72,73,83,84,34,62, +10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82, +101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51, +50,120,51,50,95,49,51,46,112,110,103,60,47,98,105,116,109,97,112,62,10, +32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82, +101,115,111,117,114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50, 120,51,50,95,49,51,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10, 32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,72,105,115,116,111, 103,114,97,109,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47, 111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, 108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,77, 95,66,79,88,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, -97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48, -56,45,99,111,108,111,114,95,51,50,120,51,50,95,49,52,46,112,110,103,60, -47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112, -50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112, -112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50,95,49,52,46,112,110, -103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111, -108,116,105,112,62,66,111,120,32,80,108,111,116,60,47,116,111,111,108,116, -105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34, -32,110,97,109,101,61,34,73,68,77,95,83,67,65,84,84,69,82,80,76,79,84,34, -62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112, -82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108, -111,114,95,51,50,120,51,50,95,49,53,46,112,110,103,60,47,98,105,116,109, -97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97, -65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56, -45,103,114,97,121,95,51,50,120,51,50,95,49,53,46,112,110,103,60,47,98,105, -116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112, -62,83,99,97,116,116,101,114,32,80,108,111,116,60,47,116,111,111,108,116, -105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34, -32,110,97,109,101,61,34,73,68,77,95,83,67,65,84,84,69,82,80,76,79,84,95, -77,65,84,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, -97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48, -56,45,99,111,108,111,114,95,51,50,120,51,50,95,49,54,46,112,110,103,60, -47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112, -50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112, -112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50,95,49,54,46,112,110, -103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111, -108,116,105,112,62,83,99,97,116,116,101,114,32,80,108,111,116,32,77,97, -116,114,105,120,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68, -77,95,66,85,66,66,76,69,67,72,65,82,84,34,62,10,32,32,32,32,32,32,60,98, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,99,111, +108,111,114,95,51,50,120,51,50,95,49,52,46,112,110,103,60,47,98,105,116, +109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,103,114, +97,121,95,51,50,120,51,50,95,49,52,46,112,110,103,60,47,98,105,116,109, +97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,66, +111,120,32,80,108,111,116,60,47,116,111,111,108,116,105,112,62,10,32,32, +32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61, +34,73,68,77,95,83,67,65,84,84,69,82,80,76,79,84,34,62,10,32,32,32,32,32, +32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95, +49,53,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, +60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,49, +53,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32, +60,116,111,111,108,116,105,112,62,83,99,97,116,116,101,114,32,80,108,111, +116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106, +101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, +115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,77,95,83,67, +65,84,84,69,82,80,76,79,84,95,77,65,84,34,62,10,32,32,32,32,32,32,60,98, 105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101, -115,46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50,120,51,50, -95,49,55,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32, -32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117, -114,99,101,115,46,99,112,112,36,48,48,56,45,103,114,97,121,95,51,50,120, -51,50,95,49,55,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32, -32,32,32,32,60,116,111,111,108,116,105,112,62,66,117,98,98,108,101,32,67, -104,97,114,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,77, -95,51,68,80,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, -97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48, -56,45,99,111,108,111,114,95,51,50,120,51,50,95,49,56,46,112,110,103,60, -47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112, -50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112, -112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50,95,49,56,46,112,110, -103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111, -108,116,105,112,62,51,68,32,83,99,97,116,116,101,114,32,80,108,111,116, -60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,77,95,80,67,80,34, -62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112, -82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108, -111,114,95,51,50,120,51,50,95,49,57,46,112,110,103,60,47,98,105,116,109, -97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97, -65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56, -45,103,114,97,121,95,51,50,120,51,50,95,49,57,46,112,110,103,60,47,98,105, -116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112, -62,80,97,114,97,108,108,101,108,32,67,111,111,114,100,105,110,97,116,101, -32,80,108,111,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60, -47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32, -99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68, -95,67,79,78,68,95,80,76,79,84,95,67,72,79,73,67,69,83,34,62,10,32,32,32, -32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111, -117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,51, -50,120,51,50,95,50,48,46,112,110,103,60,47,98,105,116,109,97,112,62,10, -32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82, -101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,103,114,97, -121,95,51,50,120,51,50,95,50,48,46,112,110,103,60,47,98,105,116,109,97, -112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,67,111, -110,100,105,116,105,111,110,97,108,32,80,108,111,116,60,47,116,111,111, -108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, -32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112, -97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116, +115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95,49,54,46, +112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105, +116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101, +115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,49,54,46,112, +110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111, +111,108,116,105,112,62,83,99,97,116,116,101,114,32,80,108,111,116,32,77, +97,116,114,105,120,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32, +60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, -68,95,67,76,85,83,84,69,82,73,78,71,95,67,72,79,73,67,69,83,34,62,10,32, -32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, -115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108,111, -114,95,51,50,120,51,50,95,51,56,46,112,110,103,60,47,98,105,116,109,97, -112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65, -112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45, -103,114,97,121,95,51,50,120,51,50,95,51,56,46,112,110,103,60,47,98,105, -116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112, -62,67,108,117,115,116,101,114,115,60,47,116,111,111,108,116,105,112,62, -10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98, -106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97,116,111, -114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,77,79,82,65,78, -95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71, -100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48, -48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,50,49,46,112,110,103, +68,77,95,66,85,66,66,76,69,67,72,65,82,84,34,62,10,32,32,32,32,32,32,60, +98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, +101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95,49,55, +46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98, +105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99, +101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,49,55,46, +112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116, +111,111,108,116,105,112,62,66,117,98,98,108,101,32,67,104,97,114,116,60, +47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,77,95,51,68,80,34,62, +10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82, +101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51, +50,120,51,50,95,49,56,46,112,110,103,60,47,98,105,116,109,97,112,62,10, +32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82, +101,115,111,117,114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50, +120,51,50,95,49,56,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10, +32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,51,68,32,83,99,97,116, +116,101,114,32,80,108,111,116,60,47,116,111,111,108,116,105,112,62,10,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101, +61,34,73,68,77,95,80,67,80,34,62,10,32,32,32,32,32,32,60,98,105,116,109, +97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99, +112,112,36,99,111,108,111,114,95,51,50,120,51,50,95,49,57,46,112,110,103, 60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97, 112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99, -112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50,95,50,49,46,112, -110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111, -111,108,116,105,112,62,77,111,114,97,110,32,83,99,97,116,116,101,114,32, -80,108,111,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95, -67,79,82,82,69,76,79,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,98,105, -116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115, -46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,50, -50,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60, -98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114, -99,101,115,46,99,112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51, -50,95,50,50,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32, -32,32,32,60,116,111,111,108,116,105,112,62,83,112,97,116,105,97,108,32, -67,111,114,114,101,108,111,103,114,97,109,60,47,116,111,111,108,116,105, -112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, -111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32, -110,97,109,101,61,34,73,68,95,76,73,83,65,95,77,69,78,85,34,62,10,32,32, -32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115, -111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108,111,114, -95,51,50,120,51,50,95,50,51,46,112,110,103,60,47,98,105,116,109,97,112, -62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112, -112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,103, -114,97,121,95,51,50,120,51,50,95,50,51,46,112,110,103,60,47,98,105,116, -109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62, -67,108,117,115,116,101,114,32,77,97,112,115,60,47,116,111,111,108,116,105, +112,112,36,103,114,97,121,95,51,50,120,51,50,95,49,57,46,112,110,103,60, +47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108, +116,105,112,62,80,97,114,97,108,108,101,108,32,67,111,111,114,100,105,110, +97,116,101,32,80,108,111,116,60,47,116,111,111,108,116,105,112,62,10,32, +32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101, +61,34,73,68,95,67,79,78,68,95,80,76,79,84,95,67,72,79,73,67,69,83,34,62, +10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82, +101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51, +50,120,51,50,95,50,48,46,112,110,103,60,47,98,105,116,109,97,112,62,10, +32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82, +101,115,111,117,114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50, +120,51,50,95,50,48,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10, +32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,67,111,110,100,105, +116,105,111,110,97,108,32,80,108,111,116,60,47,116,111,111,108,116,105, 112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60, 111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114,97, 116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,83, -72,79,87,95,84,73,77,69,95,67,72,79,79,83,69,82,34,62,10,32,32,32,32,32, -32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, -114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,51,50, +97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,67, +76,85,83,84,69,82,73,78,71,95,67,72,79,73,67,69,83,34,62,10,32,32,32,32, +32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95, +51,56,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, +60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,51, +56,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32, +60,116,111,111,108,116,105,112,62,67,108,117,115,116,101,114,115,60,47, +116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115, +101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101, +99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101, +61,34,73,68,95,77,79,82,65,78,95,77,69,78,85,34,62,10,32,32,32,32,32,32, +60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114, +99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95,50, +49,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60, +98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114, +99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,50,49, +46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60, +116,111,111,108,116,105,112,62,77,111,114,97,110,32,83,99,97,116,116,101, +114,32,80,108,111,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, +68,95,67,79,82,82,69,76,79,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60, +98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, +101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95,50,50, +46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98, +105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99, +101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,50,50,46, +112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116, +111,111,108,116,105,112,62,83,112,97,116,105,97,108,32,67,111,114,114,101, +108,111,103,114,97,109,60,47,116,111,111,108,116,105,112,62,10,32,32,32, +32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, +32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, +68,95,76,73,83,65,95,77,69,78,85,34,62,10,32,32,32,32,32,32,60,98,105,116, +109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, +99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95,50,51,46,112,110, +103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109, +97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, +99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,50,51,46,112,110,103, +60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108, +116,105,112,62,67,108,117,115,116,101,114,32,77,97,112,115,60,47,116,111, +111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10, +32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101, +112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99, +116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61, +34,73,68,95,83,72,79,87,95,84,73,77,69,95,67,72,79,79,83,69,82,34,62,10, +32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, +115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50, 120,51,50,95,50,53,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32, 32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101, -115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,103,114,97,121, -95,51,50,120,51,50,95,50,53,46,112,110,103,60,47,98,105,116,109,97,112, -50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,84,105,109, -101,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106, -101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115, -115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,77,95,76,73, -78,69,95,67,72,65,82,84,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97, -112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112, -112,36,48,48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,50,54,46,112, -110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116, -109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115, -46,99,112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50,95,50,54, -46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60, -116,111,111,108,116,105,112,62,65,118,101,114,97,103,101,115,32,67,104, -97,114,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111, -98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, -97,115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108, -34,32,110,97,109,101,61,34,73,68,95,82,69,71,82,69,83,83,73,79,78,95,67, -76,65,83,83,73,67,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62, -71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36, -48,48,56,45,99,111,108,111,114,95,51,50,120,51,50,95,50,55,46,112,110,103, -60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97, -112,50,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99, -112,112,36,48,48,56,45,103,114,97,121,95,51,50,120,51,50,95,50,55,46,112, -110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32,60,116,111, -111,108,116,105,112,62,82,101,103,114,101,115,115,105,111,110,60,47,116, +115,111,117,114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120, +51,50,95,50,53,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32, +32,32,32,32,60,116,111,111,108,116,105,112,62,84,105,109,101,60,47,116, 111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62, -10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,119,120,84,111,111,108,66,97,114,34,32,110,97, -109,101,61,34,84,111,111,108,66,97,114,95,77,65,80,34,62,10,32,32,32,32, -60,115,116,121,108,101,62,119,120,84,66,95,70,76,65,84,124,119,120,84,66, -95,72,79,82,73,90,79,78,84,65,76,60,47,115,116,121,108,101,62,10,32,32, -32,32,60,98,105,116,109,97,112,115,105,122,101,62,50,52,44,50,52,60,47, -98,105,116,109,97,112,115,105,122,101,62,10,32,32,32,32,60,109,97,114,103, -105,110,115,62,49,44,49,60,47,109,97,114,103,105,110,115,62,10,32,32,32, -32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108, -34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,76,65,89,69,82, -34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112, -112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111, +10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116, +111,111,108,34,32,110,97,109,101,61,34,73,68,77,95,76,73,78,69,95,67,72, +65,82,84,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,99,111, +108,111,114,95,51,50,120,51,50,95,50,54,46,112,110,103,60,47,98,105,116, +109,97,112,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,50,62,71,100, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,103,114, +97,121,95,51,50,120,51,50,95,50,54,46,112,110,103,60,47,98,105,116,109, +97,112,50,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,65, +118,101,114,97,103,101,115,32,67,104,97,114,116,60,47,116,111,111,108,116, +105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,82, +69,71,82,69,83,83,73,79,78,95,67,76,65,83,83,73,67,34,62,10,32,32,32,32, +32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,51,50,120,51,50,95, +50,55,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32, +60,98,105,116,109,97,112,50,62,71,100,97,65,112,112,82,101,115,111,117, +114,99,101,115,46,99,112,112,36,103,114,97,121,95,51,50,120,51,50,95,50, +55,46,112,110,103,60,47,98,105,116,109,97,112,50,62,10,32,32,32,32,32,32, +60,116,111,111,108,116,105,112,62,82,101,103,114,101,115,115,105,111,110, +60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101, +99,116,62,10,32,32,60,47,111,98,106,101,99,116,62,10,32,32,60,111,98,106, +101,99,116,32,99,108,97,115,115,61,34,119,120,84,111,111,108,66,97,114, +34,32,110,97,109,101,61,34,84,111,111,108,66,97,114,95,77,65,80,34,62,10, +32,32,32,32,60,115,116,121,108,101,62,119,120,84,66,95,70,76,65,84,124, +119,120,84,66,95,72,79,82,73,90,79,78,84,65,76,60,47,115,116,121,108,101, +62,10,32,32,32,32,60,98,105,116,109,97,112,115,105,122,101,62,50,52,44, +50,52,60,47,98,105,116,109,97,112,115,105,122,101,62,10,32,32,32,32,60, +109,97,114,103,105,110,115,62,49,44,49,60,47,109,97,114,103,105,110,115, +62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116, +111,111,108,34,32,110,97,109,101,61,34,73,68,95,83,69,76,69,67,84,95,76, +65,89,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, +97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,99,111, 108,111,114,95,50,52,120,50,52,95,50,56,46,112,110,103,60,47,98,105,116, 109,97,112,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,83, 101,108,101,99,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32, @@ -60391,77 +60370,76 @@ static unsigned char xml_res_file_72[] = { 32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, 68,95,83,69,76,69,67,84,95,73,78,86,69,82,84,34,62,10,32,32,32,32,32,32, 60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114, -99,101,115,46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,50,52,120, -50,52,95,50,57,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32, -32,32,32,60,116,111,111,108,116,105,112,62,73,110,118,101,114,116,32,83, -101,108,101,99,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, -32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, -68,95,65,68,68,95,76,65,89,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116, -109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46, -99,112,112,36,48,48,56,45,99,111,108,111,114,95,50,52,120,50,52,95,51,57, -46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,116, -111,111,108,116,105,112,62,65,100,100,32,77,97,112,32,76,97,121,101,114, -60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101, -99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115, -61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,69,68,73,84,95, -76,65,89,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71, -100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48, -48,56,45,99,111,108,111,114,95,50,52,120,50,52,95,52,48,46,112,110,103, -60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,116,111,111,108, -116,105,112,62,77,97,112,32,76,97,121,101,114,32,83,101,116,116,105,110, -103,115,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98, +99,101,115,46,99,112,112,36,99,111,108,111,114,95,50,52,120,50,52,95,50, +57,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60, +116,111,111,108,116,105,112,62,73,110,118,101,114,116,32,83,101,108,101, +99,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98, 106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34, -32,110,97,109,101,61,34,73,68,95,90,79,79,77,95,76,65,89,69,82,34,62,10, -32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82,101, -115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108,111, -114,95,50,52,120,50,52,95,51,48,46,112,110,103,60,47,98,105,116,109,97, -112,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,90,111,111, -109,32,73,110,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47, -111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, -108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95, -90,79,79,77,95,79,85,84,95,76,65,89,69,82,34,62,10,32,32,32,32,32,32,60, -98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,50,52,120,50, -52,95,51,49,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32, -32,32,60,116,111,111,108,116,105,112,62,90,111,111,109,32,79,117,116,60, -47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99, -116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, -34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,80,65,78,95,76,65, -89,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100, -97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48, -56,45,99,111,108,111,114,95,50,52,120,50,52,95,51,50,46,112,110,103,60, +115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,65,68, +68,95,76,65,89,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112, +62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112, +36,99,111,108,111,114,95,50,52,120,50,52,95,51,57,46,112,110,103,60,47, +98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105, +112,62,65,100,100,32,77,97,112,32,76,97,121,101,114,60,47,116,111,111,108, +116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32, +32,60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108, +34,32,110,97,109,101,61,34,73,68,95,69,68,73,84,95,76,65,89,69,82,34,62, +10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82, +101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95,50, +52,120,50,52,95,52,48,46,112,110,103,60,47,98,105,116,109,97,112,62,10, +32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,77,97,112,32,76,97, +121,101,114,32,83,101,116,116,105,110,103,115,60,47,116,111,111,108,116, +105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32, +60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,115,101,112,97,114, +97,116,111,114,34,47,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,90, +79,79,77,95,76,65,89,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116,109, +97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99, +112,112,36,99,111,108,111,114,95,50,52,120,50,52,95,51,48,46,112,110,103, +60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,116,111,111,108, +116,105,112,62,90,111,111,109,32,73,110,60,47,116,111,111,108,116,105,112, +62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, +98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110, +97,109,101,61,34,73,68,95,90,79,79,77,95,79,85,84,95,76,65,89,69,82,34, +62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112, +82,101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95, +50,52,120,50,52,95,51,49,46,112,110,103,60,47,98,105,116,109,97,112,62, +10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,90,111,111,109,32, +79,117,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111, +98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108, +97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95,80, +65,78,95,76,65,89,69,82,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97, +112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101,115,46,99,112, +112,36,99,111,108,111,114,95,50,52,120,50,52,95,51,50,46,112,110,103,60, 47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,116,111,111,108,116, 105,112,62,80,97,110,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32, 60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116, 32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73, 68,95,69,88,84,69,78,84,95,76,65,89,69,82,34,62,10,32,32,32,32,32,32,60, 98,105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99, -101,115,46,99,112,112,36,48,48,56,45,99,111,108,111,114,95,50,52,120,50, -52,95,51,51,46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32, -32,32,60,116,111,111,108,116,105,112,62,70,117,108,108,32,69,120,116,101, -110,116,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98, -106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97, -115,115,61,34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32, -60,111,98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34, -32,110,97,109,101,61,34,73,68,95,84,79,79,76,66,65,82,95,66,65,83,69,77, -65,80,34,62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97, -65,112,112,82,101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56, -45,99,111,108,111,114,95,50,52,120,50,52,95,51,52,46,112,110,103,60,47, -98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105, -112,62,66,97,115,101,32,77,97,112,32,60,47,116,111,111,108,116,105,112, -62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32,32,32,32,60,111, -98,106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110, -97,109,101,61,34,73,68,95,82,69,70,82,69,83,72,95,76,65,89,69,82,34,62, -10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112,82, -101,115,111,117,114,99,101,115,46,99,112,112,36,48,48,56,45,99,111,108, -111,114,95,50,52,120,50,52,95,51,54,46,112,110,103,60,47,98,105,116,109, -97,112,62,10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,82,101, -102,114,101,115,104,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32, -60,47,111,98,106,101,99,116,62,10,32,32,60,47,111,98,106,101,99,116,62, -10,60,47,114,101,115,111,117,114,99,101,62,10}; +101,115,46,99,112,112,36,99,111,108,111,114,95,50,52,120,50,52,95,51,51, +46,112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,116, +111,111,108,116,105,112,62,70,117,108,108,32,69,120,116,101,110,116,60, +47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99, +116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99,108,97,115,115,61, +34,115,101,112,97,114,97,116,111,114,34,47,62,10,32,32,32,32,60,111,98, +106,101,99,116,32,99,108,97,115,115,61,34,116,111,111,108,34,32,110,97, +109,101,61,34,73,68,95,84,79,79,76,66,65,82,95,66,65,83,69,77,65,80,34, +62,10,32,32,32,32,32,32,60,98,105,116,109,97,112,62,71,100,97,65,112,112, +82,101,115,111,117,114,99,101,115,46,99,112,112,36,99,111,108,111,114,95, +50,52,120,50,52,95,51,52,46,112,110,103,60,47,98,105,116,109,97,112,62, +10,32,32,32,32,32,32,60,116,111,111,108,116,105,112,62,66,97,115,101,32, +77,97,112,32,60,47,116,111,111,108,116,105,112,62,10,32,32,32,32,60,47, +111,98,106,101,99,116,62,10,32,32,32,32,60,111,98,106,101,99,116,32,99, +108,97,115,115,61,34,116,111,111,108,34,32,110,97,109,101,61,34,73,68,95, +82,69,70,82,69,83,72,95,76,65,89,69,82,34,62,10,32,32,32,32,32,32,60,98, +105,116,109,97,112,62,71,100,97,65,112,112,82,101,115,111,117,114,99,101, +115,46,99,112,112,36,99,111,108,111,114,95,50,52,120,50,52,95,51,54,46, +112,110,103,60,47,98,105,116,109,97,112,62,10,32,32,32,32,32,32,60,116, +111,111,108,116,105,112,62,82,101,102,114,101,115,104,60,47,116,111,111, +108,116,105,112,62,10,32,32,32,32,60,47,111,98,106,101,99,116,62,10,32, +32,60,47,111,98,106,101,99,116,62,10,60,47,114,101,115,111,117,114,99,101, +62,10}; void GdaInitXmlResource() { @@ -60476,81 +60454,81 @@ void GdaInitXmlResource() else wxFileSystem::AddHandler(new wxMemoryFSHandler); } - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-ToolBarBitmaps_3.png"), xml_res_file_0, xml_res_size_0, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-about-geoda-logo.png"), xml_res_file_1, xml_res_size_1, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-open-folder.png"), xml_res_file_2, xml_res_size_2, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-save.png"), xml_res_file_3, xml_res_size_3, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-ToolBarBitmaps_3_disabled.png"), xml_res_file_4, xml_res_size_4, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-selstyle1.png"), xml_res_file_5, xml_res_size_5, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-selstyle2.png"), xml_res_file_6, xml_res_size_6, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-dragdrop.png"), xml_res_file_7, xml_res_size_7, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$006-open-crs.png"), xml_res_file_8, xml_res_size_8, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$009-dialogs.xrc"), xml_res_file_9, xml_res_size_9, wxT("text/xml")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-8px_help.png"), xml_res_file_10, xml_res_size_10, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-data_viewer_dialogs.xrc"), xml_res_file_11, xml_res_size_11, wxT("text/xml")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-menus.xrc"), xml_res_file_12, xml_res_size_12, wxT("text/xml")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_01.png"), xml_res_file_13, xml_res_size_13, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_02.png"), xml_res_file_14, xml_res_size_14, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_02.png"), xml_res_file_15, xml_res_size_15, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_03.png"), xml_res_file_16, xml_res_size_16, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_03.png"), xml_res_file_17, xml_res_size_17, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_04.png"), xml_res_file_18, xml_res_size_18, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_04.png"), xml_res_file_19, xml_res_size_19, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$005-color_32x32_41.png"), xml_res_file_20, xml_res_size_20, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$005-gray_32x32_41.png"), xml_res_file_21, xml_res_size_21, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_05.png"), xml_res_file_22, xml_res_size_22, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_05.png"), xml_res_file_23, xml_res_size_23, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_09.png"), xml_res_file_24, xml_res_size_24, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_09.png"), xml_res_file_25, xml_res_size_25, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_10.png"), xml_res_file_26, xml_res_size_26, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_10.png"), xml_res_file_27, xml_res_size_27, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_11.png"), xml_res_file_28, xml_res_size_28, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_11.png"), xml_res_file_29, xml_res_size_29, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_12.png"), xml_res_file_30, xml_res_size_30, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_12.png"), xml_res_file_31, xml_res_size_31, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_13.png"), xml_res_file_32, xml_res_size_32, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_13.png"), xml_res_file_33, xml_res_size_33, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_14.png"), xml_res_file_34, xml_res_size_34, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_14.png"), xml_res_file_35, xml_res_size_35, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_15.png"), xml_res_file_36, xml_res_size_36, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_15.png"), xml_res_file_37, xml_res_size_37, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_16.png"), xml_res_file_38, xml_res_size_38, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_16.png"), xml_res_file_39, xml_res_size_39, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_17.png"), xml_res_file_40, xml_res_size_40, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_17.png"), xml_res_file_41, xml_res_size_41, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_18.png"), xml_res_file_42, xml_res_size_42, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_18.png"), xml_res_file_43, xml_res_size_43, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_19.png"), xml_res_file_44, xml_res_size_44, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_19.png"), xml_res_file_45, xml_res_size_45, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_20.png"), xml_res_file_46, xml_res_size_46, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_20.png"), xml_res_file_47, xml_res_size_47, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_38.png"), xml_res_file_48, xml_res_size_48, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_38.png"), xml_res_file_49, xml_res_size_49, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_21.png"), xml_res_file_50, xml_res_size_50, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_21.png"), xml_res_file_51, xml_res_size_51, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_22.png"), xml_res_file_52, xml_res_size_52, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_22.png"), xml_res_file_53, xml_res_size_53, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_23.png"), xml_res_file_54, xml_res_size_54, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_23.png"), xml_res_file_55, xml_res_size_55, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_25.png"), xml_res_file_56, xml_res_size_56, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_25.png"), xml_res_file_57, xml_res_size_57, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_26.png"), xml_res_file_58, xml_res_size_58, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_26.png"), xml_res_file_59, xml_res_size_59, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_32x32_27.png"), xml_res_file_60, xml_res_size_60, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-gray_32x32_27.png"), xml_res_file_61, xml_res_size_61, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_28.png"), xml_res_file_62, xml_res_size_62, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_29.png"), xml_res_file_63, xml_res_size_63, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_39.png"), xml_res_file_64, xml_res_size_64, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_40.png"), xml_res_file_65, xml_res_size_65, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_30.png"), xml_res_file_66, xml_res_size_66, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_31.png"), xml_res_file_67, xml_res_size_67, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_32.png"), xml_res_file_68, xml_res_size_68, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_33.png"), xml_res_file_69, xml_res_size_69, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_34.png"), xml_res_file_70, xml_res_size_70, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-color_24x24_36.png"), xml_res_file_71, xml_res_size_71, wxT("image/png")); - XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$008-toolbar.xrc"), xml_res_file_72, xml_res_size_72, wxT("text/xml")); - wxXmlResource::Get()->Load(wxT("memory:XRC_resource/GdaAppResources.cpp$009-dialogs.xrc")); - wxXmlResource::Get()->Load(wxT("memory:XRC_resource/GdaAppResources.cpp$008-data_viewer_dialogs.xrc")); - wxXmlResource::Get()->Load(wxT("memory:XRC_resource/GdaAppResources.cpp$008-menus.xrc")); - wxXmlResource::Get()->Load(wxT("memory:XRC_resource/GdaAppResources.cpp$008-toolbar.xrc")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$ToolBarBitmaps_3.png"), xml_res_file_0, xml_res_size_0, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$about-geoda-logo.png"), xml_res_file_1, xml_res_size_1, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$open-folder.png"), xml_res_file_2, xml_res_size_2, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$save.png"), xml_res_file_3, xml_res_size_3, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$ToolBarBitmaps_3_disabled.png"), xml_res_file_4, xml_res_size_4, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$selstyle1.png"), xml_res_file_5, xml_res_size_5, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$selstyle2.png"), xml_res_file_6, xml_res_size_6, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$dragdrop.png"), xml_res_file_7, xml_res_size_7, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$open-crs.png"), xml_res_file_8, xml_res_size_8, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$dialogs.xrc"), xml_res_file_9, xml_res_size_9, wxT("text/xml")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$8px_help.png"), xml_res_file_10, xml_res_size_10, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$data_viewer_dialogs.xrc"), xml_res_file_11, xml_res_size_11, wxT("text/xml")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$menus.xrc"), xml_res_file_12, xml_res_size_12, wxT("text/xml")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_01.png"), xml_res_file_13, xml_res_size_13, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_02.png"), xml_res_file_14, xml_res_size_14, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_02.png"), xml_res_file_15, xml_res_size_15, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_03.png"), xml_res_file_16, xml_res_size_16, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_03.png"), xml_res_file_17, xml_res_size_17, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_04.png"), xml_res_file_18, xml_res_size_18, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_04.png"), xml_res_file_19, xml_res_size_19, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_41.png"), xml_res_file_20, xml_res_size_20, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_41.png"), xml_res_file_21, xml_res_size_21, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_05.png"), xml_res_file_22, xml_res_size_22, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_05.png"), xml_res_file_23, xml_res_size_23, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_09.png"), xml_res_file_24, xml_res_size_24, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_09.png"), xml_res_file_25, xml_res_size_25, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_10.png"), xml_res_file_26, xml_res_size_26, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_10.png"), xml_res_file_27, xml_res_size_27, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_11.png"), xml_res_file_28, xml_res_size_28, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_11.png"), xml_res_file_29, xml_res_size_29, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_12.png"), xml_res_file_30, xml_res_size_30, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_12.png"), xml_res_file_31, xml_res_size_31, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_13.png"), xml_res_file_32, xml_res_size_32, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_13.png"), xml_res_file_33, xml_res_size_33, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_14.png"), xml_res_file_34, xml_res_size_34, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_14.png"), xml_res_file_35, xml_res_size_35, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_15.png"), xml_res_file_36, xml_res_size_36, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_15.png"), xml_res_file_37, xml_res_size_37, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_16.png"), xml_res_file_38, xml_res_size_38, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_16.png"), xml_res_file_39, xml_res_size_39, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_17.png"), xml_res_file_40, xml_res_size_40, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_17.png"), xml_res_file_41, xml_res_size_41, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_18.png"), xml_res_file_42, xml_res_size_42, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_18.png"), xml_res_file_43, xml_res_size_43, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_19.png"), xml_res_file_44, xml_res_size_44, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_19.png"), xml_res_file_45, xml_res_size_45, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_20.png"), xml_res_file_46, xml_res_size_46, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_20.png"), xml_res_file_47, xml_res_size_47, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_38.png"), xml_res_file_48, xml_res_size_48, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_38.png"), xml_res_file_49, xml_res_size_49, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_21.png"), xml_res_file_50, xml_res_size_50, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_21.png"), xml_res_file_51, xml_res_size_51, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_22.png"), xml_res_file_52, xml_res_size_52, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_22.png"), xml_res_file_53, xml_res_size_53, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_23.png"), xml_res_file_54, xml_res_size_54, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_23.png"), xml_res_file_55, xml_res_size_55, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_25.png"), xml_res_file_56, xml_res_size_56, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_25.png"), xml_res_file_57, xml_res_size_57, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_26.png"), xml_res_file_58, xml_res_size_58, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_26.png"), xml_res_file_59, xml_res_size_59, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_32x32_27.png"), xml_res_file_60, xml_res_size_60, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$gray_32x32_27.png"), xml_res_file_61, xml_res_size_61, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_28.png"), xml_res_file_62, xml_res_size_62, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_29.png"), xml_res_file_63, xml_res_size_63, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_39.png"), xml_res_file_64, xml_res_size_64, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_40.png"), xml_res_file_65, xml_res_size_65, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_30.png"), xml_res_file_66, xml_res_size_66, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_31.png"), xml_res_file_67, xml_res_size_67, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_32.png"), xml_res_file_68, xml_res_size_68, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_33.png"), xml_res_file_69, xml_res_size_69, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_34.png"), xml_res_file_70, xml_res_size_70, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$color_24x24_36.png"), xml_res_file_71, xml_res_size_71, wxT("image/png")); + XRC_ADD_FILE(wxT("XRC_resource/GdaAppResources.cpp$toolbar.xrc"), xml_res_file_72, xml_res_size_72, wxT("text/xml")); + wxXmlResource::Get()->Load(wxT("memory:XRC_resource/GdaAppResources.cpp$dialogs.xrc")); + wxXmlResource::Get()->Load(wxT("memory:XRC_resource/GdaAppResources.cpp$data_viewer_dialogs.xrc")); + wxXmlResource::Get()->Load(wxT("memory:XRC_resource/GdaAppResources.cpp$menus.xrc")); + wxXmlResource::Get()->Load(wxT("memory:XRC_resource/GdaAppResources.cpp$toolbar.xrc")); } diff --git a/rc/dialogs.xrc b/rc/dialogs.xrc index c7b6e4345..6cffa9cb2 100644 --- a/rc/dialogs.xrc +++ b/rc/dialogs.xrc @@ -3591,6 +3591,7 @@ wxALIGN_CENTRE_HORIZONTAL|wxALL|wxEXPAND 15 + wxALIGN_CENTRE_HORIZONTAL|wxALL|wxEXPAND @@ -6012,6 +6013,13 @@ wxALIGN_CENTRE_VERTICAL + + + 0 + + + wxALIGN_CENTRE_VERTICAL + wxVERTICAL wxTOP|wxALIGN_CENTER @@ -8287,7 +8295,7 @@ Connect to Data Source 1 - + @@ -8646,7 +8654,7 @@ Connect to Data Source 1 - + diff --git a/rc/menus.xrc b/rc/menus.xrc index 49d680096..8d7abca9d 100644 --- a/rc/menus.xrc +++ b/rc/menus.xrc @@ -336,10 +336,6 @@ - - - 0 - @@ -872,10 +868,6 @@ 1 - - - 0 - @@ -2333,6 +2325,11 @@ + + + 1 + 0 + @@ -4661,10 +4658,6 @@ 1 - - - 0 - @@ -6365,10 +6358,6 @@ - - - 0 - @@ -6509,10 +6498,6 @@ - - - 0 - diff --git a/version.h b/version.h index 2b9dec360..0a3904f90 100644 --- a/version.h +++ b/version.h @@ -1,11 +1,11 @@ namespace Gda { const int version_major = 1; - const int version_minor = 16; + const int version_minor = 18; const int version_build = 0; const int version_subbuild = 0; const int version_year = 2020; - const int version_month = 9; - const int version_day = 24; + const int version_month = 12; + const int version_day = 10; const int version_night = 0; const int version_type = 2; // 0: alpha, 1: beta, 2: release }